html{
    overflow-y: hidden;
}
::-webkit-scrollbar {
    width: 12px; 
    height: 12px; 
}


::-webkit-scrollbar-thumb {
    background-color: #A6FF00; 
    border-radius: 6px;
  
}


::-webkit-scrollbar-track {
    background-color:none; 
    /*opacity: 0;*/
    border-radius: 6px;
}
input:focus {
    outline: none;
    border: 1px solid ; 
    box-shadow: none; 
}
.footer_last_words-wrapper {
    padding-top: 40px;
    border-top: 1px solid #202020;
    display: flex;
    flex-direction: column;
    gap: 10px;
    justify-content: center;
    align-items: center;
    padding-bottom: 40px;
}
.footer_last_words-wrapper-top {
    display: flex;
    align-items: center;
    gap: 16px;
    width: 100%;
    justify-content: center;
}
.footer_last_words-wrapper-top {
    span{
        color: var(--csk-141414200, #CCC);
        font-feature-settings: 'liga' off, 'clig' off;
        font-family: Inter;
        font-size: 12px;
        font-style: normal;
        font-weight: 400;
        line-height: 27px; /* 225% */
        letter-spacing: -0.738px;
    }
    ul{
        display: none;
        align-items: center;

        justify-content: space-between;
        gap: 16px;

    }
    ul li a{
        color: var(--Grays-White, #FFF);
        font-feature-settings: 'liga' off, 'clig' off;
        font-family: Inter;
        font-size: 12px;
        font-style: normal;
        font-weight: 600;
        line-height: 27px; /* 225% */
        letter-spacing: -0.738px;
    }
}
.footer_last_words-wrapper-bot {
    text-align: center;
    color: var(--csk-141414200, #CCC);
    text-align: center;
    font-feature-settings: 'liga' off, 'clig' off;
    font-family: Inter;
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    line-height: 27px; /* 225% */
    letter-spacing: -0.738px;
}
/*HEADER*/
.widget_block{
    width: 400px;
    position: fixed;

    right: 0;
    bottom: 0;
    height: 199px;

    z-index: 9;
    opacity: 0;
    transform: translateY(100%);
    opacity: 0;
    transition: transform 0.6s ease, opacity 0.6s ease;
}
.widget_block.show {
    transform: translateY(0);
    opacity: 1;
}
@keyframes wiggle {
    0%, 100% {
        transform: translateX(0);
    }
    25% {
        transform: translateX(-5px);
    }
    50% {
        transform: translateX(5px);
    }
    75% {
        transform: translateX(-5px);
    }
}
.widget_block.wiggle {
    animation: wiggle 0.5s ease-in-out;
}
.widget_block.wiggle-active {
    animation-delay: 5s;
    animation-duration: 0.5s;
    animation-iteration-count: infinite;
    animation-timing-function: ease-in-out;
}
.widget-wrapper{
    position: relative;
    display: flex;
    justify-content: flex-start;
    height: 100%;
    align-items: center;
}
.close-widget{
    top: 0;
    right: 14%;
    cursor: pointer;
}
.widget-wrapper svg{
    position: absolute;
}
.svg-hand-widget{
    position: absolute;
    display: block;
    bottom: 0;
}
.widget-button{
    border-radius: 22px;
    background: #d3f50000;
    width: 296px;
    height: 59px;
    flex-shrink: 0;
    display: flex;
    align-items: center;
    margin-bottom: 15px;
    z-index: 10;
    /*box-shadow:-39px -37px 95px 2px rgba(144, 170, 0, 0.50);*/
    justify-content: center;
    gap: 2px;
}
.our-partners-hidden_item {
    height: 0;
    opacity: 0;
    display: flex;
    align-items: center;
    gap: 10px;
transition: 0.3s ease-in-out;
}
.grow-wrapper{
    display: flex;
    align-items: center;justify-content: center;
    flex-direction: column;
    cursor: pointer;
    transition: all 0.3s ease-in-out;
    animation: pulse1 2s infinite ease-in-out; 

}
.grow-wrapper:hover{
    transform: translateY(-10px);
    animation: none;
}
.grow-wrapper:hover .our-partners-hidden_item {
    height: 40px;
    opacity: 1;
}
.our-partners-hidden_item-link {
    display: flex;
    align-items: center;
    gap: 2px;
}
.our-partners-hidden_item-link svg path{
    fill: white;
    transition: 0.3s ease-in-out;
}
.our-partners-hidden_item-link span{
    color: var(--White, var(--Grays-White, #FFF));
    text-align: center;
    font-family: Bicubik;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 20px; /* 125% */
    letter-spacing: 0.56px;
    text-transform: uppercase;
    transition: all 0.3s ease-in-out;
}
.our-partners-hidden_item-link:hover span{
    color: #D0F500;
}
.our-partners-hidden_item-link:hover     svg path{
    fill: #D0F500;
}
.widget-blur{
    position: absolute;
    bottom: -91%;
    left: -10%;
}
.widget-button p{
    color: var(--Grays-Black, #000);
    text-align: center;
    font-family: Inter;
    font-size: 18px;
    font-style: normal;
    font-weight: 500;
    line-height: 16px; /* 100% */
    text-transform: uppercase;
}
.widget-button span{
    color: var(--Grays-Black, #000);
    font-family: Inter;
    font-size: 18px;
    font-style: normal;
    font-weight: 800;
    line-height: 16px;
    text-transform: uppercase;
}

/*widget modal*/
.widget-modal-wrapper {
    position: absolute;
    display: none;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.60);

    align-items: center; 
    flex-direction: column;
    justify-content: center;
    z-index: 10;
    transition: transform 0.5s ease-in-out, opacity 0.5s;
    opacity: 0;
    transform: translateY(100%); 
}
.widget-modal-wrapper.show {
    display: flex;
    opacity: 1;
    transform: translateY(0); 
}
.widget-modal {
    padding: 27px 27px 40px 27px;
    display: flex;
    position: relative;
    align-items: center;
    justify-content: center;
    flex-direction: column;
    border-radius: 32px;
    background: var(--Grays-White, #FFF);
    box-shadow: 0px -2px 16.2px 0px rgba(0, 0, 0, 0.39);
}
.widget_modal-close-wrapper {
    width: 100%;
    align-items: flex-end;
    justify-content: flex-end;
    display: flex;

}

.widget-modal-content {
    display: flex;
    flex-direction: column;
    gap: 38px;
    align-items: center;
}
.widget-modal-content-top {
    display: flex;
    flex-direction: column;
    gap: 16px;
}
.widget-modal-close{
    cursor: pointer;
}
.widget-top-absolut{
    display: inline-flex;
    height: 59px;
    padding: 15px 80px 28px 80px;
    justify-content: center;
    align-items: center;
    flex-shrink: 0;
    border-radius: 22px 22px 0px 0px;
    background: #D3F500;
margin-bottom: -17px;
    /* FAQ */
    box-shadow: 0px 0px 100px 0px rgba(144, 170, 0, 0.50);
    color: var(--Grays-Black, #000);
    text-align: center;
    font-family: Inter;
    font-size: 12px;
    font-style: normal;
    font-weight: 500;
    line-height: 16px; /* 133.333% */
    text-transform: uppercase;
}
.widget-top-absolut span{
    color: var(--Grays-Black, #000);
    font-family: Inter;
    padding-left: 4px;
    padding-right: 4px;
    font-size: 12px;
    font-style: normal;
    font-weight: 800;
    line-height: 16px;
    text-transform: uppercase;
}
.widget-modal-content-top-logo {
    display: flex;
    align-items: flex-end;
    gap: 5px;
    color: var(--Grays-Black, #000);
    text-align: center;
    font-family: Inter;
    font-size: 20px;
    font-style: normal;
    font-weight: 400;
    line-height: 8px; /* 40% */
    justify-content: center;
}
.widget-modal-content-top {
    p{
        color: var(--Grays-Black, #000);
        text-align: center;
        font-family: Inter;
        font-size: 10px;
        font-style: normal;
        font-weight: 500;
        line-height: 16px; /* 160% */
        max-width: 442px;
        width: 100%;
    }
}
.widget-modal-text-action {
    color: var(--Grays-Black, #000);
    text-align: center;
    font-family: Inter;
    font-size: 12px;
    font-style: normal;
    font-weight: 600;
    line-height: 20px; /* 166.667% */
    max-width: 350px;
    width: 100%;
}
.widget-modal-text-action span{

    color: var(--Grays-Black, #000);
    font-family: Inter;
    font-size: 14px;
    font-style: normal;
    font-weight: 800;
    line-height: 20px;
}
.widget-modal-img {
    max-width: 350px;
    width: 100%;
}
.widget-button-modal {
    display: flex;
    border-radius: 57px;
    background: var(--Grays-Black, #000);
    padding: 16px 56px;
    justify-content: center;
    align-items: center;
    color: var(--Grays-White, #FFF);
    text-align: center;
    font-family: Bicubik;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 20px; /* 125% */
    letter-spacing: 0.56px;
    text-transform: uppercase;
}
.widget-button-modal span {
    color: var(--Grays-White, #D0F500);
    font-family: Bicubik;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 20px;
    letter-spacing: 0.56px;
    text-transform: uppercase;
}
.container {
    width: 100%;
    max-width: 1410px;
    padding: 0 50px;
    margin: 0 auto;

}
.bots_svg_posabs{
    display: none;
}
.specific-page .container{
    position: relative;
    border: 1px solid rgb(38, 36, 44);
    border-top:0 ;
}
.specific-page .border_plus{
    display: block;
}

.border_plus {
    position: absolute;
    display: none;
}
.left_border {
    bottom: -10px;
    /* left: -10px; */
    right: -7px;
}
.right_border {
    bottom: -10px;
    left: -7px;
}
.slider-arrows {
    display: flex;
    align-items: center;
    gap: 41px;
}

.prev_arrow, .next_arrow {
    cursor: pointer;
    transition: stroke 0.3s ease, fill 0.3s ease, opacity 0.3s ease;
}

.prev_arrow svg {
    transform: rotateY(180deg);
}
.next_arrow svg{
    border-radius: 43px;
    transition: all 0.2s ease-in-out;
}

.prev_arrow.disabled path,
.next_arrow.disabled path,
.prev_arrow.disabled circle,
.next_arrow.disabled circle {
    stroke: rgba(255, 255, 255, 0.20);
}

.prev_arrow.disabled,
.next_arrow.disabled {
    cursor: default;

}

.slick-track{
    display: flex !important;
    gap: 50px;
}
.slick-initialized .slick-slide{
    display: flex !important;
}
.slick-slide{
    height: 307px !important;
}

.header_box {
    display: flex;
    position: relative;
    justify-content: space-between;
    align-items: center;
    padding-top:20px;
    padding-bottom: 20px;
}
.sign-in-inputs_wrap{
    flex-direction: column;
    display: flex;
    gap: 24px;
}
.logo_box {
    display: flex;
    align-items: center;
    gap: 22px;
}
.logo_tittle {
    color: rgb(255, 255, 255);
    font-family: Font Over;
    font-size: 20px;
    font-weight: 500;
    line-height: 20px;
    letter-spacing: -4%;
    text-align: center;
    text-transform: uppercase;
}
.header_nav {

    width: 100%;
}
.header_tablet_burger{
    display: flex;
    align-items: center;
    justify-content: space-between;
    width: 80%;
    gap: 30px;
}
.header_list {
    display: flex;
    justify-content: space-between;
    align-items: center;
}
.header_nav_list_item {
    color: rgb(255, 255, 255);
    font-family: Bicubik;
    font-size: 14px;
    font-weight: 400;
    line-height: 20px;
    letter-spacing: 3.5%;
    text-align: center;
    text-transform: uppercase;
    transition: all 0.3s ease-in-out;
}
.header{
    z-index: 5;
    position: relative;
}
.header_nav_list_item:hover{
    color: rgb(181, 245, 0);
}


.logo_box img{
    height: 35px;
}
.header-svg path {
    transition: fill 0.3s ease-in-out; 
}


/*MAIN_SECTION*/

.main_box-item_button {
    display: flex;
    justify-content: center;
    align-items: center;
   padding: 23px 0;
    background: rgb(181, 245, 0);
    color: #0E0C15;
    font-weight: bold;
    text-decoration: none;
    height: 66px;
    padding:0;
    transition: all 0.3s ease;
    position: relative;
    gap: 6px;
    border-radius: 14px 1px 0px 14px;
}

.svg_main-top-posabs{
    position: absolute;
    position: absolute;
    margin-left: 0;
    margin-right: 0 !important;
    margin-left: 0 !important;
    right: -11%;
    /* top: 1px; */
    height: 67px;
}



.main_box-item_button span {
    display: flex;
    align-items: center;
    color: rgb(14, 12, 21);
    font-family: Bicubik;
    font-size: 16px;
    font-weight: 400;

    letter-spacing: 3.5%;
    text-align: center;
    text-transform: uppercase;
}
.page_bot_elips_abs{
    display: none;
}
.main_box-item_button svg {
    margin-left: 6px;
    fill: #0E0C15;

    transition: all 0.3s ease;
}
.main_box-item_button svg path{
    transition: all 0.3s ease;
}
.header-abs-right path{
    transition: none !important;
}
.main_box-item_button svg{
    transition: all 0.3s ease;

}
.main_box-item_button:hover {
    box-shadow: 0px 0px 34.9px 0px rgba(255, 255, 255, 0.30);
    background:#FFF;
    transform: translateY(-10px);
}
.main_box-item_button:hover .svg_main-top-posabs{
    transform: translateX(0px);

}
.main_box-item_button:hover .svg_main-top-posabs path {
    fill:#FFF;
}

.main_box-item_button:hover span{
    color: var(--Neutral-08, #0E0C15);
}
.main_box-item_button:hover svg{
    transform: translateX(10px);
}
.main_box-item_button.to_lk{
    background:none;
    border: 2px solid #B5F500;
    border-radius: 8px;
    height: 44px;
    max-width: 155px;
    justify-content: flex-start;
    padding-left: 20px;
    border-right: none;
transition: all 0.3s ease;
}
.header-abs-right{
    position: absolute;
    right: -7%;
    transition: fill 0.3s ease-in-out; 

}
.main_box-item_button.to_lk span{
    color: var(--neutral-01100, var(--Grays-White, #FFF));
    text-align: center;
    font-family: Bicubik;
    font-size: 12px;
    font-style: normal;
    white-space: nowrap;
    font-weight: 400;
    line-height: 20px; /* 166.667% */
    letter-spacing: 0.42px;
    text-transform: uppercase;
}
.main_box-item_button.to_lk:hover {
    background-color: #B5F500;

}
.main_box-item_button.to_lk:hover span{
    color: var(--Neutral-08, #0E0C15);
}
.main_box-item_button.to_lk:hover .header-button_arrow path{
    fill: black;
}
.header-button_arrow{
    z-index: 5;
}
.main_box{
    z-index: 1 !important;
}
.main_box-item_button.to_lk:hover .header-abs-right{
    fill:#B5F500 ;
    transform: translateX(4px);
}
.main_box {
    padding-top: 114px;
    padding-bottom: 283px;
    display: flex;
}
.main_box-item {
    display: flex;
    flex-direction: column;
    max-width: 786px;
    width: 100%;
    align-items: baseline;
    z-index: 1;
}
.main_box-item_top {

    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: center;
    padding: 3px 17px 3px 17px;
    box-sizing: border-box;
    border: 1px solid rgb(181, 245, 0);
    border-radius: 46px;
    color: rgb(181, 245, 0);
    font-family: Inter;
    font-size: 14px;
    font-weight: 500;
    line-height: 30px;
    letter-spacing: 6%;
    text-align: left;
    text-transform: capitalize;

}
.main_box-item_tittle {
    color: rgb(255, 255, 255);
    font-family: Bicubik;
    font-size: 45px;
    font-weight: 400;
    line-height: 64px;
    letter-spacing: 0%;
    text-align: left;
    text-transform: uppercase;
    padding-bottom: 23px;
    padding-top: 23px;
}
.main_box-item_subtittle {
    color: rgb(202, 198, 221);
    font-family: Inter;
    font-size: 16px;
    font-weight: 400;
    line-height: 32px;
    letter-spacing: 0%;
    padding-bottom: 44px;
    text-align: left;

}
.main_box-item_button {
    max-width: 238px;
    width: 100%;
}
.main_illustration {
    width: 50%;
    position: relative;
}
.main_illustration img{
    position: absolute;
    width: 800px;
    height: 834px;
display: none;
    top: -24%;
    right: -10%;
}

/*Auto_BOT 24/7*/

.mockup_section{


}
.big-green_wrapper{
    width: 90%;
position: absolute;
    top: 51%;
}
.stacke_big_green-wrapper{
    top: 0;
}
.big_green_box{
    width:93%;
    background:#B5F500;
    display: flex;
    align-items: center;
    justify-content: space-between;
    height: 226px;
    padding-left:35px;
    border-radius: 28px;
    position: absolute;
    border-radius: 37px;
    transition: all 0.3s ease-in-out;
    z-index: 8;
}
.big_green_box:hover{
    box-shadow: 0px 0px 34.9px 0px rgba(255, 255, 255, 0.30);
    background: #FFF;
    transform: translateY(-20px);
}
.big_green_box:hover .big_arrow{
    transform: translateX(30px);
}
.bots_page_item_box_list_item_subtittle span{
    overflow: hidden;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    color: var(--White, var(--Grays-White, #FFF));
    text-overflow: ellipsis;
    font-family: Inter;
    font-size: 10px;
    font-style: normal;
    font-weight: 500;
    line-height: 130%;
}
.pos-abs-green path{
    transition: all 0.3s ease-in-out;
}
.big_arrow{
    transition: all 0.3s ease-in-out;
}
.big_green_box:hover .pos-abs-green path{
    fill: #FFF;
}
.pos-abs-green{
    width: 15%;
    position: absolute;
    right: -11%;
    top: 0%;
}
.big_green_btn_sec_wrapper .container{
    position: relative;
}
.big_green_box-text{
    display: flex;
    flex-direction: column;
    gap: 26px;

}
.big_green_box-tittle{
    color: var(--Grays-Black, #000);
    font-family: Bicubik;
    font-size: 48px;
    font-style: normal;
    font-weight: 400;
    line-height: 60px; /* 125% */
}
.big_green_box-subtittle{
    color: var(--Grays-Black, var(--Grays-Black, #000));
    font-family: Inter;

    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: 16px; /* 114.286% */
    letter-spacing: 2.1px;
    text-transform: uppercase;
}
.reviews_tittle_box{
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding-top: 52px;
padding-right: 50px;
    padding-left: 50px;
}
.reviews_tittle_box span{
    color: var(--neutral-01100, var(--Grays-White, #FFF));
    text-align: center;
    font-family: Bicubik;
    font-size: 48px;
    font-style: normal;
    font-weight: 400;
    line-height: 60px; /* 125% */}

.auto_box {
    padding-top: 100px;
    display: flex;
    flex-direction: column;
    align-items: center;
    padding-bottom: 133px;

}
.airdrop-abs{
    display: none;
}
.section_box_top {
    display: flex;
    align-items: center;
    justify-content: center;
    gap:16px;
}
.gradient_to-right {
    transform: rotate(180.00deg);
}
.section_box_top span img {
    width: 4px;
    height: 12px;
}
.auto_box_top-name {
    color: rgb(173, 168, 196);
    font-family: Inter;
    font-size: 12px;
    font-weight: 400;
    line-height: 16px;
    letter-spacing: 15%;
    text-align: left;
    text-transform: uppercase;

}
.auto_box-tittle {
    padding-top: 16px;
    padding-bottom:22px ;
    color: rgb(255, 255, 255);
    font-family: Bicubik;
    font-size: 30px;
    font-weight: 400;
    line-height: 48px;
    letter-spacing: 8%;
    text-align: left;
}
.auto_box-subtittle {
    color: rgb(232, 232, 232);
    font-family: Inter;
    font-size: 16px;
    font-weight: 400;
    line-height: 24px;
    letter-spacing: 0%;
    max-width: 592px;
    width: 100%;
    text-align: center;
    padding-bottom: 60px;
}
.dk_card-bg-desk{
    position: absolute;
    height: 100%;
    left: 0;
    width: 100%;
    top: 0;
}
.dk_box-elips{
    position: absolute;
    width: 100%;
    right: -20%;
    top: 0;
}
.auto_box-img img {
 max-width: 1100px;
    width: 100%;
}
.dk_section {

}
.dk_background{
    /*background-image: url("../images/background-image/dk_section_bg.png");*/
    background-position: center;
    background-size: cover;
    background-repeat: no-repeat;
    border-bottom: none;
}
.bg-ilustr-dk{
    position: absolute;
   left: 0;
    height: 100%;
    top: -6%;
}

.dk_box {
padding-top: 461px;
    padding-bottom: 474px;

    display: flex;
    justify-content: center;
}
.dk_box_item {
    display: flex;
    flex-direction: column;
    padding-top: 60px;
    padding-bottom: 60px;
    padding-left: 80px;
    justify-content: space-between;
    max-width: 1026px;
    width: 100%;
    height: 412px;
    position: relative;
    border-radius: 26px;


}
.dk_box_item-left_img {
    position: absolute;
    left: 0;
    top: -19%;
}
.dk_box_item-right_img {
    position: absolute;
    right: -22%;
    top: -48%;
}
.dk_box_item-left_img img {
    /* Small Illustration */

    width: 146px;
    height: 146px;

}
.dk_box_item-right_img img {
    width: 684px;
    height: 684px;
}
.dk_box_number {
    color: rgb(217, 217, 217);
    font-family: Bicubik;
    font-size: 126px;
    font-weight: 400;
    line-height: 126px;
    z-index: 5  ;
    letter-spacing: 12%;
    text-align: left;
    display: flex;
    align-items: baseline;
    flex-direction: column;
    text-transform: uppercase;
}
.dk_box_number span{
    font-size: 12px;
    line-height: normal;
}
.dk_box_text {
    color: rgb(255, 255, 255);
    font-family: Inter;
    font-size: 16px;
    font-weight: 500;
    line-height: 150%;
    letter-spacing: -1.1%;
    text-align: left;
    max-width: 336px;
    z-index: 5;
    width: 100%;
}
.choose_bot {

}

.choose_bot_box {
    padding-top: 306px;
    padding-bottom: 208px;
}
.section_box_top {
}
.gradient_to-right {
}
.auto_box_top-name {
}
.choose_bot_box_tittle {
    color: rgb(255, 255, 255);
    font-family: 'Inter';
    font-size: 48px;
    font-weight: 400;
    line-height: 60px;
    letter-spacing: 0%;
    text-align: center;
}
.bots_box {
    display: flex;
    justify-content: center;
    gap: 96px;
    padding-top: 163px;
    flex-wrap: wrap;
}

.reviews_section-page,
.content_topline,
.sp-card {
  box-sizing: border-box;
  font-family: "Roboto", sans-serif;
  color: #ffffff;
}

.content_topline.dashboard_content_topline {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-bottom: 24px;
  width: 100%;
  color: var(--White, #FFF);
font-family: Bicubik;
font-size: 30px;
font-style: normal;
font-weight: 400;
line-height: 40px; /* 133.333% */
}

.dashboard_content_block_topline_name_box {
  font-size: 28px;
  font-weight: 500;
  text-transform: uppercase;
  letter-spacing: 1px;
  color: #ffffff;
}

.dashboard_topline_buttons .dashboard_open-btn {
  display: flex;
  align-items: center;
  cursor: pointer;
  color: #cccccc;
  font-size: 14px;
  transition: color .2s;
}

.dashboard_topline_buttons .dashboard_open-btn:hover {
  color: #ffffff;
}

.dashboard_topline_buttons .dashboard_open-btn svg {
  margin-left: 8px;
  transition: transform .3s;
}

.dashboard_topline_buttons .dashboard_open-btn--collapsed svg {
  transform: rotate(180deg);
}

/* Cards .sp-card */
.sp-card {
  background: rgba(0, 0, 0, 0.6);
  border-radius: 12px;
  padding: 24px;
  margin-bottom: 24px;
}

/* General indicators */
.sp-card--general {
  background: rgba(0, 0, 0, 0.6);
  display: flex;
border-radius: 10.526px;
background: rgba(0, 0, 0, 0.60);
width: 100%;
padding: 14.474px;
flex-direction: column;
align-items: flex-start;
gap: 28.947px;
}

.sp-card__heading {
color: #FFF;
font-family: Inter;
font-size: 14.474px;
font-style: normal;
font-weight: 700;
line-height: 21.053px; /* 145.455% */
}


.sp-grid {
display: flex;
justify-content: space-between;
align-items: flex-end;
align-self: stretch;
}


.sp-cell {
display: flex;
flex-direction: column;
align-items: flex-start;
gap: 13.158px;
}


.sp-label {
color: #FFF;
font-family: Inter;
font-size: 9.211px;
font-style: normal;
font-weight: 500;
line-height: 14.474px; /* 157.143% */
}


.sp-value {
color: #9AD200;
font-family: Bicubik;
font-size: 25px;
font-style: normal;
font-weight: 400;
line-height: 31.579px; /* 126.316% */
}


.sp-value--big {
  font-size: 32px;
  line-height: 1;
}
.cards-land-box {
display: flex;
margin-bottom: 14px;
width: 100%;
align-items: flex-start;
align-content: flex-start;
gap: 13.158px;
flex-wrap: wrap;
}
.card-land-stats {
display: flex;
padding: 21.053px 14.474px;
flex-direction: column;
align-items: flex-start;
flex: 1 0 0;
border-radius: 10.526px;
background: rgba(0, 0, 0, 0.50);
}
.card-head {
    color: #FFF;
font-family: Inter;
font-size: 14.474px;
font-style: normal;
font-weight: 600;
line-height: 21.053px; /* 145.455% */
}
.card-stats_body {
    display: flex;
flex-direction: column;
align-items: flex-start;
gap: 13.158px;
align-self: stretch;
padding-top: 28px;
}
.card-stats_body-item {
    display: flex;
flex-direction: column;
align-items: flex-start;
gap: 13.158px;
align-self: stretch;
}
.card-stats_body-lable {
color: #FFF;
font-family: Inter;
font-size: 9.211px;
font-style: normal;
font-weight: 500;
line-height: 14.474px; /* 157.143% */
}
.card-stats_body-value {
color: #9AD200;
font-family: Bicubik;
font-size: 22.368px;
font-style: normal;
font-weight: 400;
line-height: 31.579px; /* 141.176% */
}

.sp-card--finance {
background: #C5FF25;
  color: #1e1e1e;
  gap: 13px;
  display: flex;
  flex-direction: column;
  width: 100%;
}
.sp-card--finance .sp-label{
    color: #1E1E1E;


}
.small-tittle-land{
    text-align: start;
    color: var(--White, #FFF);
font-family: Bicubik;
font-size: 14.474px;
font-style: normal;
font-weight: 400;
justify-content: flex-start !important;
line-height: 13.158px; /* 90.909% */
}
.sp-card--finance .sp-card__heading {
  color: #1e1e1e;
}

.sp-card--finance .sp-value {
  color: #1e1e1e;
}


.sp-card--dark {
  background: #1e1e1e;
  color: #f5f5f5;
}

.sp-card--dark .sp-card__heading {
  color: #f5f5f5;
}
.right-header{
    display: flex;
    align-items: center;
    gap: 14px;
}
.sp-card--dark .sp-label,
.sp-card--dark .sp-value {
  color: #f5f5f5;
}
.statistic-section{
    padding: 100px 0;
    background-image: url(../images/Block\ 3.png);
        
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
}

@media (max-width: 768px) {
  .sp-grid {
    flex-direction: column;
    align-items: flex-start;
  }
}

@media (max-width: 480px) {
  .dashboard_content_block_topline_name_box {
    font-size: 20px;
  }
  .dashboard_open-btn {
    font-size: 12px;
  }
  .sp-card {
    padding: 16px;
  }
  .sp-card__heading {
    font-size: 18px;
  }
  .sp-value {
    font-size: 20px;
  }
  .sp-value--big {
    font-size: 24px;
  }
}

    .bots_box_item {
        max-width: 538px;
        width: 100%;
        height: 684px;
        padding-top: 36px;
        padding-left: 30px;
        padding-right: 28px;
        border-radius: 4px;

        border-radius: 40px;
border: 1px solid rgb(12, 12, 12);
        background: rgb(12, 12, 12);
    }
    .bots_box_item_topline {
        display: flex;
        justify-content: space-between;
    }
    .bots_box_item_topline_number {
        display: flex;
        align-items: center;
        gap: 3px;
        color: rgb(173, 168, 196);
        font-family: Space Grotesk;
        font-size: 12px;
        font-weight: 400;
        line-height: 16px;
        letter-spacing: 1.8px;
        text-align: left;
        text-transform: uppercase;
    }


.big_green_btn_sec_wrapper {
    position: relative;
    height: 234px;
}
.big_green_btn_sec_wrapper .container{
    height: 234px;
    display: flex;
    justify-content: center;
}

.big_green_btn_sec {
    width: 100%;
    background-image: url("../images/landing_illustration/green_big_b_bg.webp");
    background-size: cover;
    height: 226px;
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 8px 35px;
}
.big_green_btn_sec_left {
    display: flex;
    flex-direction: column;
gap: 26px   ;
}
.big_green_btn_sec_left_top {
    color: var(--Grays-Black, #000);
    font-family: 'Bicubik';
    font-size: 48px;
    font-style: normal;
    font-weight: 400;
    line-height: 60px; /* 125% */
}
.big_green_btn_sec_left_bot{
    color: var(--Grays-Black, var(--Grays-Black, #000));
    font-family: 'Bicubik';
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: 16px; /* 114.286% */
    letter-spacing: 2.1px;
    text-transform: uppercase;

}

    .bots_box_item_topline_info {
        border-radius: 4px;

        /* Neutral/01/100% */
        background: rgb(255, 255, 255);
        padding: 4px 16px 4px 16px;
        display: flex;
        text-align: center;
        justify-content: center;
        color: rgb(14, 12, 21);
        font-family: Space Grotesk;
        font-size: 12px;
        font-weight: 400;
        line-height: 16px;
        letter-spacing: 15%;
        text-align: left;
        text-transform: uppercase;
    }
    .bots_box_item_mid {
        display: flex;
        flex-direction: column;
        justify-content: center;
        padding-top: 110px;
        align-items: center;
    }
    .bots_box_item_mid_img {
        padding-bottom: 53px;
    }
    .bots_box_item_mid_img img{
        max-width: 268px;
        width: 100%;
    }
.mobile-green-btn{
    display: none;
}
    .bots_box_item_mid_name {
        color: rgb(255, 255, 255);
        font-family: Bicubik;
        font-size: 27px;
        font-weight: 400;
        line-height: 33px;
        letter-spacing: 0%;
        text-align: left;
        padding-bottom: 22px;
    }
    .bots_box_item_mid_subname {
        color: rgb(242, 242, 242);
        font-family: Inter;
        font-size: 16px;
        font-weight: 500;
        line-height: 24px;
        letter-spacing: 0%;
        text-align: left;
    }
.auto_buy_info_section {
}
.review-card {
    display: flex;
width: 400px;
flex-direction: column;
justify-content: center;
align-items: center;
min-width: 400px;
gap: 10px;
padding-left: 16px;
padding-right: 16px;
background-image: url("../images/reviews/card-bg.png");
    border-radius: 8px;
padding-bottom:20px ;
padding-top: 20px;
    background-size: cover;
    background-repeat: no-repeat;
}
.review-card__header {
    display: flex;
    align-items: center;
    position: relative;
    flex-direction: column;
    gap: 22px;
}
.review-card__avatar {
    width: 66.4px;
height: 66.4px;
flex-shrink: 0;
aspect-ratio: 66.40/66.40;
border-radius: 66.4px;
}
.review-card__user-info {
    display: flex;
    flex-direction: column;
    align-items: center;
}
.review-card__user-name {
    color: rgba(28, 28, 28, 0.80);
font-family: Bicubik;
font-size: 12px;
font-style: normal;
display: flex;
align-items: center;
gap: 4px;
font-weight: 400;
line-height: 20px; /* 166.667% */
}
.review-card__user-role {
    color: #000;
font-family: Inter;
font-size: 12px;
font-style: normal;
font-weight: 600;
line-height: 20px; /* 166.667% */
}
.review-card__body {
   display: flex;
padding: 10px 0px;
justify-content: center;
align-items: center;
gap: 10px;
align-self: stretch;
}
.review-card__text {
    color: rgba(0, 0, 0, 0.80);
font-feature-settings: 'liga' off, 'clig' off;
font-family: Inter;
font-size: 12px;
font-style: normal;
font-weight: 500;
line-height: 18px; /* 150% */
}
.review-card__footer {
    background-image: url("../images/reviews/bg-footer.png");
        width: 100%;
    background-size: cover;
    padding: 8px 10px;
    border-radius: 12px;

}
.review-card__footer-header {
    display: flex;
justify-content: space-between;
align-items: center;
align-self: stretch;
}
.review-card__bot-type {
    display: flex;
align-items: center;
gap: 6px;
color: #FFF;
font-family: Inter;
font-size: 14px;
font-style: normal;
font-weight: 600;
line-height: 22px; /* 157.143% */
letter-spacing: 0.14px;
}
.review-card__bot-type span{
    color: var(--csk-9-ef-501500, #9FF501);
font-family: Inter;
font-size: 18px;
font-style: normal;
font-weight: 600;
line-height: 22px; /* 122.222% */
text-transform: uppercase;
}
.review-card__period {
    display: flex;
align-items: center;
gap: 4px;
color: var(--White, #FFF);
font-family: Inter;
font-size: 10px;
font-style: normal;
font-weight: 500;
line-height: 18px; /* 180% */
}
.review-card__period span{
    color: var(--Grays-White, var(--Grays-White, #FFF));
font-family: Inter;
font-size: 12px;
font-style: normal;
font-weight: 600;
line-height: 18px; /* 150% */
}
.review-card__stats {
    display: flex;
flex-direction: column;
align-items: flex-start;
gap: 4px;
}
.review-card__profit-label {
    color: #FFF;
font-family: Inter;
font-size: 13px;
font-style: normal;
font-weight: 600;
line-height: 16px; /* 123.077% */
letter-spacing: -0.13px;
}
.review-card__profit {
    color: var(--White, #FFF);
font-family: Inter;
font-size: 38px;
font-style: normal;
font-weight: 600;
line-height: 38px; /* 100% */
letter-spacing: -1.14px;
}
.review-card__withdraw {
display: flex;
padding: 4px;
justify-content: center;
align-items: center;
gap: 4px;
border-radius: 4px;
background: #FFF;
color: var(--csk-9-ef-501950, #111900);
font-family: Inter;
font-size: 12px;
font-style: normal;
font-weight: 500;
line-height: 16px; /* 133.333% */
letter-spacing: -0.12px;
}
.review-card__withdraw span{
    color: var(--csk-9-ef-501950, #111900);
font-family: Inter;
font-size: 14px;
font-style: normal;
font-weight: 600;
line-height: 16px;
letter-spacing: -0.14px;
}
.review-card__badge {
    position: absolute;
    top: 41%;
    /* left: 16px; */
    padding: 4px 12px;
    font-size: 12px;
    font-weight: bold;
    color: #ffffff;
    border-radius: 4px;
    text-transform: uppercase;
    white-space: nowrap;
    box-sizing: border-box;
       width: 153px;
height: 32px;
   color: var(--Greys-White, #FFF);
text-align: center;
leading-trim: both;
text-edge: cap;
font-family: Inter;
font-size: 8px;
font-style: normal;
font-weight: 600;
line-height: 14px; /* 140% */
letter-spacing: -0.3px;
text-transform: uppercase;
}
.review-card:first-of-type{
margin-left: 52px;
}
.review-card--has-badge .review-card__avatar{
    border: 2.4px solid #299700;
}
.green_badge{
   background-image: url("../images/reviews/Size=Large\,\ Type=Green.png");

}
.whiteblue_badge{
   background-image: url("../images/reviews/Size=Large\,\ Type=Blue.png");
}
.red_badge{
   background-image: url("../images/reviews/Size=Large\,\ Type=Red.png");
}
.blue_badge{
      background-image: url("../images/reviews/Size=Large\,\ Type=Dark\ Blue.png"); 
}
.purple_badge{
   background-image: url("../images/reviews/Size=Large\,\ Type=Purple.png");
}
.badge--green {
}
.auto_buy_info_box {
display: flex;
    flex-direction: column;
    align-items: center;
    padding-bottom: 118px;
    justify-content: center;
}
.auto_buy_info_box_img {

}
.auto_buy_info_box_img img{
    height: 791px;
    width: 1108px;
    overflow-x: hidden;

}

.auto_buy_info_box_tittle {
    color: rgb(255, 255, 255);
    font-family: Bicubik;
    font-size: 36px;
    font-weight: 400;
    line-height: 45px;
    letter-spacing: 0px;
    text-align: center;
    padding-bottom: 22px;
}
.auto_buy_info_box_subtittle {
    color: rgb(255, 255, 255);
    font-family: Inter;
    font-size: 20px;
    font-weight: 400;
    line-height: 26px;
    letter-spacing: 0px;
    text-align: center;
    padding-bottom: 56px;
    max-width: 771px;
    width: 100%;
}
.our_partners .container{
    height: 1292px;
}
.our-partners-content{
    width: 100%;

    position: relative;
    height: 885px;
}
.our-partners_content_item{
    position: absolute;
    transition: all 0.3s ease-in-out;
}
.our-partners_content_item:hover{
    transform: scale(1.1);
    z-index: 3;
}
.our-partners_bottom-blur{
    position: absolute;
    height: 339px;
    width: 100%;
    background: linear-gradient(180deg, rgba(0, 0, 0, 0.00) 0%, #000 41%);
    z-index: 1;
    bottom: 11px;
    left: 0;
}
.circle_link{
    left: 25%;
    top: 38%;
}
.sumsub_link{
    left: 40%;
    top: 49%;
}
.banxa_link{
    left: 40%;
    top: 25%;
}
.trust_link{
    left: 53%;
    top: 62%;
}
.grow_link{
    left: 55%;
    top: 39%;
z-index: 5;
}
.commas{
    left: 76%;
    top: 54%;
}
.hooper{
bottom: 11%;
    left: 43%;
    transform: rotate(15deg);
}
@keyframes pulse1 {
    0% {
        transform: scale(1);
        opacity: 1;
    }
    50% {
        transform: scale(1.1); 
        opacity: 1;
    }
    100% {
        transform: scale(1);
        opacity: 1;
    }
}
.binance_link{
    right: 7%;
    bottom: 8%;
    z-index: 1;
}
.yandex_link{
    left: 53%;
    top: 74%;
    z-index: 2;
}
.coinledger_link{
    left: 62%;
    top: 69%;
    z-index: 1;
}
.kraken_link{
    left: 80%;
    top: 25%;
}
.simplex_link{
    right: -4%;
    top: 50%;
    z-index: 2;
}
.alchemy_link{
    right: -1%;
    top: 57%;
    z-index: 1;
}
.big-ilustr-our-partners{
position: absolute;
    bottom: 0;
    width:850px;
    height: 716px;
    left: -5%;
}
.blur-left-our-partners{
    position: absolute;
    left: -37%;
    bottom: 0;
}
.blur-right-our-partners{
    position: absolute;
    right: -23%;
    bottom: 20%;
}
.our_partners_box {
padding-top: 135px;
    display: flex;
    align-items: end;
    justify-content: end;
}
.our_partners_box_item {
    display: flex;
    flex-direction: column;

}
.partners_line {
    display: flex;
    width: 100%;
}
.partners_line_item {
    width: 196px;
    height: 196px;
    border: 0.5px solid rgb(159, 245, 1);
    display: flex;
    align-items: center;
    justify-content: center;
}

.our_partners_name {
    color: rgb(255, 255, 255);
    font-family: Bicubik;
    font-size: 36px;
    font-weight: 400;
    line-height: 45px;
    letter-spacing: 0px;
    text-align: left;
}
.our_partners_subname {
    color: rgb(255, 255, 255);
    font-family: Inter;
    font-size: 20px;
    font-weight: 400;
    line-height: 26px;
    letter-spacing: 0px;
    text-align: left;
}
.partners_line_item_top_box{
    display: flex;
    justify-content: space-between;
    width: 100%;
    align-items: end;
}
.our_partners_subname{
    max-width:456px;
    width: 100%;
}
/*FOOTER*/

.footer {
    /*background-image: url(../images/background-image/Footer_section_bg.webp);*/
    background-position: center;
    background-size: cover;
    background-repeat: no-repeat;
    position: relative;
}
.footer_blur{
    position: absolute;
    width: 100%;
    height: 100%;
    left: -30%;
}
.footer_box {
    display: flex;
    justify-content: space-between;
    padding-top: 160px;
    padding-bottom: 60px;
    position: relative;
}
.footer_box_item {
    display: flex;
    flex-direction: column;
}
.logo_box {
}
.logo_tittle {
}
.footer_social_list {
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding-top: 34px;
}
.footer_social_list_item {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    width: 40px;
    height: 40px;
}
}
.footer_menu_list {
    display: flex;
    flex-direction: column;
    gap: 8px;
}
.footer_menu_list_item {
    color: rgba(255, 255, 255, 0.8);
    font-family: Inter;
    font-size: 14px;
    font-weight: 400;
    line-height: 27px;
    letter-spacing: -0.74px;
    text-align: left;
    transition: all 0.3s ease-in-out;
}
.footer_menu_list_item:hover{
    color: white;
}
.footer_not_link {
    color: rgb(255, 255, 255);
    font-family: Inter;
    font-size: 16px;
    font-weight: 700;
    line-height: 32px;
    letter-spacing: -0.72px;
    text-align: left;
    padding-bottom: 14px;
}
.footer_last_words {
    padding-top: 60px;
    display: flex;
    justify-content: center;
    color: rgba(255, 255, 255, 0.8);
    font-family: Inter;
    font-size: 12px;
    font-weight: 400;
    line-height: 27px;
    letter-spacing: -0.74px;
    text-align: left;
    padding-bottom:42px ;
}
.bots_main {
}
.hidden_footer_item{
    display: none;
}
.bots_main_box {
    padding-top: 30px;
    padding-bottom: 140px;
    display: flex;
    justify-content: space-between;
    align-items: center;
}
.bots_main_text {
    display: flex;
    flex-direction: column;
    gap: 20px;
}
.bots_main_tittle {
    color: rgb(255, 255, 255);
    font-family: Bicubik;
    font-size: 45px;
    font-weight: 400;
    line-height: 64px;
    letter-spacing: 0%;
    text-align: left;
    text-transform: uppercase;
}
.bots_main_subtittle {
    color: rgb(202, 198, 221);
    font-family: Inter;
    font-size: 16px;
    font-weight: 400;
    line-height: 32px;
    letter-spacing: 0%;
    text-align: left;
}
.bots_main_img img {
    max-width: 804px;
    width: 100%;
}
.bots_land_list_section {
padding-top: 90px;
    padding-bottom: 90px;
}

.bots_page_list_box {
    display: flex;
    flex-direction: column;
    gap:64px ;
}
.bots_page_list_box_item {
    display: flex;
    justify-content: space-between;
    width: 100%;
    position: relative;
    align-items: center;
    box-sizing: border-box;
    /* CSK - #141414/700 */
    border: 0.86px solid rgb(77, 77, 77);
    border-radius: 17.14px;
padding: 21px;
    background: rgb(9, 8, 8);

}
.close_button-bot{
    top: 3%;
    right: 2%;
    cursor: pointer;
    z-index: 10;
}
.abs_wrapper_bots-top{
    display: none;
}
.bots_page_list_box_item_left_content {
    display: flex;
    flex-direction: column;
    width:100%;
    justify-content: space-between;

}
.bots_page_list_box_item_right_content{
  
    right: 0;
    width: 30%;
    display: flex;
    padding-top: 50px;
  position: absolute;
    align-items: center;
    justify-content: flex-end;
    align-self: baseline;
    pointer-events: none;
}
.bots_page_list_box_item_right_content svg{
    position: absolute;
    fill: rgba(166, 108, 255, 0.21);
    filter: blur(170.11154174804688px);
    width: 601.058px;
    height: 442.724px;
}
.bots_page_item_name {
   color:  rgb(204, 204, 204);
    font-size: 10.29px;

}
.tablet-bg_section{
    display: none;
}
.elips_stacke_about{
    display: none;
}
.bots_page_item_name_number {
    color: rgb(102, 102, 102);
    font-family: Inter;
    font-size: 10.29px;
    font-weight: 400;
    line-height: 13.72px;
    letter-spacing: 15%;
    text-align: center;
    text-transform: uppercase;
  
}
.bots_page_item_tittle {
color: var(--White, #FFF);
font-family: Bicubik;
font-size: 36px;
font-style: normal;
font-weight: 400;
line-height: normal;
   
}
.botimg__land{
    width: 126px;
}
.bots_page_item_box {
    display: flex;
    flex-direction: column;
    gap: 57px;
}
.bots_page_item_box_list {
    display: flex;
justify-content: flex-start;
gap:40px ;
    flex-wrap: wrap;

}
.bots_page_item_box_list_item {
    display: flex;
    flex-direction: column;
    align-items: center;
    text-align: center;
    /* width: 20%; */
    justify-content: space-between;
    gap: 21px;
    min-width: 241px;
    max-width: 241px;
}
.small_il_abs{{
    display: none;}
}
.bots_page_item_box_list_item_tittle {
    color: rgb(179, 179, 179);
    font-family: Inter;
    font-size: 13.72px;
    font-weight: 500;
    line-height: 20.57px;
    letter-spacing: 0%;
    text-align: left;
    border-radius: 8.57px;
display: flex;
    justify-content: center;
    text-align: center;
    width: 100%;
    min-width: 174px;
    /* width: 174px; */
    /* CSK - #141414/900 */
    background: rgb(26, 26, 26);
    padding-top: 7px;
    padding-bottom: 7px;
    padding-left: 12px;
    padding-right: 12px;
}
.bots_page_item_box_list_item_subtittle {
    color: rgb(255, 255, 255);
    font-family: Inter;
    font-size: 12.72px;
    font-weight: 500;
    line-height: 17px;
    letter-spacing: 0%;
    text-align: center;
}


.bots_buttons_wrapper {
    display: flex;
    align-items: center;
    gap: 24px;
    z-index: 5;
    margin-top: 47px;
}
.bots_main_box-item_button {
    width: 48%;
    position: relative;
    border-radius:  8.57px 0px 0.57px 8.57px;
    display: flex;
    justify-content: center;
    text-align: center;
    background: var(--Main-Green, #B5F500);
    height: 48px;
    color: var(--csk-141414900, #1A1A1A);
    font-family: Bicubik;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    text-align: left;
    align-items: center;
}

.bots_main_box-item_button svg{
    position: absolute;
    right: -6%;
}
.bots_calculate_btn {
    width: 48%;
    border-radius:  8.57px 0px 0.57px 8.57px;
    background: var(--csk-14141450, #f2f2f2);
    display: flex;
    align-items: center;
    justify-content: center;
    height: 48px;
    position: relative;
    color: var(--csk-141414900, #1a1a1a);
    font-family: Bicubik;

    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
}
.bots_calculate_btn svg{
    position: absolute;
    right: -6%;
}
.bots_page_list_box_item_right_content img {
max-width: 320px;
    width: 100%;

}
.little_bot_land_text{
    font-family: Inter;
    font-size: 13.72px;
    font-weight: 500;
    line-height: 130%;
    letter-spacing: 0%;
    text-align: center;
    color: rgb(153, 153, 153);
}
.bots_page_more_line{
    width: 100%;
    height: 0.86px;
    background: rgb(230, 230, 230);
}
.bots_page_box_more{
    display: flex;
    align-items: center;
    gap: 36px;
    padding-top:28px;
    width:70%;
}
.bots_page_more_line_text{
    display: flex;align-items: center;
    gap: 10px;
    color: rgb(153, 153, 153);
    font-family: Inter;
    font-size: 13.72px;
    font-weight: 500;
    line-height: 17px;
    letter-spacing: -2%;
    text-align: left;
}
.land-bots-wrapp{
    width: 100%;
    display: flex;
justify-content: space-between;
align-items: flex-start;
align-self: stretch;
}
.land-button-card-box{
    width: 70%;
    display: flex;

align-items: center;
gap: 30px;
}
.know_more {
    padding-top: 235px;
    padding-bottom: 400px;
    position: relative;
    overflow: hidden;
}
.how_work-bot{
    display: flex;
height: 48px;
padding: 12px;
justify-content: center;
align-items: center;
gap: 8px;
border-radius: 10px;
border: 1px solid var(--csk-9-ef-501500, #9FF501);
}
.how_work-bot span{
    color: var(--csk-9-ef-501500, #9FF501);
font-family: Inter;
font-size: 16px;
font-style: normal;
font-weight: 500;
line-height: normal;
letter-spacing: -0.32px;
}
.bots_main .container{
    border: none;
}
.know_more_box {
    display: flex;
    flex-direction: column;
    gap: 16px;
    position: absolute;
    width: 100%;

}


.know_more_pos_abs_item {
    display: flex;
    flex-direction: column;
    align-items: center;
    position: fixed;
    top: -65%;
    right: 50%;
    z-index: 2;
}
.know_more_tg_button {
    border-radius: 56px;

box-shadow: 0px 4px 89.9px 0px rgb(181, 245, 0);
background: rgb(208, 245, 0);
width: 100px;
height: 100px;
display: flex;
    align-items: center;
    justify-content: center;
    position: relative;
}
.know_more_abs_vector {
    position: absolute;
    top: 88%;
    right: 37%;

    position: absolute;
}
.know_more_abs_vector img {
    width: 135px;
    height: 140px;
}

.last_line_know{
    transform: rotate(-5.34deg);
}


.about_us_top {
    padding-top: 72px;
}

.about_us_box {
    display: flex;
    flex-direction: column;

}
.about_us_box_top {
    padding-top: 180px;
    padding-bottom: 180px;
   position: relative;
    display: flex;
    flex-direction: column;
    align-items: center;
    gap: 20px;
}
.hidden-abs-item_list-stacke{
    display: none;
}
.about_us_box_top::before{
    content: "";
    position: absolute;
    width: 804px;
    height: 603px;
    background-image: url(../images/about_us/top_bg.webp);
    background-size: cover;
    top: 0;
    background-position: center;
    background-repeat: no-repeat;
}
.about_us_box_tittle {
    color: rgb(255, 255, 255);
    font-family: Bicubik;
    font-size: 45px;
    font-weight: 400;
    line-height: 64px;
    letter-spacing: 0%;
    text-align: center;
    text-transform: uppercase;
}
.about_us_box_subtittle {
    max-width: 786px;
    width: 100%;
    color: rgb(255, 255, 255);
    font-family: Inter;
    font-size: 22px;
    font-weight: 400;
    line-height: 32px;
    letter-spacing: 0%;
    text-align: center;
}
.about_us_box_bot {
    display: flex;
    align-items: center;
    justify-content: center;
    padding-bottom: 300px;
    background-size: cover;
    position: relative;
}
.about_us_box_bot img{
    width: 192.25px;
    height: 149.94px;
}
.prem_abs{
position: absolute;
    top: -40%;
    left: 50%;
    transform: translateX(-50%);
}
.about_us_top .container{
    border: none;
}
.who_we_are .container{
    border: none;
}
.who_we_are {
}
.who_we_are_box {
    display: flex;

    align-items: center;
}
.who_we_are_box_text {
    display: flex;
    flex-direction: column;
    gap: 20px;
}
.who_we_are_box_text_tittle {
    color: rgb(255, 255, 255);
    font-family: Bicubik;
    font-size: 45px;
    font-weight: 400;
    line-height: 64px;
    letter-spacing: 0%;
    text-align: left;
    text-transform: uppercase;
}
.who_we_are_box_text_subtittle {
    color: rgb(255, 255, 255);
    font-family: Inter;
    font-size: 22px;
    font-weight: 400;
    line-height: 32px;
    letter-spacing: 0%;
    text-align: left;
    max-width: 686px;
    width: 100%;
}
.who_we_are_box_img {
    width: 50%;
    height: 659px;
    position: relative;
}
.who_we_are_box_img::before{
    content: "";
    position: absolute;
    background-image: url(../images/about_us/vector_top.webp);
    background-size: cover;
    top: 0;
    background-position: center;
    background-repeat: no-repeat;
}
.bots_main_box-adapt-bg{
    display: none;
}

.who_we_are_box_img img{
    width: 590px;
    height: 659px;
    position: absolute;
    right: -10%;
}
.our_services {
    padding-top: 283px;
}
.our_services .container{
    border: none;
}
.our_services_box {
    display: flex;
    flex-direction: column;
}
.our_services_box_tittle {
    color: rgb(255, 255, 255);
    font-family: Bicubik;
    font-size: 54px;
    font-weight: 400;
    line-height: 81px;
    letter-spacing: -2.49px;
    text-align: left;
    padding-bottom: 166px;
    display: flex;
    justify-content: center;
}
.our_services_box_item {
    display: flex;
    flex-direction: column;
    padding-bottom:260px;
}
.our_services{
    background-image: url("../images/background-image/our_services_bg.webp");
    background-size: cover;
    background-position: top;
    position: relative;
}
.our_services svg{
    position: absolute;
    right: 0%;
    pointer-events: none;
}
.svg_green-big{
    width: 87%;
    position: absolute;
    top: 50%;
}
.card_absol-tablet_ver{
    display: none;
}
.our_services_box_item_tittle {
    padding-bottom: 12px;
    color: rgb(255, 255, 255);
    font-family: Inter;
    font-size: 30px;
    font-weight: 400;
    line-height: 48px;
    letter-spacing: -1.42px;
    text-align: left;
}
.our_services_box_item_subtittle {
    color: rgb(255, 255, 255);
    font-family: Inter;
    font-size: 16px;
    font-weight: 400;
    line-height: 32px;
    letter-spacing: 0px;
    text-align: left;
    max-width: 491px;
    width: 100%;

}
.bots_box_item {
    max-width: 538px;
    width: 100%;
    height: 684px;
    padding-top: 36px;
    padding-left: 30px;
    padding-right: 28px;
    border-radius: 40px;
    background: rgb(12, 12, 12);
    perspective: 1000px;
    position: relative;
}

.bots_box_item_inner {
    width: 100%;
    height: calc(100% - 40px); 
    transition: transform 0.6s;
    transform-style: preserve-3d;
    position: absolute;
    top: 40px; 
    left: 0;
}

.bots_box_item:hover .bots_box_item_inner {
    transform: rotateY(180deg);
}
.tablet_abs-right{
    display: none;
}
.bots_box_item_mid, .bots_box_item_mid_hover {
    width: 100%;
    height: 100%;
    backface-visibility: hidden;
    position: absolute;
    top: 0;
    left: 0;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    padding-top: 110px; 
}

.bots_box_item_mid {
    z-index: 2;
    transform: rotateY(0deg);
}

.bots_box_item_mid_hover {
    transform: rotateY(180deg);
    padding-top: 40px; 
    padding-left: 30px;
    padding-right: 30px;
}

.bots_box_item_topline {
    display: flex;
    justify-content: space-between;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    padding: 10px 30px;
    z-index: 3;
    padding-top: 36px;
}

.bots_box_item_topline_number {
    display: flex;
    align-items: center;
    gap: 3px;
    color: rgb(173, 168, 196);
    font-family: Space Grotesk;
    font-size: 12px;
    font-weight: 400;
    line-height: 16px;
    letter-spacing: 15%;
    text-align: left;
    text-transform: uppercase;
}

.bots_box_item_topline_info {
    border-radius: 4px;
    background: rgb(255, 255, 255);
    padding: 4px 16px;
    display: flex;
    text-align: center;
    justify-content: center;
    color: rgb(14, 12, 21);
    font-family: Inter;
    font-size: 12px;
    font-weight: 400;
    line-height: 16px;
    letter-spacing: 15%;
    text-align: left;
    text-transform: uppercase;
}

.bots_box_item_mid_img {
    padding-bottom: 53px;
    position: relative;
}
.card-pos-abs{
    position: absolute;
    left: -15%;
    width: 133%;
    z-index: 1;
    top: 10%;
}
.bots_box_item_mid_img img{
    z-index: 3;
    position: relative;
}
/**/

.bots_box_item_mid_name {
    color: rgb(255, 255, 255);
    font-family: Bicubik;
    font-size: 27px;
    font-weight: 400;
    line-height: 33px;
    letter-spacing: 0%;
    text-align: left;
    padding-bottom: 22px;
}
.bots_hidden_block_top {
    display: flex;
}
.bots_hidden_block_top_label {
    display: flex;
    gap: 12px;
    align-items: unset;
    overflow: hidden;
    color: var(--White, var(--Grays-White, #FFF));

    min-width: 234px;
    font-family: Inter;
    font-size: 16px;
    font-style: normal;
    font-weight: 500;
    line-height: 130%;
}
.bots_hidden_block_top_label span {
    max-width: 152px;
    width: 100%;
}

.bots_hidden_block_top_list {
    display: flex;
    gap: 30px;
    justify-content: center;
    flex-wrap: wrap;
    align-items: center;
}
.bots_hidden_block_top_list_item {
    display: flex;
    gap: 13px;
    flex-direction: column;
}
.bots_hidden_block_top_list_item_top {
    overflow: hidden;
    color: var(--csk-141414200, #CCC);

    text-overflow: ellipsis;
    font-family: Inter;
    font-size: 16px;
    font-style: normal;
    font-weight: 500;
    line-height: 24px;
}
.bots_hidden_block_top_list_item_bot {
    color: var(--White, var(--Grays-White, #FFF));

    font-family: Bicubik;
    font-size: 36px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
}
.bots_hidden_block_top_list_item_grrren {
    color: var(--Main-Green, #B5F500);

    font-family: Bicubik;
    font-size: 36px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
}
.green_textt {
    color: var(--Main-Green, #B5F500);

}
.bots_hidden_block_middle {
    display: flex;
    padding-top: 65px;
}
.bots_hidden_block_middle_list {
    display: flex;
    gap: 40px;
    flex-wrap: wrap;
    max-height: 430px;
    overflow-y: auto;
}
.bots_hidden_block_total_top {
    overflow: hidden;
    color: var(--csk-9-ef-501600, #84CB01);

    text-overflow: ellipsis;
    font-family: Inter;
    font-size: 24px;
    font-style: normal;
    font-weight: 500;
    line-height: 24px;
}
.bots_hidden_block_middle_list_item {
    display: flex;
    flex-direction: column;
    gap: 13px;
    min-width: 182px;
}
.bots_hidden_block_middle_list_item_top {
    overflow: hidden;
    color: var(--White, var(--Grays-White, #FFF));

    text-overflow: ellipsis;
    font-family: Inter;
    font-size: 16px;
    font-style: normal;
    font-weight: 500;
    line-height: 24px;
}
.bots_hidden_block_middle_list_item_bot {
    color: var(--csk-9-ef-50150, #F6FFE6);

    font-family: Bicubik;
    font-size: 20px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
}
.bots_hidden_block_total {
    padding-top: 48px;
}
.bots_hidden_block_total_top {
    display: flex;
    align-items: center;
    gap: 24px;
}
.bots_hidden_block_total_top_line {
    height: 1px;
    width: 100%;
    background: #E6E6E6;
}
.bots_hidden_block_total_box {
    display: flex;
    gap: 96px;
    padding-bottom: 36px;
    flex-wrap: wrap;
    padding-top: 60px;
}
.bots_hidden_block_total_box_item {
    display: flex;
    flex-direction: column;
    gap: 13px;
}
.bots_hidden_block_total_box_item_top {
    overflow: hidden;
    color: var(--White, var(--Grays-White, #FFF));

    text-overflow: ellipsis;
    font-family: Inter;
    font-size: 16px;
    font-style: normal;
    font-weight: 500;
    line-height: 24px;
}
.bots_hidden_block_total_box_item_bot {
    color: var(--csk-141414900, #1a1a1a);
    font-family: Bicubik;
    font-size: 20px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
}
.bots_hidden_block_total_bottom {
    display: flex;
    flex-direction: column;
    gap: 16px;
}
.bots_hidden_block_total_bottom_text {
    color: var(--White, var(--Grays-White, #FFF));
    font-family: Bicubik;
    font-size: 20px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    font-family: Bicubik;
    font-size: 20px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
}


.bots_hidden_block {
    display: none;
    width: 100%;
    flex-direction: column;
    padding-top: 60px;
    opacity: 0;
    max-height: 0;
    overflow: hidden;
    transition: opacity 0.5s ease, max-height 0.5s ease;
}
.bots_hidden_block.open {
    display: flex;
    opacity: 1;
    max-height: 100%;
}
.bots_box_item_mid_subname {
    color: rgb(242, 242, 242);
    font-family: Inter;
    font-size: 16px;
    font-weight: 500;
    line-height: 24px;
    letter-spacing: 0%;
    text-align: left;
}

.al_self_end {
    align-self: end;
}

.bots_box_item_mid_hover {
    display: flex;
    flex-direction: column;
    gap: 25px;
    align-items: baseline;
}

.bots_box_item_mid_hover_item {
    display: flex;
    gap: 10px;
    flex-direction: column;
}

.bots_box_item_mid_hover_item_name {
    color: rgb(153, 153, 153);
    font-family: Inter;
    font-size: 16px;
    font-weight: 400;
    line-height: 24px;
    letter-spacing: 0%;
    text-align: left;
}
.stacking_baza-hidden{
    display: none;
}
.bots_box_item_mid_hover_item_value {
    color: rgb(242, 242, 242);
    font-family: Inter;
    font-size: 16px;
    font-weight: 500;
    line-height: 24px;
    letter-spacing: 0%;
    text-align: left;
}
.right_scroll_abs{
    display: none;
}
.bg_tablet-abs{
    display: none;
}
.bots_box_item_mid_hover_item_btn {
    display: flex;
    align-items: center;
    gap: 28px;
}

.bots_box_item_mid_hover_item_btn_text {
    color: rgb(255, 255, 255);
    font-family: Bicubik;
    font-size: 16px;
    font-weight: 400;
    line-height: 20px;
    letter-spacing: 3.5%;
    text-align: left;
    text-transform: uppercase;
    transition: color 0.3s ease-in-out;
}
.bots_box_item:hover{
    border: 1px solid rgb(159, 245, 1);

    box-shadow: 0px 4px 20px 0px rgba(158, 245, 0, 0.3);
}
.bots_box_item_mid_hover_item_btn:hover .bots_box_item_mid_hover_item_btn_text {
    color: rgb(181, 245, 0);
}
.bots_box_item_mid_hover_item_btn svg path{
    fill: white;
    transition: fill 0.3s ease-in-out;
}
.bots_box_item_mid_hover_item_btn:hover svg path {
    fill: rgb(181, 245, 0);
}
.modal {
    display: none;
    position: fixed;
    z-index: 1000;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    overflow: auto;
    background: rgba(0, 0, 0, 0.60);
    padding-top: 60px;
    align-items: center;
}

.modal-content {

    margin: 5% auto;
    padding: 20px;
display: flex;
    justify-content: center;
    width: 100%;
    max-width: 1410px;
}

.close_button-bot{
    position: absolute;
}
.close_button-bot:hover,
.close_button-bot:focus {
    color: black;
    text-decoration: none;
    cursor: pointer;
}
.modal_item_name_box{
    display: flex;
    align-items: center;
    width: 100%;
    justify-content: space-between;

}
.modal_box_item{
    display: flex;
    flex-direction: column;

}
.bots_page_list_box_item_main_content{
    display: flex;
    justify-content: space-between;
    width: 100%;
    align-items: center;
}
.how_it_work_modal_veiw_box{
    display: flex;

}
.proce_stacke-abs{
    display: none;
}
.how_it_work_modal_veiw_box_right{
    display: flex;
    align-items: center;
    width: 100%;
    justify-content: space-between;
}
.how_it_work_modal_view_box_left_text{
    color: rgb(181, 245, 0);
    font-family: Inter;
    font-size: 14px;
    font-weight: 500;
    line-height: 20px;
    letter-spacing: 0%;
    text-align: left;
    text-wrap: nowrap;
}
.how_it_work_modal_veiw_box_left{
    display: flex;
    align-items: center;
    padding-right: 107px;
    gap: 10px;
}
.demo-bbtn{
    background: var(--csk-14141450, #f2f2f2)
}
.how_it_work_modal_veiw{
    padding-top: 36px;
}
.how_it_work_modal_veiw_box_right_item{
    display: flex;
    flex-direction: column;
    align-items: baseline;
    gap: 10px;
}
.how_it_work_modal_veiw_box_right_item_name{
    color: rgb(242, 242, 242);
    font-family: Inter;
    font-size: 12px;
    font-weight: 500;
    line-height: 20px;
    letter-spacing: 0%;
    text-align: left;
}
.how_it_work_modal_veiw_box_right_item_value{
    color: rgb(153, 153, 153);
    font-family: Bicubik;
    font-size: 26px;
    font-weight: 400;
    line-height: 32px;
    letter-spacing: 0%;
    text-align: left;
}
.how_it_work_modal_veiw_box_right_item_symbol{
    color: rgb(132, 203, 1);
    font-family: Bicubik;
    font-size: 28px;
    font-weight: 400;
    line-height: 35px;
    letter-spacing: 0%;
    text-align: left;
}

.dk_background{
    border-bottom: none !important;
}

.full_header_right_box {
    display: flex;
    align-items: center;
    gap: 12px;
}

.full_header_right_box_abs_wrapper{
    display: flex;
    gap: 12px;
    align-items: center;
}
.social_right_item {
    padding: 12px;
    display: flex;
    align-items: center;
    box-sizing: border-box;
    /* CSK - #141414/700 */
    border: 1px solid rgb(77, 77, 77);
    border-radius: 10px;

}

.full_header_right_button {
    display: flex;
    position: relative;
}
.full_header_right_button svg{
    position: absolute;
    right: -18px;
}
.right_box_full_header_main_btn {
    border-radius: 10px 0px 0px 10px;
    width: 187px;
    height: 48px;
    display: flex;
    align-items: center;
    justify-content: center;
    /* CSK - #9EF501/400 */
    background: rgb(183, 254, 52);
    color: rgb(26, 26, 26);
    font-family: Bicubik;
    font-size: 16px;
    font-weight: 400;
    line-height: 20px;
    letter-spacing: 0%;
    text-align: center;
}
.language-selector {
    position: relative;
    display: inline-block;
    font-family: Arial, sans-serif;
    background: none;
    border-radius: 5px;
    padding: 10px 15px;
    cursor: pointer;
    user-select: none;
    box-sizing: border-box;
    /* CSK - #141414/700 */
    border: 1px solid rgb(77, 77, 77);
    border-radius: 10px;
    padding: 12px;
}

.language-selector .selected-language {
    display: flex;
    align-items: center;
    justify-content: space-between;
}

.dk_box-item_tablet-blur{
    display: none;
}
.language-selector svg {
    margin-right: 6px;
}

.language-selector .language-code {
    margin-right: 18px;
}

.language-selector .dropdown-icon {
    transition: transform 0.2s;
}

.language-selector.active .dropdown-icon {
    transform: rotate(180deg);
}

.language-options {
    display: none;
    position: absolute;
    top: 100%;
    left: 0;
    background: #444; 
    border-radius: 5px;
    margin-top: 5px;
    list-style: none;
    padding: 0;
    width: 100%;
    box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);
}

.language-options .language-option {
    padding: 10px;
    color: white;
    cursor: pointer;
    transition: background 0.2s;
}

.language-options .language-option:hover {
    background: #555; 
}

.language-selector.active .language-options {
    display: block;
}

.container_b{
    border: none;
}
.sign_in_body{
    position: relative;
    background-image: url(../images/sign_in/sign_in_bg.webp);
    background-repeat: no-repeat;
    background-size: cover;
    background-position: top;
}
.create__body{
    background-image: none;
}
.create__body .container{
    max-width: 1522px;
}
.form_item{
    display: flex;
    flex-direction: column;

}
.form_item .error_text{
    display: none;
}


.password_container.form_item{
    flex-direction: row;
}

.form_item.error .error_text{
    display: block;
}

.form_item.novalid .input_invalid{
    display: flex;
}

.form_item.valid .input_valid{
    display: flex;
}
.error_text{

    padding-top:8px;
    color: rgb(201, 3, 13);
    font-family: Inter;
    font-size: 14px;
    font-weight: 400;
    line-height: 17px;
    letter-spacing: 0%;
    text-align: left;
}
.sign_in_wrap{
    padding-top: 59px;
}
.signin_xob {
display: flex;
    justify-content: space-between;
    gap: 86px;
    width: 100%;
}
.sign_in_left_box_item {
    width: 50%;
    display: flex;
    flex-direction: column;
padding-bottom: 50px;
}
.sign_in_back_box{
display: flex;
    align-items: center;
    gap: 22px;
}
.svg_close-mob{
    display: none;
}
.sign_in_back_box span{
    color: rgb(179, 179, 179);
    font-family: Inter;
    font-size: 16px;
    font-weight: 500;
    line-height: 19px;
    letter-spacing: -2%;
    text-align: left;
}
.sign_in_left_box_item_tittle {
    color: rgb(255, 255, 255);
    font-family: Bicubik;
    font-size: 48px;
    font-weight: 400;
    line-height: 59px;
    letter-spacing: 0%;
    text-align: left;
    max-width: 719px;
    width: 100%;
    padding-top: 36px;
}
.sign_in_left_box_item_input_box {
    display: flex;
    flex-direction: column;
padding-top: 36px;
    gap: 20px;
}
.sign_in_label {
    color: rgb(179, 179, 179);
    font-family: Inter;
    font-size: 16px;
    font-weight: 500;
    line-height: 22px;
    letter-spacing: -2%;
    text-align: left;
    padding-bottom: 16px;

}

.sign_in {
    box-sizing: border-box;
    /* CSK - #141414/600 */
    border: 1px solid rgb(102, 102, 102);
    border-radius: 10px;
    padding: 4px 12px 4px 12px;
    width: 100%;
    background: none;
    color: rgb(255, 255, 255);
    font-family: Inter;
    font-size: 16px;
    font-weight: 400;
    line-height: 19px;
    letter-spacing: 0%;
    text-align: left;
    height: 54px;
}
.sign_in::placeholder{
    color: rgb(153, 153, 153);
    font-family: Inter;
    font-size: 16px;
    font-weight: 400;
    line-height: 19px;
    letter-spacing: 0%;
    text-align: left;
}
.who_we_container{
   position: relative;
}
.who_we_dk_box_item{
    border: 1px solid #fff;
}
.who_we_dk_box{
    padding-bottom: 132px;
}
.who_we-container-img_abs{
    position: absolute;
    height: 1101.325px;
    right: 0;
}
.checkbox_sign_in_box {
    display: flex;
    align-items: center;
    gap: 12px;
    padding-top: 12px;
    padding-bottom: 24px;
}
.sign_in_checkbox {
}
.checkbox_sign_ing_label {
    color: rgb(204, 204, 204);
    font-family: Inter;
    font-size: 14px;
    font-weight: 400;
    line-height: 17px;
    letter-spacing: 0%;
    text-align: left;
    max-width: 468px;
}
.sign_in_box_button {
    width: 100%;
    border-radius: 10px;

    /* CSK - #9EF501/800 */
    background: rgb(183, 254, 52);
    color: rgb(26, 26, 26);
    font-family: Bicubik;
    font-size: 16px;
    font-weight: 400;
    line-height: 20px;
    letter-spacing: 0%;
    text-align: left;
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 12px;
}
.sign_in_box_button:disabled{
    background: rgb(66, 102, 0);
}
.sign_in_or_box {
    display: flex;
    align-items: center;
    gap: 17.5px;
    padding-top: 20px;
}
.sign_in_or_line {
    width: 100%;
    height: 0.86px;
    background: rgb(77, 77, 77);
}
.sign_in_or_text {
    color: rgb(153, 153, 153);
    font-family: Inter;
    font-size: 16px;
    font-weight: 400;
    line-height: 19px;
    letter-spacing: 0%;
    text-align: left;
}
.right_sign_in_line {
}
.sign_in_aut_var_box {
    padding-top: 16px;
    display: flex;
    gap: 8px;
    flex-direction: column;
}
.sign_in_aut_var_box_item {
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 10px;
    box-sizing: border-box;
    /* CSK - #141414/700 */
    border: 1px solid rgb(77, 77, 77);
    border-radius: 10px;
gap: 13px  ;
    color: rgb(255, 255, 255);
    font-family: Inter;
    font-size: 16px;
    font-weight: 500;
    line-height: 19px;
    letter-spacing: 0%;
    text-align: left;
    height: 48px;
}
.tablet_pos_abs-bg-services{
    display: none;
}
.sign_in_right_box_item {
    display: flex;
    position: relative;
    width: 40%;
}
.sign_in_right_box_item img{
    width: 986.75px;
    position: absolute;
    height: 803.43px;
}

.checkbox_sign_in_box {
    display: flex;
    align-items: center;
    gap: 12px;
    padding-top: 12px;
    padding-bottom: 24px;
}

.sign_in_checkbox {
    display: none;
}

.checkbox_sign_ing_label {
    color: rgb(204, 204, 204);
    font-family: Inter;
    font-size: 14px;
    font-weight: 400;
    line-height: 17px;
    letter-spacing: 0%;
    text-align: left;
    max-width: 468px;
    cursor: pointer;
    position: relative;
    padding-left: 30px;
}

.checkbox_sign_ing_label::before {
    content: "";
    position: absolute;
    left: 0;
    top: 7px;
    width: 15px;
    height: 16px;
    border: 2px solid #4CAF50;
    border-radius: 4px;
    background-color: #fff;
    transition: background-color 0.2s, border-color 0.2s;
    box-sizing: border-box;
    /* Grey/200 */
    border: 1px solid rgb(217, 217, 218);
    border-radius: 2px;

}

.sign_in_checkbox:checked + .checkbox_sign_ing_label::before {
    background: rgb(132, 203, 1);
  border: none;
}

.sign_in_checkbox:checked + .checkbox_sign_ing_label::after {
    content: "";
    position: absolute;
    left: 3px;
    top: 10px;
    width: 6px;
    height: 12px;
    border: solid white;
    border-width: 0 2px 2px 0;
    transform: rotate(-56deg) scaleX(-1);
    width: 9.07px;
    height: 6.19px;
}
.sign_in_wrap{
    padding-top: 59px;
}
.header_create_acc {
    padding-top: 24px;
}

.header_create_acc_box {
    width: 100%;
    display: flex;
    justify-content: center;
}

.create_acc_wrapper {
    padding-top: 66px;
}

.create_acc_back {
    display: flex;
    align-items: center;
    gap: 22px;
}
.small_il_abs{
    display: none;
}
.create_acc_back span{
    color: rgb(179, 179, 179);
    font-family: Inter;
    font-size: 16px;
    font-weight: 500;
    line-height: 19px;
    letter-spacing: -2%;
    text-align: left;
}
.create_acc_box {
padding-top: 27px;
    max-width: 719px;
    width: 100%;
}
.create_acc_tittle {
    color: rgb(255, 255, 255);
    font-family: Bicubik;
    font-size: 48px;
    font-weight: 400;
    line-height: 59px;
    letter-spacing: 0%;
    text-align: center;
    padding-bottom: 36px;
}
.blur-stacke_proccess{
    display: none;
}
.create_acc_container{
    width: 100%;
    display: flex;
    justify-content: center;
}
.create_acc_form {
display: flex;
    flex-direction: column;
    gap:24px ;
}

.create_acc_sign_in {
    font-family: Inter;
    font-size: 14px;
    font-weight: 500;
    line-height: 17px;
    letter-spacing: 0%;
    text-align: left;
    padding-top: 16px;
}
.pos_abg-green.tablet{
    display: none;
}

.sign_in.error{
    border: 1px solid rgb(201, 3, 13);
}
#password_input{
    border: none;
}
.password_container{
    display: flex;
    border: 1px solid rgb(102, 102, 102);
    border-radius: 10px;
}
.password_toggle{
    padding-right: 12px;
    display: flex;
    align-items: center;
}
.create_acc_top_items{
    display: flex;
    flex-direction: column;
    gap: 24px;
}
.create_acc_top_items-wrapper_line{
    display: flex;
    justify-content: space-between;
    gap: 10px;
}
.create_acc_code_box{
    max-width: 464px;
    width: 100%;
    padding: 30px 24px 24px 24px;
    border-radius: 20px;

    background: rgb(255, 255, 255);
    display: flex;
    flex-direction: column;
}
.create_acc_code_box_tittle{
    color: rgb(26, 26, 26);
    font-family: Bicubik;
    font-size: 24px;
    font-weight: 400;
    line-height: 30px;
    letter-spacing: 0%;
    text-align: left;
    padding-bottom:16px ;
}
.create_acc_code_box_subtittle{
    color: rgb(26, 26, 26);
    font-family: Inter;
    font-size: 16px;
    font-weight: 400;
    line-height: 140%;
    letter-spacing: 0%;
    text-align: left;
}
.create_acc_code_iputs{
    padding-top: 24px;
    display: flex;
    gap: 24px;
    padding-bottom:24px ;
    border-bottom: 1px solid rgb(230, 230, 230);

}
.create_acc_code_box .restart_msg.error_text{
    display: none;
}
.create_acc_code_box.error .restart_msg.error_text{
    display: block;
}
.create_acc_code_box.error .code_input{
    border: 1px solid rgb(201, 3, 13);
}
.code_input{
    box-sizing: border-box;
    /* Grey/200 */
    border: 1px solid rgb(217, 217, 218);
    padding: 10px;
    display: flex;
    align-items: center;
    justify-content: center;
    color: rgb(26, 26, 26);
    font-family: Bicubik;
    font-size: 24px;
    font-weight: 400;
    line-height: 30px;
    letter-spacing: 0%;
    text-align: center;
    width: 64px;
}
.restart_msg{
    padding-top:12px;
    font-family: Inter;
    font-size: 14px;
    font-weight: 500;
    line-height: 140%;
    letter-spacing: 0%;
    text-align: left;
    color: rgb(26, 26, 26);

}

.create_acc_code_box_buttons{
    padding-top: 24px;
    display: flex;
    gap: 4px;

}
.create_acc_code_box_btn{
    width: 50%;
    padding: 0px 25px 0px 25px;
    display: flex;
    align-items: center;
    justify-content: center;
    font-family: Inter;
    font-size: 14px;
    font-weight: 500;
    line-height: 140%;
    letter-spacing: 0%;
    border-radius: 12px;
    background: rgb(246, 255, 230);
    color: rgb(132, 203, 1);
    height: 36px;
}

.create_acc_code_box_btn.green_b:disabled{
    border-radius: 12px;
    opacity: 0.5;
    background: var(--csk-9-ef-50150, #F6FFE6);
    color: var(--csk-9-ef-501600, #84CB01);
    font-family: Inter;
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: 140%; /* 19.6px */
}
.grey_b{

    /* CSK - #141414/50 */
    background: rgb(242, 242, 242);
    opacity: 0.5;
    color: rgb(102, 102, 102);
}
.restart_msg.error_text{
    color:rgb(201, 3, 13) ;
}

.input_valid{
    display: none;
    align-items: center;
    gap:9px;
    color: rgb(132, 203, 1);
    font-family: Inter;
    font-size: 14px;
    font-weight: 400;
    line-height: 17px;
    letter-spacing: 0%;
    text-align: left;
    padding-top: 8px;
}
.input_invalid{
    display: none;
    align-items: center;
    gap:9px;
    color: rgb(201, 3, 13);
    font-family: Inter;
    font-size: 14px;
    font-weight: 400;
    line-height: 17px;
    letter-spacing: 0%;
    text-align: left;
    padding-top: 8px;
}
.elipsis_first_hidden, .elipsis_second-hidden{
    display: none;
}
.file_preview {

    box-sizing: border-box;
    /* CSK - #141414/400 */
    border: 1px dashed rgba(0, 0, 0, 0.2),rgba(0, 0, 0, 0.2),rgba(0, 0, 0, 0.2),rgb(153, 153, 153);
    border-radius: 12px;
    display: none;
}

.file_preview img {
    max-width: 100%;
    height: auto;
}
#passport_photo_select,
#face_photo_select {
    color: #32CD32;
    cursor: pointer;
}
.form_item {

    position: relative;
}

.file_input {
    opacity: 0;
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0;
    top: 0;
    cursor: pointer;
}

.file_preview {
    border: 1px dashed #5d5d5d;
    padding: 20px;
    text-align: center;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    box-sizing: border-box;
    /* CSK - #141414/400 */
    border: 1px dot-dash rgb(102, 102, 102);

    border-radius: 12px;
    height: 172px;

}
.topname-bot__land{
    display: flex;
align-items: center;
gap: 22px;
align-self: stretch;
padding-bottom: 56px;
}
.box_bot-land{
    display: flex;
flex-direction: column;
align-items: flex-start;
gap: 9px;
}

.file_preview p {
    color: rgb(153, 153, 153);
    font-family: Inter;
    font-size: 14px;
    font-weight: 500;
    line-height: 130%;
    letter-spacing: 0%;
    text-align: center;
}

.file_preview svg {
    fill: #999;
}
.tablet-hidden-arrows{
    display: none;
}
.file_review_obj_wrapper{
    width: 36px;
    height: 36px;
    border-radius: 6px;
    display: flex;
    align-items: center;
    justify-content: center;
    margin-bottom: 20px;
    padding: 4px;

    /* CSK - #141414/900 */
    background: rgb(26, 26, 26);
}
.file_input_button{
    padding-top: 12px;
    align-self: start;
    display: flex;
    gap: 10px;
    color: rgb(132, 203, 1);
    font-family: Inter;
    font-size: 14px;
    font-weight: 500;
    line-height: 17px;
    letter-spacing: 0%;
    text-align: left;
    align-items: center;
}
.verification_subtittle{
    color: rgb(204, 204, 204);
    font-family: Inter;
    font-size: 16px;
    font-weight: 400;
    line-height: 140%;
    letter-spacing: 0%;
    text-align: center;
    padding-bottom: 36px;
}
.verification_tittle{
    padding-bottom: 12px;
}
.verification_top_btns{
    display: flex;
    justify-content: space-between;
}
.white_label{
    color: rgb(255, 255, 255);
    font-family: Inter;
    font-size: 16px;
    font-weight: 500;
    line-height: 19px;
    letter-spacing: -2%;
    text-align: left;
}
.ask_answer_wrapper_img{
    box-sizing: border-box;
    border-radius: 10px;
    width: 48px;
    height: 48px;
    background: linear-gradient(180.00deg, rgb(26, 26, 26),rgb(72, 72, 72) 100%);
    display: flex;
    align-items: center;
    justify-content: center;
    align-self: center;
    margin-bottom: 20px;
}
.ask_text{
    color: rgb(153, 153, 153);
    font-family: Inter;
    font-size: 24px;
    font-weight: 500;
    line-height: 130%;
    letter-spacing: 0%;
    text-align: center;
    padding-bottom: 48px;
}
.ask_answer_wrapper {
    display: flex;
    flex-direction: column;
    gap:30px;
}
.ask_answer_wrapper-tittle {
    color: var(--White, var(--Grays-White, #FFF));


    font-family: Inter;
    font-size: 16px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    letter-spacing: -0.4px;
}
.ask_answer_wrapper-box {
    display: flex;
    align-items: center;
    gap: 24px;
}
.ask_answer_wrapper-item {
    display: flex;
    align-items: center;
    gap: 8px;
    color: var(--Grey-0, #F6F6F6);
    font-family: Inter;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
}
/* Answer a few questions */
.ask_answer_wrapper-item .ask_answer_svg{
    display: none;
}
.ask_answer_wrapper-item.active .ask_answer_svg-no{
    display: none;
}
.ask_answer_wrapper-item.active .ask_answer_svg{
    display: block;
}


.ask_answer_code_box{
    max-width: 543px;
}
.reviews {
    /*padding-top: 81px;*/
    /*padding-bottom: 400px;*/
}

.reviews_tittle {
    color: var(--neutral-01100, var(--Grays-White, #FFF));
    text-align: center;

    /* h2/L */
    font-family: Inter;
    font-size: 48px;
    font-style: normal;
    font-weight: 400;
    line-height: 60px; /* 125% */
}
.reviews_scroll_box {
    display: flex;
    align-items: center;
    gap: 40px;
    width: 100%;
    overflow-x:scroll ;
    padding-bottom: 181px;
    padding-top: 168px;
    padding-right: 52px;
    scrollbar-width: none; /* Firefox */
    -ms-overflow-style: none; /* Internet Explorer 10+ */
    justify-content: flex-start;
}
.reviews .container{
    padding-right: 0;
    padding-left: 0;
}
.reviews_scroll_box_item:first-of-type{
    margin-left: 50px;
}
.reviews_scroll_box_item {
    background-image: url(../images/qr/item_green_bg.webp);
    height: 307px;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 10px;
    padding-right: 25px;
    display: flex;
    min-width: 436px;
    max-width: 436px;
    justify-content: space-between;
    width: 100%;
}
.reviews_scroll_box_item_left {
    background-image: url(../images/qr/bg_small_white.webp);
    display: flex;
    flex-direction: column;
    gap: 35px;
    padding-top: 25px;
    height: 100%;
    max-width: 186px;
    align-items: center;
    width: 100%;
}
.reviews_scroll_box_item_left_qr_box {
    display: flex;
    padding-top: 42px;
    flex-direction: column;
    max-width: 132px;
    width: 100%;
    position: relative;
    align-items: center;
    justify-content: center;
    border-radius: 18px;
    background: #191919;
    padding-bottom: 8px;
}
.reviews_scroll_box_item_left_qr_box_logo {
    position: absolute;
    top: -10%;
    width: 50.63px;
    height: 50.63px;
    background: #A6FF00;
    border-radius: 100%;
}
.reviews_scroll_box_item_left_qr_box_item {
    max-width: 106.685px;
    width: 100%;

}
.reviews_scroll_box_item_left_qr_box_item img{
    width: 100%;
}
.reviews_scroll_qr_bot_item_abs {
    position: absolute;
    top: 119%;
    left: 39%;
    display: flex;
    align-items: center;
    gap:25px;
    padding: 9px;
    border-radius: 9px;
    background: #191919;

}
.reviews_scroll_qr_bot_item_abs_item {
    display: flex;
    flex-direction: column;
    gap:2px;
}
.reviews_scroll_qr_bot_item_abs_item_top {
    overflow: hidden;
    color: var(--White, var(--Grays-White, #FFF));
    text-overflow: ellipsis;
    font-family: Inter;
    font-size: 10px;
    font-style: normal;
    font-weight: 500;
    line-height: 18px; /* 180% */
}
.reviews_scroll_qr_bot_item_abs_item_bot {
    overflow: hidden;
    color: var(--Grays-White, var(--Grays-White, #FFF));
    text-align: center;
    text-overflow: ellipsis;
    font-family: Inter;
    font-size: 16px;
    font-style: normal;
    font-weight: 600;
    line-height: normal;
}
.reviews_scroll_box_item_right {
    display: flex;
    flex-direction: column;
    padding-top: 30px;
    position: relative;
}
.reviews_scroll_box_name_abs {
    position: absolute;
    top: 30px;
    left: -26px;
}
.reviews_scroll_box_name_abs svg path{
    stroke: white;
}
.reviews_scroll_box_item_right_top {
    color: var(--Grays-Black, var(--Grays-Black, #000));
    font-feature-settings: 'clig' off, 'liga' off;
    font-family: Inter;
    font-size: 11.678px;
    font-style: normal;
    font-weight: 600;
    line-height: 16.057px; /* 137.5% */
    letter-spacing: -0.539px;
    position: relative;
    padding-bottom: 12px;
}
.reviews_scroll_box_item_right_bot {
    color: var(--Grays-Black, var(--Grays-Black, #000));
    font-feature-settings: 'clig' off, 'liga' off;
    font-family: Inter;
    font-size: 10px;
    font-style: normal;
    font-weight: 400;
    line-height: 16px; /* 160% */
    max-width: 192px;
    width: 100%;
    padding-left: 10px;
}
.reviews_scroll_box_name_abs svg path{
    stroke: black;
}
.full_reviews_scroll_box .reviews_scroll_box_item_right_bot{
    padding-left: 0;
    max-width: none;
}
.full_reviews_scroll_box .reviews_scroll_qr_bot_item_abs{
    position: absolute;
    top: 79%;
    left: 0;
    max-width: 157px;
}
.reviews_scroll_box_item:hover .reviews_scroll_box_item_left {

    transition: background-image 0.3s ease-in-out;
}

.reviews_scroll_box_item:hover {
    background-image: url(../images/qr/item_green_bg.webp);
    transition: background-image 0.3s ease-in-out;
}

.reviews_scroll_box_item:hover .reviews_scroll_box_item_right_top,
.reviews_scroll_box_item:hover .reviews_scroll_box_item_right_bot {
    color: var(--Grays-Black, var(--Grays-Black, #000));
    transition: color 0.3s ease-in-out;
}

.reviews_scroll_box_item:hover .reviews_scroll_box_name_abs svg path {
    stroke: black;
    transition: stroke 0.3s ease-in-out;
}
.reviews_scroll_box::-webkit-scrollbar {
    display: none; /* Chrome, Safari, Opera */
}
.form_item.error input{
    border: 1px solid rgb(201, 3, 13);
}
.form_item.error .password_container{
    border: 1px solid rgb(201, 3, 13);
}
.upload_block .file_ipnut-delete_button{
    display: none
}
.modal_box_calculate {
    padding: 36px 24px 24px 24px;
    flex-direction: column;
    display: flex;
    position: relative;
    border-radius: 20px;
   max-width: 685px;
    width: 100%;
    background: var(--Main-Card-BG-Black, #0C0C0C);
}
.calculate_inputs {
    display: flex;
    flex-direction: column;
    gap: 16px;
}
.calculate_inputs_item {
    display: flex;
    flex-direction: column;
    gap: 12px;
}
.calculate_inputs_item label {
    color: var(--csk-14141450, #F2F2F2);

    font-family: Inter;
    font-size: 16px;
    font-style: normal;
    font-weight: 500;
    line-height: 140%;
}
.calculate_inputs_item input {
    width: 100%;
    padding: 16px;
    border-radius: 12px;
    border: 1px solid var(--csk-141414100, #E6E6E6);

    background: var(--csk-14141450, #F2F2F2);
}
.calculate_inputs_item input::placeholder {
    color: var(--csk-141414400, #999);
    font-family: Inter;
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: 140%;
}
.calculate_modal_it {
    width: 100%;
    padding: 16px;
    border-radius: 12px;
    border: 1px solid var(--csk-141414100, #e6e6e6);
    background: var(--csk-14141450, #f2f2f2);
    color: var(--csk-141414400, #999);
    font-family: Inter;
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: 140%;
}
.airdrop-main__section {
    padding-bottom: 200px;
}

.airdrop__main {
    display: flex;
    flex-direction: column;
    gap: 80px;
    align-items: center;
    justify-content: center;
    flex-wrap: wrap;
}

.airdrop-section-tittle {
    color: var(--White, #FFF);
text-align: center;
font-family: Inter;
font-size: 48px;
font-style: normal;
font-weight: 400;
line-height: 60px; /* 125% */
}
.airdrop-box-items{
    display: flex;
align-items: center;
gap: 30px;
flex-wrap: wrap;
width: 100%;
align-items: stretch; 
}
.bots_page_item_box_list_item_subtittle.green_text{
    font-size: 24px;
}
.airdrop_container{
    max-width: 1800px;
}
.button-air-wrapper{
    width: 100%;
    height: 100%;
    display: inline-flex;
    align-items: flex-end;
}
.airdrop-item {
    display: flex;
 flex: 1 1 calc(25% - 30px); 
  max-width: calc(25% - 30px);
padding: 30px 26px;
flex-direction: column;
align-items: flex-start;
border-radius: 22px;
border: 1px solid rgba(255, 255, 255, 0.08);
background: #0C0C0C;
}
.airdrop-status-row {
    width: 100%;
    display: flex;
justify-content: space-between;
align-items: center;
align-self: stretch;
padding-bottom: 10px;
}
.airdrop-status {
    color: var(--csk-9-ef-501500, #9FF501);
font-variant-numeric: lining-nums tabular-nums;
font-family: Inter;
font-size: 12px;
font-style: normal;
font-weight: 600;
line-height: 14px; /* 116.667% */
}
.airdrop-status--end {
color: var(--cskee-0410200, #FD9BA0) !important;

}
.airdrop-status-label {
    color: var(--csk-9-ef-501300, #C9FE67);
font-variant-numeric: lining-nums tabular-nums;
font-family: Inter;
font-size: 12px;
font-style: normal;
font-weight: 600;
line-height: 14px; /* 116.667% */
}
.airdrop-title {
    color: var(--White, #FFF);
font-family: Inter;
font-size: 24px;
font-style: normal;
font-weight: 700;
padding-bottom: 22px;
line-height: 42px; /* 175% */
}
.airdrop-info {
    display: flex;
justify-content: space-between;
align-items: center;
align-self: stretch;
}
.airdrop-info-block {
    display: flex;
flex-direction: column;
justify-content: flex-end;
align-items: flex-start;
}
.airdrop-info-label {
    color: var(--White, #FFF);
font-variant-numeric: lining-nums tabular-nums;
font-family: Inter;
font-size: 12px;
font-style: normal;
font-weight: 500;
line-height: 140%; /* 16.8px */
}
.airdrop-info-value {
    color: var(--csk-9-ef-501500, #9FF501);
font-variant-numeric: lining-nums tabular-nums;
font-family: Inter;
font-size: 22px;
font-style: normal;
font-weight: 600;
line-height: 44px; /* 200% */
letter-spacing: -1.32px;
}

.airdrop-tasks {
    padding-top: 22px;
    padding-bottom: 22px;
    display: flex;
flex-direction: column;
align-items: flex-start;
gap: 22px;
align-self: stretch;
}
.airdrop-tasks h4{
    overflow: hidden;
color: var(--White, #FFF);
font-feature-settings: 'liga' off, 'clig' off;
text-overflow: ellipsis;

/* Blog/Main Text 18 */
font-family: Inter;
font-size: 18px;
font-style: normal;
font-weight: 400;
line-height: 26px; /* 144.444% */
}
.airdrop-task-list {
  padding-left: 0;
  margin: 0;
  width: 100%;
}

.airdrop-task-list li {
  position: relative;
  padding-left: 16px;
  margin-bottom: 12px;
  color: white;
  font-size: 14px;
  font-family: Inter, sans-serif;
}

.airdrop-task-list li::before {
  content: "•";
  position: absolute;
  left: 0;
  top: -3px;
  color: white;
  font-size: 18px;
  line-height: 1;
}

.airdrop-progress {
    width: 100%;
    display: flex;
flex-direction: column;
align-items: flex-start;
gap: 10px;
align-self: stretch;
padding-bottom: 60px;
}
.airdrop-progress-top {
    width: 100%;
    display: flex;
justify-content: space-between;
align-items: center;
align-self: stretch;
}
.airdrop-progress-top span{
    color: var(--csk-9-ef-501300, #C9FE67);
font-variant-numeric: lining-nums tabular-nums;
font-family: Inter;
font-size: 12px;
font-style: normal;
font-weight: 500;
line-height: 140%; /* 16.8px */
}
.airdrop-timer {
    color: var(--csk-9-ef-501100, #EDFFCC);
font-variant-numeric: lining-nums tabular-nums;
font-family: Inter;
font-size: 10px;
font-style: normal;
font-weight: 600;
line-height: 14px; /* 140% */
}
.airdrop-progress-bar {
    width: 100%;
    height: 6px;
    border-radius: 16px;
background: var(--csk-141414900, #1A1A1A);
}
.airdrop-progress-fill {
    border-radius: 16px;
background: var(--csk-9-ef-501300, #C9FE67);
height: 6px;

}
.airdrop-rewards {
    width: 100%;
    text-align: center;
    display: flex;
    flex-direction: column;
    gap: 10px;
    padding-bottom: 50px;
}
.airdrop-rewards h4{
    overflow: hidden;
color: var(--White, #FFF);
text-align: center;
font-feature-settings: 'liga' off, 'clig' off;
text-overflow: ellipsis;

/* Blog/Main Text 18 */
font-family: Inter;
font-size: 18px;
font-style: normal;
font-weight: 400;
line-height: 26px; /* 144.444% */
}
.airdrop-rewards span{
    color: var(--White, #FFF);
text-align: center;
font-feature-settings: 'liga' off, 'clig' off;

/* Blog/Main Text 18 */
font-family: Inter;
font-size: 18px;
font-style: normal;
font-weight: 400;
line-height: 26px; /* 144.444% */
}
.airdrop-rewards p{
    color: var(--White, #FFF);
text-align: center;
font-feature-settings: 'liga' off, 'clig' off;

/* Blog/Main Text 18 */
font-family: Inter;
font-size: 18px;
font-style: normal;
font-weight: 400;
line-height: 26px; /* 144.444% */
}
.green-airdrop {
    color: var(--csk-9-ef-501500, #9FF501) !important;
}
.airdrop-btn {
    display: flex;
width: 100%;
height: 50px;
padding: 18px 0px;
flex-direction: column;
justify-content: center;
align-items: center;
gap: 10px;
border-radius: 12px;
background: var(--csk-9-ef-501500, #9FF501);
color: #000;
font-family: Bicubik;
font-size: 14px;
font-style: normal;
font-weight: 400;
line-height: 100%; /* 14px */
}
.aidrop-btn-disabled {
    color: #FFF;
background: var(--csk-141414400, linear-gradient(0deg, rgba(0, 0, 0, 0.20) 0%, rgba(0, 0, 0, 0.20) 100%), linear-gradient(0deg, rgba(0, 0, 0, 0.20) 0%, rgba(0, 0, 0, 0.20) 100%), linear-gradient(0deg, rgba(0, 0, 0, 0.20) 0%, rgba(0, 0, 0, 0.20) 100%), #999);

}
.small__greeen{
    color: var(--csk-9-ef-501500, #9FF501) !important;
}
.calculate_button {
    margin-top: 36px;
    width: 95%;
    border-radius: 10px 0px 0px 10px;
    background: var(--Main-Green, #B5F500);
    display: flex;
    align-items: center;
    justify-content: center;
    color: var(--csk-141414900, #1a1a1a);
    font-family: Bicubik;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    height: 48px;
    position: relative;
}
.calculate_button svg{
    position: absolute;
    right: -3%;
}
.modal_box_out_top {
    color: var(--White, var(--Grays-White, #FFF));

    font-family: Bicubik;
    font-size: 24px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;

    padding-bottom: 16px;
}
.modal_box_out_top {
    display: flex;
    justify-content: space-between;
    align-items: flex-start;
    flex-direction: column;
}
.svg_section {
    width: 100%;
    display: flex;
    align-items: center;justify-content: center;
    overflow: hidden;
    padding-top: 269px;
    position: relative;
}
.svg_section_tittle{
    position: absolute;
    top: auto;
color: #FFF;


    text-align: center;
    font-feature-settings: 'liga' off, 'clig' off;
    font-family: Bicubik;
    font-size: 46px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    margin-bottom: 31px;
}
.why-add {
    padding-top: 55px;
}

.why-add__box {
    max-width: 1160px;
    width: 100%;
    margin: 0 auto;
    padding: 90px 20px;
    gap: 50px;
    border-radius: 16px;
flex-direction: column;
justify-content: center;
align-items: center;
display: flex;
background-image: url(../images/bg-abb.png);
    background-size: cover;
    background-position: center;
}
.why_add-tittle {
    color: #FFF;
text-align: center;
font-family: Bicubik;
font-size: 30px;
font-style: normal;
font-weight: 400;

letter-spacing: 1.05px;
text-transform: uppercase;
}
.why_add-button {
    display: flex;
padding: 26px 40px;
align-items: center;
gap: 20px;
border-radius: 38px;
background: #D0F500;
color: #0E0C15;
text-align: center;
font-family: Bicubik;
font-size: 16px;
font-style: normal;
font-weight: 400;
line-height: 20px; /* 125% */
letter-spacing: 0.56px;
text-transform: uppercase;
}
.svg_section img{
    width: 1368px;
}

.about_us-service-list {
    padding-top:178px ;
    padding-bottom:255px;
}

.about_us-service-list-box {
    display: flex;
    align-items: center;
    justify-content: center;
    flex-direction: column;
    gap: 140px;
}
.about_us-service-list-box-item {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    gap: 38px;
}
.about_us-service-list-box-item_logo img{
    width: 245px;
    height: 244.99px;
}
.about_us-service-list-box-item_text {
    display: flex;
    flex-direction: column;
    gap: 22px;
    color: var(--White, var(--Grays-White, #FFF));
    text-align: center;
    font-feature-settings: 'liga' off, 'clig' off;
    font-family: Bicubik;
    font-size: 36px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
}
.stacking_baza {
    background-image: url("../images/background-image/stacking-baza_bg.webp");
    padding-top: 110px;
    padding-bottom: 110px;
    background-size: cover;
    background-position: center;
}
.blog-land {
    position: relative;
    background-image: url("../images/background-image/blog-bg.png");
    background-size: cover;
}
.blog-land-abs{
    display: none;
}
.blog-land-abs.second{
    display: none;
}
.blog-main-top_box {
    padding-top: 170px;
    padding-bottom: 220px;
    display: flex;
    flex-direction: column;
    gap: 26px;
    align-items: center;
}
.blog-main-top_box-nav {
    display: flex;
    align-items: center;
    gap: 18px;
}
.blog-main-top_box-nav li{
    color: rgb(255, 255, 255);
    font-family: Montserrat;
    font-size: 15px;
    font-weight: 500;
    line-height: 24px;
    letter-spacing: 0.75px;
    text-align: center;
}
.blog-main-top_box-nav li a{
    color: rgb(255, 255, 255);
    font-family: Inter;
    font-size: 15px;
    font-weight: 600;
    line-height: 24px;
    letter-spacing: 0px;
    text-align: center;
}
.blog-land_tittle {
    color: rgb(255, 255, 255);
    font-family: Bicubik;
    font-size: 45px;
    font-weight: 400;
    line-height: 64px;
    letter-spacing: 0%;
    text-align: center;
    text-transform: uppercase;
    max-width: 786px;
    width: 100%;
}
.blog-land_subtittle {
    color: rgb(202, 198, 221);
    font-family: Inter;
    font-size: 16px;
    font-weight: 400;
    line-height: 32px;
    letter-spacing: 0%;
    text-align: center;
}
.blogs-items-section {
    padding-top: 140px;
    padding-bottom: 40px;
}
.big-blogs {
    background: rgb(255, 255, 255);
    padding-top: 40px;

}
.blog-items-box {
    display: flex;
    align-items: center;
    flex-direction: column;
    gap: 40px;
}
.blog-items-tittle {
    color: rgb(255, 255, 255);

    font-family: Bicubik;
    font-size: 40px;
    font-weight: 400;
    line-height: 48px;
    letter-spacing: 1px;
    text-align: center;
}
.big-blogs .blog-items-tittle{
    color: rgb(5, 0, 26);
}

.blog-items-box-content {
    display: flex;
    flex-wrap: wrap;
    gap: 24px;
    justify-content: center;
}
.big-blogs .blog-items-box-content{
gap: 56px;
    width: 100%;
}
.blog-item {
    display: flex;
    flex-direction: column;
    gap: 12px;
    max-width: 412px;
    width: 100%;
}
.big-blogs .blog-item{
    max-width: 614px;
}
.blog-item-box-img {
    width: 100%;
position: relative;
    height:300px;
}
.blog-item-box-img img{
    width: 100%;
    height: 100%;
}
.blog_item-tags {
    display: flex;
    align-items: center;
    gap: 10px;
    position: absolute;
    bottom: 6%;
    left: 26px;
}
.blog-tag {
    padding: 8px 10px 8px 10px;
    border-radius: 33px;

    backdrop-filter: blur(12px);
    background: rgba(255, 255, 255, 0.2);
    color: rgb(255, 255, 255);
    font-family: Inter;
    font-size: 20px;
    font-weight: 400;
    line-height: 24px;
    letter-spacing: 0%;
    text-align: left;

}

.blog-item-tittle {
    padding-top: 8px;
    color: rgb(255, 255, 255);
    font-family: Inter;
    font-size: 26px;
    font-weight: 400;
    line-height: 31px;
    letter-spacing: 0%;
    text-align: left;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
    text-overflow: ellipsis;
}

.big-blogs .blog-item-tittle {
    color: rgb(18, 20, 22);

   
    -webkit-line-clamp: unset;
    overflow: visible;
    display: block;
}
.blog-item-info {
    display: flex;
    align-items: center;
    gap: 17px;
}
.blog-data {
    color: rgb(179, 179, 179);
    font-family: Inter;
    font-size: 16px;
    font-weight: 400;
    line-height: 40px;
    letter-spacing: 0%;
    text-align: left;
}
.big-blogs .blog-data{
    color: rgba(18, 20, 22, 0.81);
}
.blog-rectangle {
    width: 20px;
    height: 1px;
    background: rgb(179, 179, 179);
}
.big-blogs .blog-rectangle{
    background: rgba(18, 20, 22, 0.81);
}
.blog-read-time {
    display: flex;
    align-items: center;
    gap: 9px;
}
.blog-read-time span{
    color: rgb(179, 179, 179);

    font-family: Inter;
    font-size: 16px;
    font-weight: 400;
    line-height: 19px;
    letter-spacing: 2%;
    text-align: center;
}
.big-blogs .blog-read-time span{
    color: rgba(18, 20, 22, 0.81);
}



.blog-item-head {
    background-image: url("../images/background-image/blog-item_bg.png");
    background-size: cover;
}
.blog-item-head-box {
    display: flex;
    flex-direction: column;
    padding-top: 242px;
    padding-bottom: 21px;
}
.blog-main-top_box-nav {
}
.blog-item-head-tittle {
    /* Blog/Header */
    color: rgb(248, 248, 251);
    font-family: Bicubik;
    font-size: 44px;
    font-weight: 400;
    line-height: 50px;
    letter-spacing: 0px;
    text-align: left;
    padding-top: 26px;
    max-width: 892px;
    width: 100%;
}
.blog-item-head-topics {
    padding-top: 109px;
    display: flex;
    align-items: center;
    gap: 45px;
}
.blog-item-head-topics p{
    color: rgb(255, 255, 255);
    font-family: Inter;
    font-size: 16px;
    font-weight: 600;
    line-height: 25px;
    letter-spacing: 0px;
    text-align: left;
}
.blog-item-head-topics div{
    width: 4px;
    height: 4px;
    background: rgb(255, 255, 255);
}
.blog-content {
    display: flex;
    justify-content: space-between;
    background: rgb(255, 255, 255);

}
.share-column {
    max-width: 147px;
    min-width: 147px;
    display: flex;
    flex-direction: column;
    gap: 31px;
    align-items: center;
    padding-left: 35px;
    padding-top: 55px;
    background: rgb(248, 248, 248);
    padding-right: 35px;
}
.share-tittle {
    color: rgb(5, 0, 26);
    font-family: Bicubik;
    font-size: 18px;
    font-weight: 400;
    line-height: 32px;
    letter-spacing: 0px;
    text-align: left;
}
.share-column .footer_social_list {
    flex-direction: column;
    gap: 14px;
}
.blog-main {
    padding-top: 55px;
    padding-left: 37px;
    padding-right: 37px;
    width: 100%;
}
.blog-main img{
    width: 100%;
    padding-top: 40px;
    padding-bottom: 40px;
}
.blog-main-content{
    max-width: 820px;
    width: 100%;
}
.blog-main-content-list {

}
.blog-main-content-list-item {
    padding-bottom: 24px;
}
.blog-main-nav_black {
    padding: 75px 72px 75px 72px;
    background: rgb(0, 0, 0);
    margin-bottom: 110px;

}
.blog-main h4{
    padding-top: 64px;
    padding-bottom: 32px;
    /* Blog/Subtitle 1 */
    color: rgb(0, 0, 0);
    font-family: Montserrat;
    font-size: 26px;
    font-weight: 600;
    line-height: 42px;
    letter-spacing: 0px;
    text-align: left;
}
.blog-main-nav_box {
    display: flex;
    flex-direction: column;
    gap: 36px;
}
.blog-main-nav_box-tittle {
    color: rgb(255, 255, 255);
    font-family: Bicubik;
    font-size: 20px;
    font-weight: 400;
    line-height: 25px;
    letter-spacing: 0px;
    text-align: left;
}
.blog-nav-list-main {
    display: flex;
    flex-direction: column;
    gap: 22px;
list-style-type: decimal;
    padding-left: 20px;
}
.blog-nav-list-main li{
    color: rgb(255, 255, 255);
    font-family: Inter;
    font-size: 18px;
    font-weight: 500;
    line-height: 32px;
    letter-spacing: 0px;
    text-align: left;
    transition: 0.3s ease-in-out;
}
.blog-nav-list-main li:hover{
    color: #9FF501;
}
.blog-nav-list li{
    color: rgb(255, 255, 255);
    font-family: Inter;
    font-size: 18px;
    font-weight: 500;
    line-height: 32px;
    letter-spacing: 0px;
    text-align: left;
    transition: 0.3s ease-in-out;
}
.blog-nav-list li:hover{
    color: #9FF501;
}
.nav-sublist {
    display: flex;
    flex-direction: column;
    gap: 8px;
    padding-left: 20px;
    list-style-type: disc;
}
.nav-sublist li{
    color: rgb(255, 255, 255);
    font-family: Inter;
    font-size: 16px;
    font-weight: 500;
    line-height: 24px;
    letter-spacing: 0.25px;
    text-align: left;
}

.blog-content_list-with-dots {
    display: flex;
    flex-direction: column;
    gap: 16px;
    list-style-type: disc;
    /* Blog/Main Text 18 */
    color: rgb(0, 0, 0);
    font-family: Inter;
    font-size: 18px;
    font-weight: 400;
    line-height: 26px;
    letter-spacing: 0px;
    text-align: left;
    padding-left: 20px;
}
.blog-main h3{
    /* Blog/Subtitle 2 */
    color: rgb(0, 0, 0);
    font-family: Montserrat;
    font-size: 18px;
    font-weight: 600;
    line-height: 25px;
    letter-spacing: 0px;
    text-align: left;
}
.blog-question {
    border-radius: 24px;

    /* Main/Green */
    background: rgb(189, 255, 0);

    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;

    padding: 52px 82px 52px 82px;
    margin-bottom: 110px;
}
.blog-question-tittle {
    padding-bottom: 20px;
    /* Blog/Header */
    color: rgb(12, 12, 12);
    font-family: Bicubik;
    font-size: 44px;
    font-weight: 400;
    line-height: 50px;
    letter-spacing: 0px;
    text-align: center;
}
.blog-question-subtittle {
    color: rgb(12, 12, 12);
    font-family: Inter;
    font-size: 20px;
    font-weight: 600;
    line-height: 22px;
    letter-spacing: 0px;
    text-align: center;
    padding-bottom: 40px;
}
.blog-nav {
    display: flex;
    flex-direction: column;
    padding-top: 55px;
    background: rgb(248, 248, 248);
    padding-left: 24px;
    padding-right: 24px;

}
.blog-nav-side-content{
    max-width: 314px;
    width: 100%;
}
.blog-nav-tittle {
    color: rgb(20, 20, 42);
    font-family: Bicubik;
    font-size: 16px;
    font-weight: 400;
    line-height: 25px;
    letter-spacing: 0px;
    text-align: left;
    padding-bottom: 32px;
}
.blog-nav-list{
    display: flex;
    flex-direction: column;
    gap: 18px;
    list-style-type:decimal ;
    padding-left: 20px;
}
.blog-nav-list li{
    color: rgb(0, 0, 0);
    font-family: Inter;
    font-size: 16px;
    font-weight: 600;
    line-height: 24px;
    letter-spacing: 0.25px;
    text-align: left;
}
.blog-nav-button {
    margin-top: 20px;
    border-radius: 24px;

    background: rgb(181, 245, 0);
    display: flex;
    align-items: center;
justify-content: center;
    gap: 15px;
    height: 111px;
    padding: 0 21px;
}
.blog-nav-button p{
    color: rgb(0, 0, 0);
    font-family: Bicubik;
    font-size: 16px;
    font-weight: 400;
    line-height: 25px;
    letter-spacing: 0px;
    text-align: center;
    white-space: nowrap;
}
.blog-nav-button_img {
    border-radius: 56px;

    box-shadow: 0px 4px 89.9px 0px rgb(181, 245, 0);
    background: rgb(255, 255, 255);
    min-width: 56px;
    height: 56px;
    display: flex;
    align-items: center;
    justify-content: center;
}

.nav-sublist.blog-navigator li{
    color: rgb(33, 33, 33);
    font-family: Inter;
    font-size: 14px;
    font-weight: 600;
    line-height: 24px;
    letter-spacing: 0.25px;
    text-align: left;
}
.blog-main h1, .blog-main h2{
    /* Blog/Title 32 */
    color: rgb(33, 33, 33);
    font-family: Inter;
    font-size: 32px;
    font-weight: 600;
    line-height: 40px;
    letter-spacing: 0%;
    text-align: left;
    padding-bottom: 40px;
}
.blog-main p, .blog-main li{
    color: rgb(33, 33, 33);
    font-family: Inter;
    font-size: 18px;
    font-weight: 400;
    line-height: 32px;
    letter-spacing: 0%;
    text-align: left;
}
.blog-main p strong{
    /* Blog/Subtitle 1 */
    color: rgb(0, 0, 0);
    font-family: Montserrat;
    font-size: 18px;
    font-weight: 600;
    line-height: 42px;
    letter-spacing: 0px;
    text-align: left;
    padding-right: 10px;
}

.blog-main ol{
    list-style-type: decimal;
    padding-left: 20px;
}
.blog-main ol li strong{
    display: block;
}
.blog-main span{
    color: rgb(77, 77, 77);
    font-family: Inter;
    font-size: 16px;
    font-weight: 400;
    line-height: 24px;
    letter-spacing: 0.25px;
    text-align: left;
}
.blog-navigator {
    list-style-type: disc;
    padding-left: 20px;
    display: flex
;
    flex-direction: column;
    gap: 8px;
}
.blog-main-nav{
    display: flex;
    flex-direction: column;
    gap: 32px;
    padding-top: 32px;
    list-style-type: decimal;
    padding-left: 20px;
    /* Blog/Subtitle 2 */
    color: rgb(0, 0, 0);
    font-family: Montserrat;
    font-size: 18px;
    font-weight: 600;
    line-height: 25px;
    letter-spacing: 0px;
    text-align: left;
    padding-bottom: 62px;
}
.stacking_baza-box {
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 160px;
    flex-direction: column;
}
.stacking_baza-name {
    color: var(--White, var(--Grays-White, #FFF));
    font-family: Inter;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 22px; /* 157.143% */
    display: flex;
    flex-direction: column;
    gap: 16px;
}
.stacking_baza-tittle {
    color: var(--neutral-01100, var(--Grays-White, #FFF));
    font-family: Bicubik;
    font-size: 45px;
    font-style: normal;
    font-weight: 400;
    line-height: 64px; /* 142.222% */
    text-transform: uppercase;
    max-width: 634px;
    width: 100%;

}
.stacking_baza-list {
    display: flex;
    flex-direction: column;
    gap: 120px;
}
.stacking_baza-list-item {
    display: flex;

    gap: 24px;
}
.stacking_baza-list_item-img img {
    width: 42px;
    height: 42px;
}
.stacking_baza-list_item-text {
    display: flex;
    flex-direction: column;
    gap: 12px;
    color: var(--White, var(--Grays-White, #FFF));
    font-feature-settings: 'liga' off, 'clig' off;
    font-family: Inter;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 24px; /* 150% */
    max-width: 568px;
    w100%
}
.stacking_baza-list_item-text_tittle {
    color: var(--White, var(--Grays-White, #FFF));
    font-feature-settings: 'liga' off, 'clig' off;
    font-family: Bicubik;
    font-size: 20px;
    font-style: normal;
    font-weight: 400;
    line-height: 24px; /* 120% */
    letter-spacing: 0.25px;
}
.reviews-bg_landing{
    background-image: url(../images//bots_main_img.png);
        background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
}
}
.stacking_advantages {
    padding-top: 277px;
    padding-bottom: 110px;
    background-image: url(../images/background-image/stacking_advantages-bg.webp);
    background-size: contain;
    background-position: center;
    background-repeat: no-repeat;
}
.stacking_advantages_box {
    display: flex;
    align-items: baseline;
    justify-content: center;
    width: 100%;
    gap: 80px;
    flex-wrap: wrap;
}

.modal_ref--wrapper {
    position: absolute;
  display: none;
  justify-content: center;
  align-items: center;
 
  background-color: rgba(0,0,0,0.5); 
  padding: 20px;
  box-sizing: border-box;
      height: 100%;
    top: 0;
    width: 100%;
    z-index: 1000;
}
.modal_ref--wrapper.show-modal-wrape{
display: flex;
}

.modal_ref-block {
display: inline-flex;
padding: 20px 20px 30px 20px;
flex-direction: column;
justify-content: center;
align-items: center;
gap: 27px;
border-radius: 33px;
border: 1px solid var(--csk-141414100, #E6E6E6);
background: #FFF;
box-shadow: 0px 4px 8px 0px rgba(0, 0, 0, 0.08);
}
.close_statistic{
    position: absolute;
    top: 0%;
    right: 0%;
}
.modal-ref-statistic{
    position: relative;
   display: inline-flex;
padding: 40px;
max-width: 800px;
width: 100%;
flex-direction: column;
justify-content: center;
border: none;
gap: 0;
align-items: center;

background: rgba(0, 0, 0, 0.70); 
}

.modal-how-bot {
    border-radius: 33px;
border: 1px solid var(--csk-141414100, #E6E6E6);
background: var(--Main-Card-BG-Black, #0C0C0C);
box-shadow: 0px 4px 8px 0px rgba(0, 0, 0, 0.08);
position: relative;
padding: 20px 20px 30px 20px;
    width: 100%;
    max-width: 1000px;
}
.modal-how-bot  .land-button-card-box{
    max-width: 984px;
    width: 100%;
}
.modal-how-bot .close_statistic{
width: 24px;
height: 24px;
flex-shrink: 0;
background: #d5d8db;
border-radius: 100%;
top: 4%;
    right: 2%;
} 
.modal-how-bot .close_statistic svg path{
    fill: black;
}
.how-box-bbot {
    display: flex;
    flex-direction: column;
justify-content: center;
align-items: center;
gap: 42px;
width: 93%;
}
.how-box-bbot_top {
    display: flex;
flex-direction: column;
justify-content: center;
align-items: center;
gap: 10px;
}
.how-box--img {
    max-width: 126px;
    width: 100%;
}
.how-bbox-text {
    display: flex;
flex-direction: column;
justify-content: center;
align-items: center;
gap: 10px;
}
.gow-box-tittle {
    color: var(--White, #FFF);
text-align: center;
font-family: Inter;
font-size: 22px;
font-style: normal;
font-weight: 600;
line-height: 140%; /* 30.8px */
}
.how-box_subtittle {
    color: var(--White, #FFF);
text-align: center;
font-family: Inter;
font-size: 17px;
font-style: normal;
font-weight: 400;
line-height: 140%; /* 23.8px */
}
.how-box-llist {
    display: flex;
    flex-direction: column;
    gap:10px;
}
.how-box-llist li{
    color: var(--White, #FFF);
text-align: center;
font-family: Inter;
font-size: 14px;
font-style: normal;
font-weight: 400;
line-height: 200%; /* 28px */
}
.land-button-card-box {
}
.bots_main_box-item_button {
}
.js-connect-to-bot {
}
.bots_calculate_btn {
}
.demo-bbtn {
}
.reviews-pagination {
  display: flex;
  justify-content: center;
  gap: 18px;
  margin: 20px 0;
  user-select: none;
}

.reviews-pagination__page {
  padding: 6px 10px;
  cursor: pointer;
width: 36px;
height: 36px;
  color: #fff;
  border-radius: 4px;
  transition: background .2s;
  color: #B0B0B0;
font-variant-numeric: lining-nums tabular-nums;
font-family: Inter;
font-size: 16px;
font-style: normal;
font-weight: 400;
    display: flex
;
border-radius: 100%;
    align-items: center;
    justify-content: center;
line-height: 28px; /* 175% */
}

.reviews-pagination__page:hover {
  background: #444;
}

.reviews-pagination__page--active {
  background: #B5F500;
  color: #000;

}


.modal-ref-img {
  width: 100%;
  max-width: 790px;
  height: auto;
  overflow: hidden;
}
.prem-text_none{
    font-size: 12px;
}
.prem__number{
    font-size: 72px;
    line-height: 126px; /* 175% */
letter-spacing: 8.64px;
}
.modal-ref-img img {
  display: block;
  width: 100%;
  height: auto;
  object-fit: cover;
}
.about_us_box_bot{
    display: flex;
width: 100%;
padding: 30px 20px;
justify-content: space-between;
border-radius: 26px;
background-image: url(../images/about-prem_bg.png);
align-items: center;
}
.about-prem-item {
    display: flex;
height: 196px;
flex-direction: column;
justify-content: center;
align-items: center;
gap: 34px;
}
.about-prem-label {
    color: var(--csk-14141450, #F2F2F2);
text-align: center;
font-feature-settings: 'liga' off, 'clig' off;
font-family: Bicubik;
font-size: 13px;
font-style: normal;
font-weight: 400;
line-height: 20px; /* 125% */
text-transform: uppercase;
max-width: 198px;
width: 100%;
}
.about-prem-value {
    color: var(--csk-14141450, #F2F2F2);
font-feature-settings: 'liga' off, 'clig' off;
font-family: Bicubik;
font-size: 37px;
font-style: normal;
font-weight: 400;
line-height: 44px; /* 100% */
}
.small_prem{
    color: var(--csk-14141450, #F2F2F2);
font-feature-settings: 'liga' off, 'clig' off;
font-family: Bicubik;
font-size: 20px;
font-style: normal;
font-weight: 400;
line-height: 34px; /* 170% */
}

.modal_ref-text {
display: flex;
flex-direction: column;
align-items: center;
gap: 30px;
}

.modal_ref-text__title {
 color: var(--csk-141414900, #1A1A1A);
text-align: center;
font-family: Inter;
font-size: 22px;
font-style: normal;
font-weight: 600;
line-height: 140%; /* 30.8px */
}


.modal_ref-text__subtitle {
 color: var(--csk-141414900, #1A1A1A);
text-align: center;
font-family: Inter;
font-size: 17px;
font-style: normal;
font-weight: 400;
line-height: 140%; /* 23.8px */
}


.modal_ref-text__list {
display: flex;
flex-direction: column;
align-items: flex-start;
gap: 10px;
}

.modal_ref-text__list-item {
  font-size: 15px;
  line-height: 1.4;
  color: #333;
  display: flex;
  align-items: baseline;
  justify-content: center;
  color: var(--csk-141414900, #1A1A1A);
font-family: Inter;
font-size: 14px;
font-style: normal;
font-weight: 400;
line-height: 140%;
}

.modal_ref-text__list-item .level {
color: var(--csk-141414900, #1A1A1A);
font-family: Inter;
font-size: 14px;
font-style: normal;
font-weight: 600;
line-height: 140%; /* 19.6px */
}
.modal_button{
    max-width: 377px;
}
.modal_button .svg_main-top-posabs{
    right: -6%;
}

.modal_ref-text__button-wrapper {
  display: flex;
  justify-content: center;
}


.modal_ref-text__button-icon {
  margin-left: 8px;
  width: 16px;
  height: 16px;
  fill: currentColor;
}

@media (max-width: 600px) {
  .modal_ref-text {
    padding: 24px 16px;
  }
  .modal_ref-text__title {
    font-size: 20px;
  }
  .modal_ref-text__subtitle {
    font-size: 15px;
  }
  .modal_ref-text__list-item {
    font-size: 14px;
    flex-wrap: wrap;
    justify-content: center;
  }
  .modal_ref-text__button {
    font-size: 15px;
    padding: 10px 20px;
  }
}

.stacking_advantages-tittle {
    color: var(--neutral-01100, var(--Grays-White, #FFF));
    font-family: Bicubik;
    font-size: 45px;
    font-style: normal;
    font-weight: 400;
    line-height: 64px; /* 142.222% */
    text-transform: uppercase;
    max-width: 570px;
    width: 100%;
}
.stacking_advantages-box-wrapper {

    background-size: cover;
    height: 867px;
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 114px;
    position: relative;
    flex-direction: column;
    padding: 0 93px;
}
.stacking_advantages-box-wrapper-abs {
    position: absolute;
    right: 96%;
    top: 16%;
}
.stacking_advantages-box-wrapper-abs img{
    width: 594.736px;
    height: 530.799px;
}
.stacking_advantages-box-wrapper-abs-bg{
    position: absolute;
    /* width: 528px; */
    /* height: 867px; */
    z-index: 1;
    width: 100%;
}
.stacking_advantages-box-wrapper-abs-bg img{
    width: 100%;
    height: 867px;
}
.stacking_advantages-item {
    display: flex;
    flex-direction: column;
    gap: 12px;
    color: var(--Grays-Black, var(--Grays-Black, #000));
    font-feature-settings: 'liga' off, 'clig' off;
    font-family: Inter;
    font-size: 20px;
    font-style: normal;
    font-weight: 500;
    max-width: 342px;
    position: relative;
    z-index: 2
;
    line-height: 26px; /* 130% */
}
.reviews_section-page {
    padding-top: 25px;
}
.container {
}
.reviews_section-page-tittle {
    color: var(--neutral-01100, #FFF);

font-family: Bicubik;
font-size: 28px;
font-style: normal;
font-weight: 400;
line-height: 60px; /* 214.286% */
}
.reviews_section-page-tittle span{
    color: rgba(255, 255, 255, 0.50);
font-family: Bicubik;
font-size: 21px;
font-style: normal;
font-weight: 400;
line-height: 60px;
}
.reviews_section-page-box {
    padding-top: 24px;
    padding-bottom: 64px;
    display: flex;

align-items: center;
align-content: center;
gap: 40px;
flex-wrap: wrap;
}
.reviews_section-page-box .review-card:first-of-type{
    margin-left: 0px;
}

.stacking_advantages-item_tittle {
    color: var(--Grays-Black, var(--Grays-Black, #000));
    font-feature-settings: 'liga' off, 'clig' off;
    -webkit-text-stroke-width: 1;
    -webkit-text-stroke-color: var(--Grays-Black, #000);
    font-family: Bicubik;
    font-size: 28px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
}

.stacking_example {
    padding-top: 110px;
    padding-bottom: 110px;
}
.stacking_example-tittle {
    color: var(--neutral-01100, var(--Grays-White, #FFF));
    text-align: center;
    font-family: Bicubik;
    font-size: 45px;
    font-style: normal;
    font-weight: 400;
    line-height: 64px; /* 142.222% */
    text-transform: uppercase;
}
.stacking_example-_box {
    display: flex;
    flex-wrap: wrap;
    flex-direction: column;
    gap: 120px;
    padding-top: 149px;
}
.stacking_example-item {
    width: 48%;
    display: flex;

    gap: 24px;
}
.stacking_example-item-img img{
    width: 42px;
    height: 42px;
}
.stacking_example-item-text {
    display: flex;
    flex-direction: column;
    gap: 12px;
    color: var(--White, var(--Grays-White, #FFF));
    font-feature-settings: 'liga' off, 'clig' off;
    font-family: Inter;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 24px; /* 150% */
}
.stacking_example-item-tittle {
    color: var(--White, var(--Grays-White, #FFF));
    font-feature-settings: 'liga' off, 'clig' off;
    font-family: Bicubik;
    font-size: 20px;
    font-style: normal;
    font-weight: 400;
    line-height: 24px; /* 120% */
    letter-spacing: 0.25px;
}
.stacking-line-box{
    display: flex;
    flex-wrap: wrap;
    gap: 32px;
}
.create-acc__box{
    display: flex;
    align-items: center;
    justify-content: space-between;
    gap: 40px;
   position: relative;
}
.create_abs-img{
     position: absolute;
    width: 512px;
    bottom: -11%;
    left: 7%;
    pointer-events: none;
}
.create-left{
    display: flex;
    flex-direction: column;
    gap: 22px;
    align-items: center;
    text-align: center;
    max-width: 719px;
    width: 100%;
     padding-bottom: 300px;
}
.crate_text{
    color: var(--White, #FFF);
font-family: Inter;
font-size: 24px;
font-style: normal;
font-weight: 200;
line-height: normal;
letter-spacing: -0.48px;
padding-bottom: 14px;
}
.create--tittle{
    color: var(--White, #FFF);
text-align: center;
font-family: Bicubik;
font-size: 48px;
font-style: normal;
font-weight: 400;
line-height: normal;
}
.create-acc__box .create_acc_container{
    max-width: 746px;
    width: 100%;
}
.stacke-procces {
    padding-top: 409px;
    padding-bottom: 334px;
    background-image: url("../images/background-image/stacke-procces-stacke-bg.webp");
    background-size: cover;
    background-position: top;
    position: relative;
}
.stacke_proc_abs_img{
    position: absolute;
    right: 0;
    top: 10%;
}
.procces-stacking-tittle {
    color: var(--neutral-01100, var(--Grays-White, #FFF));
    text-align: center;
    font-family: Bicubik;
    font-size: 45px;
    font-style: normal;
    font-weight: 400;
    line-height: 64px; /* 142.222% */
    text-transform: uppercase;
}

.procces-stacking-item_abs-left {
    left: -5%;
    top: -10%;
    position: absolute;
}
.procces-stacking-item_abs-left img{
    width: 146px;
    height: 146px;
}
.procces-stacking-item-abs-right {
    position: absolute;
    right: -10%;
    z-index: 1;
}
.who_we-dk{
    position: relative;
}
.procces-stacking-item-abs-right img{


    width: 629px;
    height: 741px;
}
.bit-inputs .form_item{
    width: 100%;
}
.bit-inputs{
    gap: 24px;
    
}
.input-pass-difficulty {
    display: flex;
align-items: center;
padding-top: 10px;
gap: 6px;
align-self: stretch;
transition: background 0.3s ease; /* ⬅ smooth transition */

}
.create_buttons-social {
    display: flex;
    flex-direction: column;
    gap: 16px;
    padding-top: 16px;
}
.sign_by-tg {
    display: flex;
height: 48px;
padding: 10px;
justify-content: center;
align-items: center;
gap: 12px;
flex: 1 0 0;
border-radius: 10px;
border: 1px solid var(--csk-141414700, #4D4D4D);
} .sign_by-tg span{
    color: var(--csk-14141450, #F2F2F2);
font-family: Inter;
font-size: 16px;
font-style: normal;
font-weight: 500;
line-height: normal;
}
.sign_by-google {
    display: flex;
height: 48px;
padding: 10px;
justify-content: center;
align-items: center;
gap: 12px;
flex: 1 0 0;
border-radius: 10px;
border: 1px solid var(--csk-141414700, #4D4D4D);
background: #FFF;
}
.sign_by-google span{
    color: var(--csk-141414950, #0D0D0D);
font-family: Inter;
font-size: 16px;
font-style: normal;
font-weight: 500;
line-height: normal;
}
.input-pass-difficulty-item {
    height: 2px;
flex: 1 0 0;
background: var(--csk-141414600, #666);
}
.input-pass-difficulty-item.no-valid{
    background: var(--Colors-Red, #FF3B30);
}
.input-pass-difficulty-item.valid{
   
    background: rgb(183, 254, 52);
}
.form-items--description{
    color: var(--csk-141414300, #B3B3B3);
font-family: Inter;
font-size: 12px;
font-style: normal;
font-weight: 500;
line-height: normal;
letter-spacing: -0.24px;
}
input:-webkit-autofill {
  background-color: #0c0c0c !important;
  -webkit-box-shadow: 0 0 0px 1000px #0c0c0c inset !important; 
  -webkit-text-fill-color: #fff !important; 
  transition: background-color 5000s ease-in-out 0s;
}
.procces-stacking-item{
    background-image: url(../images/background-image/card_stacke-land-bg.webp);
    background-position: center;
    background-size: contain;
    background-repeat: no-repeat;
    height: 744px;
    width: 1020px;
    position: relative;
}
.proccess_stacking_box{
    display: flex;
    padding-top: 118px;
    align-items: center;
    justify-content: center;
    width: 100%;
    position: relative;
}
.procces-stacking-item_list {
    position: relative;
    width: 100%;

    padding: 124px 0px 101px  60px;


    display: flex;
    flex-direction: column;
    justify-content: flex-start;
    gap: 53px;

}
.procces-stacking-item_list-element {
    display: flex;
    flex-direction: column;
    gap: 12px;
    color: var(--Grays-White, #FFF);
    font-feature-settings: 'liga' off, 'clig' off;
    font-family: Inter;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 24px; /* 150% */
    max-width: 508px;
    width: 100%;


}

.procces-stacking-item_list-element_top {
    color: var(--Grays-White, #FFF);
    font-feature-settings: 'liga' off, 'clig' off;
    font-family: Bicubik;
    font-size: 22px;
    font-style: normal;
    font-weight: 400;
    line-height: 24px; /* 109.091% */
    letter-spacing: 0.25px;
}
.about_us-service-list-box-item_text-subtittle {
    max-width: 771px;
    width: 100%;
    color: var(--White, var(--Grays-White, #FFF));
    text-align: center;
    font-feature-settings: 'liga' off, 'clig' off;
    font-family: Inter;
    font-size: 20px;
    font-style: normal;
    font-weight: 400;
    line-height: 26px; /* 130% */
}
.know_more_item {
    background: rgb(208, 245, 0);
    width: 100%;
scale: 1.2;
    white-space: nowrap;
}

.know_more_item_wrapper {
    padding-top: 14px;
    padding-bottom: 14px;
    display: inline-flex;
    flex-wrap: nowrap;


}

.presentation {
    padding-top: 44px;
    padding-bottom: 106px;
    position: relative;
}
.presentation__abs {
width: 100%;
    height: 1500.001px;
    transform: rotate(-90deg);
    flex-shrink: 0;
    fill: rgba(166, 108, 255, 0.41);
    filter: blur(160.25px);
    position: absolute;
    pointer-events: none;
    bottom: -16%;
    left: 50%;
    transform: translateX(-50%);
}
.presentation .container {
    overflow: visible;
}
.prentation_box {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    position: relative;
}
.presentation-tittle {
    max-width: 652px;
    width: 100%;
    color: var(--White, #FFF);
text-align: center;
font-family: Bicubik;
font-size: 30px;
font-style: normal;
font-weight: 400;
line-height: 37px; /* 123.333% */
letter-spacing: 1.05px;
text-transform: uppercase;
padding-bottom: 33px;
}
.presentation-stack {
position: relative;
    width: 100%;
    max-width: 1032px;
    height: 504px;
    margin: 0 auto;
}

.presentation-main {
  position: absolute;
  width: 100%;
  height: 100%;
  border-radius: 16px;
  background: url(../images/present-img.png) no-repeat center / cover;
  box-shadow: 0px 20px 30px rgba(0, 0, 0, 0.3);
  transition: transform 0.3s ease;
}

.layer--3 {
    top: -20px;
    right: -20px;
    z-index: 1;
    opacity: 0.2;
}
.layer--2 {
    top: -11px;
    z-index: 2;
    opacity: 0.6;
    right: -11px;
}
.layer--1 {
  top: 0;
  z-index: 3;
}

.presentation-button {
    margin-top: 110px;
    display: inline-flex;
padding: 26px 40px;
align-items: center;
gap: 20px;
border-radius: 38px;
background: var(--csk-9-ef-501500, #9FF501);
color: #0E0C15;
text-align: center;
font-family: Bicubik;
font-size: 16px;
font-style: normal;
font-weight: 400;
line-height: 20px; /* 125% */
letter-spacing: 0.56px;
text-transform: uppercase;
}
.know_more_item_text {
    color: rgb(0, 0, 0);
    font-family: Font Over;
    font-size: 20px;
    font-weight: 500;
    line-height: 20px;
    letter-spacing: -4%;
    text-align: center;
    text-transform: uppercase;
    white-space: nowrap;
    padding-inline: 6px;
}
.father_wrapper{
    display: inline-block;
    animation: tickerLand 40s linear infinite;
}
.one_wrapper{
    position: relative;
    left: 0%;
    animation: swapTicker 40s linear infinite;
}
.purpple_know_more {
    /* Main/Purple */
    background: rgb(166, 108, 255);
    position: relative;
    transform: rotate(7.66deg);
    z-index: 6;
}
@keyframes tickerLand {
    from{
        transform: translateX(0%);
    }
    to {
        transform: translateX(-100%);
    }
}
@keyframes swapTicker {
    0%,50% {
        left: 0%;
    }
    50.01%,100%{
        left: 100%;
    }

}
.burger-menu {

    width: 16px;
    height: 11px;
    display: none;
    flex-direction: column;
    justify-content: space-between;
    cursor: pointer;
    position: relative;
    z-index: 1000;
}

.burger-menu span {
    display: block;
    height: 2px;
    background-color: #fff;
    transition: transform 0.3s ease, opacity 0.3s ease;
    position: absolute;
    width: 100%;
}

/* Top line */
.burger-menu span:nth-child(1) {
    top: 0;
}

/* Middle line */
.burger-menu span:nth-child(2) {
    top: 50%;
    transform: translateY(-50%);
}

/* Bottom line */
.burger-menu span:nth-child(3) {
    bottom: 0;
}

.burger-menu.active span:nth-child(1) {
    transform: rotate(45deg);
    position: absolute;
    top: 8px;
}
.big_green-wrapper{
    display: flex;
    align-items: center;
    justify-content: space-between;
    width: 100%;
}
.hidden_big-green-item{
    display: none;
}
.burger-menu.active span:nth-child(2) {
    opacity: 0;
}

.burger-menu.active span:nth-child(3) {
    transform: rotate(-45deg);
    position: absolute;
    top: 8px;
}
.green_text {
    color: rgb(181, 245, 0);
   
}
.green_text-aitrdrop{
    font-size: 24px;
     color: rgb(181, 245, 0);
}
.red_text{
    color: var(--cskee-0410600, #C9030D);

}
.faq {
    /*padding-top: 36px;*/
    /*padding-bottom: 248px;*/
}

.faq-wrapper {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    gap: 80px;
    padding-top: 36px;
    padding-bottom: 248px;
}
.faq-tittle {
    color: var(--neutral-01100, var(--Grays-White, #FFF));
    text-align: center;
    font-family: Bicubik;
    font-size: 48px;
    font-style: normal;
    font-weight: 400;
    line-height: 60px;
}
.faq-list {
    display: flex;
    flex-direction: column;
    gap: 22px;
    width: 100%;
    align-items: center;
}
.faq-item {
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 52px;
    gap: 52px;
    border-radius: 44px;
    background: var(--Grays-White, #FFF);
    transition: all 0.5s ease-in-out;
    max-width: 944px;
    max-height: 162px; 
}


.faq-item.open {
    background: #D0F500;
    box-shadow: 0px 0px 100px 0px rgba(144, 170, 0, 0.50);
    max-height: 500px; 

}

.faq-item span {
    color: var(--Grays-Black, #000);
    text-align: center;
    font-family: Inter;
    font-size: 48px;
    font-weight: 700;
    line-height: 120%;
    letter-spacing: 0.25px;
    align-self: flex-start;
}

.faq-text {
    display: flex;
    flex-direction: column;
    /*gap: 28px;*/
    transition: transform 0.5s ease-in-out;
}

.faq-text h3 {
    color: var(--Text-txt-primary, var(--Grays-Black, #000));
    font-family: Inter;
    font-size: 22px;
    font-weight: 600;
    text-transform: uppercase;
   
}

.faq-text p {
    opacity: 0;
    max-height: 0;
    transform: translateY(0);
    transition: opacity 0.5s ease-in-out, max-height 0.5s ease-in-out, transform 0.5s ease-in-out, padding-top 0.5s ease-in-out;
    color: var(--Text-txt-primary, var(--Grays-Black, #000));
    font-family: Inter;
    font-size: 16px;
    font-style: normal;
    font-weight: 600;
    line-height: 22px; /* 137.5% */
}
.faq-item.open .faq-text h3 {


}
.faq-item.open .faq-text p {
    opacity: 1;
    max-height: 300px;
padding-top: 28px;
}

.faq-item.open .faq-text  {

    transform: translateY(-10px);
}

.faq-button {
    width: 48px;
    height: 48px;
    display: flex;
    justify-content: center;
    align-items: center;
    min-width: 48px;
    border-radius: 24px;
    background: #D0F500;
    transition: background 0.3s ease-in-out;
    align-self: flex-start;
}

.faq-item.open .faq-button {
    background: var(--Grays-Black, #000);
}

.faq-svg-default, .faq-active-svg {
    transition: opacity 0.3s ease-in-out;
}

.faq-item .faq-active-svg {
    display: none;
}

.faq-item.open .faq-svg-default {
    display: none;
}

.faq-item.open .faq-active-svg {
    display: block;
}
.header_nav_list_item svg{
    display: none;
}

.stacking_land-button-green{
    top: auto;
}
.yeloww-text{
    color: var(--csk-9-ef-501100, #EDFFCC);

}
.main-bot-homepage-item{
    position: absolute;
    top: 14%;
    max-width:1300px;
    width: 90%;
}
.homepage_main{
    position: relative;
}
.main-homepage-abs_img{
    display: block;
    position: absolute;
    right: -2%;
    z-index: 3;
    top: -17%;
}
.main-homepage-abs_img img{
    width: 1400px;
    height: 1400px;
}
.content{
    position: relative;
}
.aboslut-create{
    pointer-events: none;
    position: absolute;
    width: 699.29px;
height: 805.69px;
transform: rotate(-40.219deg);
flex-shrink: 0;
fill: rgba(166, 108, 255, 0.31);
filter: blur(170.11154174804688px);
top: -24%;
    left: -2%;
}
.services-list-about{
    margin: 16px 0;
  padding-left: 20px;
  list-style-type: disc;

}
.services-list-about li{
     margin-bottom: 8px;
}
@media(max-width:1660px){
    .airdrop-item{
      flex: 1 1 calc(33.333% - 30px);
    max-width: calc(33.333% - 30px);  
    }
}
@media(max-width: 1440px){
    .main_illustration img {
        display: block;
        right: -17%;
    }
    .main-homepage-abs_img{
        display: none;
    }

}
@media(max-width: 1300px){
    .stacking_advantages{
        padding-top: 120px;
        background-image: none;
    }
    .procces-stacking-item-abs-right{
        display: none;
    }
    .stacking_advantages-tittle{
        text-align: center;
        max-width: none;
    }
    .stacking_advantages-box-wrapper{
        height: auto;
        /*width: 100%;*/
        padding: 38px 20px;
        background: #B5F500;
        border-radius: 64px;
        gap: 59px;

    }
    .stacking_advantages-item{
        max-width: none;
        width: 100%;
        display: flex;
        justify-content: center;
        align-items: center;
        font-size: 14px;
        font-style: normal;
        font-weight: 400;
        line-height: 22px; /* 157.143% */
        text-align: center;
    }
    .stacking_advantages-box-wrapper-abs-bg{
        display: none;
    }
    .stacking_advantages-box-wrapper-abs{
        display: none;
    }
}
@media(max-width: 1221px){
    .grow_link{
        left: 52%;
        top: 34%;
    }
       .airdrop-item{
   flex: 1 1 calc(50% - 30px); /* 2 in row */
  max-width: calc(50% - 30px);
    }
    .about_us_box_bot{
        flex-wrap: wrap;
    }
    .about-prem-item{
           flex: 1 1 calc(50% - 30px); /* 2 in row */
  max-width: calc(50% - 30px);
    }
    .prem_abs{
        top: -20%;
    }
    .who_we-container-img_abs{
        display: none;
    }
}
@media(max-width: 1215px){
    .who_we-container-img_abs{
        right: -21%;
    }
    .footer_box{
        flex-direction: column;
        gap: 50px;
    }
    .footer_social_list{
        max-width: 300px;
    }
    .header_nav_list_item{
        font-size: 12px;
    }
    .footer_blur{
        filter: blur(160.25px);
    }
    .create-acc__box{
        flex-direction: column;
        padding-bottom:75px ;
    }
    .create_abs-img{
        display: none;
    }
    .create-left{
        padding-bottom: 0;
    }
    .land-button-card-box{
        flex-direction: column;
    }
   .land-button-card-box .bots_main_box-item_button{
    width: 100%;
   }
     .land-button-card-box .bots_calculate_btn{
        width: 100%;
     }
     .bots_main_box-item_button svg{
        right: -2.1%;
     }
     .bots_calculate_btn svg{
        right: -2.1%;
     }
     .how_work-bot{
        align-self: flex-end;
     }
}
@media(max-width: 1200px){
    .main_illustration img{
        opacity: 44%;
    }
}
@media(max-width: 1150px){
.bots_page_list_box_item_right_content{
    position: absolute;
    right: 0;
    padding-top: 0;
    width: 12%;
}
    .bots_page_list_box_item_right_content img{
        max-width: 60px;
    }
    .close_button-bot{
        top: -70px;
        right: -1%;
    }

    /*.bots_page_list_box_item{*/
    /*    position: relative;*/
    /*}*/
    .bots_page_list_box_item_left_content{
        width: 100%;
        transition: height 0.3s ease-in;
    }
}
@media(max-width: 1068px){
    .blur-right-our-partners{
        right: -43%;
        bottom: 25%;
    }
    .blur-left-our-partners{
        left: -53%;
        bottom: -13%;
    }
    .our-partners_bottom-blur{
        height: 229px;
        bottom: 1% ;
    }
}
@media(max-width: 1065px){
    .footer_last_words-wrapper-top{
        flex-direction: column;
    }
    .share-column{
        display: none;
    }
}

@media(max-width: 950px){
    .burger-menu {
        display: flex;
    }
    .header_nav{
        max-width: none;
    }
    .header_nav_list_item{
        display: flex;
        justify-content: space-between;
        width: 100%;
        align-items: center;
    }
    .header_list a{
        width: 100%;
    }
    .header_nav_list_item svg{
        display: flex;
    }

    .hidden_big-green-item{
        width: 100%;
    }
    .big_green-wrapper{
        width: 100%;
        justify-content: space-between;
    }
    .header_tablet_burger {
        display: none;
        position: fixed;
        top: 0;
        left: -100%;

        width: 100% ;
        height: 100%;
        background-color: #000;
        flex-direction: column;
        justify-content: center;
        padding: 16px;
        transition: left 0.3s ease;
        z-index: 6;
        justify-content: start;
        padding-top: 146px;
        flex-direction: column;
        gap: 54px;
        align-items: baseline;
    }
    .container{
        padding: 0 16px;
    }
    .header_list{
        flex-direction: column;
        gap: 24px;
        align-items: baseline;
        justify-content: flex-start;
    }
    .header_tablet_burger.active {
        left: 0;
    }
    .header_tablet_burger {
        display: flex;
    }
    .logo_box{
        position: relative;
        z-index: 7;
    }
    .header_nav_list_item{
        font-size: 18px;
    }
    .dk_box_item-right_img{
        position: absolute;
        right: -5%;
        top: 0;
    }
    .dk_box_item-right_img img{
        width: 400px;
        height: 400px
    }
    .big_green_box{
        height: 169px;
    }
    .big_green_box-text{
        gap:15px;
    }
    .hidden_big-green-item{
        display: flex;
        align-items: center;
        gap: 12px;
        color: var(--Grays-Black, var(--Grays-Black, #000));
        font-family: Inter;
        font-size: 10px;
        font-style: normal;
        font-weight: 500;
        line-height: 12px; /* 120% */
        letter-spacing: 0.6px;
        text-transform: uppercase;
        flex: 1 0 0;
    }
    .big_green-wrapper{
        display: flex;
        align-items: center;
    }
    .big_green_box-subtittle{
        display: none;
    }
    .big_green-wrapper svg{
        width: 68px;
        height: 68px;
    }
    .pos-abs-green{
        display: none;
    }
    .pos_abg-green.tablet{
        display: block;
    }
    .big_green_box{
        flex-direction: column;
        padding-left: 12px;
        padding-right: 35px;
        padding-top: 26px;
        padding-bottom: 28px;
        width: 100%;
    }
    .big_green_box-tittle{
        font-size: 24px;
        line-height: 34px; /* 141.667% */
        max-width: 223px;
        width: 100%;
    }
    .aboutus_dk_box_item-right_img{
        right: -10%;
        top: -32%;
    }
}
@media(max-width: 900px){
    .blur-right-our-partners{
        right: -60%;
        bottom: 25%;
    }
    .blur-left-our-partners{
        left: -63%;
        bottom: -2%;
    }
    .our-partners_bottom-blur{

        bottom: 3%;
        z-index: 4;
    }
    .big-ilustr-our-partners{
        left: -30%;
    }
    .blog-nav{
        display: none;
    }
    .land-bots-wrapp{
        flex-direction: column;
    }
.how_work-bot{
    align-self: flex-start;
    width: 100%;
}
.land-button-card-box{
    width: 95%;
}
.bots_page_box_more{
    width: 100%;
}
}
@media(max-width: 830px){
    .dk_background{
        background-image: none;
    }
    .dk_box_item{
        position: relative;
        border: 1px solid #575252;
        padding-top: 34px;
        padding-bottom: 0;
        justify-content: flex-start;
        padding-left: 9px;
        padding-right: 9px;
        height: 492px;
    }
    .dk_box_number{
        font-size: 66px;
        z-index: 2;
    }
    .dk_box_text{
        font-size: 14px;
        z-index: 2;
    }
    .dk_box{
        padding-top: 230px;
        padding-bottom: 65px;
    }
    .bg-ilustr-dk{
        display: none;
    }
    .bots_page_item_box_list{
        justify-content: space-between;
    }
    .bots_page_item_box_list_item{
        width: 40%;
    }
    .dk_card-bg-desk{
        display: none;
    }
    .modal_ref--wrapper{
            justify-content: flex-start;
    align-items: flex-start;
}
    }
.modal-ref-statistic{
    display: flex
;
    max-height: 100vh;
    align-self: flex-start;
    overflow-y: scroll;
    align-items: flex-start;
    justify-content: flex-start;
}

@media(max-width: 800px){
    .create_acc_wrapper .container{
        padding:0 20px ;
    }
    .header_create_acc_box{
        justify-content: start;
    }
    .sign_in_body{
        background-image: url(../images/background-image/sign-in-tablet.webp);
    }
    .create__body{
    background-image: none;
}
    .create_acc_wrapper{
        padding-top: 48px;
    }
    .create_acc_back{
        gap: 16px;
    }
    .create_acc_back span{
        font-size: 14px;
    }
    .create_acc_box{
        padding-top: 48px;
        padding-bottom:48px ;
        max-width: none;
    }
.sign_in_right_box_item{
    display: none;
}
.sign_in_left_box_item{
    width: 100%;
}
    .create_acc_tittle{
        font-size: 24px;
        text-align: start;
        padding-bottom: 24px;
    }
    .upload_block.active .file_ipnut-delete_button{
        display: flex;
        background: var(--Grays-White, #FFF);
    }
    .create_acc_top_items-wrapper_line{
        flex-direction: column;
        gap: 16px;
    }
    .create_acc_form{
        gap: 16px;
    }
    .sign_in_label{
        font-size: 14px;
        padding-bottom: 12px;
    }
    .sign_in{
        padding: 8px 16px 8px 8px;
        /*height: 48px;*/
        border-radius: 10px;
        border: 1px solid var(--csk-141414700, #4D4D4D);
        background: var(--csk-141414900, #1A1A1A);
        font-size: 14px;
    }
    .procces-stacking-item_list{
        gap: 30px;
        padding-top: 148px;
    }
    .sign_in::placeholder{
        font-size:14px ;
    }
    .error_text{
        font-size: 12px;
    }
    .verification_tittle{
        padding-bottom: 12px;
    }
    .verification_subtittle{
        text-align: start;
        font-size: 14px;
        color: var(--Grays-White, #FFF);
        padding-bottom: 24px;

    }
    .file_preview{
        padding: 16px 50px 16px 49px;
        height: 150px;
    }
    .file_review_obj_wrapper{
        margin-bottom: 12px;
    }
    .file_preview p{
        font-size: 12px;
    }
    .modal-content{
        height: 100%;
        align-items: end;
        width: 100%;
    }
    .create_acc_code_box{
        max-width: none;
        padding: 24px 16px;

    }
    .create_acc_code_box_tittle{
        font-size: 16px;
        padding-bottom: 12px;
    }
    .create_acc_code_box_subtittle{
        color: var(--csk-141414400, #999);


    }
    .create_acc_code_iputs{
        padding-top: 16px;
        padding-bottom: 16px;
        width: 100%;
        justify-content: center;
    }
    .code_input{
        width: 52.615px;
        height: 52.615px;

    }
    /*.modal {*/
    /*    overflow-y: hidden;*/
    /*}*/
    .create_acc_code_box_buttons{
        flex-direction: column;
        gap: 16px;
    }
    .create_acc_code_box_btn{
        width: 100%;
        height: 48px;
    }
    .grey_b {
        order: 2;
    }
     .airdrop-item{
  flex: 1 1 100%;
    max-width: 100%;
    }
    .file_input_button{
        width: 100%;
        padding: 8px 16px;
        display: flex;
        height: 48px;
        align-items: center;
        justify-content: center;
        border-radius: 8px;
        background: var(--csk-9-ef-501400, #B7FE34);
        margin-top: 12px;
        color: var(--csk-141414900, #1A1A1A);
        font-size: 14px;

    }
    .about_us_box_bot{
        flex-direction: column;
        display: flex;
        border-radius: 26px;

padding: 80px 20px 30px 20px;
justify-content: center;
align-items: center;
align-content: center;
gap: 10px;
flex-wrap: wrap;
background-image: url(../images/prem-bg-tablet.png);
    }
    .about-prem-item{
        height: 126px;
        width: 100%;
        gap: 16px;
                min-height: 126px;
                max-width: none;
    }
    .about-prem-label{
        font-size: 12px;
font-style: normal;
font-weight: 400;
line-height: 16px; /* 133.333% */
text-transform: uppercase;
    }
    .prem_abs{
        top: -14%;
    }
    .about-prem-value{
        color: var(--csk-14141450, #F2F2F2);
font-feature-settings: 'liga' off, 'clig' off;
font-family: Bicubik;
font-size: 24px;
font-style: normal;
font-weight: 400;
line-height: 24px; /* 100% */
    }
    .file_input_button svg{
        width: 16px;
        height: 16px;
    }

    .file_input_button svg path{
        fill: black;
    }
    .password_container{
        background: var(--csk-141414900, #1A1A1A);
    }
    .sign_in_box_button{
        margin-top: 12px;
        height: 48px;
        padding: 8px 16px;
        font-size: 16px;

    }
    .sign_in_left_box_item_input_box{
        gap: 12px;
        padding-top: 24px;
    }
    .sign_in_left_box_item_tittle{
        color: var(--White, var(--Grays-White, #FFF));
        font-family: Bicubik;
        font-size: 24px;
        font-style: normal;
        font-weight: 400;
        line-height: normal;
    }
    .create-acc__box{
        gap:0;
    }
    .create-left{
        gap: 12px;
        
    }
    .crate_text{
        font-size: 16px;
        line-height: normal;
        
    }
    .create--tittle{
        color: var(--White, #FFF);
text-align: center;
font-family: Bicubik;
font-size: 28px;
font-style: normal;
font-weight: 400;
line-height: normal;
    }
    .full_header_right_box_abs_wrapper{
        padding-top: 93px;
        justify-content: center;
    }
    .language-options{
        top: auto;
        bottom: 100%    ;
    }
    .body.sign_in_body .container{
        padding:0 20px ;
    }
    .container_b{
        padding:0 20px ;
    }
    .right_box_full_header_main_btn{
        height: 36px;
        font-size: 12px;
        width: 130px;
    }
    .full_header_right_button svg{
        height: 36px;
        right: -16px;
    }
    .sign_in_wrap{
        padding-top: 135px;
    }
    .sign_in_back_box{
        display: none;
    }
    .create_acc_sign_in{
        font-size: 12px;
    }
    .b_r_rigth_item{
        padding-right: 0;
        border-right: none;
    }
    .language-selector{
        width: 162px;
    }
    .social_right_item{
        width: 73px;
        display: flex;
        align-items: center;
        justify-content: center;
    }
}


@media(max-width: 700px) {
    .container {
        border: none;
    }
    .blog-land_tittle{
        font-size: 24px;
        font-style: normal;
        font-weight: 400;
        line-height: 34px;
    }
    .blog-land_subtittle{
        font-size: 14px;
        font-style: normal;
        font-weight: 400;
        text-align: center;
        line-height: 22px;
    }
    .blog-main-top_box-nav li a{
        font-size: 12px;
    }
    .blog-main-top_box{
        padding-bottom: 160px;
        padding-top: 120px;
    }
    .specific-page .container {
        border: none;
    }
    .blog-items-tittle{
        font-size: 24px;
    }
    .blog-items-box{
        gap: 20px;
    }
    .blog-tag{
        font-size: 12px;
        padding: 6px 10px 6px 10px;
    }
    .blog-item-tittle{
        font-size: 20px;
        padding-top: 0;
    }
    .blog-data{
        font-size: 14px;
        line-height: normal;
    }
    .blog-rectangle{
        width: 12px;
    }
    .big-blogs .blog-items-box-content{
        gap: 24px;
    }
    .blogs-items-section{
        padding-top: 40px;
    }
    .blog-item-box-img{
        height: auto;
    }
    .blog-item{
        max-width: none;
    }
    .big-blogs .blog-item{
        max-width: none;
    }
    .blog_item-tags{
        left: 10px;
    }
    .blog-item-info{
        gap: 8px;
    }
    .blog-read-time span{
        font-size: 14px;
    }
    .specific-page .border_plus {
        display: none;
    }

    .main_box {
        padding-top: 64px;
        padding-bottom: 322px;
        position: relative;
        z-index: 1;
    }

    .main_illustration {
        display: none;
    }

    .our-partners-content {
        height: 450px;
    }

    .big-ilustr-our-partners {
        left: -11%;
        width: 333.35px;
        height: 309.341px;
    }

    .blur-right-our-partners {
        width: 287px;
        height: 492px;
        right: -12%;
        top: 18%;
    }

    .blur-left-our-partners {
        width: 267px;
        height: 492px;
        left: -16%;
        bottom: -13%;
    }

    .circle_link svg {
        width: 50.913px; /* 39.164px * 1.3 */
        height: 50.980px; /* 39.215px * 1.3 */
    }

    .sumsub_link svg {
        width: 53.484px; /* 41.142px * 1.3 */
        height: 53.554px; /* 41.195px * 1.3 */
    }

    .banxa_link svg {
        width: 63.276px; /* 48.674px * 1.3 */
        height: 63.319px; /* 48.707px * 1.3 */
    }

    .trust_link svg {
        width: 46.082px; /* 35.448px * 1.3 */
        height: 46.141px; /* 35.493px * 1.3 */
    }

    .binance_link svg {
        width: 89.783px; /* 69.064px * 1.3 */
        height: 89.779px; /* 69.061px * 1.3 */
    }
    .grow_link svg{
        width: 89.783px; /* 69.064px * 1.3 */
        height: 89.779px; /* 69.061px * 1.3 */

    }
      .hooper svg{
        width: 89.783px; /* 69.064px * 1.3 */
        height: 89.779px; /* 69.061px * 1.3 */

    }
       .commas svg{
        width: 89.783px; /* 69.064px * 1.3 */
        height: 89.779px; /* 69.061px * 1.3 */

    }
    .our-partners-hidden_item svg{
        width: 48px;
        height: 48px;
    }
    .our-partners-hidden_item-link span{
        font-size: 12px;
    }

    .grow_arrow{
        width: 30px;
        height: 30px;
    }
    .yandex_link svg {
        width: 68.294px; /* 52.534px * 1.3 */
        height: 68.292px; /* 52.532px * 1.3 */
    }

    .coinledger_link svg {
        width: 98.277px; /* 75.598px * 1.3 */
        height: 98.277px; /* 75.598px * 1.3 */
    }

    .kraken_link svg {
        width: 68.294px; /* 52.534px * 1.3 */
        height: 68.292px; /* 52.532px * 1.3 */
    }

    .simplex_link svg {
        width: 57.745px; /* 44.419px * 1.3 */
        height: 57.745px; /* 44.419px * 1.3 */
    }

    .alchemy_link svg {
        width: 79.399px; /* 61.076px * 1.3 */
        height: 79.396px; /* 61.074px * 1.3 */
    }

    .abs_wrapper_bots-top {
        display: block;
        z-index: 2;
        background-image: url("../images/background-image/bots_bg_land.webp");
        background-size: cover;
        position: absolute;
        height: 100%;
        width: 100%;
        background-position: center;
        background-repeat: no-repeat;
    }

    .bots_main_img {
        display: none;
    }

    .our-partners_bottom-blur {
        height: 144.789px;
        bottom: 0;
    }

    .homepage_main {
        background-image: url("../images/background-image/bg.png");
        background-size: cover;
        background-position: bottom;

    }

    .main_box-item_top {
        font-size: 12px;
        max-width: none;
        width: auto;
        align-self: baseline;
        padding: 2px 14px;

    }

    /*.big_green_box{*/
    /*        height: 169px;*/
    /*    }*/
    /*    .big_green_box-text{*/
    /*        gap:15px;*/
    /*    }*/
    /*    .big_green_box-tittle{*/
    /*        font-size: 24px;*/
    /*        line-height: 34px; !* 141.667% *!*/
    /*max-width: 223px;*/
    /*        width: 100%;*/
    /*    }*/
    .main_box-item_tittle {
        padding-top: 16px;
        padding-bottom: 16px;
        font-size: 24px;
        line-height: 34px; /* 141.667% */

    }

    .main_box-item_subtittle {
        font-size: 14px;
        padding-bottom: 44px;
    }

    .main_box-item_button {
        max-width: 211px;
        font-size: 14px;
        height: 56px;
    }
    .modal_button{
        max-width: 377px;
    }
    .footer_last_words-wrapper-top{
        gap: 12px;
    }
    .modal_ref-text__list-item{
        flex-direction: column;
        align-items: center;
        text-align: center;
    }
    .modal_ref-text__list{
        align-items: center;
    }
    .modal_ref-text{
        gap: 16px;
    }
    .airdrop-abs{
        display: block;
        position: absolute;
     width: 100%;
        pointer-events: none;
        bottom: 0;
        right: 0;
        top: 300px;
    }
    .aidrop-main-boxx{
        position: relative;
    }
    .page_bot_elips_abs{
        pointer-events: none;
    }
    .modal_ref-text__title{
        text-align: center;
    }
    .footer_last_words-wrapper-top {
        ul {
justify-content: center;
            flex-wrap: wrap;
            gap: 12px;
        }
    }
    .faq-tittle{
        font-size: 24px;

    }
    .faq-wrapper{
        gap: 34px;
        padding-bottom: 36px;
    }
    .faq-item{
        padding: 18px;
        gap: 18px;
        border-radius: 16px;
        background: var(--Grays-White, #FFF);
    }
    .faq-item span{
        font-size: 18px;

    }
    .faq-text h3{
        font-size: 12px;

    }
    .faq-button{
        width: 18px;
        height: 18px;
        min-width: 18px;
    }
    .faq-svg-default{
        width: 6px;
        height: 6px;
    }
    .faq-active-svg{
        width: 6px;
        height: 2px;
    }

    .faq-item.open .faq-text{
        transform: none;
    }
    .widget-blur{
        height: 240px;
    }
    .faq-text p{
        font-size: 10px;
padding-top: 12px;
    }
    .faq-item.open .faq-text p {
        padding-top: 12px;
    }
    .footer_last_words-wrapper-bot{
        color: #848484;
        text-align: center;
        font-feature-settings: 'liga' off, 'clig' off;
        font-family: Sora;
        font-size: 10px;
        font-style: normal;
        font-weight: 300;
        line-height: 22px; /* 220% */
        letter-spacing: -0.75px;
    }
    .why-add .container{
background-image: url(../images/bg-abb.png);
    background-size: cover;
    background-position: center;
    }
.why-add__box{
    background-image: none;
}
.why-add{
    padding-bottom: 212px;
}
    .main_box-item_button span {
        font-size: 14px;
    }

    .dk_box {
        padding-top: 0;
    }

    .svg_main-top-posabs {
        height: 56px;
    }

    .auto_box-tittle {
        font-size: 24px;
        text-align: center;
        line-height: 34px; /* 141.667% */

    }

    .auto_box-subtittle {
        font-size: 14px;
        padding-bottom: 32px;
    }

    .auto_box {
        padding-top: 110px;
        padding-bottom: 101px;
    }
    .blog-item-head-box{
        padding-top: 120px;
    }
    .blog-item-head-tittle{
        font-size: 24px;
        font-style: normal;
        font-weight: 400;
        line-height: 34px;
        max-width: 500px;
    }
    .blog-item-head-topics{
        padding-top: 60px;
        gap: 24px;
    }
    .blog-item-head-topics p{
        font-size: 12px;
    }
    .blog-main{
        padding-left: 16px;
        padding-right: 16px;
    }
    .blog-main h2{
        font-size: 24px;
        padding-bottom: 12px;
    }
    .blog-main p{
        font-size: 14px;
    }
    .blog-main img{
        padding-bottom: 24px;
        padding-top: 24px;
    }
    .blog-main-content-list-item{
        padding-bottom: 16px;
    }
    .blog-main-nav_black{
        padding: 32px;
        margin-bottom: 60px;
    }
    .blog-main h4{
        padding-top: 32px;
        padding-bottom: 20px;
        font-size: 20px;
    }
    .blog-main-nav{
        padding-top: 16px;
        padding-bottom: 32px;
    }
    .blog-main-nav li{
        font-size: 16px;
    }
    .blog-question{
        padding: 24px 40px 24px 40px;
        margin-bottom: 60px;
    }
    .blog-question-tittle{
        font-size: 24px;
        line-height: normal;
    }
    .blog-question-subtittle{
        font-size: 14px;
        padding-bottom: 20px;
    }
    .blog-question svg{
        width: 211px;
        height: 56px;
    }
    .blog-main h3{
        font-size: 16px;
    }
    .blog-main span{
        font-size: 14px;
    }

    .blog-content_list-with-dots{
        font-size: 14px;
    }
    .blog-main-nav_box-tittle{
        font-size: 18px;
    }
    .blog-nav-list-main li{
        font-size: 14px;
        line-height: normal;
    }
    .blog-nav-list-main{
        gap: 16px;
    }
    .nav-sublist li{
        font-size: 12px;
    }
    .blog-main-nav_box{
        gap: 24px;
    }

    /*.dk_box_item-right_img,.dk_box_item-left_img{*/
    /*    display: none;*/
    /*}*/
    .dk_box_item-left_img {
        display: none;
    }

    .dk_box_item-right_img {
        position: absolute;
        right: -7%;
        top: 43%;
    }

    .dk_box_item-right_img img {
        width: 300px;
        height: 300px;
    }


    .big_green_btn_sec_wrapper {
        height: 110px;
    }

    .choose_bot_box {
        padding-top: 277px;
    }


    .dk_box-item_tablet-blur {
        display: block;
        position: absolute;
        z-index: 5;
        width: 100%;
        top: 0;
        height: 100%;
        right: -32%;
        top: 34%;

    }

    .main_box-item_button.to_lk:hover {
        background-color: inherit;

    }

    .main_box-item_button.to_lk:hover span {
        color: inherit;
    }

    .main_box-item_button.to_lk:hover .header-button_arrow path {
        fill: none;
    }

    .main_box-item_button.to_lk:hover .header-abs-right {
        fill: none;
        transform: translateX(0px);
    }
    .bots_page_item_box_list_item {
        width: 40%;

    }
    .big_green_box:hover {
        box-shadow: none;
        background: inherit;
        transform: translateY(0px);
    }

    .big_green_box:hover .big_arrow {
        transform: translateX(0px);
    }

    .big_green_box:hover .pos-abs-green path {
        fill: none;
    }

    .choose_bot_box_tittle {
        color: var(--neutral-01100, var(--Grays-White, #FFF));
        text-align: center;

        /* Mob/Title 24 */
        font-family: Bicubik;
        font-size: 24px;
        font-style: normal;
        font-weight: 400;
        line-height: 34px; /* 141.667% */
        text-transform: uppercase;
        max-width: 343px;
        width: 100%;
        padding-top: 16px;
    }

    .bots_page_item_name {
        font-size: 12px;
        padding-bottom: 16px;

    }

    .bots_page_item_tittle {
        font-size: 24px;
        padding-bottom: 24px;

    }

    .bots_page_item_box_list_item_tittle {
        width: auto;
        height: auto;
        padding: 4px 12px;
        font-size: 9px;
        white-space: nowrap;
    }
    .mob-wrap-media{
        white-space: normal;
    }

    .bots_page_item_box_list_item {
        width: 40%;
        align-items: center;
max-width: none;
min-width: auto;
        gap: 16px;
        justify-content: flex-start;
    }


    .bots_page_item_box_list_item_subtittle {
        font-size: 14px;
        text-align: left;
    }
    .bots_page_item_box_list_item_subtittle{
        text-align: center;
    }

    .bots_page_item_box_list_item_subtittle.green_text {
        font-size: 18px;
        color: var(--csk-9-ef-501600, #84CB01);

    }

    .bots_hidden_block_top {
        flex-direction: column;
    }

    .bots_hidden_block_top_label {
        align-items: center;
        padding-bottom: 16px;
        font-size: 14px;
    }

    .bots_hidden_block_top_label span {
        max-width: none;
    }

    .bots_hidden_block_top_list {
        justify-content: space-between;
        gap: 18px;
    }

    .bots_hidden_block_top_list_item_top {
        font-size: 12px;
    }

    .bots_hidden_block_top_list_item {
        gap: 4px;
    }

    .bots_hidden_block_top_list_item_bot {
        font-size: 20px;
    }

    .bots_hidden_block_top_list_item_grrren {
        font-size: 16px;
    }

    .bots_hidden_block_middle {
        flex-direction: column;
        padding-top: 30px;
    }

    .bots_hidden_block_middle_list_item_top {
        font-size: 12px;
    }

    .bots_hidden_block_middle_list_item {
        gap: 4px;
    }

    .bots_hidden_block_middle_list_item_bot {
        font-size: 16px;
    }

    .bots_hidden_block_total {
        padding-top: 30px;
    }

    .bots_hidden_block_total_top {
        font-size: 18px;
    }

    .bots_hidden_block_total_box {
        padding-top: 16px;
        gap: 34px;
        padding-bottom: 24px;
    }

    .bots_hidden_block_total_box_item {
        gap: 4px;
    }

    .bots_hidden_block_total_box_item_top {
        font-size: 12px;
    }

    .bots_hidden_block_total_bottom {
        gap: 4px;
    }

    .bots_hidden_block_total_bottom_text {
        font-size: 16px;
    }

    .bots_buttons_wrapper {
        margin-top: 30px;
        flex-direction: column;
    }
.presentation-stack{
    height: 152.176px;
padding: 27.174px 0px;
border-radius: 4.831px;
width: 311.599px;

}
.presentation__abs{
    height: 100%;
    bottom: 0;
}
    .bots_main_box-item_button {
        width: 100%;
    }

    .bots_calculate_btn {
        width: 100%;
    }

    .bots_calculate_btn svg {
        right: -3%;
    }
.presentation-tittle{
    color: var(--White, #FFF);
text-align: center;

/* Mob/Title 24 */
font-family: Bicubik;
font-size: 24px;
font-style: normal;
font-weight: 400;
line-height: 34px; /* 141.667% */
text-transform: uppercase;
max-width: 343px;
width: 100%;
}
.presentation-button{
    margin-top: 77px;
}
    .bots_main_box-item_button svg {
        right: -3%;
    }

    .choose_bot_box {
        display: flex;
        align-items: center;
        justify-content: center;
        flex-direction: column;
    }

    .bots_box {
        padding-top: 64px;
        width: 100%;
    }

    .bots_box_item {
        max-width: none;
        width: 100%;
        /*border-radius: 25px;*/
        border: 0.5px solid #444;
        /*height: 436px;*/
        /*padding: 23px 12px 0 12px;*/
    }

    .bots_box_item_mid, .bots_box_item_mid_hover {
        padding-top: 67px;
    }

    .bots_box_item_mid_img img {
        width: 170px;
    }

    .card-pos-abs {
        position: absolute;
        left: -15%;
        width: 140%;
        z-index: 1;
        top: -12%;
    }
.airdrop-tittle{
    text-align: center;
}
    .bots_box_item_mid_img {
        padding-bottom: 25px;
    }

    .bots_box_item_mid_name {
        font-size: 24px;
        padding-bottom: 1px;
    }

    .bots_box_item_mid_subname {
        font-size: 12px;

    }

    .bots_box_item_topline_info {
        font-family: Inter;
        font-size: 8px;
        white-space: nowrap;
        padding: 2px 10px;


    }

    .bots_box_item_topline_number {
        font-size: 10px;
    }

    .bots_box {
        gap: 46px;
    }

    .choose_bot_box {
        padding-bottom: 110px;
    }

    .auto_buy_info_box_img img {
        width: auto;
        height: 400px;
    }

    .auto_buy_info_box_tittle {
        font-size: 24px;
        padding-bottom: 16px;
    }

    .auto_buy_info_box_subtittle {
        font-size: 14px;
        padding-bottom: 44px;
    }

    .our_partners_box {
        padding-top: 35px;
        align-items: center;
        justify-content: center;
    }

    .our_partners_name {
        font-size: 24px;
        text-align: center;

    }

    .our_partners_subname {
        font-size: 14px;
        text-align: center;
    }

    .auto_buy_info_box {
        padding-bottom: 0;
    }

    .our_partners {
        padding-top: 110px;
    }

    .our_partners .container {
        height: auto;
        padding-bottom: 71px;
        /*background-image: url("../images/background-image/partner_bg_tablet.webp");*/
    }

    .slider-arrows {
        display: none;
    }

    .tablet-hidden-arrows {
        display: flex;
        justify-content: center;
    }

    .bots_box_item_mid_hover_item_name {
        font-size: 14px;
    }

    .bots_box_item_mid_hover_item_value {
        font-size: 12px;
    }

    .bots_box_item_mid_hover_item_btn {
        align-self: flex-start;
        gap: 12px;
        font-size: 14px;
    }

    .about_us_top {
        padding-top: 0;
    }

    .about_us_box_top {
        padding-top: 164px;
        padding-bottom: 217px;
        gap: 16px;
    }

    .about_us_box_tittle {
        color: var(--neutral-01100, var(--Grays-White, #FFF));
        text-align: center;

        /* Mob/Title 24 */
        font-family: Bicubik;
        font-size: 24px;
        font-style: normal;
        font-weight: 400;
        line-height: 34px; /* 141.667% */
        text-transform: uppercase;
    }

    .about_us_box_subtittle {
        color: var(--Grays-White, #FFF);
        text-align: center;

        /* Mob/Subtitle 14 */
        font-family: Inter;
        font-size: 14px;
        font-style: normal;
        font-weight: 400;
        line-height: 22px; /* 157.143% */
        align-self: stretch;
    }

    .about_us_box_top::before {
        display: none;
    }

    /*.about_us_top{*/
    /*    background-image: url("../images/background-image/about-us-bg-tablet.webp");*/
    /*}*/
    .bg_tablet-abs {
        display: block;
        display: block;
        position: absolute;
        width: 100%;
        /* height: 100%; */
        top: -9%;
        height: 603px
    }

    .about_us_top {
        position: relative;
    }

    .about_us_box_bot img {
        width: 102px;
        height: 79px;
    }
.prem_abs{
    top: -8%;
}
    .who_we_dk_box_item .dk_box_item-right_img {
        position: absolute;
        right: -13%;
        top: -27%;
    }

    .who_we_dk_box_item .dk_box_item-left_img {
        display: block;
        left: -3%;
        top: -11%;
    }

    .who_we_dk_box_item .dk_box_item-left_img img {
        width: 97.778px;
        height: 110.495px;
    }

    .our_services {
        padding-top: 103px;
        background-image: url("../images/background-image/tablet-about_us.webp");
    }

    .our_services_box {
        display: flex;
        flex-direction: column;
        align-items: center;
        justify-content: center;
    }

    .our_services_box_item {
        display: flex;
        align-items: flex-start;
        justify-content: center;
        text-align: center;
        padding-bottom: 160px;
        width: 100%;
    }

    .our_services_box_item_tittle {
        font-size: 20px;
        line-height: 22px;
        padding-bottom: 22px;
    }

    .our_services_box_item_subtittle {
        padding-top: 0;
        border-top: none;
        max-width: none;
        text-align: start;
        align-self: stretch;
        font-size: 14px;
        line-height: 22px;
    }

    .our_services svg {
        display: none;
    }

    .our_services_box_tittle {
        font-size: 24px;
        font-style: normal;
        font-weight: 400;
        line-height: 34px; /* 141.667% */
        padding-bottom: 120px;
    }

    .who_we_dk_box_item {
        justify-content: flex-end;
        padding-bottom: 58px;
    }

   

    .who_we-container-img_abs {
        display: none;
    }

    .bots_box_item_mid_hover {
        padding-top: 0;
        justify-content: center;
        gap: 10px;
    }

    .bots_box_item {
        height: 564px;
    }

    .reviews_tittle_box {
        padding-right: 0;
        padding-top: 70px;
        font-size: 24px;
        padding-left: 0;
        justify-content: center;

    }
    .about_us_box_bot{
        margin-bottom: 300px;
    }

    .reviews_scroll_box_item:first-of-type {
        margin-left: 20px;
    }

    .proce_stacke-abs {
        position: absolute;
        z-index: 2;
        display: block;
    }

    .procces-stacking-tittle {
        position: relative;

        width: 100%;
        font-size: 24px;
        font-style: normal;
        font-weight: 400;
        line-height: 34px;
    }

    .procces-stacking-item_list {
        border-radius: 24px;
    }

    .reviews_tittle_box span {
        font-size: 24px;
        line-height: 34px;
    }

    .reviews_scroll_box {
        padding-top: 32px;
        padding-bottom: 22px;
        gap: 10px;
    }

    .prev_arrow svg, .next_arrow svg {
        width: 82px;
        height: 82px;
    }

    .reviews {
        padding-bottom: 160px;
    }

    .footer_box {
        padding-top: 40px;
        flex-direction: column;
        gap: 50px;
    }

    .footer_social_list {
        display: none;
    }

    .hidden_footer_item {
        display: flex;
    }

    .hidden_social_footer {
        display: flex;
        padding-top: 10px;
        gap: 32px;
        justify-content: flex-start;
    }

    .hidden_footer_item_tittle {
        color: var(--White, var(--Grays-White, #FFF));
        font-family: Montserrat;
        font-size: 20px;
        font-style: normal;
        font-weight: 400;
        line-height: 32px; /* 160% */
        letter-spacing: 0.75px;
        text-transform: capitalize;
    }

    .svg_section_tittle {
        font-size: 24px;
        font-style: normal;
        font-weight: 400;
        line-height: 34px; /* 141.667% */

        white-space: nowrap;
    }

    .svg_section img {
        height: 256px;
    }

    .svg_section {
        padding-top: 30px;

    }

    .about_us-service-list {
        padding-top: 113px;
        padding-bottom: 160px;
    }

    .know_more {
        padding-top: 65px;
        padding-bottom: 270px;
    }

    .know_more_item_wrapper {
        padding-top: 6px;
        padding-bottom: 6px;
    }

    .know_more_item_text {
        font-size: 14.583px;

    }

    .know_more_pos_abs_item {
        top: -72%;
        right: 31%;
    }

    .know_more_abs_vector img {
        width: 98.438px;
        height: 101.699px;
    }

    .know_more_abs_vector {
        top: 103%;
        right: 24%;
    }

    .stacking-top_img {
        position: relative;
        width: 100%;
        height: 435.075px;
    }

    .stacking-top_img img {
        position: absolute;
        max-width: none;
        width: 113%;
        display: none;
        left: -4%;
    }

    .stacking-top_img div {
        background-image: url(../images/landing_illustration/stacking-top_main.webp);
        width: 113%;
        height: 110%;
        position: absolute;
        left: -6%;
        background-size: cover;
        background-repeat: no-repeat;
        background-position: center;
    }

    .tablet-bg_section {
        display: block;
        position: absolute;
        height: 100%;
        width: 100%;
        background-image: url("../images/background-image/tablet_stacke-bg-about.webp");
        background-size: contain;
    }

    .small_il_abs {
        display: block;
        position: absolute;
        bottom: 7%;
        z-index: 1;
        left: 3%;
    }

    .stacking_baza {
        padding-top: 250px;
    }

    .stacking_baza-name {
        display: flex;
        align-items: center;
        justify-content: center;
        gap: 16px;
    }

    .stacking_baza-tittle {
        font-size: 24px;
        font-style: normal;
        font-weight: 400;
        line-height: 34px; /* 141.667% */
        text-align: center;
    }

    .stacking_baza-hidden {
        display: block;
        margin-top: 16px;
    }

    .stacke-tittle-bigrreen {
        white-space: nowrap;
    }

    .elipsis_first_hidden, .elipsis_second-hidden {
        display: block;
        width: 100%;
        height: 100%;
    }

    .elipsis_first_hidden {
        position: absolute;
        top: 0%;
        left: 0;
    }

    .elipsis_second-hidden {
        display: block;
        position: absolute;
        right: 0;
        top: 20%;
    }

    .stacking_baza {
        background-image: url("../images/background-image/baza-bg_tablet.webp");
        background-position: top;
    }

    .elips_stacke_about {
        display: block;
        position: absolute;
        width: 100%;
        height: 100%;
        width: 661.752px;
        /* height: 394.909px; */
        /* display: flex; */
        /* align-items: center; */
        /* justify-content: center; */


        z-index: 5;
        top: 0;
        fill: rgba(166, 108, 255, 0.60);
        filter: blur(160.25px);
    }

    .stacke_big_green-wrapper {
        top: 0;
    }

    .bots_main_box-adapt-bg {
        display: block;
        position: absolute;
        z-index: 1;
        height: 100%;
        width: 100%;
    }

    .bots_main_box {
        padding-top: 127px;
        flex-direction: column;
        gap: 58px;

    }

    .bots_page_main_section {
        position: relative;
    }

    .bots_main_text {
        align-items: center;
        justify-content: center;
        gap: 16px;
    }

    .bots_main_tittle {
        font-size: 24px;
        font-style: normal;
        font-weight: 400;
        line-height: 34px;
    }

    .bots_main_subtittle {
        font-size: 14px;
        font-style: normal;
        font-weight: 400;
        text-align: center;
        line-height: 22px; /* 157.143% */
    }

    .know_more_tg_button {
        width: 72.917px;
        height: 72.917px;
        border-radius: 40.833px;

    }

    .know_more_tg_button svg {
        width: 31.25px;
        height: 31.25px;
    }

    .about_us-service-list-box-item {
        gap: 36px;
    }

    .about_us-service-list-box-item_text {
        gap: 16px;
        font-size: 24px;
    }

    .about_us-service-list-box-item_text-subtittle {
        font-size: 14px;
        font-style: normal;
        font-weight: 400;
        line-height: 22px;
    }

    .stacking_baza-list-item {
        gap: 12px;
        font-size: 16px;
    }

    .stacking_example {
        padding-top: 30px;
        padding-bottom: 0;
    }

    .stacke-procces {
        padding-top: 109px;
        padding-bottom: 684px;
    }

    .procces-stacking-item {
        background-image: none;
    }

    .procces-stacking-item_abs-left {
        display: block;
        z-index: 1;
        right: -7%;
        left: auto;
    }

    .tablet_abs-right {
        display: block;
        width: 389px;
        height: 577px;
        position: absolute;
        bottom: -33%;
        right: -8%;
    }

    .blur-stacke_proccess {
        display: block;
        position: absolute;
        height: 340px;
        bottom: -1%;
        width: 100%;
        background: linear-gradient(180deg, rgba(0, 0, 0, 0.00) 0.5%, #000 100%);
    }

    .desktop_abs-right {
        display: none;
    }

    .procces-stacking-item-abs-right {
        display: none;
        bottom: 0%;
    }

    .hidden-abs-item_list-stacke {
        display: block;
    }

    .stacke_proc_abs_img {
        top: 10%;
    }

    .procces-stacking-item_list {
        padding: 184px 15px 184px 15px;
        background: #000;
        position: relative;
        gap: 53px;
        border: 1px solid rgba(255, 255, 255, 0.27);
    }

    .stacking_example-tittle {
        font-size: 24px;
        line-height: 34px;
        display: flex;
        align-items: center;
        justify-content: center;

    }

    .stacking_example-tittle span {
        max-width: 480px;
        width: 100%;
    }

    .stacking_example-item {
        width: 100%;
    }

    .stacking-line-box {
        gap: 120px;
    }

    .stacking_advantages-item_tittle {
        font-size: 24px;
    }

    .stacking_advantages_box {
        flex-direction: column;
        gap: 80px;
        align-items: center;
    }

    .widget-top-absolut {
        padding: 15px 34px 28px 34px;
        border-radius: 22px 22px 0px 0px;
        box-shadow: 0px 0px 100px 0px rgba(144, 170, 0, 0.50);
    }

    .widget-modal {
        width: 93%;
    }

    .svg_close-desktop {
        display: none;
    }

    .svg_close-mob {
        display: block;
        position: absolute;
        top: -17%;
        right: 0;
    }

    .widget-modal-content-top-logo svg {
        width: 25.038px;
        height: 25.811px;
    }

    .widget-modal-img {
        max-width: 270px;
    }

    .stacking_advantages-box-wrapper-abs {
        display: none;
    }

    .stacking_advantages-box-wrapper-abs-bg {
        display: none;
    }

    .widget-button {
        width: 244.157px;
        height: 48.667px;
        border-radius: 18.147px;



    }

    .widget_block {


        width: 280px;
        height: 162px;
    }

    .svg-hand-widget {
        width: 315px;
        height: 165px;
    }

    .widget-button p {
        font-size: 13.198px;
    }

    .widget-button span {
        font-size: 14.847px;

    }

    .bots_svg_posabs {
        display: block;
        position: absolute;
        top: 3%;
        left: 5%;
    }
.presentation-main{
    background-size: contain;
}
    .stacking_advantages-tittle {
        width: 100%;
        text-align: center;
        font-size: 24px;
        font-style: normal;
        font-weight: 400;
        line-height: 34px; /* 141.667% */
        text-transform: uppercase;
    }

    .tablet_pos_abs-bg-services {
        display: block !important;
        position: absolute;
        width: 100%;
        pointer-events: none;
        /* height: 100%; */
        top: -5% !important;
        fill: rgba(166, 108, 255, 0.41);
        filter: blur(160.25px);
    }
.why_add-tittle{
    color: var(--Grays-White, var(--Grays-White, #FFF));
text-align: center;

/* Mob/Title 24 */
font-family: Bicubik;
font-size: 24px;
font-style: normal;
font-weight: 400;
line-height: 34px; /* 141.667% */
text-transform: uppercase;
}
    .bots_main_box {
        padding-top: 148px;
    }

    .bots_page_main_section {
        position: relative;
        height: 821px;

    }

    .page_bot_elips_abs {
        display: block;
        position: absolute;
        height: 100%;
        width: 100%;
        fill: rgba(166, 108, 255, 0.41);
        filter: blur(119.58954620361328px);
        z-index: 1;
    }
.airdrop-main__section{
    padding-top: 300px;
}
    .stacking-top_img {
        display: block;
    }
}
@media(max-width: 625px){
    .abs_wrapper_bots-top{
        background-size: contain;
    }
    .bots_page_list_box_item_right_content{
        right:6%;
    }

}
@media(max-width: 550px){
    .calculate_button{
        width: 96%;
    }
    .calculate_button svg{
right: -4%;
    }
    .bots_main_box-item_button{
        width: 95%;
    }
    .bots_calculate_btn{
        width: 95%;
    }
    .bots_main_box-item_button svg{
        right: -4%;
    }
    .bots_calculate_btn svg{
        right: -4%;
    }
    .bots_page_item_box_list_item_tittle{
        min-width: auto;
    }
    .grow_link {
        left: 52%;
        top: 34%;
    }
    .our-partners-hidden_item-link span{
        font-size: 9px;
    }
    .grow_arrow {
        width: 26px !important;
        height: 26px !important;
    }
}

@media(max-width: 480px){
    .circle_link svg {
        width: 39.164px;
        height: 39.215px;
    }

    .sumsub_link svg {
        width: 41.142px;
        height: 41.195px;
    }

    .banxa_link svg {
        width: 48.674px;
        height: 48.707px;
    }

    .trust_link svg {
        width: 35.448px;
        height: 35.493px;
    }

    .binance_link svg {
        width: 69.064px;
        height: 69.061px;
    }
    .commas{
            left: 71%;
    top: 50%;
    }
    .hooper{
            bottom: 31%;
    left: 43%;
    }
    .grow_link svg {
        width: 69.064px;
        height: 69.061px;
    }
    .yandex_link svg {
        width: 52.534px;
        height: 52.532px;
    }
  .hooper svg{
          width: 52.534px;
        height: 52.532px;

    }
       .commas svg{
             width: 52.534px;
        height: 52.532px;

    }
    .coinledger_link svg {
        width: 75.598px;
        height: 75.598px;
    }

    .kraken_link svg {
        width: 52.534px;
        height: 52.532px;
    }

    .simplex_link svg {
        width: 44.419px;
        height: 44.419px;
    }

    .alchemy_link svg {
        width: 61.076px;
        height: 61.074px;
    }
    .big-ilustr-our-partners{
        left: -20%;
    }
    .circle_link {
        left: 24%;
        top: 33%;

    }

    .sumsub_link {
        left: 40%;
        top: 38%;
    }

    .banxa_link {
        left: 46%;
        top: 20%;
    }
    .grow_link{
        left: 48%;
        top: 31%;
    }
    .our-partners-hidden_item svg{
        width: 41px ;
        height: 42px ;
    }
    .our-partners-hidden_item-link span{
        white-space: nowrap;
    }
    .grow_arrow{
        width: 26px !important;
        height: 26px !important;
    }
    .trust_link {
        left: 63%;
        top: 59%;
    }

    .binance_link {
        left: 55%;
        top: 2%;
    }

    .yandex_link {
        left: 69%;
        top: 72%;
        z-index: 7;
    }

    .coinledger_link {
        left: 77%;
        top: 60%;
        z-index: 6;
    }

    .kraken_link {
        left: 31%;
        top: 0%;
    }

    .simplex_link {
        right: 0%;
        top: 42%;
    }

    .alchemy_link {
        right: 5%;
        top: 8%;
    }
    .our-partners-content{
        height: 320px;
    }
    .blur-right-our-partners{
        right: -19%;
        top: -12%;
    }
.airdrop-main__section{
    padding-top: 0;
}
.about_us_box_bot{
    background-image: url(../images/prem-mob.png);
}

    .card_absol-tablet_ver{
        display: block !important;
        position: absolute;
        width: 100%;
        top: 0;
        left: 0;
        z-index: 1;
        height:auto;
        display: none;
    }
    .dk_box_item{
        border: none;
    }
    .dk_box_item-right_img{
        z-index: 2;
        top: 55%;
    }
    /*.dk_box_item-right_img img{*/
    /*    width: 236.814px;*/
    /*    height: 284.122px;*/
    /*}*/

    .abs_wrapper_bots-top{
        top: 23%;
    }
.reviews_scroll_box_item{
    max-width: 355px;
    min-width: 355px;
    background-size: contain;

    border: navajowhite;
    background-position: top;
    background-repeat: no-repeat;
    background-image: none;
    background: #D0F500;
    border-radius: 7%;
    position: relative;
}
    .bots_main_box-item_button svg{
        right: -5%;
    }
.reviews_scroll_box_item_left{
max-width: 130px;
    background-position: top;
    background-size: contain;
    background-repeat: no-repeat;
    background: white;
    border-radius: 10px;
}
.reviews_scroll_box_item_left_qr_box{
    height: 107px;
    max-width: 100px;
    padding-top: 14px;
}
.reviews_scroll_box_item_left_qr_box_item img{
    width: 70%;
}
.reviews_scroll_box_item_left_qr_box_item{
    display: flex;
    align-items: center;
    justify-content: center;
}
    .reviews_scroll_box_item_left_qr_box_logo{
        width: 36px;
        height: 36px;
    }
    .reviews_scroll_qr_bot_item_abs{
        top: auto;
        bottom: -147%;
        gap: 18px;
        padding: 6px 16px;

    }
    .reviews_scroll_qr_bot_item_abs_item_top{
        font-size: 8px;
    }
    .reviews_scroll_qr_bot_item_abs_item_bot{
        font-size: 12px;
    }
    .reviews_scroll_box_item_right{
        padding-left: 10px;
        padding-top: 20px;
    }
    .reviews_scroll_box_name_abs{
        top: 16px;
        left: -11px;
        width: 22px;
        height: 22px;
        background: #D0F500;
        display: flex;
        align-items: center;
        justify-content: center;
        border-radius: 10px;
        top: 17px;
        left: -10px;
    }
    .airdrop-section-tittle{
        color: var(--White, #FFF);
text-align: center;
font-family: Inter;
font-size: 28px;
font-style: normal;
font-weight: 400;
line-height: 36px; /* 128.571% */
    }
    .airdrop__main{
        gap: 60px;
        
    }
    .airdrop-item{
        padding: 20px 16px;
border-radius: 22px;

    }
    .airdrop-info-value{
        font-size: 18px;
        line-height: 22px; /* 122.222% */
letter-spacing: -1.08px;
    }
    .right_scroll_abs{
        display: block;
        position: absolute;
        right: 0;
        top: 0;
    }
    .modal_ref-block{
        gap:0px;
    }
    .modal_button span{
        font-size: 10px;
    }
    .reviews_scroll_box_name_abs svg{
        width: 15px;
        height: 10px;
    }
    .reviews_scroll_box_item_right{
        position: relative;
    }
    .full_reviews_scroll_box .reviews_scroll_qr_bot_item_abs{
        bottom: 0%;
        position: absolute;
        padding: 6px 16px;
        gap: 18px;
        top: 83%;
    }
    .full_reviews_scroll_box .reviews_scroll_box_item_right{
        padding-top: 8px;
    }
    .full_reviews_scroll_box .reviews_scroll_box_item_right_top{
        padding-bottom: 5px;
    }
    .reviews_scroll_box{
        padding-right: 10px;
    }
    .who_we_dk_box_item{
        border: 1px solid #575252;
    }
}

@media(max-width: 400px){
    .logo_box{
        gap: 13px ;

    }
    .logo_tittle{
        font-size: 11px;
    }
    .logo_box svg{
        width: 24.178px;
        height: 18.805px;
    }
    .big_green_box{
        display: none;
    }
    .mobile-green-btn{
        display: block;
        width: 100%;
    }
    .grow_link {
        left: 40%;
        top: 32%;
    }
}
@media(max-width: 380px){
    .calculate_button svg{
        right: -6%;
    }
    .bots_main_box-item_button{
        width: 92%;
    }
    .bots_page_item_box_list_item{
        max-width: none;
        min-width: auto;
    }
    .bots_page_item_box_list_item_tittle{
        max-width: none;
        min-width: auto;
        width: 100%;
    }
    .bots_calculate_btn{
        width: 92%;
    }
    .bots_main_box-item_button svg{
        right: -6%;
    }
    .bots_calculate_btn svg{
        right: -6%;
    }
}

@media(max-width: 371px){
    .full_header_right_box_abs_wrapper{
        flex-wrap: wrap;
    }
    .language_full_header_right_item{
        width: 100%;
        display: flex;
        align-items: center;
        justify-content: center;
    }
    .dk_box_item-right_img img {
        width: 250px;
        height: 250px;
    }
    .dk_box_item-right_img {
        z-index: 2;

        top: 50%;
    }
    .widget-top-absolut{
        font-size: 10px;
    }
    .widget-top-absolut span{
        font-size: 10px;
    }
    .svg_close-mob {
        top: 2%;
        right: 4%;
    }
    .reviews_scroll_box_item{
        max-width: 300px;
        min-width: 309px;
    }
    .reviews_scroll_box{
        gap: 10px;
    }

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

    .dk_box_item-right_img img {
        width: 200px;
        height: 200px;
    }
    .dk_box_item-right_img {
        z-index: 2;

        top: 52%;
    }
    .bots_hidden_block_top_list{
        gap: 0;
    }
    .bots_page_item_box_list{
        gap: 20px;
    }
    .bots_page_item_box_list_item_tittle{
        white-space: normal;
    }
}

