
.div_hide_header, .div_glaw_img_hide {
    display: none !important;
}

* {
    font-weight: 400;
}

body {
    font-family: "Inter Bold", sans-serif;
    background: #110929 !important;
    position: relative;
}



body::-webkit-scrollbar {
    width: 5px; /* Ð¨Ð¸Ñ€Ð¸Ð½Ð° Ð¿Ð¾Ð»Ð¾ÑÑ‹ Ð¿Ñ€Ð¾ÐºÑ€ÑƒÑ‚ÐºÐ¸ */
    background-color: #110929; /* Ð¦Ð²ÐµÑ‚ Ñ„Ð¾Ð½Ð° */
    border-radius: 5px;
}

body::-webkit-scrollbar-thumb {
    background-color: white; /* Ð¦Ð²ÐµÑ‚ Ð¿Ð¾Ð»Ð¾ÑÑ‹ Ð¿Ñ€Ð¾ÐºÑ€ÑƒÑ‚ÐºÐ¸ */
    width: 0; /* Ð¨Ð¸Ñ€Ð¸Ð½Ð° Ð¿Ð¾Ð»Ð¾ÑÑ‹ Ð¿Ñ€Ð¾ÐºÑ€ÑƒÑ‚ÐºÐ¸ (Ð½ÑƒÐ»ÐµÐ²Ð°Ñ ÑˆÐ¸Ñ€Ð¸Ð½Ð°) */
    border-radius: 5px;
}

body::-webkit-scrollbar-track {
    background-color: #110929; /* Ð¦Ð²ÐµÑ‚ Ñ„Ð¾Ð½Ð° */
    border-radius: 5px;
}

img {
    pointer-events: none; /* ÐžÑ‚ÐºÐ»ÑŽÑ‡Ð°ÐµÑ‚ Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ÑÑ‚ÑŒ Ð¿ÐµÑ€ÐµÑ‚Ð°ÑÐºÐ¸Ð²Ð°Ð½Ð¸Ñ Ð¸Ð·Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¹ */
    user-select: none; /* ÐžÑ‚ÐºÐ»ÑŽÑ‡Ð°ÐµÑ‚ Ð²Ñ‹Ð´ÐµÐ»ÐµÐ½Ð¸Ðµ Ð¸Ð·Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¹ */
    -moz-user-select: none; /* Ð”Ð»Ñ Firefox */
    -webkit-user-select: none; /* Ð”Ð»Ñ Chrome, Safari, Opera */
    -ms-user-select: none; /* Ð”Ð»Ñ Internet Explorer/Edge */
}

.content {
    max-width: 1440px;
}

.w-85 {
    width: 85%;
}

.fw-900 {
    font-weight: 900 !important;
}

.fw-800 {
    font-weight: 800;
}

.fw-700 {
    font-weight: 700;
}

.fw-600 {
    font-weight: 600;
}

.fw-500 {
    font-weight: 500;
}

.fw-400 {
    font-weight: 400;
}

.mt_hover {
    transform: translateY(0); /* Ð˜Ð·Ð½Ð°Ñ‡Ð°Ð»ÑŒÐ½Ð¾ ÐºÐ½Ð¾Ð¿ÐºÐ° Ð½Ðµ Ð´Ð²Ð¸Ð³Ð°ÐµÑ‚ÑÑ */
    transition: transform 0.3s; /* Ð”Ð¾Ð±Ð°Ð²Ð»ÑÐµÐ¼ Ð¿Ð»Ð°Ð²Ð½Ð¾ÑÑ‚ÑŒ Ð°Ð½Ð¸Ð¼Ð°Ñ†Ð¸Ð¸ */
}

.mt_hover:hover {
    transform: translateY(3px); /* Ð”Ð²Ð¸Ð³Ð°ÐµÐ¼ ÐºÐ½Ð¾Ð¿ÐºÑƒ Ð²Ð½Ð¸Ð· Ð½Ð° 3 Ð¿Ð¸ÐºÑÐµÐ»Ñ */
}

.button-header {
    width: 128px;
    padding: 14px 0 14px 0 ;
    background: linear-gradient(113deg, #8D1CFE 29.4%, #0038ED 105.15%);
}

.button-glaw {
    width: 272px;
    padding: 18px 0 18px 0 ;
    background: linear-gradient(113deg, #8D1CFE 29.4%, #0038ED 105.15%);
}

.fs-14 {
    font-size: 14px;
}

.fs-16 {
    font-size: 16px;
}

.fs-19 {
    font-size: 19px;
}

.fs-20 {
    font-size: 20px;
}

.fs-25 {
    font-size: 25px;
}

.fs-23 {
    font-size: 23px;
}

.fs-33, .fs-33-hide {
    font-size: 33px;
}

.fs-36 {
    font-size: 36px;
}

.fs-30 {
    font-size: 30px;
}

.fs-48 {
    font-size: 48px;
}

.fs-54 {
    font-size: 54px;
}

.gradient-top {
    width: 60%;
    position: absolute;
    left: -87px;
    top: -41px;
    /*width: 555px;*/
    /*height: 555px;*/
    /*border-radius: 555px;*/
    /*background: rgba(214, 34, 218, 0.59);*/
    /*filter: blur(247px);*/
}

.gradient-center {
    width: 60%;
    position: absolute;
    right: 0;
    top: 1300px;
}

.gradient-bottom {
    width: 60%;
    position: absolute;
    left: -123px;
    top: 2600px;
}

.img-gradient-top {
}

.violet {
    color: #FF00D6;
}



@media (max-width: 1300px) {
    .fs-54 {
        font-size: 45px;
    }

    .div_glaw_img {
        width: 450px !important;
    }

    .fs-25 {
        font-size: 20px;
    }

    .button-glaw {
        width: 222px;
        padding: 15px 0 15px 0 ;
    }

    .fs-33 {
        font-size: 28px;
    }

    .img_card {
        width: 24%;
    }
}


@media (max-width: 1200px) {
    .fs-54 {
        font-size: 40px;
    }

    .div_glaw_img {
        width: 400px !important;
    }

    .fs-25 {
        font-size: 18px;
    }

    .button-glaw {
        width: 185px;
        padding: 11px 0 11px 0 ;
    }

    .fs-33 {
        font-size: 25px;
    }

    .fs-48 {
        font-size: 40px;
    }

    .fs-30 {
        font-size: 25px;
    }

    .fs-20 {
        font-size: 17px;
    }
}



@media (max-width: 1000px) {
    .fs-54 {
        font-size: 35px;
    }

    .div_glaw_img {
        width: 340px !important;
    }

    .fs-25 {
        font-size: 15px;
    }

    .button-glaw {
        width: 155px;
        padding: 7px 0 7px 0 ;
    }

    .fs-33 {
        font-size: 20px;
    }
}


@media (max-width: 900px) {
    .fs-54 {
        font-size: 30px;
    }

    .div_glaw_img {
        width: 300px !important;
    }

    .fs-25 {
        font-size: 15px;
    }

    .button-glaw {
        width: 155px;
        padding: 7px 0 7px 0 ;
    }

    .fs-33 {
        font-size: 20px;
    }

    .fs-36 {
        font-size: 29px;
    }

    .fs-23 {
        font-size: 18px;
    }
}




@media (max-width: 767px) {
    .fs-33{
        font-size: 27px;
    }
    .button-header {
        width: 108px;
        padding: 10px 0 10px 0 ;
    }

    .img_icon {
        width: 18px;
    }
    .img_logo {
        width: 25px;
    }

    .fs-54 {
        font-size: 25px;
    }

    .div_glaw_img_hide {
        display: block !important;
        width: 450px !important;
    }

    .div_glaw_img, .div_div_glaw_img {
        display: none !important;
    }

    .removal_img {
        width: 200px !important;
    }

    .img_card {
        width: 47%;
        margin-bottom: 30px;
    }
}

@media (max-width: 700px) {
    .fs-33{
        font-size: 24px;
    }
    .fs-16 {
        font-size: 14px;
    }
    .button-header {
        width: 85px;
        padding: 8px 0 8px 0 ;
    }

    .img_icon {
        width: 15px;
    }

    .img_logo {
        width: 20px;
    }

    .fs-36 {
        font-size: 22px !important;
    }

    .fs-23 {
        font-size: 16px !important;
    }
}



@media (max-width: 576px) {
    .removal_img {
        width: 350px !important;
    }
}
@media (max-width: 500px) {
    .fs-33{
        font-size: 18px;
    }

    .fs-19 {
        font-size: 15px;
    }

    .img_icon {
        width: 20px;
    }

    .img_logo {
        width: 20px;
    }

    .div_hide_header {
        display: flex !important;
    }

    .fs-33-hide {
        font-size: 25px !important;
    }

    .hide_block {
        display: none !important;
    }
    .div_glaw_img_hide {
        width: 350px !important;
    }

    .fs-30 {
        font-size: 22px;
    }

    .fs-20 {
        font-size: 15px;
    }

    .img_card {
        width: 80%;
        margin-left: auto;
        margin-right: auto;
        margin-bottom: 30px;
    }
}