@import url('https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&family=Montserrat:ital,wght@0,100..900;1,100..900&family=Onest:wght@100..900&family=Plus+Jakarta+Sans:ital,wght@0,200..800;1,200..800&family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap');
/* @import url('https://fonts.googleapis.com/css2?family=Funnel+Display:wght@300..800&family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&family=Montserrat:ital,wght@0,100..900;1,100..900&family=Onest:wght@100..900&family=Plus+Jakarta+Sans:ital,wght@0,200..800;1,200..800&family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap'); */
/* @import url('https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap'); */
@import url('https://fonts.googleapis.com/css2?family=Onest:wght@100..900&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Funnel+Display:wght@300..800&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Funnel+Display:wght@300..800&family=Sofia+Sans+Condensed:ital,wght@0,1..1000;1,1..1000&display=swap');


/* Preliminary Most Repeated Stylings with Media Queries */

/* Extra Styling for making body good on all pages: */

html,
body {
    overflow-x: hidden !important;
}

.inter {
    font-family: "Inter";
}


.text-seagreen {
    color: #01E8F7;
}

.h span {
    font-family: Funnel Display;
    color: #5855FF;
    font-weight: 800;
}

.h {
    font-family: Funnel Display;
    text-transform: uppercase;
    color: white;
    font-weight: 600;

}

@media screen and (min-width: 993px) {
    .h {
        font-size: 36px;
    }
}

@media screen and (max-width: 992px) {
    .about_s_4 .big_card div{
        width: 100%;
    }
    .big_card{
        flex-direction: column !important;
    }
    .navUl {
        gap: 26px !important;
    }
    .about_s_4 .big_card .border_div {
        border-top: 1px solid #222222;
        border-bottom: 1px solid #222222;
        border-right: none !important;
        border-left: none !important;
    }
    .navbar-brand2 img {
        width: 100% !important;
    }

    .nav-item {
        margin-left: 0 !important;
    }

    .close-btn {
        top: 6px !important;
    }

    .rowReverse {
        flex-direction: column-reverse !important;
    }

    .h {
        font-size: 36px;
    }
}

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

    .h {
        font-size: 26px;
    }
}


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

    .h {
        font-size: 20px;
    }
}

* {
    padding: 0;
    margin: 0;
}

body {
    background-color: #05060B;
    color: white;
}

body::-webkit-scrollbar {
    width: 0;
}

.navbar-brand {
    padding: 0 !important;
    margin: 0 !important;
}

.navbar-brand img {
    width: 100%;
    /* max-width: 150px; */
}

.header-section {
    position: relative;
}

/* Main Styles */
.navUl {
    /* background: linear-gradient(90deg, rgba(10, 11, 20, 0.6) 0%, rgba(10, 11, 20, 0) 51%, rgba(10, 11, 20, 0.6) 100%);
    border: 1px solid #0E0B28; */
    padding: 16px 0 16px 0;
    border-radius: 10.57px;
    justify-content: space-between;
    gap: 60px;
    transition: transform 0.1s ease-in-out;
    margin-right: 5rem;
}

/* Close Button Styles */
.close-btn {
    position: absolute;
    top: 15px;
    right: 14px;
    background: none;
    border: none;
    font-size: 35px;
    color: #FFFFFF;
    cursor: pointer;
    transition: color 0.3s;
    display: none;

}

.close-btn:hover {
    color: #FFB000;
}

/* Responsive Right-Side Opening for Small Screens */



.navLinkBtn {
    font-family: 'Sofia Sans Condensed';
    font-size: 17px;
    font-weight: 800;
    line-height: 20.88px;
    text-align: left;
    color: #FFFFFF !important;
    padding: 0 0 0 0 !important;
    position: relative;
    transition: color 0.3s ease, transform 0.3s ease;
    text-transform: uppercase;
}

/* Hover effect */
.navLinkBtn:hover {
    color: #fff !important;
    /* Change text color on hover */
    transform: scale(1.05);
    /* Slightly scale up */
}

/* Underline effect */
.navLinkBtn::after {
    content: "";
    position: absolute;
    bottom: -2px;
    left: 0;
    width: 100%;
    height: 2px;
    background-color: #fff;
    /* Underline color */
    transform: scaleX(0);
    transform-origin: right;
    transition: transform 0.3s ease;
}

/* Expand underline on hover */
.navLinkBtn:hover::after {
    transform: scaleX(1);
    transform-origin: left;
}


.shadowImg {
    width: 100%;
    max-width: 100%;
    margin: 0 auto;
    position: absolute;
    top: -750px;
    z-index: -1;
}

.navbar-toggler {
    padding: 0 !important;
    box-shadow: none !important;
}

.navbar-toggler-icon {
    background-image: url(../images/menu.png) !important;
}

.footer-section {
    background-color: #0A0B14;
    padding: 35px 0 45px 0;
    border-top: 2px solid #171A31;
    margin-top: -40px;
    /* margin-top: 3rem; */
}

.footerLogoDiv img {
    width: 100%;
    max-width: 250px;
}

.footerLogoDiv p {
    font-family: 'Inter';
    font-size: 14px;
    font-weight: 400;
    line-height: 20.3px;
    text-align: left;
    text-underline-position: from-font;
    text-decoration-skip-ink: none;
    color: #FFFFFF;
    margin-top: 1.3rem;
    width: 100%;
    max-width: 338px;
}

.socialIconDiv {
    display: flex;
    gap: 10px;
    margin-top: 1.5rem;
}

@media screen and (max-width: 576px) {
    .socialIconDiv {
        flex-wrap: wrap;
    }
}

.socialIcon {
    color: #000000;
    width: 41.5px;
    height: 41.5px;
    border-radius: 50%;
    background-color: #206EFF;
    padding: 5px;
    display: flex;
    align-items: center;
    justify-content: center;
    transition: transform 0.3s ease, background-color 0.3s ease, color 0.3s ease;
}

.socialIcon:hover {
    transform: scale(1.1);
    background-color: #206EFF;
    /* Lighter yellow for hover */
    color: #fff;
    /* White color for the icon on hover */
    box-shadow: 0px 0px 18.9px 0px #6F6AFF26;
}


.socialIconDiv a {
    text-decoration: none;

}

.socialIcon i {
    color: #000000;
    font-size: 18px;

}

.footerLinks h6 {
    font-family: 'Funnel Display';
    font-size: 18px;
    font-weight: 800;
    line-height: 22.5px;
    letter-spacing: 0.01em;
    text-align: left;
    text-underline-position: from-font;
    text-decoration-skip-ink: none;
    color: #206EFF;
    margin-bottom: 28px;
    text-transform: uppercase;
}

.footerLinks a {
    display: block;
    font-family: Onest;
    font-size: 14px;
    font-weight: 600;
    line-height: 17.85px;
    letter-spacing: 0.01em;
    text-align: left;
    text-underline-position: from-font;
    text-decoration-skip-ink: none;
    color: #FFFFFF;
    text-decoration: none;
    margin-bottom: 1rem;
    width: max-content;
}

.footerLinks a:hover {
    color: #206EFF;
}

.bottom-footer {
    min-height: 89px;
    background-color: #090F1E;
    padding: 12px 0;
    display: flex;
    align-items: center;
}

.bottom-footer p {
    font-family: 'Inter';
    font-weight: 600;
    font-size: 16px;
    line-height: 23.2px;
    letter-spacing: 0%;
    color: #FFFFFF;
    text-align: center;
    margin-bottom: 0;
}


.heroContent1 h1 {
    font-family: 'Funnel Display';
    font-size: 58px;
    font-weight: 600;
    line-height: 1;
    text-align: left;
    text-underline-position: from-font;
    text-decoration-skip-ink: none;
    background: linear-gradient(180deg, #DCDCDC 0%, #A0A0A0 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0px 3px 0px #00000040, 0px 1px 0px #E2E2E2 inset;
}

.heroContent1 h1 span {
    background: linear-gradient(180deg, #206EFF 0%, #206EFF 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    font-weight: 600 !important;
    text-shadow: 0px 3px 0px #00000040, 0px 1px 0px #6198FF inset;
}


.heroContent1 p {
    font-family: "Inter";
    font-size: 16px;
    font-weight: 400;
    line-height: 23.2px;
    text-align: left;
    text-underline-position: from-font;
    text-decoration-skip-ink: none;
    color: #FFFFFF;
    margin-top: 2rem;
    margin-bottom: 0;
    max-width: 588px;
}


/* Button styling */
.btn5,
.btn5:link,
.btn5:visited {
    border: none;
    outline: none;
    background-color: #206EFF;
    transition: transform 0.3s ease;
    box-shadow: 0px 0px 18.9px 0px #6F6AFF26;
    border-radius: 10px;
    padding: 14px 24px;
    font-family: "Inter";
    color: #fff;
    font-size: 16px;
    font-weight: 700;
    line-height: 22px;
    text-align: left;
    text-underline-position: from-font;
    text-decoration-skip-ink: none;
    display: flex;
    align-items: center;
    gap: 4px;
    margin-top: 2.5rem;
    max-width: max-content;
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 8px;
}

/* Hover and focus effects */
.btn5:hover,
.btn5:focus {
    /* animation: gelatine 0.5s ease 1; */
    background-color: #1c59cabd;
    transition: .2s all ease-in-out;
}

/* Gelatine animation keyframes */
@keyframes gelatine {

    0%,
    100% {
        transform: scale(1, 1);
    }

    25% {
        transform: scale(0.9, 1.1);
    }

    50% {
        transform: scale(1.1, 0.9);
    }

    75% {
        transform: scale(0.95, 1.05);
    }
}

.buyImg {
    width: 100%;
    max-width: 788px;
}

.buyBtn {
    box-shadow: 0px 0px 18.9px 0px #6F6AFF26;
    background-color: #206EFF;
    font-family: 'Inter';
    font-weight: 700;
    font-size: 16px;
    line-height: 19.36px;
    letter-spacing: 0%;
    color: #fff;
    border-radius: 56px;
    border: none;
    padding: 16px 10px;
    min-width: 275px;
    margin-top: 2.5rem;
    display: flex;
    justify-content: center;
    align-items: center;
    transition: transform 0.3s ease;
    gap: 8px;
}

.buyBtn:hover,
.buyBtn:focus {
    /* animation: gelatine 0.5s ease 1; */
    background-color: #1c59cabd;
    transition: .2s all ease-in-out;
}

.heroContent1 {
    height: 100%;
    display: flex;
    flex-direction: column;
    justify-content: center;
    width: 100%;
    max-width: 639px;
}

.swipeBtn {
    width: 53px !important;
    height: 53px !important;
    border-radius: 50%;
    box-shadow: 0px 0px 2.4px 0px #6F6AFF26;
    background-color: #FFFFFF;
    font-size: 20px !important;
    --swiper-navigation-size: 22px !important;
    color: #000000 !important;
    position: unset !important;
}

.swiperSection {
    position: relative;
}

.swiperSection .swiper {
    position: unset !important;
    padding: 30px 0;
}

.swiperSection .mySwiper {
    position: unset !important;
}

.swiperSection .swiper-wrapper {
    position: unset !important;
}

.swiperSection .swiper-slide {
    position: unset !important;
}

.swiperCard {
    background-color: black;
    border-radius: 38.86px;
    /* min-height: 200px; */
    /* min-height: 200px;
    height: 100%; */
    min-height: 340px;
    padding: 50px 30px;
    position: relative;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
}


.swiperCard h4 {
    font-family: Funnel Display;
    font-weight: 800;
    font-size: 24px;
}

.swiperCard p {
    font-size: 14px;
    font-family: "Inter";
}

@media screen and (max-width: 992px) {
    .swiperCard {
        height: 250px;
    }
}

.colonImg {
    position: absolute;
    right: 20px;
    width: 100%;
    max-width: 39px;
    top: -8px;
}

.swiperCard h6 {
    font-family: Onest;
    font-size: 15.15px;
    font-weight: 700;
    line-height: 19.31px;
    text-underline-position: from-font;
    text-decoration-skip-ink: none;
    color: #F3B61F;
}

.swiperCard p {
    font-family: 'Inter';
    font-weight: 400;
    font-size: 14px;
    line-height: 18.2px;
    text-align: left;
    letter-spacing: 0%;
    color: #FFFFFF;
    margin-bottom: 0;
    margin-top: 1.5rem;
}

.gapSet {
    margin-top: 60px;
}

@media (max-width: 1400px) {

    .shadowImg {
        top: -600px;
    }

    .heroContent1 h1 {
        font-size: 36px;
    }


}

@media (max-width: 1200px) {
    .shadowImg {
        top: -450px;
    }

    .heroContent1 h1 {
        font-size: 32px;
        line-height: 1.2;
    }

    .heroContent1 p {
        font-size: 15px;
        line-height: 22.2px;
        margin-top: 2rem;
    }

    .heroContent1 p {
        font-size: 12px;
        line-height: 19.2px;
        margin-top: 1rem;
    }

    .navUl {
        margin-right: 4rem;
    }

}

@media (max-width: 992px) {
    .shadowImg {
        top: -400px;
    }

    .btn5,
    .btn5:link,
    .btn5:visited {
        padding: 12px 22px;
        font-size: 14px;
        line-height: 21px;
        margin-top: 2rem;
        margin-left: auto;
        margin-right: auto;
    }

    .heroContent1 h1 {
        font-size: 32px;
        line-height: 33.64px;
    }

    .bottom-footer {
        min-height: 80px;
    }

    .navbar-collapse {
        position: fixed;
        top: 0;
        right: -285px;
        width: 285px;
        height: 100vh;
        z-index: 1000;
    }

    .navUl {
        height: 100%;
        justify-content: unset;
        padding: 15px 20px 20px 20px;
        background-color: #0A0B14 !important;
        margin-right: 0;
    }

    /* When opened, slide in from the right */
    .navbar-collapse.show {
        transform: translateX(-100%);
    }

    .close-btn {
        display: block;
    }

    .navLinkBtn {
        width: max-content;
    }

    .nav-item {
        margin-left: 12px;
    }
}

@media (max-width: 768px) {
    .shadowImg {
        top: 0px;
    }
}

@media (max-width: 576px) {
    .footerLinks a {
        margin-bottom: .7rem;
    }

    .shadowImg {
        top: 0px;
    }

    .heroContent1 h1 {
        font-size: 30px;
        line-height: 33.64px;
    }

    .socialIcon {
        color: #000000;
        width: 38px;
        height: 38px;
    }

    .bottom-footer {
        min-height: 60px;
    }

    .bottom-footer p {
        font-size: 14px;
    }

    .footerLinks h6 {
        margin-bottom: 20px;
    }

    .footer-section {
        padding: 30px 0 30px 0;
        margin-top: -20px;
    }
    .home_section_5 .swiperCard h4 {
        font-size: 18px;
    }
}

/* My Section Starts Here */

.adjust_mb {
    margin-bottom: 99px;
}

.adjust_mt {
    margin-top: 130px;
}

/* Join Community Section CSS */

.join_community {
    color: white;
    text-align: center;
}

.join_community h1 {
    /* margin-bottom: 3%; */
    font-weight: 600;
    font-family: Funnel Display;
    font-size: 36px;
    font-optical-sizing: auto;
    text-transform: uppercase;
    line-height: 45px;
}

.join_community h1 span {
    font-weight: 800;
    color: #F3B61F;
    line-height: 45px;
}

.join_community p {
    max-width: 976px;
    text-align: center;
    margin-left: auto;
    margin-right: auto;
    margin-top: 37px;
    margin-bottom: 95px;
    text-align: center;
    line-height: 20.4px;
    font-family: Onest;
    font-weight: 400;
}

.join_community div {
    margin-bottom: 46px;
    position: relative;
}

.behind_map_ellipse {
    position: absolute;
    /* border: 1px solid white; */
    max-width: 920px;
    max-height: 920px;
    width: 100%;
    height: 100%;
    left: 15%;
    top: 4.5%;
    z-index: 10;
    filter: blur(1000);
}

.join_community a,
.join_community button {
    margin: auto;
}


/* Join Community Section Media Queries: */

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

    .join_community p {
        margin-top: 37px;
        margin-bottom: 68px;
        font-size: 16px;
        line-height: 20.4px;
    }

    .behind_map_ellipse {
        width: 90%;
        height: 90%;
        left: 5%;
    }

    .adjust_mb {
        margin-bottom: 13%;
    }

    .adjust_mt {
        margin-top: 13%;
    }
}

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

    .join_community h1 {
        font-size: 36px;
    }

    .join_community p {
        margin-top: 28px;
        margin-bottom: 42px;
        font-size: 14px;
        line-height: 1.5;
    }

    .behind_map_ellipse {
        width: 90%;
        height: 90%;
        left: 8%;
    }

    .adjust_mb {
        margin-bottom: 5%;
    }

    .adjust_mt {
        margin-top: 5%;
    }
}

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

    .join_community h1 {
        font-size: 26px;
    }

    .join_community p {
        margin-top: 19px;
        margin-bottom: 42px;
        font-size: 14px;
        line-height: 1.5;
    }

    .behind_map_ellipse {
        width: 70%;
        height: 70%;
    }

    .adjust_mb {
        margin-bottom: 6%;
    }

    .adjust_mt {
        margin-top: 6%;
    }
}


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

    .join_community h1 {
        font-size: 20px;
    }

    .join_community p {
        margin-top: 22px;
        margin-bottom: 42px;
        font-size: 12px;
        line-height: 1.5;
    }

    .behind_map_ellipse {
        width: 70%;
        height: 70%;
    }

    .adjust_mb {
        margin-bottom: 10%;
    }

    .adjust_mt {
        margin-top: 10%;
    }
}

/* CSS for HOME Section 4 */

.home_section_4 {
    display: flex;
    flex-direction: row;
    justify-content: space-around;
    align-items: center;
}

.section_4_img_div {
    position: relative;
}

.bg_blue_ellipse_img_s_4 {
    position: absolute;
    /* border: 1px solid #fff; */
    max-width: 200%;
    bottom: -50%;
    left: -50%;
    z-index: -10;

}

.home_s_4_txt {
    /* max-width: 573px; */
    /* width: 100%; */
    color: white;
    font-family: Onest;
    /* height: 100%; */
    display: flex;
    justify-content: center;
}

.home_s_4_txt .h {
    /* max-width: 502px; */
    width: 100%;
}

.home_s_4_txt h1 {
    font-family: 'Funnel Display';
    font-weight: 800;
    font-size: 40px;
    line-height: 41.2px;
    letter-spacing: -2%;
    color: #FFFFFF;
}

.home_s_4_txt p {
    font-family: 'Inter';
    font-weight: 500;
    font-size: 16px;
    line-height: 24.8px;
    letter-spacing: -2%;
    color: #FFFFFF;
    margin-top: 1.5rem;
    max-width: 577px;
    width: 100%;
}

@media screen and (max-width: 768px) {
    .home_section_4 {
        flex-direction: column;
    }

    .home_s_4_txt {
        text-align: center;
    }

    .home_s_4_txt .h {
        text-align: center;
    }

    .bg_blue_ellipse_img_s_4 {
        max-width: 50%;
        left: 10%;
        top: 10%;
        /* border: 1px solid #fff; */
    }

    .section_4_mobile {
        max-width: 100% !important;
        margin-left: auto;
        margin-right: auto;
        width: 100% !important;
    }
}

/* Section 5 Stylings */

.home_section_5 {
    display: flex;
    flex-direction: row;
    justify-content: center;
}

.section_5_card_container {
    display: flex;
    flex-direction: row;
    justify-content: center;

}

.section_5_row {
    display: flex;
    flex-direction: row;
    /* border: 1px solid #fff; */
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 20px;
}

.home_section_5 .swiperCard {
    padding-left: 18px !important;
    padding-right: 18px !important;
    padding-top: 19px;
    padding-bottom: 12px;
    margin-bottom: 20px;
    margin-left: 10px;
    margin-right: 10px;
    border-radius: 15px;
    max-width: 351px;
    min-height: 320px !important;
    width: 100%;
    height: 100%;
}

.home_section_5 .swiperCard h4 {
    font-family: 'Funnel Display';
    font-weight: 800;
    font-size: 22px;
    line-height: 24px;
    letter-spacing: 0%;
    color: #FFFFFF;
}

.home_section_5 .swiperCard p {
    color: #fff;
    font-family: 'Inter';
    font-weight: 400;
    font-size: 14px;
    line-height: 18.2px;
    letter-spacing: 0%;
    margin-top: 1rem !important;

}

@media screen and (max-width: 1170px) {
    .section_5_card_container {
        flex-direction: column;
    }
}

@media screen and (max-width: 768px) {
    .section_5_row {
        flex-direction: column;
        margin-bottom: 0;
    }
}


/* Stylings of Section 6 - Home */

.home_section_6 {
    color: white;
    text-align: center;
    position: relative;
}

.home_section_6 .h {
    margin-bottom: 37px;
}

.home_section_6 p {
    margin-left: auto;
    margin: auto;
    max-width: 629px;
    width: 100%;
    font-weight: 400;
    font-family: Onest;
}

.home_section_6 .thumbnail {
    /* margin-top: 62px; */
    max-width: 665px;
    max-height: 446px;
    width: 100%;
    height: 100%;
    border-radius: 27px;
}

.sec_3_about_video {
    max-width: 665px !important;
    /* max-height: 446px; */
    border-radius: 27px;
}

@media screen and (max-width: 676px) {
    .sec_3_about_video {
        max-width: 425px !important;
    }
}

@media screen and (max-width: 425px) {
    .sec_3_about_video {
        max-width: 320px !important;
    }
}

.home_section_6 .adjust_s_6_mt {
    margin-top: 298px;
}

.home_section_6 .s_6_after_thumbnail {
    display: flex;
    justify-content: space-between;
    align-items: center;
    max-width: 1022px;
    width: 100%;
    flex-direction: row;
}

.home_section_6 .after_thumbnail_r_1 {
    max-width: 387px;
    width: 100%;
}

.home_section_6 .after_thumbnail_r_1 .h,
.home_section_6 .after_thumbnail_r_1 p {
    text-align: left;
}



.home_section_6 .icons_container {
    display: flex;
    flex-direction: column;
}

.home_section_6 .icons_row img {
    /* display: flex; */
    margin-left: 6.11px;
    margin-bottom: 18px;
}

.adjust_s_6_mb {
    margin-bottom: 500px;
}

.home_section_6 .s_6_after_thumbnail {
    /* justify-content: center; */
    /* border: 1px solid white; */
    margin-left: auto;
    margin-right: auto;
}

.home_section_6 .blue_bg_s_6 {
    position: absolute;
    /* border: 1px solid white; */
    /* border-radius: 50%; */
    left: 6%;
    filter: blur(40px);
    max-width: 1120px;
    max-height: 1120px;
    width: 100%;
    height: 100%;
    bottom: -40%;
    z-index: -10;
}

@media screen and (max-width: 1170px) {
    .adjust_s_6_mb {
        margin-bottom: 250px;
    }
}

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

    .home_section_6 .s_6_after_thumbnail {
        flex-direction: column !important;
    }

    .home_section_6 .adjust_s_6_mt {
        margin-top: 10%;
    }

    .home_section_6 .s_6_btn,
    .home_section_6 .s_6_btn button {
        margin-left: auto;
        margin-right: auto;
        /* border: 1px solid #fff; */
    }

    .home_section_6 .after_thumbnail_r_1 .h,
    .home_section_6 .after_thumbnail_r_1 p {
        text-align: center;
    }

    .home_section_6 .icons_container {
        margin-top: 50px;
    }

    .home_section_6 .blue_bg_s_6 {
        display: none;
    }

    .adjust_s_6_mb {
        margin-bottom: 102px;
    }
}


/*  ------------------- Home Page Ended and About Page started ---------------------------------- */

/* Section 1 - About */
.about_s_1 {
    text-align: center;
}

.about_s_1 p {
    font-family: 'Inter';
    font-weight: 400;
    font-size: 16px;
    line-height: 23.2px;
    letter-spacing: 0%;
    text-align: center;
    color: #FFFFFF;
    max-width: 790px;
    margin-top: 38px;
    margin-left: auto;
    margin-right: auto;
}

@media screen and (max-width: 992px) {
    .about_s_1 p {
        font-size: 16px;
        line-height: 1.5;
        margin-top: 20px;
    }
}

/* Section 2 - About */

.our_mission_card {
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: space-between;
    color: white;
    border-radius: 50px;
    max-width: 1360px;
    height: auto;
    padding-left: 50px;
    padding-right: 40px;
    padding-top: 0;
    padding-bottom: 0;
    background: linear-gradient(149.7deg, rgba(15, 23, 42, 0.08) 11.62%, rgba(8, 16, 34, 0.4) 89.31%);
    backdrop-filter: blur(12px);
    position: relative;
    /* background-image: url("../images/our_mission_bg.png"); */
    overflow-y: hidden;
    position: relative;
    background-image: url(../images/line.png);
    background-repeat: no-repeat;
    background-size: cover;
    border-radius: 50px;
}

.our_mission_card::before {
    content: '';
    position: absolute;
    inset: 0;
    border-radius: 50px;
    padding: 2px;
    background-image: linear-gradient(300.96deg, #01E8F7 -8.92%, #334F90 76.51%);
    -webkit-mask:
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    mask:
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: destination-out;
    mask-composite: exclude;
    box-sizing: border-box;
    pointer-events: none;
    z-index: -1;
}

/* .our_mission_card:after {
    content: "";
    position: absolute;
    top: 4px;
    left: 50%;
    transform: translateX(-50%);
    width: 83%;
    height: 110px;
    border-radius: 50%;
    background: linear-gradient(300.96deg, #01E8F7 -8.92%, #334F90 76.51%);
    filter: blur(36px);
} */

.our_mission_card_bg {
    position: absolute;
    right: 1%;
    bottom: -30%;
    width: 40%;
    filter: blur(4px);
    z-index: -1;

}

.our_mission_card .h {
    margin-bottom: 46px;
}

.our_mission_card p {
    max-width: 681px;
    font-family: 'Inter';
    font-weight: 500;
    font-size: 20px;
    line-height: 31px;
    letter-spacing: -2%;

}

.our_mission_card h1 {
    font-family: 'Funnel Display';
    font-weight: 800;
    font-size: 48px;
    line-height: 45.12px;
    letter-spacing: 0%;
    color: #FFFFFF;
}

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

    .our_mission_card {
        flex-direction: column;
        justify-content: center;
        text-align: center;
    }

    .our_mission_card .h {
        text-align: center;
        margin-bottom: 20px;
    }

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

    .our_mission_card img {
        max-width: 100%;
    }
}

@media screen and (max-width: 768px) {
    .our_mission_card {
        padding-left: 23px;
        padding-right: 23px;
    }
}


/* Section 3 - About */

.about_s_3 {
    text-align: center;
    position: relative;
}

.about_s_3 h1 {
    font-family: 'Funnel Display';
    font-weight: 800;
    font-size: 40px;
    line-height: 35.2px;
    letter-spacing: -2%;
    text-align: center;
    color: #FFFFFF;
}

.about_s_3 p {
    margin-top: 56px;
    margin-bottom: 74px;
    margin-left: auto;
    margin-right: auto;
    max-width: 726px;
    font-family: 'Inter';
    font-weight: 500;
    font-size: 16px;
    line-height: 24.8px;
    letter-spacing: -2%;
    text-align: justify;
    color: #FFFFFF;
}

.bg_about_s_3 {
    position: absolute;
    /* border: 1px solid white; */
    max-width: 1024px;
    max-height: 1024px;
    border-radius: 50%;
    mix-blend-mode: screen;
    z-index: -10;
    /* filter: blur(30px); */
    left: 11%;
    top: -50%;
}

@media screen and (max-width: 1200px) {
    .bg_about_s_3 {
        width: 70%;
        height: 70%;
        top: -15%;
    }
}

@media screen and (max-width: 992px) {
    .bg_about_s_3 {
        width: 50%;
        height: 50%;
    }
}

@media screen and (max-width: 768px) {
    .bg_about_s_3 {
        display: none;
    }
}

/* Section 4 - About */

.about_s_4 .h {
    text-align: center;
    margin-bottom: 42px;
    font-family: 'Funnel Display';
    font-weight: 800;
    font-size: 40px;
    line-height: 35.2px;
    letter-spacing: -2%;
    text-align: center;
    color: #FFFFFF;
}

.about_s_4 {
    color: white;
}

.about_s_4 .cards_container,
.about_s_4 .cards_row {
    display: flex;
    flex-direction: row;
}

.about_s_4 .cards_container .swiperCard {
    /* border: 1px solid white; */
    margin-bottom: 10px;
}

.about_s_4 .cards_container {
    justify-content: center;
}


.about_s_4 .cards_container .swiperCard {
    border-radius: 15px;
    width: 351px;
    height: 340px;
    /* width: 100%;
    height: 100%; */
    margin-left: 10px;
    margin-right: 10px;
    padding-top: 20px;
}

.about_s_4 .cards_container .swiperCard img {
    margin-bottom: 28px;
}

.about_s_4 .cards_container .swiperCard p {
    margin-top: 20px;
}

.about_s_4 .big_card {
    display: flex;
    flex-direction: row;
    /* padding-left: 164px; */
    /* padding-right: 99px; */
    width: 100%;
    max-width: 1466px;
    height: auto;
    /* width: 100%; */
    margin-left: auto;
    margin-right: auto;
    /* padding-top: 106px; */
    /* padding-bottom: 70px; */
    border-radius: 13px;
    padding: 0 !important;
    min-height: auto !important;
}

.about_s_4 .big_card div {
    padding-left: 44px;
    padding-right: 44px;
    padding-top: 55px;
    padding-bottom: 55px;
    display: flex;
    flex-direction: column;
    justify-content: center;
    /* width: 100%; */
    /* max-width: 439px; */
    /* border: 1px solid #fff; */
    height: auto;
}

.InnovationCard {
    border-radius: 13px !important;
    min-height: 320px !important;
    padding: 10px 18px 25px 18px !important;
    align-items: start !important;
    justify-content: start !important;
}

.InnovationCard h4 {
    margin-top: 15px !important;
}

.InnovationCard p {
    margin-top: 1rem !important;
}

.about_s_4 .big_card div h1 {
    font-family: 'Funnel Display';
    font-weight: 800;
    font-size: 32px;
    line-height: 34.56px;
    letter-spacing: 0%;
    text-align: center;
    color: #FFFFFF;
    margin-bottom: 20px;
}

.about_s_4 .big_card div span {
    /* color: #F3B61F; */
    text-transform: uppercase;
    font-family: 'Inter';
    font-weight: 400;
    font-size: 16px;
    line-height: 18.88px;
    letter-spacing: -2%;
    text-align: center;
    color: #FFFFFF;
}

.about_s_4 .big_card .border_div {
    border-right: 1px solid #222222;
    border-left: 1px solid #222222;
}

.about_s_5 h1 {
    font-family: 'Funnel Display';
    font-weight: 800;
    font-size: 40px;
    line-height: 35.2px;
    letter-spacing: -2%;
    text-align: center;
    color: #FFFFFF;
}

.about_s_5 p {
    font-family: 'Inter';
    font-weight: 400;
    font-size: 20px;
    line-height: 32px;
    letter-spacing: 0%;
    text-align: center;
    color: #FFFFFF;
}
.trades-row img {
    height: 36px;
    width: auto;
    max-width: 160px;
    object-fit: contain;
    margin: 0 10px;
}

.pair_trade_btn {
    line-height: 1.2;
}

/* Stylings for Section 5 */

.about_s_5 {
    text-align: center;
    color: white;
    position: relative;
}

.about_s_5 .bg_blue_s_5 {
    width: 1200px;
    height: 1200px;
    /* width: 100%;
    height: 100%; */
    /* border: 1px solid white; */
    position: absolute;
    filter: blur(100) !important;
    z-index: -10;
    top: -35%;
    left: 17%;
}

.about_s_5 p {
    max-width: 943px;
    margin-left: auto;
    margin-right: auto;
    margin-top: 30px;
    margin-bottom: 90px;
}

.about_s_5 a,
.about_s_5 button {
    margin-left: auto;
    margin-right: auto;
}

@media screen and (max-width: 1360px) {
    .about_s_5 .bg_blue_s_5 {
        width: 768px;
        height: 768px;
        /* border: 1px solid white; */
        top: -10%;
    }
}

@media screen and (max-width: 992px) {
    .about_s_5 .bg_blue_s_5 {
        width: 500px;
        height: 500px;
        filter: blur(100px);
        top: 20%;
    }
}

@media screen and (max-width: 576px) {
    .trades-row{
        flex-direction: column;
    }
    .about_s_5 .bg_blue_s_5 {
        display: none;
    }
}



/* Reediting the Footer Section */

@media screen and (max-width: 576px) {
    .footerLinks h6 {
        text-align: center;
    }

    .footerLinks a {
        margin-left: auto;
        margin-right: auto;
    }

    .footerLogoDiv p {
        text-align: center;
    }

    .main_footer_logo_div {
        text-align: center;
        /* border: 1px solid white; */
    }

    .socialIconDiv {
        justify-content: center;
    }
}


/* Reediting the Slider and Changing the Next and Previous Button Position: */

.mySwiper {
    position: relative;
}

.mySwiper .swipeBtn {
    position: absolute !important;
    top: 50% !important;
}

.mySwiper .swiper-button-prev {
    left: -4.5%;
}

.mySwiper .swiper-button-next {
    right: -4.5%;
}

@media screen and (max-width: 768px) {
    .mySwiper .swiper-button-next {
        right: -1%;
    }

    .mySwiper .swiper-button-prev {
        left: -1%;
    }
}

/* ---------------- Ended the Reediting and starting to create policies and terms pages ------- */

.h_y_big,
.h_y {
    font-family: Funnel Display;
    font-weight: 700;
    font-size: 64px;
    text-transform: uppercase;
    line-height: 69.12px;
}

.h_y,
.h_y_upper {
    font-size: 48px;
    line-height: 61.2px;
    font-family: Onest;
    font-weight: 700;
    text-transform: capitalize;
}

.h_y_upper {
    font-family: 'Inter';
font-weight: 800;
font-size: 48px;
line-height: 42.24px;
    margin-bottom: 45px;
    font-weight: 800;
    color: #FFFFFF;
}

@media screen and (max-width: 992px) {
    .h_y_upper {
        font-size: 36px;
    }

    .original_white_paper .policy p {
        font-size: 18px;
    }

    .original_white_paper .policy {
        margin-bottom: 50px;
    }
}

@media screen and (max-width: 768px) {
    .h_y_upper {
        font-size: 32px;
        margin-bottom: 28px;
        line-height: 1.3;
    }

    .original_white_paper .policy p {
        font-size: 16px;
    }

    .original_white_paper .policy h2 {
        font-size: 22px !important;
        line-height: 1.3;
    }
}

@media screen and (max-width: 576px) {
    .original_white_paper .policy p {
        font-size: 14px;
    }

    .original_white_paper .policy {
        margin-bottom: 30px;
    }
}

.main_heading_policy {
    color: white;
    text-align: center;
    font-family: Onest;
}

.main_heading_policy .h_y_big {
    margin-bottom: 20px;
}

.main_heading_policy .detailed_para {
    margin: 88px auto;
}

/* Whole Privacy Policy and terms of use Stylings */

.policy {
    margin-bottom: 88px;
}

.policy h2 {
    font-family: Onest;
    font-size: 32px;
    font-weight: 700;
    line-height: 40.8px;
    color: white;
}

.policy p {
    font-family: Onest;
    font-weight: 400;
    font-size: 20px;
    line-height: 32px;
    margin: 24px auto;
    color: white;
}

.policy .contact_policy {
    display: flex;
    flex-direction: column;
    font-family: Onest;
    font-size: 20px;
    color: white;
}

.policy .contact_policy .b_l_txt {
    font-size: 32px;
    font-weight: 700;
    margin: 24px 0;
}


@media screen and (max-width: 992px) {
    .h_y_big {
        font-size: 48px;
    }

    .main_heading_policy .detailed_para {
        margin: 44px 0;
    }

    .policy .h_y {
        font-size: 36px;
    }

    .policy h2 {
        font-size: 28px;
    }

    .policy {
        font-size: 14px;
    }

    .policy p {
        margin: 16px 0;
        font-size: 16px;
        line-height: 1.5;
    }
}

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

    .policy .h_y {
        font-size: 28px;
        line-height: 1.5;
    }

    .policy h2 {
        font-size: 24px;
    }

    .policy p {
        font-size: 14px;
        line-height: 1.5;
    }
}

/* Stylings for Products 2 page */

/* Pre-Stylings */

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

    .p_2_s_1 .h,
    .p_2_s_2 .h,
    .p_2_s_3 .h,
    .p_2_s_4 .h,
    .p_2_s_5 .h,
    .p_2_s_6 .h,
    .p_2_s_7 .h,
    .p_2_s_8 .h {
        font-size: 48px;
    }
}

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

    .p_2_s_1 .h,
    .p_2_s_2 .h,
    .p_2_s_3 .h,
    .p_2_s_4 .h,
    .p_2_s_5 .h,
    .p_2_s_6 .h,
    .p_2_s_7 .h,
    .p_2_s_8 .h {
        font-size: 28px;
    }
}

/* Section 2 - Products 2 */
.p_2_s_1 {
    text-align: center;
}

.p_2_s_1 .h {
    max-width: 900px;
    margin-left: auto;
    margin-right: auto;
}

.p_2_s_1 img {
    margin-bottom: 60px;
}

.p_2_s_1 p {
    margin-top: 37px;
    max-width: 800px;
    font-weight: 400;
    margin-left: auto;
    margin-right: auto;
}



/* Section 2 - products 2 */

.p_2_s_2 .bg_blue_shadow {
    position: absolute;
    top: 0;
    left: 0;
    max-width: 100%;
    /* border: 1px solid white; */
}

@media screen and (max-width: 992px) {
    .p_2_s_2 {
        text-align: center;
        font-family: Onest;
    }

    .p_2_s_2.adjust_mt {
        margin-top: 20%;
    }

    .p_2_s_2 img {
        margin-top: 48px;
    }


}

/* Section 3 - Products 2 */

.p_2_s_3 .cards_container,
.p_2_s_4 .cards_container,
.p_2_s_6 .cards_container {
    display: flex;
}

.p_2_s_3 .s_3_card,
.p_2_s_4 .s_3_card,
.p_2_s_4 .s_3_card {
    padding-left: 47px;
    padding-right: 47px;
    width: 500px;
}

.p_2_s_3 .s_3_card .title_wrapper,
.p_2_s_4 .s_3_card .title_wrapper,
.p_2_s_6 .s_3_card .title_wrapper {
    display: flex;
    flex-direction: row;
    align-items: center;
    gap: 22px;
}

.p_2_s_3 .s_3_card h4,
.p_2_s_4 .s_3_card h4,
.p_2_s_6 .s_3_card h4 {
    font-size: 24px;
    font-family: Funnel Display;
    font-weight: 600;
    text-transform: uppercase;
}

.p_2_s_3 .s_3_card p,
.p_2_s_4 .s_3_card p,
.p_2_s_6 .s_3_card h4 {
    font-family: Onest;
    font-size: 16px;
    margin-top: 31px;
}

.p_2_s_3 .bordered_card,
.p_2_s_4 .bordered_card,
.p_2_s_6 .bordered_card {
    border-left: 2px solid rgba(14, 22, 45, 1);
    border-right: 2px solid rgba(14, 22, 45, 1);
}

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

    .p_2_s_3 .cards_container,
    .p_2_s_4 .cards_container,
    .p_2_s_6 .cards_container {
        flex-direction: column;
        text-align: center;
    }

    .p_2_s_3 .bordered_card,
    .p_2_s_4 .bordered_card,
    .p_2_s_6 .bordered_card {
        border: none;
        border-top: 1px solid rgba(14, 22, 45, 1);
        border-bottom: 1px solid rgba(14, 22, 45, 1);
    }

    .p_2_s_3 .s_3_card,
    .p_2_s_4 .s_3_card,
    .p_2_s_4 .s_3_card {
        margin-left: auto;
        margin-right: auto;
        padding-top: 18px;
    }
}

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

    .p_2_s_3 .s_3_card,
    .p_2_s_4 .s_3_card,
    .p_2_s_4 .s_3_card {
        max-width: 500px;
        width: 100%;
    }
}

/* Section 4 - Products 2 */

.p_2_s_4 .first_img {
    margin-bottom: 50px;
    margin-left: auto;
    margin-right: auto;
}

.p_2_s_4 .para {
    font-family: Onest;
    font-weight: 400;
    font-size: 20px;
    max-width: 680px;
    margin-left: auto;
    margin-right: auto;
    margin-top: 62px;
}

.p_2_s_4 .bg_blue_shadow_s_4 {
    position: absolute;
    top: 0;
    left: 0;
    max-width: 100%;
    /* border: 1px solid white; */
}

.p_2_s_4 .cards_container {
    margin-top: 5rem !important;
}

/* Section 5 - Production 2 */

.p_2_s_5 p {
    margin-top: 62px;
    font-size: 20px;
}


@media screen and (max-width: 992px) {
    .p_2_s_5 p {
        font-size: 16px;
        margin-top: 38px;
    }

    .adjust_mx_s_5 {
        margin-left: auto;
        margin-right: auto;
    }
}

@media screen and (max-width: 576px) {
    .p_2_s_5 p {
        font-size: 14px;
        margin-top: 28px;
    }

    .adjust_mx_s_5 {
        margin-left: auto;
        margin-right: auto;
    }
}

.p_2_s_5 .bg_blue_shadow_s_5 {
    position: absolute;
    top: 0;
    left: 0;
    max-width: 100%;
    /* border: 1px solid white; */
}

/* Stylings for section 6 */

.p_2_s_6 .s_3_card {
    padding-left: 22px;
    padding-right: 22px;
    padding-top: 22px;
}

.p_2_s_6 .s_3_card p {
    margin-top: 20px;
}

.p_2_s_6 .bordered_card {
    border-right: none;
}

/* Stylings for Section 7 */




.p_2_s_7 .row {
    gap: 23px;
    padding-left: 5px;
    padding-right: 5px;
    margin-top: 62px;
}

.p_2_s_7 .swiperCard {
    border-radius: 15px;
}

.p_2_s_7 .swiperCard h4 {
    font-size: 20px;
    font-family: 'Funnel Display';
    font-weight: 800;
    font-size: 20px;
    line-height: 22px;
    letter-spacing: 0%;
    color: #FFFFFF;

}

.p_2_s_7 .swiperCard p {
    font-family: 'Inter';
    font-weight: 700;
    font-size: 14px;
    line-height: 18.9px;
    letter-spacing: 0%;
    color: #FFFFFF;
}

@media screen and (max-width: 1200px) {
    .p_2_s_7 .row {
        margin-top: 90px;
    }
}

@media screen and (max-width: 992px) {
    .p_2_s_7 .row {
        flex-direction: column;
    }
}


/* Product 2 Page Ended Up and started up the Product 1 Page */

.p_1_s_1 {
    text-align: center;
}

.p_1_s_1 .h {
    max-width: 657px;
    margin-left: auto;
    margin-right: auto;
}

.p_1_s_1 p {
    max-width: 700px;
    margin-left: auto;
    margin-right: auto;
    margin-top: 3%;
}

/* Section 3 and Section 4 Stylings */

.p_1_s_3_4.home_section_4 .bg_blue_ellipse_img_s_4 {
    position: absolute;
    top: 0;
    left: 5%;
    width: 100%;
    /* border: 1px solid white; */
}

.p_1_s_3_4.home_section_4 {
    overflow-x: unset;
}

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

    .p_1_s_3_4.home_section_4 {
        flex-direction: column;
        text-align: center;
        margin-bottom: 4rem;
    }

    .p_1_s_3_4.home_section_4 .bg_blue_ellipse_img_s_4 {
        display: none;
    }



}

/* Section 5 - Products 1 */

.p_1_S_5.about_s_4 .swiperCard {
    max-height: 600px;
    height: 100%;
    max-width: auto;
    width: 100%;
}

@media screen and (max-width: 576px) {
    .p_1_S_5.about_s_4 .swiperCard {
        margin-left: 0;
    }
}

/* Section 6 - Products 1 */

/* Pre Stylings */

@media screen and (min-width: 992px) {
    .p_1_s_6 .h {
        font-size: 48px;
    }
}

@media screen and (max-width: 576px) {
    .p_1_s_6 .h {
        font-size: 28px;
    }
}

/*  ENded Pre-Stylings */

.p_1_s_6 .h {
    margin-bottom: 132px;
}

.p_1_s_6 .steps_container {
    display: flex;
    flex-direction: row;
    justify-content: space-around;
}

.p_1_s_6 .step {
    display: flex;
    flex-direction: column;
    align-items: center;
    text-align: center;
}

.p_1_s_6 .step_no {
    width: 140px;
    height: 140px;
    /* width: 100%;
    height: 100%; */
    background: linear-gradient(232.61deg, #6A4C00 10.22%, #F3B61F 100%);
    color: white;
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 50%;
    font-size: 48px;
    font-family: Funnel Display;
    font-weight: 800;
}

.p_1_s_6 .step span {
    margin-top: 1.5rem;
    text-transform: uppercase;
    font-family: Funnel Display;
    font-weight: 600;
}

@media screen and (max-width: 770px) {
    /* .p_1_s_6 {
        display: none;
    } */

    .p_1_s_6 .steps_container {
        flex-direction: column;
    }

    .p_1_s_6 .step {
        margin-bottom: 1.5rem;
    }
}

/* Section 7 - Products 1 */

.p_1_s_7 {
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: space-around;
    position: relative;
}

.bg_blue_s_7_p_1 {
    position: absolute;
    max-width: 90%;
    /* max-height: 200%; */
    z-index: -10;
    left: 0%;
    top: -212%;
    /* border: 1px solid white; */
}

@media screen and (max-width: 992px) {
    .bg_blue_s_7_p_1 {
        display: none !important;
    }
}

.p_1_s_7 .main_data {
    max-width: 657px;
}

.p_1_s_7 .main_data p {
    margin-top: 37px;
    margin-bottom: 52px;
}

.p_1_s_7 a,
.p_1_s_7 button {
    background-color: transparent;
    border: none;
}

@media screen and (max-width: 1200px) {
    .p_1_s_7 {
        flex-direction: column;
        text-align: center;
    }

    .p_1_s_7 .main_data {
        margin-bottom: 2.5rem;
    }

}

/* Section 1 - Token */

/* Pre-Stylings Of Section 1 - Token */

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

    .token_1 .h,
    .token_2 .h,
    .token_3 .h {
        font-size: 28px !important;
        margin-bottom: 32px;
    }
}

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

    .token_1 .h,
    .token_2 .h,
    .token_3 .h {
        font-size: 40px !important;
        margin-bottom: 44px;
    }
}

.currency-dropdown {
    display: flex;
    align-items: center;
    gap: 8px;
    /* border: 1px solid #ccc; */
    padding: 5px 10px;
    border-radius: 8px;
    cursor: pointer;
    width: 120px;
    justify-content: space-between;
    position: relative;
    background: white;
    user-select: none;
}

.currency-flag {
    width: 24px;
    height: 24px;
    border-radius: 50%;
    object-fit: cover;
}

.chevron-icon {
    font-size: 14px;
    transition: transform 0.3s ease;
    color: #000000;
}

.rotate-chevron {
    transform: rotate(180deg);
}

.currency-options {
    position: absolute;
    top: 35px;
    left: 0;
    background: white;
    border: 1px solid #ccc;
    border-radius: 5px;
    display: none;
    flex-direction: column;
    width: 100%;
    box-shadow: 0 2px 10px rgba(0, 0, 0, 0.1);
    z-index: 10;
}

.currency-option {
    padding: 8px;
    display: flex;
    align-items: center;
    gap: 8px;
    cursor: pointer;
    transition: background 0.3s;
}

.currency-option:hover {
    background: #f0f0f0;
}

.show-options {
    display: flex;
}

/* Main Stylings */

.token_1 {
    display: flex;
    align-items: center;
    justify-content: space-between;
}

.token_1 .main_data {
    max-width: 643px;
}

.token_1 p {
    font-family: 'Inter';
    font-weight: 600;
    font-size: 16px;
    line-height: 24.8px;
    letter-spacing: 0%;
    color: #FFFFFF;
    margin-bottom: 22px;
}

.main_data span {
    font-family: 'Funnel Display';
    font-weight: 800;
    font-size: 20px;
    line-height: 17.6px;
    letter-spacing: -2%;
    /* background: linear-gradient(0deg, #5B5B5B, #FFFFFF) !important;
    -webkit-background-clip: text !important;
    -webkit-text-fill-color: transparent !important; */
    color: #5B5B5B !important;
}

@media screen and (max-width: 1200px) {
    .token_1 {
        flex-direction: column;
        text-align: center;
    }

    .token_1 .main_data {
        margin-bottom: 1.5rem;
    }
}

/* Section 2 - Token */

.token_2 {
    display: flex;
    flex-direction: column;
    text-align: center;
    align-items: center;
}

.token_2 img {
    max-width: 507px;
    max-height: 507px;
    width: 100%;
    height: 100%;
}

.token_2 p {
    max-width: 800px;
    font-family: 'Inter';
    font-weight: 600;
    font-size: 20px;
    line-height: 29px;
    letter-spacing: 0%;
    text-align: justify;
    color: #FFFFFF;
    margin-top: 50px;
}

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

    .token_2,
    .token_2 p {
        text-align: center;
    }
}

/* Token 3 Starting Here */

.token_3.about_s_2 .our_mission_card {
    justify-content: space-around;
    /* padding: 81px 0; */
    padding-top: 80px;
    padding-bottom: 80px;
}

.token_3.about_s_2 .img_div {
    gap: 1rem;
}

.token_3.about_s_2 p {
    font-family: "Inter";
    font-weight: 600;
    font-size: 20px;
    max-width: 700px;
    line-height: 1.8;
}

@media screen and (max-width: 1200px) {
    .token_3.about_s_2 .our_mission_card {
        padding: 81px 46px;
        flex-direction: column;
        text-align: center;
    }

    .token_3.about_s_2 a,
    .token_3.about_s_2 button {
        margin-left: auto;
        margin-right: auto;
    }

    .token_3.about_s_2 .img_div {
        margin-top: 3rem;
        flex-direction: column;
    }
}

@media screen and (max-width: 768px) {
    .token_3.about_s_2 p {
        font-size: 14px;
    }
    .token_3.about_s_2 .img_div{
        align-items: center;
    }
    .token_3.about_s_2 .img_div img {
        max-width: 90%;
    }
}

/* Section 4 - Token */

.token_4.about_s_4 .cards_container {
    justify-content: center;
    /* border: 1px solid white; */
}

.token_4.about_s_4 .cards_row {
    justify-content: center;
    /* border: 1px solid white; */
}

.token_4.about_s_4 .swiperCard {
    width: 340px;
    min-height: 305px;
    margin-left: 5px;
    margin-right: 5px;
}

.cards_container2 .swiperCard {
    justify-content: start;
    padding-top: 35px !important;
    padding-bottom: 25px !important;
    min-height: 280px !important;
    height: auto !important;
}

.token_4.about_s_4 .swiperCard h4 {
    font-family: 'Funnel Display';
    font-weight: 800;
    font-size: 20px;
    line-height: 30px;
    letter-spacing: 0%;
    color: #FFFFFF;
    text-transform: uppercase;
}

.token_4.about_s_4 .swiperCard p {
    font-family: 'Inter';
    font-weight: 400;
    font-size: 14px;
    line-height: 20.2px;
    letter-spacing: 0%;
    color: #FFFFFF;
}


@media screen and (min-width: 768px) {
    .token_4.about_s_4 .cards_row {
        flex-direction: row !important;
    }
}

/* Section 5 - Token */

.use_case {
    display: flex;
    /* justify-content: space-around; */
    /* justify-content: space-between; */
    border-bottom: 2px solid rgba(14, 22, 45, 1);
    align-items: center;
    padding-top: 28px;
    padding-bottom: 28px;
}

.use_case:last-of-type {
    border-bottom: none;
}

.use_case img {
    width: 92px;
    height: 92px;
}

.use_case h2 {
    font-family: 'Funnel Display';
    font-weight: 700;
    font-size: 28px;
    max-width: 392px;
    text-transform: uppercase;
    /* margin-left: 40px; */
}

.use_case p {
    font-family: 'Inter';
    font-weight: 400;
    font-size: 20px;
    line-height: 25.2px;
    letter-spacing: 0%;
    color: #FFFFFF;
    max-width: 728px;
    margin-left: 78px;
}

@media screen and (max-width: 992px) {
    .use_case h2 {
        font-size: 18px;
        /* margin-left: 40px; */
    }

    .use_case p {
        font-size: 14px;
        margin-left: 40px;
    }

    .use_case img {
        width: auto;
        height: auto;
    }
}

.use_case img.index_use_case_img {
    max-width: 58px;
    height: auto;
}


/* Just Fixing up Nav Styling a bit */

.nav_products_dropdown ul {
    padding: 0;
    background: linear-gradient(90deg, rgba(10, 11, 20, 0.6) 0%, rgba(10, 11, 20, 0) 51.03%, rgba(10, 11, 20, 0.6) 100%) !important;
    border: 1px solid #2E4893;
    border-radius: 10px;
    width: 200px;
    top: 25px;
}

.nav_products_dropdown * {
    color: white;
}

.nav_products_dropdown a {
    font-family: Onest;
    font-weight: 500;
}

.nav_products_dropdown li:first-of-type a {
    border-radius: 10px 10px 0 0;
}

.nav_products_dropdown li:last-of-type a {
    border-radius: 0 0 10px 10px;
}

.nav_products_dropdown li a:hover {
    background-color: #102a4b;
    color: white;
}

/* THE TOKEN PAGE - CARD IN 1st SECTION */

.conversion_card {
    position: relative;
    width: 100%;
    max-width: 350px;
    min-height: 352px;
    padding-left: 37px;
    padding-right: 37px;
    padding-top: 52px;
    /* background: linear-gradient(128.23deg, rgba(66, 104, 194, 0.36) 4.49%, rgba(8, 16, 34, 0.81) 92.76%); */
    z-index: 1;
    border-radius: 13px;
    /* overflow: hidden; */
    background-image: url(../images/Card.png);
    background-repeat: no-repeat;
    background-size: cover;
}

/* .conversion_card::before {
    content: '';
    position: absolute;
    inset: 0;
    border-radius: 13px;
    padding: 4px;
    background: linear-gradient(300.96deg, #0F172A -8.92%, #334F90 76.51%);
    -webkit-mask:
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    mask:
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: destination-out;
    mask-composite: exclude;
    box-sizing: border-box;
    pointer-events: none;
    z-index: -1;
}

.conversion_card:after {
    content: "";
    position: absolute;
    top: 4px;
    left: 50%;
    transform: translateX(-50%);
    width: 83%;
    height: 110px;
    border-radius: 50%;
    background: linear-gradient(128.23deg, rgba(66, 104, 194, 0.36) 4.49%, rgba(8, 16, 34, 0.81) 92.76%);
    filter: blur(36px);
} */

.conversion_card .bg {
    width: 350px;
    height: 320px;
    position: absolute;
    top: 0;
    left: 0;
    z-index: -1;
    /* border: 1px solid #fff; */
}

.conversion_card .input_field {
    width: 275px;
    height: 57px;
    background-color: white;
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding-left: 24px;
    padding-right: 24px;
    color: black;
    border-radius: 10px;
    margin-bottom: 13px;
}

.conversion_card .except_ddown {
    display: flex;
    flex-direction: column;
}

.conversion_card .form-select::after {
    content: none !important;
}

.currency_in_card {
    text-align: center;
    border: 1px solid rgba(128, 128, 128, 0.432);
    border-radius: 4px;
    padding: 4px 0px;
}

.conversion_card span {
    font-family: 'Inter';
    font-weight: 400;
    font-size: 10.56px;
    line-height: 12.78px;
    letter-spacing: 0%;
    color: #000000 !important;
}

.text-left {
    text-align: left !important;
}

.conversion_card .except_ddown input {
    font-weight: 700;
    border: 0;
    outline: 0;
    font-family: 'Inter';
    font-weight: 700;
    font-size: 12.32px;
    line-height: 14.91px;
    letter-spacing: 0%;
    color: #000000;
    max-width: 140px;
}


.conversion_card select,
.conversion_card select * {
    font-size: 10px;
    font-family: Onest;
}

.conversion_card a {
    text-align: center;
}

.conversion_card button {
    margin-top: 20px;
    width: 100%;
    text-align: center;
    justify-content: center;
    background: #01E8F7;
    box-shadow: 0px 0px 18.9px 0px #6F6AFF26;
    min-width: 100%;
    font-family: 'Inter';
    font-weight: 500;
    font-size: 18.78px;
    line-height: 22.73px;
    letter-spacing: 0%;
    color: #000000;
}

.conversion_card button:hover {
    color: #FFFFFF;
}

.powered_by {
    margin-top: 31px;
    text-align: center;
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 6px;
}

.powered_by p {
    margin-bottom: 0;
    font-family: 'Inter';
    font-weight: 400;
    font-size: 11.09px;
    line-height: 13.42px;
    letter-spacing: 0%;

}

.whitepaper .policy h2 {
    font-size: 24px;
}

.whitepaper .policy p {
    font-size: 16px;
}

.whitepaper h3 {
    font-size: 16px;
    font-weight: 900;

}

.whitepaper .h3 {
    font-weight: 700 !important;
}

.bg_blue_whitewrapper {
    position: absolute;
    width: 100%;
    left: 0;
    bottom: 0;
}

.fw-700,
.fw-700 * {
    font-weight: 700;
}

.y {
    color: #F3B61F !important;
}

.whitepaper_card {
    background: linear-gradient(180deg, rgba(14, 22, 45, 0.6) 0%, rgba(46, 72, 147, 0.6) 100%);
    padding: 34px 22px !important;
    border-radius: 15px;
}

.navbar-nav {
    align-items: center;
    /* border: 1px solid rgba(46, 72, 147, 1); */
    border: none;
}

.nav_products_dropdown * {
    font-family: 'Sofia Sans Condensed';
    font-size: 17px;
    font-weight: 800;
    line-height: 20.88px;
    border: none;
    text-transform: uppercase;
}

.nav_products_dropdown *:focus {
    border: none;
}

.nav_products_dropdown a {
    padding: 11px 12px;

}

.h_top_class.h {
    font-family: 'Funnel Display';
    font-weight: 800;
    font-size: 40px;
    line-height: 35.2px;
    letter-spacing: -2%;
    text-align: center;
    color: #FFFFFF;
}

.bg_blue_t_2 {
    position: absolute;
    width: 100%;
    height: 200%;
    /* border: 1px solid white; */
    left: 30%;
    top: -15%;
    filter: blur(10px);
    z-index: -1;
}

@media screen and (max-width: 992px) {
    .bg_blue_t_2 {
        left: 20%;
    }
}

@media screen and (max-width: 768px) {
    .bg_blue_t_2 {
        left: 0%;
    }
}

.onest {
    font-family: Onest;
}

.about_s_4 h4 {
    font-size: 20px;
    line-height: 1;
}


/* Button Handling */

.handleVideo {
    position: absolute;
    background: transparent;
    border: none;
    cursor: pointer;
    z-index: 10;
}


.p-telegram-icons {
    margin-top: 12px;
    margin-bottom: 12px;
    margin-left: 5px;
}


.telegram_icon {
    font-family: Onest;
    font-weight: 900;
    font-size: 10px;
    text-transform: uppercase;
    display: flex;
    align-items: center;
    gap: 5px;
    border: 1px solid #206EFF;
    border-radius: 9999px;
    color: white;
}

.telegram_icon:hover {
    transition: .3s all ease-in-out;
    color: black;
    background-color: #206EFF;
}

.txt_blue_dark {
    color: #010940;
}

.what_is_silver_ai_section {
    width: 100%;
    background-image: url("../images/digits_background.png");
    min-height: 368px;
    display: flex;
    justify-content: space-around;
    align-items: center;
}

.what_is_silver_ai_section div.position-relative {
    display: flex;
    justify-content: center;
    align-items: center;
    text-align: center;
}

.what_is_silver_ai_section div.position-relative h1 {
    z-index: 40;
    text-transform: uppercase;
}

.what_is_silver_ai_section .what_is_section_circle {
    width: 194px;
    height: 194px;
    border-radius: 100%;
    background-color: black;
    /* border: 1px solid white; */
    color: white;
    position: absolute;
    /* transform: translateX(-50%); */
}

@media screen and (max-width: 1024px) {
    .what_is_silver_ai_section {
        flex-direction: column;
    }

    .what_is_silver_ai_section div.position-relative {
        /* border: 1px solid white; */
        background-color: black;
        min-height: 300px;
    }
}

.swiperCard {
    background: #000;
    color: white;
}

.last_section {
    position: relative;
    z-index: -1;
    margin-top: -40px;
}

.last_section img {
    mix-blend-mode: difference;
    z-index: 30;
}

.last_section_img_Section {
    background: #2081E2;
    position: absolute;
    width: 50%;
    height: 50%;
    bottom: 0;
    transform: translateX(50%);
    z-index: -1;
    filter: blur(400px);
}

.bg-seagreen {
    background-color: #01E8F7;
}

.main_nav {
    background-color: #05060B;
    border-bottom: 0.5px solid #404040;
    box-shadow: 0px 2px 36.1px 0px #0000006B;
    padding: 16px 0 !important;
}

.section_4_img_div {
    /* width: 420px; */
    /* height: 420px; */
    position: relative;
    border-radius: 20px;
    overflow: hidden;
}

.section_4_img_div img {
    width: 100%;
}

/* .handle_sec_4_video {
    position: absolute;
    left: -70%;
    top: 0;
    height: 100%;
    width: 200%;
} */

.handle_sec_4_video {
    width: 480px;
    height: 433px;
    border-radius: 32px;
    object-fit: cover;
}

.sec_4_img_1 {
    position: absolute;
    top: 10%;
    right: -20%;
    width: 286px;
    border-radius: 13px;
    background: linear-gradient(128.23deg, rgba(66, 104, 194, 0.36) 4.49%, rgba(8, 16, 34, 0.81) 92.76%);
}

.sec_4_img_2 {
    position: absolute;
    bottom: 10%;
    left: -20%;
    width: 286px;
    border-radius: 13px;
    background: linear-gradient(128.23deg, rgba(66, 104, 194, 0.36) 4.49%, rgba(8, 16, 34, 0.81) 92.76%);
}

.home_sec_1_bg {
    position: absolute;
    left: -20%;
    bottom: 0;
    width: 100%;
    height: 100%;
    rotate: -10deg;
    z-index: -1;
    opacity: 0.2;
    filter: blur(4px);
    mix-blend-mode: screen;
    border-radius: 30%;
}

.home_sec_2 {
    min-height: 581px;
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: column;
    text-align: center;
    /* background-image: url("../images/home_2.png");
    background-size: 460px 581px;
    background-repeat: no-repeat;
    background-position: center;
    min-height: 60vh; */
    margin-bottom: 4rem;
    position: relative;
}

.home_sec_2_content {
    position: absolute;
    top: 222px;
}

.home_sec_2 h1 {
    font-family: 'Funnel Display';
    font-weight: 700;
    font-size: 40px;
    line-height: 62px;
    letter-spacing: 0%;
    text-align: center;
    color: #FFFFFF;
    text-transform: uppercase;
}

@media screen and (max-width: 992px) {}

.home_sec_2 p {
    max-width: 750px;
    font-family: 'Inter';
    font-weight: 400;
    font-size: 16px;
    line-height: 21.76px;
    letter-spacing: 0%;
    text-align: center;
    margin: 0 auto;
}

.home_Sec_2_img {
    position: relative;
    z-index: 10;
}

.home_Sec_2_img::before {
    content: "";
    position: absolute;
    right: 19%;
    top: -17%;
    width: 65%;
    height: 65%;
    transform: translateY(50%);
    background-color: #045AF99E;
    filter: blur(83px);
    z-index: -10;
    border-radius: 100%;
    mix-blend-mode: screen;
}

.aiDrivenContent {
    position: relative;
    top: 260px;
}

.rounded_boom {
    border-radius: 20px;
}

.homeSectionOne {
    min-height: 88vh;
    /* margin-top: 4rem; */
    /* background-image: url(../images/home2.svg);
    background-size: cover;
    background-repeat: no-repeat; */
}

.blindImage {
    position: relative;
    mix-blend-mode: color-dodge;
    z-index: -1;
}

.blindImage .blendImg {
    position: absolute;
    right: 0;
    width: 100%;
    max-width: 1311px;
}

.bTagImage {
    position: absolute;
    right: 364px;
    top: 378px;
}

.bTagImage img {
    width: 100%;
    max-width: 360px;
}

.sec_5_home {
    min-height: 30vh;
    display: flex;
    justify-content: center;
    align-items: center;
    font-family: Funnel Display;
    font-weight: 800;
    color: white;
    font-size: 38px;
    text-transform: uppercase;
    line-height: 1;
    max-width: 1536px;
    margin: 0 auto;
}

.tradeContent h3 {
    font-family: 'Funnel Display';
    font-weight: 800;
    font-size: 32px;
    line-height: 35.72px;
    letter-spacing: 0%;
    text-align: center;
    text-shadow: 0px 0px 7.48px 0px #00000073;
    color: #FFFFFF;
}

.sec_5_home {
    position: relative;
    /* overflow: hidden; */
    z-index: 10;
}

.sec_5_home::before {
    content: "";
    position: absolute;
    right: 16%;
    top: 18%;
    width: 71%;
    height: 30%;
    transform: translateY(50%);
    background-color: #045AF99E;
    filter: blur(106px);
    z-index: -10;
    /* border-radius: 100%; */
    mix-blend-mode: screen;
}

@media screen and (min-width: 992px) {
    .b_lg_e {
        border-right: 1px solid white;
    }
}

@media screen and (max-width: 992px) {
    .b_lg_e {
        border-bottom: 1px solid white;
    }
}

.about_s_3 {
    background-image: url("../images/about_3.png");
    min-height: 60vh;
    position: relative;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
}

.about_3_bg {
    position: absolute;
    left: 0;
    top: 0;
    height: 100%;
    width: 100%;
    z-index: -2;
    background-repeat: no-repeat;
}

.overlay_bg_about_3 {
    background-color: black;
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0;
    top: 0;
    opacity: 0.8;
    z-index: 0;
}

.about_page.cards_container .swiperCard img {
    margin-right: auto;
}

.about_page.cards_container .swiperCard h4 {
    margin-right: auto;
}

.h.token_h {
    font-family: 'Funnel Display';
    font-weight: 600;
    font-size: 40px;
    line-height: 37.6px;
    letter-spacing: 0%;
    position: relative;
    background: linear-gradient(0deg, #DCDCDC, #DCDCDC),
        linear-gradient(180deg, rgba(0, 0, 0, 0) 5.83%, rgba(0, 0, 0, 0.2) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    margin-top: 12px;
}

.h.token_h::before {
    content: attr(data-text);
    /* Duplicate the text */
    position: absolute;
    top: 3px;
    /* Offset the shadow */
    left: 0;
    color: rgba(0, 0, 0, 0.25);
    /* Shadow color */
    z-index: -1;
}



.text_new_blue {
    color: #206EFF;
}

.index_2_bg {
    width: 100%;
    height: 100%;
    position: absolute;
    top: -30%;
    left: 0;
    z-index: -1;
    filter: blur(150px);
    border-radius: 70%;
    mix-blend-mode: screen;
}

.index_use_cases .use_case h2 {
    margin-left: 20px;
}

.p_2_s_7 .swiperCard h4.index {
    font-family: Funnel Display;
    margin-right: auto;
}

.p_2_s_7 .swiperCard.index_cards {
    min-height: auto;
}

.silverAiContent h1 {
    font-family: 'Funnel Display';
    font-weight: 800;
    font-size: 40px;
    line-height: 62px;
    letter-spacing: -2%;
    color: #FFFFFF;
}

.silverAiContent p {
    font-family: 'Inter';
    font-weight: 500;
    font-size: 16px;
    line-height: 24.8px;
    letter-spacing: -2%;
    color: #FFFFFF;
    margin-top: 1.5rem;
}

.silverAiContent {
    padding-right: 62px;
}

.heroContent1 a {
    display: block;
    width: max-content;
}

.home_section_5title {
    font-family: 'Funnel Display';
    font-weight: 800;
    font-size: 40px;
    line-height: 41.2px;
    letter-spacing: -2%;
    color: #FFFFFF;
}

.home_section_6 h1 {
    font-family: 'Funnel Display';
    font-weight: 800;
    font-size: 40px;
    line-height: 41.2px;
    letter-spacing: 0%;
    color: #FFFFFF;
    width: 100%;
    max-width: 600px;
}

.home_section_6 p {
    font-family: 'Inter';
    font-weight: 500;
    font-size: 16px;
    line-height: 24.8px;
    letter-spacing: -2%;
    color: #FFFFFF;
}

.socialIconsCol {
    height: 100%;
    display: flex;
    flex-direction: column;
    justify-content: center;
}

.startedCol h1 {
    font-family: 'Funnel Display';
    font-weight: 800;
    font-size: 40px;
    line-height: 35.2px;
    letter-spacing: -2%;
    text-align: center;
    color: #FFFFFF;
}

.startedCol p {
    font-family: 'Inter';
    font-weight: 500;
    font-size: 16px;
    line-height: 24.8px;
    letter-spacing: -2%;
    text-align: center;
    color: #FFFFFF;
    width: 100%;
    max-width: 780px;
    margin: 0 auto;
    margin-top: 35px;
}

.mensuTitle {
    font-family: 'Funnel Display';
    font-weight: 800;
    font-size: 40px;
    line-height: 35.2px;
    letter-spacing: -2%;
    text-align: center;
    color: #FFFFFF;
}

.heroContent2 h1 {
    font-size: 40px !important;
}

.heroContent2 span {
    font-family: 'Funnel Display';
    font-weight: 800;
    font-size: 20px;
    line-height: 17.6px;
    letter-spacing: -2%;
    color: #5B5B5B !important;
}

.nftMainContainer {
    margin-top: 90px !important;
}

.silverIndex h1 {
    font-family: 'Funnel Display';
    font-weight: 800 !important;
    font-size: 40px !important;
    line-height: 37.6px !important;
    letter-spacing: -2%;
    text-align: center;
    color: #FFFFFF;
}

.silverIndex p {
    font-family: 'Inter';
    font-weight: 500;
    font-size: 16px;
    line-height: 25.6px;
    letter-spacing: 0%;
    text-align: center;
    color: #FFFFFF;
    max-width: 651px;
}

.index_use_cases2 h2 {
    font-size: 24px !important;
    font-weight: 600 !important;
    max-width: unset !important;
    width: 480px;
}

.index_use_cases2 p {
    margin-left: 0 !important;
    font-size: 16px !important;
    line-height: 21.2px !important;
}

.ArbitrageContent h1 {
    font-family: 'Funnel Display';
    font-weight: 800;
    font-size: 40px !important;
    line-height: 35.2px !important;
    color: #FFFFFF;
}
.whitepaperTitle {
    font-family: 'Funnel Display';
    font-weight: 600;
    font-size: 58px;
    line-height: 54.52px;
    letter-spacing: 0%;
    text-align: center;
    text-shadow: 0px 3px 0px 0px #00000040, 0px 1px 0px 0px #E2E2E2 inset;
    background: linear-gradient(0deg, #DCDCDC, #DCDCDC),
        linear-gradient(180deg, rgba(0, 0, 0, 0) 5.83%, rgba(0, 0, 0, 0.2) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}












@media screen and (max-width: 1750px) {
    .token_4.about_s_4 .cards_container {
        flex-direction: column;
    }

    .blindImage .blendImg {
        max-width: 1200px;
    }

    .bTagImage img {
        max-width: 348px;
    }

    .bTagImage {
        right: 327px;
        top: 348px;
    }

    .aiDrivenContent {
        top: 234px;
    }
}

@media screen and (max-width: 1650px) {
    .token_4.about_s_4 .cards_container {
        justify-content: center;
        flex-direction: column;
    }

    .token_4.about_s_4 .cards_row {
        width: auto;
    }

    .token_4.about_s_4 .swiperCard {
        width: 340px;
    }

}

@media screen and (max-width: 1600px) {
    .buyBtn {
        min-width: 255px;
        margin-top: 2.2rem;
    }

    .blindImage .blendImg {
        max-width: 1010px;
    }

    .aiDrivenContent {
        top: 180px;
    }

    .heroContent1 p {
        margin-top: 1.5rem;
        max-width: 569px;
    }

    .heroContent1 h1 {
        font-size: 52px;
    }

    .bTagImage {
        right: 281px;
        top: 310px;
    }

    .bTagImage img {
        max-width: 280px;
    }

    .about_s_4 .cards_row {
        flex-direction: column !important;
    }

    /* .about_s_4 .big_card {
        flex-direction: column;
        max-width: 768px;
        margin-left: auto;
        margin-right: auto;
    }

    .about_s_4 .big_card .border_div {
        border: none;
        border-top: 1px solid #D8D8D8;
        border-bottom: 1px solid #D8D8D8;
    } */
    .about_s_4 .big_card div h1 {
        font-size: 29px;
        line-height: 31.56px;
    }

}

@media screen and (max-width: 1440px) {
    .p_2_s_1 img {
        margin-bottom: 70px;
    }

    .ArbitrageContent h1 {
        font-size: 35px !important;
        line-height: 35.2px !important;
    }

    .p_2_s_7 .row {
        margin-top: 47px;
    }

    .swiperCard {
        padding: 43px 30px;
    }

    .p_2_s_7 .swiperCard h4 {
        font-size: 18px;
        line-height: 20px;
    }

    .swiperCard p {
        margin-top: 1rem;
    }

    .nftMainContainer {
        margin-top: 31px !important;
    }

    .heroContent2 span {
        font-size: 18px;
    }

    .p_2_s_1 img {
        margin-bottom: 70px;
    }

    .silverIndex h1 {
        font-size: 35px !important;
        line-height: 31.6px !important;
    }

    .silverIndex p {
        font-size: 14px;
        line-height: 21.6px;
        max-width: 605px;
    }

    .adjust_mb {
        margin-bottom: 74px;
    }

    .index_use_cases2 h2 {
        width: 278px;
        font-size: 20px !important;
    }

    .index_use_cases2 p {
        margin-left: 20px !important;
    }

    .our_mission_card h1 {
        font-size: 36px;
    }

    .our_mission_card .h {
        margin-bottom: 29px;
    }

    .our_mission_card p {
        max-width: 526px;
        font-size: 16px;
        line-height: 26px;
    }

    .about_s_3 p {
        margin-top: 26px !important;
        margin-bottom: 20px !important;
        max-width: 679px;
        font-size: 14px;
        line-height: 21.8px;
    }

    .about_s_4 .big_card div h1 {
        font-size: 26px;
        line-height: 29.56px;
    }

    .about_s_4 .big_card div span {
        font-size: 14px;
    }

    .about_s_5 h1 {
        font-size: 35px;
        line-height: 30.2px;
    }

    .about_s_5 p {
        max-width: 835px;
        margin-top: 25px;
        margin-bottom: 53px;
        font-size: 16px;
        line-height: 24px;
    }

    .about_s_3 h1 {
        font-size: 35px;
        line-height: 32.2px;
    }

    .about_s_1 p {
        font-size: 14px;
        line-height: 21.2px;
        max-width: 721px;
        margin-top: 25px;
    }

    .mensuTitle {
        font-size: 35px;
    }

    .token_2 p {
        max-width: 742px;
        font-size: 18px;
        line-height: 28px;
        margin-top: 34px;
    }

    .token_3.about_s_2 .our_mission_card {
        padding-top: 60px;
        padding-bottom: 60px;
    }

    .token_1 .h,
    .token_2 .h,
    .token_3 .h {
        font-size: 40px !important;
        margin-bottom: 29px;
    }

    .token_3.about_s_2 p {
        font-size: 18px;
    }

    .about_s_4 .h {
        margin-bottom: 32px;
        font-size: 35px;
        line-height: 31.2px;
    }

    .h_top_class.h {
        font-size: 35px;
        line-height: 30.2px;
    }

    .use_case h2 {
        font-size: 23px;
        max-width: 306px;
        /* margin-left: 29px; */
    }

    .use_case p {
        font-size: 16px;
        line-height: 22.2px;
        max-width: 728px;
        margin-left: 44px;
    }

    .navUl {
        gap: 50px;
    }

    .sec_5_home::before {
        content: "";
        position: absolute;
        right: 16%;
        top: 25%;
        width: 75%;
        height: 17%;
        transform: translateY(50%);
        background-color: #045AF99E;
        filter: blur(79px);
        z-index: -10;
        border-radius: 100%;
        mix-blend-mode: screen;
    }

    .home_section_5title {
        font-size: 35px;
    }

    .home_section_5 .swiperCard h4 {
        font-size: 19px;
        line-height: 22px;
    }

    .home_section_5 .swiperCard {
        max-width: 295px;
        min-height: 305px;
    }

    .home_section_6 h1 {
        font-size: 35px;
    }

    .home_section_6 .h {
        margin-bottom: 28px;
    }

    .home_section_6 p {
        font-size: 14px;
        line-height: 22.8px;
    }

    .startedCol h1 {
        font-size: 35px;
    }

    .footerLinks h6 {
        font-size: 15px;
        line-height: 19.5px;
        margin-bottom: 24px;
    }

    .home_sec_2 h1 {
        font-size: 35px;
        line-height: 55px;
    }

    .footerLogoDiv p {
        font-size: 13px;
        line-height: 19.3px;
    }

    .bottom-footer {
        min-height: 65px;
    }

    .home_sec_2 p {
        max-width: 707px;
        font-size: 14px;
        line-height: 21.76px;
    }

    .home_sec_2_content {
        top: 226px;
    }

    .adjust_mt {
        margin-top: 80px;
    }

    .token_1 p {
        font-size: 14px;
        line-height: 22.8px;
    }

    .startedCol p {
        font-size: 14px;
        line-height: 21.8px;
        max-width: 698px;
        margin-top: 28px;
    }

    .tradeContent h3 {
        font-size: 26px;
        line-height: 31.72px;
    }

    .home_s_4_txt h1 {
        font-size: 35px;
    }

    .silverAiContent h1 {
        font-size: 35px;
        line-height: 50px;
    }

    .home_section_4 {
        justify-content: space-between;
    }

    .silverAiContent p {
        font-size: 14px;
        line-height: 22.8px;
        margin-top: 1rem;
    }

    .home_s_4_txt p {
        font-size: 14px;
        line-height: 22.8px;
        margin-top: 1rem !important;
    }

    .btn5,
    .btn5:link,
    .btn5:visited {
        line-height: 20px;
        margin-top: 2rem;
    }

    .navLinkBtn {
        font-size: 16px;
        line-height: 19.88px;
    }

    .buyBtn {
        min-width: 243px;
        margin-top: 2rem;
        padding: 14px 10px;
    }

    .aiDrivenContent {
        top: 150px;
    }

    .heroContent1 p {
        margin-top: 1rem;
        max-width: 511px;
        font-size: 14px;
        line-height: 21.2px;
    }

    .heroContent1 h1 {
        font-size: 46px;
    }

    .bTagImage img {
        max-width: 270px;
    }

    .bTagImage {
        right: 214px;
        top: 248px;
    }

    .home_Sec_2_img::before {
        width: 60%;
        height: 60%;
        filter: blur(80px);
        right: 25%;
        top: -3%;
    }

    .blindImage .blendImg {
        max-width: 864px;
    }

    .p_2_s_1 img {
        margin-bottom: 96px;
    }
}

@media screen and (max-width: 1280px) {
    .p_2_s_1 img {
        margin-bottom: 78px;
    }
}

@media screen and (max-width: 1200px){
    .token_3.about_s_2 .our_mission_card{
        flex-direction: column-reverse;
    }
    .img_div {
        margin-top: 0 !important;
    }
    .our_mission_card .h{
        margin-top: 30px;
    }
}
@media screen and (max-width: 992px) {
    .nav_products_dropdown{
        z-index: 99;
    }
    .nav_products_dropdown ul{
        position: absolute !important;
        left: -50px;
        width: 180px;
        background: #05060B !important;
        top: 20px;
    }
    .navbar-brand2{
        margin-left: -30px !important;
    }
}
@media screen and (max-width: 768px) {
    .about_s_4 .cards_container {
        align-items: center;
        flex-direction: column !important;
    }

    .about_s_4 .big_card {
        width: 360px;
        padding: 12px;
        border-radius: 15px;
    }

    .about_s_4 .big_card h1 {
        font-size: 20px !important;
        line-height: 1.3 !important;
    }
}

@media screen and (max-width: 576px) {
    .whitepaperTitle {
        font-size: 29px;
        line-height: 36.52px;
    }
    .home_section_6 .icons_container{
        margin-top: 0;
    }
    .home_section_6 .icons_row img{
        margin-left: 1.11px;
        width: 100%;
        max-width: 58px;    
    }
    .about_s_5 {
        padding: 0 15px;
    }
    .about_s_4 .big_card h1 {
        font-size: 20px !important;
        line-height: 1.3 !important;
        margin-bottom: 12px !important;
    }
    .swiperCard p {
        line-height: 21.2px;
    }
    .about_s_4 .big_card div span {
        line-height: 21.88px;
    }
    .about_s_4 .big_card div {
        padding-left: 20px;
        padding-right: 20px;
        padding-top: 30px;
        padding-bottom: 30px;
    }
    .about_s_5 p {
        margin-top: 15px;
        margin-bottom: 38px;
        font-size: 14px;
        line-height: 22px;
    }
    .about_s_5 h1 {
        font-size: 29px;
        line-height: 33.2px;
    }
    .p_2_s_7 .swiperCard h4 {
        font-size: 16px;
    }
    .p_2_s_7 .swiperCard p {
        font-size: 13px;
    }
    .p_2_s_7 .row {
        margin-top: 25px;
        gap: 0;
    }
    .ArbitrageContent h1 {
        font-size: 29px !important;
        line-height: 33.2px !important;
    }
    .silverIndex h1 {
        font-size: 29px !important;
    }
    .p_2_s_1 p {
        font-size: 13px;
        margin-top: 14px;
    }
    .nftMainContainer {
        margin-top: 0px !important;
    }
    .heroContent2 span {
        font-size: 16px;
        margin-bottom: 6px !important;
    }
    .heroContent2 h1 {
        font-size: 29px !important;
        line-height: 34.64px !important;
    }
    .use_case p {
        font-size: 14px !important;
        line-height: 22.2px !important;
        max-width: 100%;
        margin-left: 0 !important;
        margin-top: 8px;
        margin-bottom: 0;
    }
    .use_case h2 {
        font-size: 21px;
        max-width: 100%;
        margin-left: 0;
    }
    .use_case{
        flex-direction: column;
        justify-content: start;
        align-items: start;
    }
    .h_top_class.h {
        font-size: 29px;
        line-height: 33.2px;
        margin-bottom: 20px !important;
    }
    .token_4{
        margin-top: 20px !important;
    }
    .our_mission_card{
        padding-bottom: 30px;
    }
    .our_mission_card .h {
        margin-bottom: 14px;
        margin-top: -20px !important;
        position: relative;
        z-index: 1;
    }
    .our_mission_card p {
        font-size: 14px;
        line-height: 21px;
    }
    .our_mission_card h1 {
        font-size: 29px;
        line-height: 33.12px;
    }
    .about_s_1 p {
        font-size: 13px;
        line-height: 20.2px;
        margin-top: 10px;
    }
    .conversion_card .input_field {
        padding-left: 15px;
        padding-right: 15px;
    }    
    .about_s_4 .cards_container .swiperCard p {
        margin-top: 11px;
    }
    .token_4.about_s_4 .swiperCard{
        width: 100%;
    }
    .swiperCard {
        padding: 43px 20px;
        align-items: start;
    }
    .about_s_4 .h {
        margin-bottom: 23px;
        font-size: 29px;
        line-height: 33.2px;
    }
    .our_mission_card{
        border-radius: 25px;
    }
    .our_mission_card::before{
        border-radius: 25px;
    }
    .token_3.about_s_2 p {
        font-size: 14px;
    }
    .token_3.about_s_2 .our_mission_card {
        padding: 77px 15px;
    }
    .token_3.about_s_2 .our_mission_card {
        padding-top: 38px;
        padding-bottom: 38px;
    }
    /* .main_data span {
        font-size: 18px;
    } */
    .token_4.about_s_4 .swiperCard h4 {
        font-size: 18px;
        line-height: 28px;
    }    
    .token_2 p {
        font-size: 13px;
        line-height: 21px;
        margin-top: 13px;
    }
    .h.token_h{
        margin-top: 6px;
    }
    .mensuTitle {
        font-size: 29px;
        line-height: 29.2px;
    }
    .currency-dropdown {
        width: 103px;
    }    
    .conversion_card .input_field{
        width: 100%;
        height: 53px;
    }
    .conversion_card {
        padding-left: 20px;
        padding-right: 20px;
    }
    .token_1 .main_data{
        margin-bottom: 0 ;
    }
    .token_1 .h, .token_2 .h, .token_3 .h {
        font-size: 29px !important;
        margin-bottom: 16px;
        line-height: 31.6px;
    }
    .token_1 p {
        font-size: 13px;
        line-height: 20.8px;
    }

    .silverAiContent {
        margin-top: 16px;
    }

    .home_s_4_txt {
        margin-top: 16px;
    }

    .main_nav {
        padding: 10px 0 !important;
    }

    .home_Sec_2_img {
        z-index: 10;
        display: flex;
        justify-content: center;
        align-items: center;
    }

    .blindImage {
        display: none;
    }

    .bTagImage {
        position: unset;
        margin-top: 50px;
    }

    .homeSectionOne {
        min-height: auto;
    }

    .aiDrivenContent {
        top: 20px;
    }

    .heroContent1 h1 {
        font-size: 31px;
        line-height: 38.64px;
    }

    .heroContent1 p {
        margin-top: 3px;
        font-size: 13px;
        line-height: 20.2px;
    }

    .buyBtn {
        margin-top: 1.5rem;
    }

    .home_sec_2 h1 {
        font-size: 29px;
        line-height: 33px;
    }

    .home_sec_2 p {
        font-size: 13px;
        line-height: 19.76px;
    }

    .home_sec_2_content {
        padding: 0 15px;
    }

    .home_sec_2_content {
        top: 102px;
    }

    .home_sec_2 {
        min-height: auto;
        margin-bottom: 0;
        margin-top: 60px;
    }

    .silverAiContent {
        padding: 0;
    }

    .silverAiContent h1 {
        font-size: 29px;
        line-height: 36px;
    }

    .silverAiContent p {
        font-size: 13px;
        line-height: 20.8px;
        margin-top: 10px;
    }

    .adjust_mt {
        margin-top: 40px;
    }

    .handle_sec_4_video {
        height: 370px;
        width: 100%;
    }

    .home_s_4_txt h1 {
        font-size: 29px;
        line-height: 37.2px;
    }

    .home_s_4_txt p {
        font-size: 13px;
        line-height: 20.8px;
        margin-top: 0 !important;
    }

    .tradeContent h3 {
        font-size: 20px;
        line-height: 29.72px;
    }

    .tradeContent {
        padding: 24px 10px;
    }

    .adjust_mb {
        margin-bottom: 40px;
    }

    .home_section_5title {
        font-size: 29px;
        line-height: 37.2px;
        padding: 0 10px;
        margin-bottom: 20px !important;
    }

    .swiperCard {
        margin: 10px 0 !important;
        max-width: 100% !important;
        min-height: auto !important;
        height: auto !important;
        padding-top: 30px !important;
        padding-bottom: 30px !important;
    }

    .home_section_5 .swiperCard {
        min-height: auto !important;
        height: auto !important;
    }

    .home_section_5 .swiperCard p {
        font-size: 13px;
    }

    .home_section_6 h1 {
        font-size: 29px;
        line-height: 37.2px;
        margin-bottom: 10px !important;
        margin-top: 15px;
    }

    .home_section_6 p {
        font-size: 13px;
        line-height: 21.8px;
    }

    .startedCol h1 {
        font-size: 29px;
        line-height: 32.2px;
    }

    .startedCol p {
        font-size: 13px;
        line-height: 20.8px;
        max-width: 698px;
        margin-top: 14px;
    }

    .last_section img {
        width: 100%;
    }

    .footerLogoDiv p {
        margin: 14px auto 0 auto;
        max-width: 321px;
    }
    .cards_container2 .swiperCard{
        min-height: auto !important;
    }
    .index_use_cases2 h2 {
        /* font-size: 18px !important; */
        margin-left: 0 !important;
        margin-top: 20px;
        width: 100%;
    }
    .index_use_cases2 p{
        margin-top: 0;
    }
    .about_s_3 h1 {
        font-size: 28px;
        line-height: 33.2px;
    }

    .about_s_3 p {
        margin-top: 6px !important;
        margin-bottom: 0px !important;
        max-width: 679px;
        font-size: 13px;
        line-height: 20.8px;
    }
.about_s_3{
    padding: 20px 16px;
}








    .p_2_s_1 img {
        width: 50%;
        margin-bottom: 26px;
    }

    .p_2_s_1 p {
        font-size: 14px;
        margin-top: 15px;
    }
}