:root{
    --white: #ffffff;
    --black: #000000;
}
* {
    margin: 0;
    padding: 0;
    box-sizing: border-box;
    text-decoration: none;
}
body{
    font-size: 14px;
    overflow-x: hidden;
    font-weight: 400;
    scroll-behavior: smooth;
    background-color: #000511;
    font-family: "Public Sans", sans-serif;
}
a,.btn,button,.button,img{
    transition: all 0.3s ease;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -ms-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
}
a {
    text-decoration: none !important;
}
i,a,
a:focus,
a:hover {
  text-decoration: none;
  transition: 0.3s ease-out;
  -webkit-transition: 0.3s ease-out;
  -moz-transition: 0.3s ease-out;
  -ms-transition: 0.3s ease-out;
  -o-transition: 0.3s ease-out;
}
a:focus-visible{
    outline: unset;
}
ul {
    padding: 0;
    margin: 0;
    list-style: none;
}
.form-control:focus,
.form-select:focus,
.btn-close:focus{
    border-color: #506FF5 !important;
    outline: 0;
    box-shadow: unset;
}
audio,
canvas,
iframe,
img,
svg,
video {
  vertical-align: middle;
}
h1,
h2,
h3,
h4,
h5,
h6 {
  margin: 0;
}
/* scrollbar styling */
/* width */
::-webkit-scrollbar {
    width: 4px;
    height: 4px;
    /* display: none; */
}  
/* Handle */
::-webkit-scrollbar-thumb {
    background: #506FF5; 
    border-radius: 10px;
}
::-webkit-scrollbar-track{
    background-color: #0000000A;
}
@-moz-document url-prefix() {
    * {
        scrollbar-width: thin;
        scrollbar-color: #506FF5 transparent;
    }
}
::selection {
    color: #FFFFFF;
    background: #506FF5;
}
.header {
    position: sticky;
    z-index: 999;
    top: 0;
    width: 100%;
    background-color: #000B18;
    border-bottom: 1px solid #FFFFFF0F
}
.navScrolled {
    -webkit-box-shadow: 0px 4px 24px 0px #5D59490F;
    box-shadow: 0px 4px 24px 0px #5D59490F;
    animation: scrollSticky 0.5s ease-out;
    -webkit-animation: scrollSticky 0.5s ease-out;
}
@keyframes scrollSticky {
    0% {
        opacity: 0;
        transform: translateY(-100%);
    }
    100% {
        opacity: 1;
        transform: translateY(0);
    }
}
.header .navbar-nav li .nav-link {
    position: relative;
    font-size: 14px;
    font-weight: 300;
    display: flex;
    align-items: center;
    padding: 24px 6px;
    color: #8B92B3;
}
.header .navbar-nav li .nav-link i{
    transition: all 0.3s ease;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -ms-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
}
.header .navbar-nav li .nav-link span{
    padding-left: 8px;
}
.header .navbar-nav {
    gap: 20px;
}
.header .navbar-nav li:hover .nav-link i{
    transform: rotate(-90deg);
}
.header .navbar-nav li:hover .nav-link,
.header .navbar-nav li .nav-link:hover,
.header.navScrolled .navbar-nav li .nav-link:hover,
.header .navbar-nav li .nav-link.active {
    font-weight: 400;
    color: var(--white);
}
.header .offcanvas{
    background-color: #0F172F;
}
.navbar-toggler{
    color: var(--white);
}
.navbar-dasktop-brand, .acc-login-box {
    min-width: 200px;
}
.navbar-dasktop-brand:focus-visible{
    outline: unset;
}
.navbar-toggler:focus{
    box-shadow: unset;
}
.offcanvas{
    background-color: var(--white);
    transition: transform 0.6s ease;
}
.header_signin{
    color: var(--white);
}
.header_signin:hover{
    color: #506FF5;
}
.primary-btn,.secondary-btn{
    position: relative;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    font-size: 12px;
    font-weight: 400;
    padding: 10px 18px;
    color: var(--white);
    border-radius: 12px;
    border: 1px solid #FFFFFF1A;
    background: linear-gradient(210.22deg, #506FF5 3.83%, #506FF5 86.24%);
    text-transform: capitalize;
    transition: all 0.3s ease;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -ms-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    z-index: 1;
}
.primary-btn::before{
    position: absolute;
    content: "";
    inset: 0;
    border-radius: inherit;
    background: linear-gradient(210.22deg, #00C5ED 3.83%, #506FF5 86.24%);
    opacity: 0;
    transition: opacity 0.3s ease;
    z-index: -1;
}
.primary-btn:hover::before{
    opacity: 1;
}
.primary-btn:hover .fa-arrow-right{
    transform: rotate(-25deg);
}
.secondary-btn{
    background: #FFFFFF0A;
    border: 1px solid #FFFFFF1A;
}
.secondary-btn:hover{
    background: #252833;
}
.mw-160{
    min-width: 160px;
}
.comman_py{
    padding: 90px 0;
}

.navbar-mobile-ul .navbar-mobile-item .navbar-mobile-link,
.sub_mobile_main_ul li a{
    display: flex;
    align-items: center;
    color: #8B92B3;
    padding: 5px 0;
    justify-content: space-between;
}
.navbar-mobile-ul .sub-mobile-ul,
.navbar-mobile-ul .sub_mobile_main_ul{
    padding-left: 16px;
}
.navbar-mobile-ul .sub_mobile_main_ul{
    margin-top: 5px;
    padding-left: 15px;
}
.navbar-mobile-ul .sub_mobile_main_ul li,.sub-mobile-ul li{
    list-style-type: disc;
    color: #8B92B3;
}
.sub-mobile-ul li a{
    color: #8B92B3;
}
.navbar-mobile-ul .navbar-mobile-item .navbar-mobile-link[aria-expanded="true"] i{
    transform: rotate(90deg);
}
.mob_header_icon{
    width: 30px;
    height: 30px;
    border-radius: 50%;
    border: unset;
    background: linear-gradient(210.22deg, #506FF5 3.83%, #506FF5 86.24%);
}

.mega_menu{
    position: absolute;
    top: 100%;
    left: 50%;
    opacity: 0;
    z-index: 999;
    min-width: 300px;
    margin: auto;
    text-align: left;
    visibility: hidden;
    border-radius: 16px;
    pointer-events: none;
    overflow: hidden auto;
    border: 1px solid #FFFFFF0F;
    max-height: calc(100vh - 71px);
    background-color: #0F172F;
    transform: translateX(-50%) translateY(10px);
    -webkit-transition: all 0.3s ease-in-out;
    -moz-transition: all 0.3s ease-in-out;
    -ms-transition: all 0.3s ease-in-out;
    -o-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out;
    box-shadow: 0px 4px 20px 0px rgba(0, 0, 0, 0.1019607843);
}
.header .navbar-nav .nav-item:hover > .mega_menu{
    pointer-events: all;
    opacity: 1;
    visibility: visible;
    transform: translateX(-50%) translateY(0px);
}
.mega_menu_heading{
    font-size: 14px;
    line-height: 22.4px;
    font-weight: 600;
    color: var(--black);
    text-transform: uppercase;
}
.mega_menu_list li a{
    font-size: 14px;
    color: #8B92B3;
}
.mega_menu_list li a:hover,.mega_menu_list li a.active{
    color: var(--white);
}
.header .navbar-nav .nav-item:has(> .mega_menu> .wrapper_sub_menu > .mega_menu_item:nth-child(1):last-child), 
.header .navbar-nav .nav-item:has(> .mega_menu > .wrapper_sub_menu > .mega_menu_item:nth-child(2):last-child), 
.header .navbar-nav .nav-item:has(> .mega_menu > .wrapper_sub_menu > .mega_menu_item:nth-child(3):last-child){
    position: relative;
}
.header .navbar-nav .nav-item .mega_menu:has(> .wrapper_sub_menu > .mega_menu_item:nth-child(1):last-child) {
    width: 25%;
}
.header .navbar-nav .nav-item .mega_menu:has(> .wrapper_sub_menu > .mega_menu_item:nth-child(2):last-child) {
    width: 50%;
    min-width: 600px;
}
.header .navbar-nav .nav-item .mega_menu:has(> .wrapper_sub_menu > .mega_menu_item:nth-child(3):last-child) {
    width: 75%;
    min-width: 900px;
}
.header .navbar-nav .nav-item .mega_menu:has(> .wrapper_sub_menu > .mega_menu_item:nth-child(4):last-child),
.header .navbar-nav .nav-item .mega_menu:has(> .wrapper_sub_menu > .mega_menu_item:nth-child(n+5)) {
    width: 100%;
}
.header .navbar-nav .nav-item .mega_menu:has(> .wrapper_sub_menu > .mega_menu_item:nth-child(1):last-child) > .wrapper_sub_menu {
    display: grid !important;
    grid-template-columns: repeat(1, 1fr);
}
.header .navbar-nav .nav-item .mega_menu:has(> .wrapper_sub_menu > .mega_menu_item:nth-child(2):last-child) > .wrapper_sub_menu {
    display: grid !important;
    grid-template-columns: repeat(2, 1fr);
}
.header .navbar-nav .nav-item .mega_menu:has(> .wrapper_sub_menu > .mega_menu_item:nth-child(3):last-child) > .wrapper_sub_menu {
    display: grid !important;
    grid-template-columns: repeat(3, 1fr);
}
.header .navbar-nav .nav-item .mega_menu:has(> .wrapper_sub_menu > .mega_menu_item:nth-child(4):last-child) > .wrapper_sub_menu,
.header .navbar-nav .nav-item .mega_menu:has(> .wrapper_sub_menu > .mega_menu_item:nth-child(n+5)) > .wrapper_sub_menu {
    display: grid !important;
    grid-template-columns: repeat(4, 1fr);
}

/*============|| header styling end  ||============*/

.home_banner_section{
    padding: 90px 0;
}
.home_banner_left h5{
    font-size: 12px;
    font-weight: 300;
    color: var(--white);
    padding: 12px 15px;
    border-radius: 40px;
    border: 1px solid #506FF533;
}
.home_banner_left h5 span{
    position: relative;
    color: #14F195;
    padding-left: 12px;
}
.home_banner_left h5 span::before{
    position: absolute;
    content: '';
    top: 50%;
    left: 0;
    transform: translateY(-50%);
    width: 5px;
    height: 5px;
    border-radius: 50%;
    background-color: #14F195;
}
.home_banner_left h1{
    font-size: 65px;
    font-weight: 600;
    color: var(--white);
}
.home_banner_left h1 > span,.heading_section h2 span{
    background: linear-gradient(90deg, #01D5BC 10%, #506FF5 100%, #9343FB 100%);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}
.home_banner_left p{
    font-size: 15px;
    font-weight: 300;
    color: #FFFFFFCC;
}
.home_banner_left .primary-btn,.home_banner_left .secondary-btn{
    min-width: 150px;
}
.hbei_icon{
    width: 39px;
    height: 39px;
    border-radius: 50%;
    border: 1px solid transparent;
}
.hbei_icon_1{
    border-color: #506FF533;
    background-color: #080F22;
    box-shadow: 0px 0px 40px 0px #506FF54D;
}
.hbei_icon_2{
    border-color: #14D8F033;
    background-color: #021A21;
    box-shadow: 0px 0px 40px 0px #14D8F04D;
}
.hbei_icon_3{
    border-color: #9656CB33;
    background-color: #130C20;
    box-shadow: 0px 0px 40px 0px #C44FE24D;
}
.hbei_icon_4{
    border-color: #14F19533;
    background-color: #021C19;
    box-shadow: 0px 0px 40px 0px #14F1954D;
}
.hbei_box h2{
    font-size: 18px;
    font-weight: 600;
    color: #F2F6F8;
}
.hbei_box p{
    font-size: 13px;
    font-weight: 300;
    color: var(--white);
}
.home_banner_exra_info .row .col:not(:last-child){
    border-right: 0.5px solid #506FF566;
}
.solana_protocols_section{
    padding: 30px 0;
    background: linear-gradient(90deg, rgba(15, 23, 47, 0.1) 0%, #0F172F 50%, rgba(15, 23, 47, 0.1) 100%);
    border-top: 1px solid #FFFFFF1A;
    border-bottom: 1px solid #FFFFFF1A;
}
.solana_protocols_main p{
    font-size: 18px;
    font-weight: 500;
    color: var(--white);
}
.solana_protocols_items{
    font-size: 15px;
    font-weight: 500;
    color: var(--white);
    padding: 9px 14px;
    min-width: 210px;
    border-radius: 40px;
    background-color: #FFFFFF0A;
    border: 1px solid #FFFFFF0F;
}
.heading_section .sub_heading_box{
    position: relative;
    border-radius: 40px;
    background-color: #14181D;
    border: 1px solid #FFFFFF05;
    box-shadow: 0px 4px 2px -1px #FFFFFF40 inset;
}
.heading_section .sub_heading_box::before,.heading_section .sub_heading_box::after{
    position: absolute;
    content: '';
    left: -126px;
    top: 50%;
    width: 120px;
    height: 7px;
    transform: translateY(-50%);
    background-image: url('../img/icon/sub_heading_line_l.svg');
    background-position: center;
    background-repeat: no-repeat;
    background-size: contain;
}
.heading_section .sub_heading_box::after{
    left: unset;
    right: -126px;
    background-image: url('../img/icon/sub_heading_line_r.svg');
}
.heading_section .sub_heading{
    position: relative;
    font-size: 11px;
    font-weight: 300;
    padding: 8px 16px;
    border-radius: 40px;
    color: var(--white);
    overflow: hidden;
}
.heading_section .sub_heading::before{
    position: absolute;
    content: '';
    width: 100%;
    height: 10px;
    left: 0;
    bottom: 0;
    box-shadow: 0px -4px 5px -2px #FFFFFF40 inset;
}
.heading_section h2{
    font-size: 40px;
    font-weight: 600;
    color: var(--white);
}
.heading_section p{
    font-size: 15px;
    font-weight: 300;
    color: #FFFFFFCC;
}
.features_box{
    height: 100%;
    padding: 25px;
    border-radius: 28px;
    background-color: #0F172F;
    border: 1px solid #FFFFFF1A;
}
.features_heading_icon{
    flex-shrink: 0;
    width: 55px;
    height: 55px;
    border-radius: 12px;
    border: 1px solid #506FF54D;
    background-color: #0000001A;
}
.features_heading_cont span{
    font-size: 20px;
    font-weight: 500;
    color: #5D5D5D;
}
.features_heading_cont h2{
    font-size: 18px;
    font-weight: 400;
    color: var(--white);
}
.features_box_left p,.one_click_left p{
    font-size: 13px; 
    font-weight: 300;
    line-height: 24px;
    color: #FFFFFFCC;
}
.realtime_scanner_box{
    height: 100%;
    padding: 15px;
    border-radius: 12px;
    background-color: #070C1A;
    border: 1px solid #FFFFFF1A;
}
.realtime_scanner_icon,.flash_loan_icon{
    width: 39px;
    height: 39px;
    border-radius: 50%;
    border: 1px solid transparent;
}
.realtime_scanner_icon_1{
    background-color: #506FF51A;
    border: 1px solid #506FF533
}
.realtime_scanner_icon_2{
    background-color: #14F1951A;
    border: 1px solid #14F19533
}
.realtime_scanner_icon_3{
    background-color: #5AC4BE1A;
    border: 1px solid #5AC4BE33
}
.realtime_scanner_cont h2{
    font-size: 15px;
    color: #F2F6F8;
    font-weight: 400;
}
.realtime_scanner_cont p{
    font-size: 13px;
    font-weight: 300;
    color: #FFFFFF66;
}
.flash_loan_icon{
    border-color: #506FF533;
    background-color: #506FF50F;
}
.flash_loan_cont h2{
    font-size: 14px;
    font-weight: 400;
    color: #F2F6F8;
}
.flash_loan_cont p{
    font-size: 12px;
    font-weight: 300;
    color: #FFFFFF66;
}
.features_box_row{
    height: stretch;
}
.transaction_history_info .realtime_scanner_icon{
    width: 42px;
    height: 42px;
    border-radius: 8px;
}
.light_blue_bg{
    background-color: #0F172F66;
}
.howItWork_box{
    display: flex;
    height: 100%;
    border-radius: 18px;
    padding: 50px 20px 20px 20px;
    border: 1px solid #FFFFFF1A;
    background-color: #0F172F;
    justify-content: center;
}
.howItWork_icon{
    width: 59px;
    height: 59px;
    border-radius: 50%;
    position: absolute;
    top: -30px;
    left: 50%;
    transform: translateX(-50%);
}
.howItWork_icon_1{
    background-color: #506FF5;
}
.howItWork_icon_2{
    background-color: #00BEF0;
}
.howItWork_icon_3{
    background-color: #9343FB;
}
.howItWork_icon_4{
    background-color: #00D9A0;
}
.howItWork_icon_5{
    background-color: #00E5FF;
}
.howItWork_cont h2{
    font-size: 20px;
    font-weight: 400;
    color: var(--white);
}
.howItWork_cont p{
    font-size: 13px;
    font-weight: 300;
    color: #FFFFFF99;
}
.howItWork_cont {
    justify-content: space-between;
}
.howItWork_step{
    font-size: 15px;
    font-weight: 400;
    color: var(--white);
}
.howItWork_step_arrow::before {
  position: absolute;
  content: '';
  left: 50%;
  top: 50%;
  transform: translateY(-50%) translateX(19%);
  width: 76%;
  height: 12px;
  background-image: url('../img/icon/step_arrow.svg');
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
}
.why_solana_box{
    height: 100%;
    padding: 24px;
    /* max-width: 240px; */
    border-radius: 12px;
    border: 1px solid #FFFFFF1A;
    background-color: #0F172F;
}
.why_solana_icon{
    width: 50px;
    height: 50px;
    border-radius: 50%;
}
.why_solana_icon_1{
    background-color: #3772FF1A;
}
.why_solana_icon_2{
    background-color: #9343FB1A;
}
.why_solana_icon_3{
    background-color: #00D9A01A;
}
.why_solana_icon_4{
    background-color: #00BEF01A;
}
.why_solana_cont h2{
    font-size: 20px;
    font-weight: 400;
    color: var(--white);
}
.why_solana_cont p{
    font-size: 14px;
    font-weight: 300;
    color: #FFFFFF99;
    padding-bottom: 12px;
    margin-bottom: 0 !important;
}
.why_solana_cont{
    position: relative;
}
.why_solana_cont::before{
    position: absolute;
    content: '';
    left: 0;
    bottom: 0px;
    width: 40px;
    height: 2px;
    background-color: transparent;
}
.why_solana_icon_1 + .why_solana_cont::before{
    background: linear-gradient(90deg, #3772FF 0%, rgba(55, 114, 255, 0) 100%);
}
.why_solana_icon_2 + .why_solana_cont::before{
    background: linear-gradient(90deg, #9343FB 0%, rgba(147, 67, 251, 0) 100%);
}
.why_solana_icon_3 + .why_solana_cont::before{
    background: linear-gradient(90deg, #00D9A0 0%, rgba(0, 217, 160, 0) 100%);
}
.why_solana_icon_4 + .why_solana_cont::before{
    background: linear-gradient(90deg, #00BEF0 0%, rgba(0, 190, 240, 0) 100%);
}
.knowledge_center_box{
    height: 100%;
    padding: 20px;
    border-radius: 12px;
    background-color: #020318;
    border: 1px solid #FFFFFF1A;
}
.knowledge_center_cont > span{
    font-size: 14px;
    font-weight: 500;
    padding: 0px 8px;
    border-radius: 4px;
    letter-spacing: 1px;
    text-transform: uppercase;
    border: 1px solid transparent;
}
.knowledge_center_cont h2{
    font-size: 28px;
    font-weight: 500;
    color: var(--white);
}
.knowledge_center_cont p{
    font-size: 13px;
    font-weight: 300;
    color: #FFFFFFCC;
}
.defi,.defi2,.multi_chain{
    position: absolute;
    top: 25px;
    left: 20px;
}
.featured_guide{
    color: #506FF5;
    background-color: #506FF50A;
    border-color: #506FF566 !important;
}
.defi{
    color: #4F6BFF;
    background-color: #4F6BFF0A;
    border-color: #4F6BFF66 !important;
}
.defi2{
    color: #9343FB;
    background-color: #9343FB0A;
    border-color:#9343FB66 !important;
}
.multi_chain{
    color: #00FF88;
    background-color: #00FF880A;
    border-color: #00FF8866 !important;
}
.kc_link{
    color: #506FF5;
}
.kc_link:hover i{
    transform: translateX(4px);
}
.securityProtection_card{
    padding: 15px;
    min-height: 140px;
    border-left: 1px solid transparent;
    border-radius: 15px;
    box-shadow: 0px 0px 4px 0px #FFFFFF40;
    background: linear-gradient(90deg, rgba(33, 68, 153, 0) 0%, rgba(55, 114, 255, 0.1) 100%);
}
.securityProtection_card_1{
    border-left-color: #00D9A0;
}
.securityProtection_card_2{
    border-left-color: #506FF5;
}
.securityProtection_card_3{
    border-left-color: #C200FB;
}
.securityProtection_card_icon{
    width: 50px;
    height: 50px;
    border-radius: 50%;
    border: 1px solid transparent;
}
.securityProtection_card_icon_1{
    border-color: #14F19533;
    background-color: #14F1950F;
}
.securityProtection_card_icon_2{
    border-color: #506FF51A;
    background-color: #506FF51F;
}
.securityProtection_card_icon_3{
    border-color: #9656CB1A;
    background-color: #9656CB1F;
}
.securityProtection_card_cont h2{
    font-size: 15px;
    font-weight: 400;
    color: var(--white);
}
.securityProtection_card_cont p{
    font-size: 13px;
    font-weight: 300;
    line-height: 22px;
    color: #FFFFFFB2;
}                           
.securityProtection_bottom_box{
    height: 100%;
    position: relative;
    padding: 24px;
    border-radius: 15px;
    background: linear-gradient(
        270deg,
        rgba(0, 190, 240, 0) 0%,
        rgba(0, 190, 240, 0.11) 100%
    );
    overflow: hidden;
    z-index: 1;
}
.securityProtection_bottom_box::before{
    content: "";
    position: absolute;
    inset: 0;
    padding: 1px; /* Border thickness */
    border-radius: 15px;
    background: linear-gradient(
        270deg,
        rgba(147, 67, 251, 0.4) 0%,
        rgba(0, 190, 240, 0.4) 100%
    );

    -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: xor;
            mask-composite: exclude;

    pointer-events: none;
}
.securityProtection_bottom_icon{
    width: 80px;
    height: 80px;
    border-radius: 50%;
    border: 1px dotted transparent;
}
.securityProtection_bottom_icon_1{
    border-color: #14F19566;
    box-shadow: 0px 0px 16px 0px #14F1954D inset;
}
.securityProtection_bottom_icon_2{
    border-color: #9343FBB2;
    box-shadow: 0px 0px 16px 0px #9343FB4D inset;
}
.securityProtection_bottom_icon_3{
    border-color: #3772FF66;
    box-shadow: 0px 0px 16px 0px #3772FF4D inset;
}
.securityProtection_bottom_cont h6{
    font-size: 28px;
    font-weight: 400;
}
.securityProtection_bottom_cont h2{
    font-size: 15px;
    font-weight: 400;
    color: var(--white);
}
.securityProtection_bottom_cont p{
    font-size: 13px;
    font-weight: 300;
    color: #FFFFFF99;
}
.securityProtection_bottom_icon_1 + .securityProtection_bottom_cont h6{
    color: #00D9A0;
}
.securityProtection_bottom_icon_2 + .securityProtection_bottom_cont h6{
    color: #9343FB;
}
.securityProtection_bottom_icon_3 + .securityProtection_bottom_cont h6{
    color: #3772FF;
}
.faq_left_box .sub_heading_box::before,.faq_left_box .sub_heading_box::after{
    display: none;
}
.faq_stillQuestion{
    padding: 20px;
    border-radius: 20px;
    border: 1px solid #FFFFFF2B;
    background: linear-gradient(255.46deg, #0F172F 2.64%, rgba(15, 23, 47, 0.1) 94.49%);
}
.faq_stillQuestion h2{
    font-size: 25px;
    font-weight: 500;
    color: var(--white);
}
.faq_stillQuestion p{
    font-size: 13px;
    font-weight: 300;
    color: #FFFFFFCC;
}
.faq_accordian .accordion .accordion-item:not(:last-child){
    margin-bottom: 15px;
}
.faq_accordian .accordion .accordion-item{
    border-radius: 18px;
    overflow: hidden;
    border: unset;
    background: linear-gradient(255.46deg, #0F172F 2.64%, rgba(15, 23, 47, 0.1) 94.49%);
}
.faq_accordian .accordion .accordion-item .accordion-header .accordion-button{
    color: var(--white);
    padding: 25px;
    box-shadow: unset;
    background-color: transparent;
}
.faq_accordian .accordion .accordion-item .accordion-header .accordion-button::after{
    content: "";
    display: inline-block;
    width: 20px;
    height: 20px;
    border-radius: 3px;
    background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23FFFFFF' stroke-width='2' stroke-linecap='round'%3E%3Cpath d='M8 2v12M2 8h12'/%3E%3C/svg%3E");
    background-color: #FFFFFF1A;
    background-repeat: no-repeat;
    background-position: center;
    background-size: 14px 14px, cover;
}
.faq_accordian .accordion .accordion-item .accordion-header .accordion-button:not(.collapsed)::after {
    background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23FFFFFF' stroke-width='2' stroke-linecap='round'%3E%3Cpath d='M2 8h12'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-position: center;
    background-color: #FFFFFF1A;
    background-size: 14px 14px, cover;
}
.faq_accordian .accordion .accordion-item .accordion-header .accordion-button:not(.collapsed){
    color: var(--white);
    background-color: transparent;
}
.faq_accordian .accordion .accordion-item .accordion-body{
    padding: 30px;
    padding-top: 0;
}
.faq_accordian .accordion .accordion-item .accordion-body p{
    font-size: 13px;
    font-weight: 300;
    color: #FFFFFFCC;
    line-height: 22px;
}
.faq_accordian .accordion .accordion-item:hover{
    background: linear-gradient(93.59deg, rgba(55, 114, 255, 0.1) 24.73%, #3772FF 100%);
}
.readyToStart_section{
    padding: 250px 0 100px 0;
    background-image: url('../img/readyToStart_bg.jpg');
    background-repeat: no-repeat;
    background-position: top center;
    background-size: cover;
}
.breadcrumb_section {
  background-image: url('../img/breadcrumb_bg_left.png'), url('../img/breadcrumb_bg_right.png'), url('../img/breadcrumb_bg.jpg');
  background-repeat: no-repeat;
  background-position: left bottom, right bottom, center center;
  background-size: 22%, 15%, cover;
}
.breadcrumb_section .heading_section h2{
    font-size: 64px;
}
.four_step_process_1 h6{
    background: linear-gradient(180deg, rgba(79, 107, 255, 0.6) 0%, rgba(79, 107, 255, 0.133) 100%);
}
.four_step_process_2 h6{
    background: linear-gradient(180deg, rgba(139, 92, 246, 0.6) 0%, rgba(139, 92, 246, 0.133) 100%);
}
.four_step_process_3 h6,.four_step_process_4 h6{
    background: linear-gradient(180deg, rgba(0, 229, 255, 0.6) 0%, rgba(0, 229, 255, 0.133) 100%);
}
.four_step_process_cont h6{
    position: relative;
    font-size: 35px;
    font-weight: 700;
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}
.four_step_process_cont h6::before{
    position: absolute;
    content: '';
    left: 50px;
    top: 50%;
    transform: translateY(-50%);
    height: 1px;
    width: 40%;
}
.four_step_process_1 h6::before{
    background: linear-gradient(90deg, rgba(79, 107, 255, 0.376) 0%, rgba(0, 0, 0, 0) 100%);
}
.four_step_process_2 h6::before{
    background: linear-gradient(90deg, rgba(139, 92, 246, 0.376) 0%, rgba(0, 0, 0, 0) 100%);
}
.four_step_process_3 h6::before,.four_step_process_4 h6::before{
    background: linear-gradient(90deg, rgba(0, 229, 255, 0.376) 0%, rgba(0, 0, 0, 0) 100%);
}
.four_step_process_icon{
    width: 32px;
    height: 32px;
    border-radius: 12px;
    border: 1px solid transparent;
}
.four_step_process_heading h2{
    font-size: 18px;
    font-weight: 600;
    color: var(--white);
}
.four_step_process_cont p{
    font-size: 14px;
    font-weight: 300;
    color: #FFFFFFCC;
}
.four_step_process_list li{
    position: relative;
    font-size: 13px;
    font-weight: 300;
    color: #FFFFFF99;
}
.four_step_process_list li::before,
.four_step_process_list li::after{
    position: absolute;
    content: '';
}
.four_step_process_list li::before{
    top: 2px;
    left: -22px;
    width: 16px;
    height: 16px;
    border-radius: 50%;
}
.four_step_process_list li::after{
    top: 7px;
    left: -17px;
    width: 6px;
    height: 6px;
    border-radius: 50%;
}

.four_step_process_1 .four_step_process_icon{
    border-color: #4F6BFF44;
    background-color: #4F6BFF1A;
}
.four_step_process_1 .four_step_process_list li::before{
    background-color: #4f6bff33;
}
.four_step_process_1 .four_step_process_list li::after{
    background-color: #4F6BFF;
}
.four_step_process_2 .four_step_process_icon{
    border-color: #8B5CF61A;
    background-color: #8B5CF61A;
}
.four_step_process_2 .four_step_process_list li::before{
    background-color: #8B5CF633;
}
.four_step_process_2 .four_step_process_list li::after{
    background-color: #8B5CF6;
}
.four_step_process_3 .four_step_process_icon,.four_step_process_4 .four_step_process_icon{
    border-color: #00E5FF44;
    background-color: #00E5FF1A;
}
.four_step_process_3 .four_step_process_list li::before,.four_step_process_4 .four_step_process_list li::before{
    background-color: #00E5FF33;
}
.four_step_process_3 .four_step_process_list li::after,.four_step_process_4 .four_step_process_list li::after{
    background-color: #00E5FF;
}
.four_step_process_5 .four_step_process_list li::before{
    background-color: #00FF8818;
}
.four_step_process_5 .four_step_process_list li::after{
    background-color: #00FF88;
}
.live_execution_box{
    height: 100%;
    padding: 18px;
    border-radius: 18px;
    background-color: #0F172F;
}
.live_execution_icon{
    width: 28px;
    height: 28px;
    border-radius: 50%;
    border: 1px solid transparent;
}
.live_execution_icon_1{
    border-color: #4F6BFF30;
    background-color: #4F6BFF18;
}
.live_execution_icon_2{
    border-color: #8B5CF630;
    background-color: #8B5CF618;
}
.live_execution_icon_3{
    border-color: #00E5FF30;
    background-color: #00E5FF18;
}
.live_execution_icon_4{
    border-color: #00FF8830;
    background-color: #00FF8818;
}
.live_execution_cont h2{
    font-size: 14px;
    font-weight: 500;
    color: var(--white);
}
.live_execution_cont p{
    font-size: 13px;
    font-weight: 300;
    color: #4A5180;
}
.live_execution_list{
    max-width: 300px;
    margin: auto;
}
.live_execution_items{
    position: relative;
    padding: 12px 20px;
    border-radius: 15px;
    border: 1px solid transparent;
    transition: all 0.3s ease;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -ms-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
}
.live_execution_items::before{
    position: absolute;
    content: '';
    bottom: -47px;
    left: 50%;
    transform: translateX(-50%);
    background-image: url('../img/icon/down_arrow.svg');
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    width: 15px;
    height: 40px;
}
.live_execution_list .live_execution_items:last-child::before{
    display: none;
}
.live_execution_items_left_icon{
    width: 35px;
    height: 35px;
    flex-shrink: 0;
    border-radius: 50%;
    border: 1px solid transparent;
    background-color: #FFFFFF0A;
}
.live_execution_items_left_cont h2{
    font-size: 13px;
    font-weight: 500;
    color: #9AA0C0;
}
.live_execution_items_left_cont p{
    font-size: 12px;
    font-weight: 300;
    color: #2E3458;
}
.live_execution_items_right img{
    display: none;
}
.live_execution_items_right span{
    position: relative;
    display: inline-block;
    font-size: 11px;
    font-weight: 300;
    transform: translateX(8px);
    opacity: 0;
    visibility: hidden;
    transition: all 0.3s ease;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -ms-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
}
.live_execution_items_right span::before{
    position: absolute;
    content: '';
    left: -10px;
    top: 50%;
    transform: translateY(-50%);
    width: 5px;
    height: 5px;
    border-radius: 50%;
}






.live_execution_items_1{
    border-color: #4F6BFF29;
    background-color: #FFFFFF05;
}
.live_execution_items_1 .live_execution_items_left_icon{
    border-color: #4F6BFF1A;
}
.live_execution_items_1 .live_execution_items_right span{
    color: #5066DA;
}
.live_execution_items_1 .live_execution_items_right span::before{
    background-color: #5066DA;
}

.live_execution_items_2{
    border-color: #8B5CF628;
    background-color: #FFFFFF05;
}
.live_execution_items_2 .live_execution_items_left_icon{
    border-color: #8B5CF61A;
}
.live_execution_items_2 .live_execution_items_right span{
    color: #8B5CF6;
}
.live_execution_items_2 .live_execution_items_right span::before{
    background-color: #8B5CF6;
}

.live_execution_items_3{
    border-color: #00E5FF28;
    background-color: #FFFFFF05;
}
.live_execution_items_3 .live_execution_items_left_icon{
    border-color: #00E5FF1A;
}
.live_execution_items_3 .live_execution_items_right span{
    color: #00E5FF;
}
.live_execution_items_3 .live_execution_items_right span::before{
    background-color: #00E5FF;
}

.live_execution_items_4{
    border-color: #4F6BFF28;
    background-color: #FFFFFF05;
}
.live_execution_items_4 .live_execution_items_left_icon{
    border-color: #4F6BFF1A;
}
.live_execution_items_4 .live_execution_items_right span{
    color: #4F6BFF;
}
.live_execution_items_4 .live_execution_items_right span::before{
    background-color: #4F6BFF;
}

.live_execution_items_5{
    border-color: #8B5CF628;
    background-color: #FFFFFF05;
}
.live_execution_items_5 .live_execution_items_left_icon{
    border-color: #8B5CF61A;
}
.live_execution_items_5 .live_execution_items_right span{
    color: #8B5CF6;
}
.live_execution_items_5 .live_execution_items_right span::before{
    background-color: #8B5CF6;
}

.live_execution_items_6{
    border-color: #4F6BFF28;
    background-color: #FFFFFF05;
}
.live_execution_items_6 .live_execution_items_left_icon{
    border-color: #4F6BFF1A;
}
.live_execution_items_6 .live_execution_items_right span{
    color: #4F6BFF;
}
.live_execution_items_6 .live_execution_items_right span::before{
    background-color: #4F6BFF;
}



.live_execution_items_1.active{
    border-color: #4F6BFF66;
    background-color: #4F6BFF1A;
    box-shadow: 0px 0px 38.06px 0px #4F6BFF42;
}
.live_execution_items_1.active .live_execution_items_left_icon{
    border-color: #4F6BFF60;
    background-color: #4F6BFF26;
}
.live_execution_items_1.active .live_execution_items_left_cont p{
    color: #5066DA;
}
.live_execution_items_1.active .live_execution_items_left_cont h2,
.live_execution_items_2.active .live_execution_items_left_cont h2,
.live_execution_items_3.active .live_execution_items_left_cont h2,
.live_execution_items_4.active .live_execution_items_left_cont h2,
.live_execution_items_5.active .live_execution_items_left_cont h2,
.live_execution_items_6.active .live_execution_items_left_cont h2{
    color: var(--white);
}
.live_execution_items_1.active .live_execution_items_right span,
.live_execution_items_2.active .live_execution_items_right span,
.live_execution_items_3.active .live_execution_items_right span,
.live_execution_items_4.active .live_execution_items_right span,
.live_execution_items_5.active .live_execution_items_right span,
.live_execution_items_6.active .live_execution_items_right span{
    opacity: 1;
    visibility: visible;
    transform: translateX(0);
}

.live_execution_items_2.active{
    border-color: #8B5CF666;
    background-color: #8B5CF61A;
    box-shadow: 0px 0px 38.06px 0px #8B5CF642;
}
.live_execution_items_2.active .live_execution_items_left_icon{
    border-color: #8B5CF660;
    background-color: #8B5CF626;
}
.live_execution_items_2.active .live_execution_items_left_cont p{
    color: #8B5CF6;
}

.live_execution_items_3.active{
    border-color: #00E5FF66;
    background-color: #00E5FF1A;
    box-shadow: 0px 0px 38.06px 0px #00E5FF42;
}
.live_execution_items_3.active .live_execution_items_left_icon{
    border-color: #00E5FF60;
    background-color: #00E5FF26;
}
.live_execution_items_3.active .live_execution_items_left_cont p{
    color: #00E5FF;
}

.live_execution_items_4.active{
    border-color: #4F6BFF66;
    background-color: #4F6BFF1A;
    box-shadow: 0px 0px 38.06px 0px #4F6BFF42;
}
.live_execution_items_4.active .live_execution_items_left_icon{
    border-color: #4F6BFF60;
    background-color: #4F6BFF26;
}
.live_execution_items_4.active .live_execution_items_left_cont p{
    color: #4F6BFF;
}

.live_execution_items_5.active{
    border-color: #8B5CF666;
    background-color: #8B5CF61A;
    box-shadow: 0px 0px 38.06px 0px #8B5CF642;
}
.live_execution_items_5.active .live_execution_items_left_icon{
    border-color: #8B5CF660;
    background-color: #8B5CF626;
}
.live_execution_items_5.active .live_execution_items_left_cont p{
    color: #8B5CF6;
}

.live_execution_items_6.active{
    border-color: #4F6BFF66;
    background-color: #4F6BFF1A;
    box-shadow: 0px 0px 38.06px 0px #4F6BFF42;
}
.live_execution_items_6.active .live_execution_items_left_icon{
    border-color: #4F6BFF60;
    background-color: #4F6BFF26;
}
.live_execution_items_6.active .live_execution_items_left_cont p{
    color: #4F6BFF;
}
.live_execution_left{
    position: sticky;
    top: 100px;
}
.policy_main .policy_items:not(:last-child){
    padding-bottom: 40px;
    margin-bottom: 40px;
    border-bottom: 1px solid #4F6BFF4D;
}
.policy_items h2{
    font-size: 28px;
    font-weight: 600;
    color: var(--white);
}
.policy_items p,.policy_list li{
    font-size: 14px;
    font-weight: 300;
    color: #FFFFFFCC;
}
.policy_list li{
    list-style-type: disc;
}
.core_features_box{
    height: 100%;
    padding: 25px;
    border-radius: 18px;
    background-color: #0F172F;
}
.core_features_top span{
    display: inline-block;
    font-size: 9px;
    padding: 3px 10px;
    border-radius: 30px;
    text-transform: uppercase;
}
.core_features_mid h2{
    font-size: 18px;
    font-weight: 500;
    color: var(--white);
}
.core_features_mid p{
    font-size: 13px;
    font-weight: 300;
    color: #FFFFFFCC;
}
.core_features_bottom .cf_botom_box{
    width: 50%;
}
.cf_botom_box{
    padding: 6px 15px;
    border-radius: 12px;
    border: 1px solid #FFFFFF1A;
}
.cf_botom_box p{
    font-size: 10px;
    color: #FFFFFFCC;
}
.cf_botom_box h3{
    font-size: 12px;
    font-weight: 500;
}

.core_features_box_1 .core_features_top span{
    color: #4F6BFF;
    background-color: #4F6BFF18;
    border: 1px solid #4F6BFF30;
}
.core_features_box_1 .core_features_bottom .cf_botom_box{
    background-color: #4F6BFF0A;
}
.core_features_box_1 .core_features_bottom .cf_botom_box h3{
    color: #4F6BFF;
}
.core_features_box_2 .core_features_top span{
    color: #8B5CF6;
    background-color: #8B5CF618;
    border: 1px solid #8B5CF630;
}
.core_features_box_2 .core_features_bottom .cf_botom_box{
    background-color: #8B5CF60A;
}
.core_features_box_2 .core_features_bottom .cf_botom_box h3{
    color: #8B5CF6;
}
.core_features_box_3 .core_features_top span{
    color: #00E5FF;
    background-color: #00E5FF18;
    border: 1px solid #00E5FF30;
}
.core_features_box_3 .core_features_bottom .cf_botom_box{
    background-color: #00E5FF0A;
}
.core_features_box_3 .core_features_bottom .cf_botom_box h3{
    color: #00E5FF;
}
.core_features_box_4 .core_features_top span{
    color: #00FF88;
    background-color: #00FF8818;
    border: 1px solid #00FF8830;
}
.core_features_box_4 .core_features_bottom .cf_botom_box{
    background-color: #00FF880A;
}
.core_features_box_4 .core_features_bottom .cf_botom_box h3{
    color: #00FF88;
}

.deep_dive_tabs_area .nav-tabs{
    flex-wrap: nowrap;
    overflow: auto;   
}
.deep_dive_tabs_area .nav-tabs::-webkit-scrollbar{
    display: none;
}
.deep_dive_tabs_area .nav-tabs li{
    flex-shrink: 0;
}
.deep_dive_tabs_area .nav-tabs li a{
    display: inline-flex;
    font-size: 12px;
    font-weight: 500;
    color: #FFFFFF66;
    padding: 5px 12px;
    border-radius: 30px;
    background: #FFFFFF0A;
    border: 1px solid #4F6BFF1F;
}
.deep_dive_tabs_area .nav-tabs li a.active{
    color: var(--white);
    border-color: #4F6BFF80;
    box-shadow: 0px 0px 16px 0px #4F6BFF66;
    background: linear-gradient(135deg, #4F6BFF 0%, #6B82FF 100%);
}
.deep_dive_tabs_content{
    padding: 22px;
    border-radius: 20px;
    border: 1px solid #4F6BFF26;
    background-color: #FFFFFF08;
    box-shadow: 0px 0px 40px 0px #4F6BFF22;
}
.deep_dive_tabs_topCont h2{
    font-size: 20px;
    font-weight: 600;
    color: var(--white);
}
.getInTouch_box .core_features_top span{
    font-size: 10px;
}
.getInTouch_cont span{
    display: block;
    font-size: 12px;
    font-weight: 500;
    color: #4A5180;
    letter-spacing: 1.2px;
    text-transform: uppercase;
}
.getInTouch_cont a{
    display: block;
    font-size: 15px;
    font-weight: 400;
}
.getInTouch_cont p{
    font-size: 13px;
    font-weight: 300;
    color: #FFFFFFCC;
}
.getInTouch_cont h4{
    position: relative;
    font-size: 12px;
    font-weight: 300;
    color: #4A5180;
    padding-left: 12px;
}
.getInTouch_cont h4::before{
    position: absolute;
    content: '';
    top: 50%;
    transform: translateY(-50%);
    left: 0;
    width: 5px;
    height: 5px;
    border-radius: 50%;
}
.getInTouch_box.core_features_box_1 .getInTouch_cont a{
    color: #4F6BFF;
}
.getInTouch_box.core_features_box_1 .getInTouch_cont h4::before{
    background-color: #4F6BFF;
    box-shadow: 0px 0px 4px 0px #4F6BFF;
}
.getInTouch_box.core_features_box_2 .getInTouch_cont a{
    color: #9343FB;
}
.getInTouch_box.core_features_box_2 .getInTouch_cont h4::before{
    background-color: #9343FB;
    box-shadow: 0px 0px 4px 0px #9343FB;
}
.getInTouch_box.core_features_box_3 .getInTouch_cont a{
    color: #00E5FF;
}
.getInTouch_box.core_features_box_3 .getInTouch_cont h4::before{
    background-color: #00E5FF;
    box-shadow: 0px 0px 4px 0px #00E5FF;
}
.getInTouch_box.core_features_box_4 .getInTouch_cont a{
    color: #00FF88;
}
.getInTouch_box.core_features_box_4 .getInTouch_cont h4::before{
    background-color: #00FF88;
    box-shadow: 0px 0px 4px 0px #00FF88;
}
.getInTouch_box.core_features_box_1 .getInTouch_cont a:hover,
.getInTouch_box.core_features_box_2 .getInTouch_cont a:hover,
.getInTouch_box.core_features_box_3 .getInTouch_cont a:hover,
.getInTouch_box.core_features_box_4 .getInTouch_cont a:hover{
    opacity: 0.8;
}
.contact_form_box{
    padding: 20px;
    border-radius: 18px;
    background-color: #0F172F;
    border-top: 0.91px solid #4F6BFF26;
}
.required{
    color: #4F6BFF;
}
.form_wrap .form-label{
    font-size: 12px;
    font-weight: 500;
    color: #7B85B0;
    letter-spacing: 1.09px;
    text-transform: uppercase;
}
.form_wrap .form-control{
    padding: 10px;
    color: var(--white);
    border-radius: 10px;
    border-color: #FFFFFF1A;
    background-color: #070C1A;
}
.form_wrap .form-control::placeholder{
    font-size: 14px;
    color: #FFFFFF3D;
}
.form_info{
    font-size: 12px;
    font-weight: 300;
    color: #4A5180;
    border-radius: 8px;
    padding: 15px 6px;
    background-color: #FFFFFF12;
    border: 0.91px solid #4F6BFF2E
}
.form_info a{
    color: #4F6BFF;
}
.supportOverview_top img{
    box-shadow: 0px 0px 58.05px 0px #4F6BFF14;
}
.supportOverview_bottom{
    padding: 10px;
    border-radius: 12px;
    background-color: #FFFFFF05;
    border: 1px solid #4F6BFF1F;
}
.supportOverview_cont p{
    font-size: 12px;
    font-weight: 300;
    color: #7B85B0;
}
.supportOverview_cont h2{
    font-size: 14px;
    font-weight: 500;
    color: var(--white);
}
.faq_main_search span{
    position: absolute;
    top: 50%;
    left: 20px;
    transform: translateY(-50%);
    color: #4A5180;
}
.faq_main_search .form-control{
    padding: 10px;
    font-size: 14px;
    color: var(--white);
    border-radius: 12px;
    border-color: #4F6BFF2E;
    background-color: #FFFFFF08;
}
.faq_main_search .form-control::placeholder{
    color: #4A5180;
    font-size: 12px;
}
.faq_head_icon{
    width: 35px;
    height: 35px;
    border-radius: 50%;
    background-color: #FFFFFF0A;
    border: 1px solid #4F6BFF1A;
}
.faq_head_cont p{
    font-size: 10px;
    font-weight: 500;
    color: #4159D2;
    letter-spacing: 1px;
    text-transform: uppercase;
}
.faq_head_cont h3{
    font-size: 16px;
    font-weight: 500;
    color: var(--white);
}
.faq_main_container .deep_dive_tabs_area .nav-tabs li a{
    padding: 1px 12px;
}
.faq_main_container .faq_accordian .accordion .accordion-item .accordion-header .accordion-button:not(.collapsed) .faq_head_icon{
    border-color: #4F6BFF50;
    background-color: #4F6BFF20;
}
.faq_main_container .faq_accordian .accordion .accordion-item .accordion-header .accordion-button:not(.collapsed) .faq_head_icon svg path{
    stroke: #4F6BFF;
}
.security_main h3{
    font-size: 20px;
    font-weight: 600;
    color: var(--white);
}
.security_main p{
    font-size: 13px;
    font-weight: 300;
    color: #FFFFFFCC;
}
.security_box .securityProtection_card_icon{
    width: 20px;
    height: 20px;
}
.security_box_flex .security_box:not(:last-child){
    padding-right: 10px;
    border-right: 1px solid #FFFFFF66;
}
.security_box .securityProtection_card_cont h2{
    font-size: 12px;
}
.security_new_section{
    padding: 70px 0px;
}
.security_new_section .securityProtection_bottom_cont h6{
    font-size: 20px;
}
.security_new_section .securityProtection_bottom_cont h2{
    font-size: 18px;
}
.security_new_section .securityProtection_bottom_cont p{
    font-size: 14px;
}
.securityframework_box{
    display: flex;
    flex-direction: column;
    height: 100%;
    padding: 20px;
    border-radius: 20px;
    background-color: #FFFFFF0F;
    border: 1px solid #4F6BFF66;
}
.securityframework_cont{
    height: 100%;
    display: flex;
    align-items: start;
    flex-direction: column;
    justify-content: space-between;
}
.securityframework_cont h2{
    font-size: 14px;
    font-weight: 600;
    color: var(--white);
}
.securityframework_cont p{
    font-size: 13px;
    font-weight: 300;
    color: #FFFFFFCC;
}
.securityframework_cont span{
    font-size: 11px;
    font-weight: 300;
    display: inline-block;
    padding: 5px;
    padding-left: 28px;
    border-radius: 40px;
    border: 1px solid transparent;
}
.securityframework_cont span::before,.securityframework_cont span::after{
    position: absolute;
    content: '';
}
.securityframework_cont span::before{
    top: 50%;
    transform: translateY(-50%);
    left: 5px;
    width: 16px;
    height: 16px;
    border-radius: 50%;
}
.securityframework_cont span::after{
    top: 50%;
    transform: translateY(-50%);
    left: 10px;
    width: 6px;
    height: 6px;
    border-radius: 50%;
}
.securityframework_box_1 .securityframework_cont span{
    color: #3772FF;
    border-color: #3772FF40;
    background-color: #3772FF0F;
}
.securityframework_box_1 .securityframework_cont span::before{
    background-color: #4F6BFF18;
}
.securityframework_box_1 .securityframework_cont span::after{
    background-color: #4F6BFF;
}
.securityframework_box_2 .securityframework_cont span{
    color: #00E5FF;
    border-color: #00E5FF40;
    background-color: #00E5FF0F;
}
.securityframework_box_2 .securityframework_cont span::before{
    background-color: #00E5FF18;
}
.securityframework_box_2 .securityframework_cont span::after{
    background-color: #00E5FF;
}
.securityframework_box_3 .securityframework_cont span{
    color: #8B5CF6;
    border-color: #8B5CF640;
    background-color: #8B5CF60F;
}
.securityframework_box_3 .securityframework_cont span::before{
    background-color: #8B5CF618;
}
.securityframework_box_3 .securityframework_cont span::after{
    background-color: #8B5CF6;
}
.securityframework_box_4 .securityframework_cont span{
    color: #00FF88;
    border-color: #00FF8840;
    background-color: #00FF880F;
}
.securityframework_box_4 .securityframework_cont span::before{
    background-color: #00FF8818;
}
.securityframework_box_4 .securityframework_cont span::after{
    background-color: #00FF88;
}
.risk_controls_box{
    height: 100%;
    padding: 15px;
    border-radius: 20px;
    background-color: #FFFFFF0F;
    border: 1px solid #4F6BFF66;
}
.risk_controls_cont h2{
    font-size: 14px;
    font-weight: 600;
    color: var(--white);
}
.risk_controls_cont p{
    font-size: 13px;
    font-weight: 300;
    color: #FFFFFFCC;
}
.comman_table .table thead tr th,.comman_table .table tbody tr td{
    padding: 8px 14px;
}
.comman_table .table thead tr th{
    font-size: 14px;
    color: #FFFFFF66;
    font-weight: 500;
    white-space: nowrap;
    background-color: #FFFFFF1F;
    border-bottom-color: #4F6BFF42;
}
.comman_table .table tbody tr td{
    font-size: 12px;
    color: var(--white);
    background-color: #FFFFFF0F;
    border-bottom-color: #FFFFFF14;
}
.comman_table .table thead tr th:first-child{
    border-top-left-radius: 15px;
    width: 300px;
}
.comman_table .table thead tr th:last-child{
    border-top-right-radius: 15px;
}
.comman_table .table tbody tr:last-child td:first-child{
    border-bottom-left-radius: 15px;
}
.comman_table .table tbody tr:last-child td:last-child{
    border-bottom-right-radius: 15px;
}
.related_resources_box{
    height: 100%;
    padding: 20px;
    border-radius: 20px;
    background-color: #0F172F;
    border: 1px solid #4F6BFF21;
}
.related_resources_top h2{
    font-size: 14px;
    font-weight: 600;
    color: var(--white);
}
.related_resources_top p{
    font-size: 12px;
    font-weight: 300;
    color: #FFFFFFCC;
}
.related_resources_bottom span{
    font-size: 10px;
    font-weight: 300;
    color: #4A5180;
}
.rr_link{
    font-size: 12px;
    font-weight: 500;
}
.rr_link:hover i{
    transform: translateX(2px);
}
.related_resources_box_1 .rr_link{
    color: #8B5CF6;
} 
.related_resources_box_2 .rr_link{
    color: #00E5FF;
}
.related_resources_box_3 .rr_link{
    color: #4F6BFF;
} 
.related_resources_box_4 .rr_link{
    color: #00FF88;
}
.resources_side{
    position: sticky;
    top: 100px;
}
.resources_side_scrollspy{
    border-radius: 20px;
    overflow: hidden;
    border: 2px solid #4F6BFF40;
    background-color: #4F6BFF14;
}
.resources_side_scrollspy h2{
    font-size: 14px;
    font-weight: 600;
    color: var(--white);
    padding: 12px 14px;
    text-transform: uppercase;
    border-bottom: 1px solid #0F172F;
}
.rs_scrollspy_list .nav-item .nav-link{
    position: relative;
    font-size: 12px;
    font-weight: 300;
    color: #FFFFFF66;
    padding: 14px 18px;
}
.rs_scrollspy_list .nav-item .nav-link::before{
    position: absolute;
    content: '';
    top: 50%;
    transform: translateY(-50%);
    left: 0;
    width: 2px;
    height: 80%;
}
.rs_scrollspy_list .nav-item .nav-link.active{
    color: #3772FF;
    background-color: #4F6BFF14;
}
.rs_scrollspy_list .nav-item .nav-link.active::before{
    background-color: #3772FF;
}
.rss_new{
    padding: 14px;
    border-radius: 20px;
    border: 1px solid #4F6BFF40;
    background-color: #4F6BFF14;
}
.rss_new h2{
    font-size: 14px;
    font-weight: 600;
    color: var(--white);
}
.rss_new p{
    font-size: 12px;
    font-weight: 300;
    color: #4A5180;
}
.time_info{
    font-size: 11px;
    font-weight: 300;
    color: #FFFFFF66;
}
.rm_item_heading h2{
    font-size: 22px;
    font-weight: 600;
    color: var(--white);
}
.arbitrage_box{
    padding: 24px;
    border-radius: 20px;
    background-color: #FFFFFF0F;
    border: 1px solid #4F6BFF26;
}
.resources_main_wrap p,.arbitrage_box p,.arbitrage_list li{
    font-size: 13px;
    font-weight: 300;
    color: #FFFFFFCC;
}
.live_execution_items_left_cont p{
    font-size: 12px;
    font-weight: 300;
    color: #2E3458;
}
.arbitrage_box p strong{
    color: var(--white);
}
.arbitrage_key{
    border-radius: 12px;
    padding: 12px;
    background-color: #4F6BFF12;
    border: 1px solid #4F6BFF33;
}
.arbitrage_works{
    height: 100%;
    padding: 20px;
    border-radius: 18px;
    background-color: #FFFFFF0F;
    border: 1px solid #4F6BFF1F;
}
.arbitrage_works_1 h5{
    background: linear-gradient(135deg, rgba(79, 107, 255, 0.6) 0%, rgba(79, 107, 255, 0.133) 100%);
}
.arbitrage_works_2 h5{
    background: linear-gradient(135deg, rgba(139, 92, 246, 0.6) 0%, rgba(139, 92, 246, 0.133) 100%);
}
.arbitrage_works_3 h5{
    background: linear-gradient(135deg, rgba(0, 229, 255, 0.6) 0%, rgba(0, 229, 255, 0.133) 100%);
}
.arbitrage_works_4 h5{
    background: linear-gradient(135deg, rgba(0, 255, 136, 0.6) 0%, rgba(0, 255, 136, 0.133) 100%);
}
.arbitrage_works_top h5{
    font-size: 26px;
    font-weight: 700;
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}
.arbitrage_works_cont h2{
    font-size: 14px;
    font-weight: 600;
    color: var(--white);
}
.speed_matters_box{
    height: 100%;
    padding: 25px;
    border-radius: 20px;
    border: 1px solid #4F6BFF24;
    background-color: #FFFFFF0F;
}
.speed_matters_icon::before{
    position: absolute;
    content: '';
    width: 100%;
    height: 1px;
    top: 50%;
    left: 0;
    transform: translateY(-50%);
}
.speed_matters_box_item_1 .speed_matters_icon::before{
    background: linear-gradient(90deg, rgba(80, 111, 245, 0) 0%, rgba(80, 111, 245, 0.12) 44.71%, rgba(80, 111, 245, 0.6) 100%);
}
.speed_matters_box_item_2 .speed_matters_icon::before{
    background: linear-gradient(90deg, rgba(147, 67, 251, 0) 0%, rgba(147, 67, 251, 0.12) 51.22%, rgba(147, 67, 251, 0.6) 100%);
}
.speed_matters_box_item_3 .speed_matters_icon::before{
    background: linear-gradient(90deg, rgba(0, 229, 255, 0) 0%, rgba(0, 229, 255, 0.12) 57.06%, rgba(0, 229, 255, 0.6) 100%);
}
.speed_matters_box_item_4 .speed_matters_icon::before{
    background: linear-gradient(90deg, rgba(255, 77, 106, 0) 0%, rgba(255, 77, 106, 0.1) 100%);
}
.speed_matters_box_item_5 .speed_matters_icon::before{
    background: linear-gradient(90deg, rgba(0, 255, 136, 0) 0%, rgba(0, 255, 136, 0.12) 57.06%, rgba(0, 255, 136, 0.6) 100%);
}
.speed_matters_cont h3,.speed_matters_cont h2,.risks_understand_box h2{
    font-size: 14px;
    font-weight: 600;
    color: var(--white);
}
.speed_matters_box_item_1 .speed_matters_cont h3{
    color: #4F6BFF;
}
.speed_matters_box_item_2 .speed_matters_cont h3{
    color: #9343FB;
}
.speed_matters_box_item_3 .speed_matters_cont h3{
    color: #00E5FF;
}
.speed_matters_box_item_4 .speed_matters_cont h3{
    color: #FF4D6A;
}
.speed_matters_box_item_5 .speed_matters_cont h3{
    color: #00ff88;
}
.speed_matters_bottom_box{
    padding: 12px;
    border-radius: 12px;
}
.speed_matters_bottom_box .speed_matters_cont h3{
    font-size: 16px;
}
.speed_matters_bottom_box.speed_matters_box_item_2{
    border-color: #8B5CF625;
}
.speed_matters_bottom_box.speed_matters_box_item_3{
    border-color: #00E5FF25;
}
.benefits_arbitrage_box{
    height: 100%;
    padding: 15px;
    border-radius: 12px;
    border: 1px solid transparent;
    background-color: #FFFFFF0F;
}
.benefits_arbitrage_box_1{
    border-color: #4F6BFF22;
}
.benefits_arbitrage_box_2{
    border-color: #00E5FF22;
}
.benefits_arbitrage_box_3{
    border-color: #8B5CF622;
}
.benefits_arbitrage_box_4{
    border-color: #00FF8822;
}
.benefits_arbitrage_box h2{
    font-size: 14px;
    font-weight: 600;
    color: var(--white);
}
.risks_understand_info{
    padding: 20px;
    border-radius: 18px;
    border: 1px solid #FF6B6B33;
    background-color: #FF6B6B0F;
}
.risks_understand_box{
    padding: 12px;
    border-radius: 12px;
    padding-left: 43px;
    background-color: #FFFFFF0F;
    border: 1px solid #4F6BFF1F;
}
.risks_understand_box h2::before,.risks_understand_box h2::after{
    position: absolute;
    content: '';
}
.risks_understand_box h2::before{
    top: 2px;
    left: -28px;
    width: 16px;
    height: 16px;
    border-radius: 50%;
}
.risks_understand_box h2::after{
    top: 7px;
    left: -23px;
    width: 6px;
    height: 6px;
    border-radius: 50%;
}
.risks_understand_box h2 span{
    font-size: 10px;
    padding: 2px 8px;
    border-radius: 20px;
    margin-left: 5px;
}
.risks_understand_box_1 h2 span{
    color: #00FF88;
    background-color: #00FF881A;
}
.risks_understand_box_1 h2::before{
    background-color: #00FF881F;
}
.risks_understand_box_1 h2::after{
    background-color: #00FF88;
}
.risks_understand_box_2 h2 span{
    color: #FBBF24;
    background-color: #FBBF241A;
}
.risks_understand_box_2 h2::before{
    background-color: #FBBF241F;
}
.risks_understand_box_2 h2::after{
    background-color: #FBBF24;
}
.risks_understand_info2{
    background-color: #FBBF240D;
    border-color: #FBBF242E;
}
.check_green_box{
    padding: 20px;
    border-radius: 18px;
    border: 1px solid #00FF882E;
    background-color: #00FF880A;
}
.check_green_box p,.flp_info p, .p_light p{
    color: #FFFFFF66;
}
.check_green_box strong,
.flp_info strong{
    color: var(--white);
}
.pl_provider_box{
    padding: 18px;
    border-radius: 18px;
    background-color: #FFFFFF06;
    border: 1px solid #8B5CF633;
    box-shadow: 0px 0px 40px 0px #8B5CF60F;
}
.pl_provider_box h6{
    font-size: 12px;
    font-weight: 500;
    color: #4A5180;
    text-transform: uppercase;
}
.flp_box{
    padding: 12px;
    border-radius: 18px;
    border: 1px solid transparent;
}
.flp_box h2{
    font-size: 14px;
    font-weight: 600;
}
.flp_box h3,.flp_box p{
    font-size: 12px;
    font-weight: 300;
    color: #7B85B0;
}
.flp_box p{
    color: #4A5180;
}
.flp_box span{
    font-size: 10px;
}
.flp_box span::before{
    position: absolute;
    content: '';
    top: 50%;
    left: 0;
    transform: translateY(-50%);
    width: 4px;
    height: 4px;
    border-radius: 50%;
}
.flp_box_1{
    border-color: #8B5CF625;
    background-color: #8B5CF60A;
}
.flp_box_1 h2,.flp_box_1 span{
    color: #8B5CF6;
}
.flp_box_1 span::before{
    background-color: #8B5CF680;
}
.flp_box_2{
    border-color: #4F6BFF25;
    background-color: #4F6BFF0A;
}
.flp_box_2 h2,.flp_box_2 span{
    color: #4F6BFF;
}
.flp_box_2 span::before{
    background-color: #4F6BFF80;
}
.flp_box_3{
    border-color: #00E5FF25;
    background-color: #00E5FF0A;
}
.flp_box_3 h2,.flp_box_3 span{
    color: #00E5FF;
}
.flp_box_3 span::before{
    background-color: #00E5FF80;
}
.flp_info{
    padding: 20px;
    border-radius: 18px;
    border: 1px solid #8B5CF633;
    background-color: #8B5CF612;
}
.blockchain_choice_box{
    height: 100%;
    padding: 20px;
    border-radius: 12px;
    background-color: #FFFFFF0F;
}
.blockchain_choice_cont h2{
    font-size: 14px;
    font-weight: 600;
    color: var(--white);
}
.blockchain_choice_cont p{
    font-size: 12px;
    font-weight: 300;
    color: #FFFFFF66;
}
.arbitrage_box h2{
    font-size: 12px;
    font-weight: 500;
    color: #FFFFFF99;
    text-transform: uppercase;
}
.execution_performance_box{
    height: 100%;
    padding: 12px;
    border-radius: 12px;
    background-color: #FFFFFF0F;
    border: 1px solid #506FF51F;
}
.execution_performance_box h2{
    font-size: 16px;
    font-weight: 600;
    color: var(--white);
}
.execution_performance_box p{
    font-size: 12px;
    font-weight: 300;
    color: #FFFFFF99;
    text-transform: uppercase;
}
.execution_performance_box_1{
    border-color: #506FF51F;
    background-color: #506FF51A;
}
.execution_performance_box_2{
    border-color: #9343FB1F;
    background-color: #9343FB0F;
}
.execution_performance_box_3{
    border-color: #00E5FF1F;
    background-color: #00E5FF0F;
}
.execution_performance_box_4{
    border-color: #00FF881F;
    background-color: #00FF880F;
}
.speed_matters_box_item_new h3{
    font-size: 12px;
}
.speed_matters_box_item_new p{
    color: #FFFFFF66;
}







/*============|| footer styling Status  ||============*/
.footer_area{
    background-color: #0F172F;
}
.footer_logo_box p,.footer_link_list li a{
    font-size: 12px;
    font-weight: 300;
    color: #FFFFFFCC;
}
.social_list li a {
    color: var(--white);
}
.footer_link_list li a:hover,.social_list li a:hover{
    color: #506FF5;
}
.footer_link_cont h2 {
    font-size: 14px;
    font-weight: 300;
    color: var(--white);
}
.footer_bottom{
    padding: 8px 18px;
    border-radius: 40px;
    background-color: #FFFFFF1A;
}
.footer_bottom p{
    font-size: 10px;
    font-weight: 300;
    color: #FFFFFFCC;
}
/*============|| footer styling end  ||============*/
small.help-block {
    color: #d82e2e;
}

.list-style-decimal li {
    list-style-type: decimal !important;
}

.risk-warning-inner {
    display: flex;
    align-items: flex-start;
    gap: 15px;
}
.risk-description {
    font-size: 13px;
    font-weight: 300;
    color: #FFFFFFCC;
}
.risk-link {
    display: inline-block;
    color: #516ff5;
    font-size: 14px;
    line-height: 1.4;
    border-bottom: 2px dotted #516ff5;
    padding-bottom: 2px;
}
.risk-link:hover {
    color: #fff;
    border-bottom: 2px dotted #fff;
}

/* ===== Cookie bar ===== */
#cookieBar {
  position: fixed;
  left: auto;
  right: 15px;
  z-index: 1080;
  background: #0b1226;
  border: 1px solid rgba(120,140,255,.25);
  box-shadow: 0 -10px 40px rgba(0,0,0,.5);
  display: none;
  bottom: 24px;
  width: min(440px, 100% - 32px);
  border-radius: 20px;
  padding: 25px 15px;
}

#cookieBar.show{
    display:block
}
#cookieBar p{
    margin:0;
    color:#b4bddb;
    line-height:1.5
}
#cookieBar a{
    color:#5b6ef0;
    text-decoration:none
}
#cookieBar a:hover{
    text-decoration:underline
}
#cookieBar .btn-accept{
    padding:.5rem 1.6rem;
    color:var(--white);
}
#cookieBar .btn-decline{
    background: #FFFFFF0A;
    border: 1px solid #FFFFFF1A;
    color:var(--white);
    padding:.5rem 1.4rem;
    min-width: 150px;
}
#cookieBar .btn-decline:hover{
    background:#252833;
}
#cookieBar .btn:focus-visible{
    outline:2px solid #e6b93a;
    outline-offset:2px;
    box-shadow:none
}

.footer_legal_sec p {
  font-size: 12px;
  font-weight: 300;
  color: #FFFC;
}
.icon-box {
    width: 35px;
    height: 35px;
    flex-shrink: 0;
    background: rgba(47, 107, 255, .08);
    border: 1px solid #506FF5;
    border-radius: 5px;
}
.icon-box svg {
    width: 18px;
    height: 18px;
}
.info-label {
    color: #FFFC;
    font-size: 12px;
    font-weight: 300;
}
.info-value {
    color: #fff;
    font-size: 12px;
    font-weight: 500;
    line-height: 1.3;
    word-break: break-word;
}
.info-value a {
    color: #fff;
    text-decoration: none;
}
.info-value a:hover {
    color: #506FF5;
}

.understanding_arbitrage_trading_section p {
    font-size: 15px;
    font-weight: 300;
    color: #FFFFFFCC;
}

.deep_dive_tabs_content p{
    font-size: 13px;
    font-weight: 300;
    color: #FFFFFF99;
}

.smart_contract_risks_list li::after {
  top: 7px;
  left: -17px;
  width: 6px;
  height: 6px;
  border-radius: 50%;
  background-color: #00E5FF !important;
}

.smart_contract_risks_list li::before {
  top: 2px;
  left: -22px;
  width: 16px;
  height: 16px;
  border-radius: 50%;
  background-color: #00E5FF24 !important;
}

.connecting_blockchain_technology_list li {
    color: #FFFFFF99;
}

.p-text {
    font-size: 14px !important;
  font-weight: 300 !important;
  color: #FFFFFFCC !important;
}

.company_information_right .icon-box {
  width: 45px;
  height: 45px;
}

.company_information_right .icon-box svg {
  width: 23px;
  height: 23px;
}

.flp_box h3, .flp_box p {
    line-height: unset;
}