/* styles.css */
:root {
    --tPrimary: #802920;
    --tSecondary: #9B5847;
    --tSecondary-rgb: 155, 88, 71;
    --tAccent-rgb: 217, 149, 140;
    --text:#200B06;
    --text-D9958C:#D9958C;
    --text-F6EAEA:#F6EAEA;
   
    --bs-gradient: linear-gradient(90deg, #802920 0%, #D9958C 53.37%, #9B5847 100%);
    --bs-gradient-multi: linear-gradient(90deg, #802920 -2.47%, #D9958C 24.2%, #9B5847 47.19%, #E9A3A1 67.42%, #874233 89.49%);
    --bs-gradient-1: linear-gradient(90deg, #802920 0%, #D9958C 53.37%, #9B5847 100%);
    --bs-gradient-2: linear-gradient(260deg, #9B5847 -5.88%, #802920 96.69%);
    --bs-gradient-3: linear-gradient(102.57deg, #802920 13.45%, #D9958C 88.08%);
    --bs-gradient-hover: linear-gradient(260deg, #9B5847 -5.88%, #802920 96.69%);
    --bs-gradient-v1: linear-gradient(90.39deg, #9B5847 0.15%, #D9958C 99.87%);

    --bg-trade: rgba(155, 88, 71, 20%);
    --background-accent-hover: rgba(217, 149, 140, 10%);
    --bg-0F0F0F: #0F0F0F;
    --black-80: rgba(0, 0, 0, 80%);
    --black-60: rgba(0, 0, 0, 60%);
    --white-60: rgba(255, 255, 255, 60%);
    --white-80: rgba(255, 255, 255, 80%);
    --color-primary: var(--tPrimary);
    --color-accent: var(--tSecondary);
    --color-accent-rgb: var(--tAccent-rgb);
    --background-accent: var(--color-accent-rgb);

    --swiper-navigation-size:22px;
    --swiper-theme-color:var(--text);

    --font-heading:'UncutSans', sans-serif;
    /*  */
    --spacing-2xl: 1.875rem;
    --background-control-default: #F5F5F5;
    --border-primary-weak: #D9D9D9;
    --space-3xs: 2px;
    --space-2xs: 4px;
    --space-semi-xs: 6px;
    --space-xs: 8px;
    --space-semi-s: 10px;
    --space-s: 12px;
    --space-m: 16px;
    --space-l: 20px;
    --space-xl: 24px;
    --space-2xl: 32px;
    --space-3xl: 40px;
    --spacing-xs: 5px;
    --spacing-s: 10px;
    --spacing-m: 15px;
    --spacing-l: 20px;
    --spacing-xl: 25px;
    --spacing-2xl: 30px;
    --spacing-3xl: 35px;
    --spacing-4xl: 40px;
    --spacing-5xl: 50px;
    --spacing-6xl: 60px;
    --spacing-7xl: 70px;
    --spacing-8xl: 80px;
    --spacing-9xl: 90px;
    --spacing-10xl: 100px;


    --btn-border: 1px solid rgba(255, 255, 255, 0.2);
    --btn-bg: transparent;
    --btn-shadow: 1px 1px 25px 10px rgba(255, 255, 255, 0.5);
    --btn-text-color: #f4f4f4;
    --shine-degree: 120deg;
    --shine-color: rgba(255, 255, 255, 0.2);
    --shine-effect: linear-gradient(var(--shine-degree),transparent,var(--shine-color),transparent);
    --shine-transition: all 0.65s ease-in-out;

}

body {
    font-family: 'Inter', sans-serif;
    color: var(--text);
}
.headingFonts{font-family:var(--font-heading) !important;}
.pt-100,.pt-60,.pt-70,.pt-80,.pb-90{padding-top:var(--spacing-6xl)!important}.pb-100,.pb-60,.pb-70,.pb-80,.pb-90{padding-bottom:var(--spacing-6xl)!important}@media(min-width:992px){.pt-100{padding-top:var(--spacing-10xl)!important}.pt-80{padding-top:var(--spacing-8xl)!important}.pt-70{padding-top:var(--spacing-7xl)!important}.pb-100{padding-bottom:var(--spacing-10xl)!important}.pb-80{padding-bottom:var(--spacing-8xl)!important}.pb-70{padding-bottom:var(--spacing-7xl)!important}.pt-90{padding-top:var(--spacing-9xl)!important}.pb-90{padding-bottom:var(--spacing-9xl)!important}}
.tPrimary,.th-tPrimary:hover{color:var(--tPrimary)!important}.tSecondary,.th-tSecondary:hover{color:var(--tSecondary)!important}.black-80{color:var(--black-80)!important}.black-60{color:var(--black-60)!important}.white-60{color:var(--white-60)!important}.white-80{color:var(--white-80)!important}
.text-accent{color:var(--text-D9958C)!important}.text-F6EAEA{color:var(--text-F6EAEA)!important}
.highlighted-text{color:#9B5847;background-image:linear-gradient(90deg,#802920 0%,#D9958C 73.56%,#9B5847 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;display:inline-block;}
.highlighted-text.v2{background: linear-gradient(90deg, #802920 -2.47%, #D9958C 24.2%, #9B5847 47.19%, #E9A3A1 67.42%, #874233 89.49%);-webkit-background-clip: text;-webkit-text-fill-color: transparent;background-clip: text;text-fill-color: transparent;}
.highlighted-text.v3{background: linear-gradient(90deg, #802920 0%, #D9958C 3.37%, #9B5847 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent;}

.site-header .navbar {--bs-navbar-padding-y: 1.0625rem;transition: .25s ease-in-out padding;}
.site-header .navbar .dropdown-toggle::after {
    border:0px !important;
    height:1rem;
    width:1rem;
    vertical-align:middle;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 16'%3E%3Cpath stroke='%23301610' stroke-linejoin='round' stroke-width='1.5' d='m13 6-5 5-5-5'/%3E%3C/svg%3E%0A");
}

.site-header .navbar .container-fluid {
    --bs-gutter-x:6.25rem;
}
.site-header.header-sticky.shadow{
    box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.2) !important;
}
/* .site-header.header-sticky .navbar{--bs-navbar-padding-y: 0.625rem;} */

.site-header .navbar-nav {
    --bs-nav-link-padding-y: .5975rem;
    --bs-nav-link-padding-x: .625rem;
    --bs-navbar-nav-link-padding-x:calc(1.75rem / 2);
    --bs-nav-link-font-size: 1rem;
    --bs-nav-link-font-weight: 500;
    --bs-nav-link-color: #301610;
    --bs-nav-link-hover-color: #D9958C;
}

.fs-18{font-size:1.125rem!important}.invert-0{filter:invert(0)!important}.invert{filter:invert(100%)!important}.brightness-0{filter:brightness(0)!important}.brightness-50{filter:brightness(.5)!important}.scale-0{transform:scale(0)!important}.scale-x-0{transform:scaleX(0)!important}.scale-y-0{transform:scaleY(0)!important}.scale-50{transform:scale(.5)!important}.scale-x-50{transform:scaleX(.5)!important}.scale-y-50{transform:scaleY(.5)!important}.scale-75{transform:scale(.75)!important}.scale-x-75{transform:scaleX(.75)!important}.scale-y-75{transform:scaleY(.75)!important}.scale-90{transform:scale(.9)!important}.scale-x-90{transform:scaleX(.9)!important}.scale-y-90{transform:scaleY(.9)!important}.scale-95{transform:scale(.95)!important}.scale-x-95{transform:scaleX(.95)!important}.scale-y-95{transform:scaleY(.95)!important}.scale-100{transform:scale(1)!important}.scale-x-100{transform:scaleX(1)!important}.scale-y-100{transform:scaleY(1)!important}.scale-105{transform:scale(1.05)!important}.scale-x-105{transform:scaleX(1.05)!important}.scale-y-105{transform:scaleY(1.05)!important}.scale-110{transform:scale(1.1)!important}.scale-x-110{transform:scaleX(1.1)!important}.scale-y-110{transform:scaleY(1.1)!important}.scale-125{transform:scale(1.25)!important}.scale-x-125{transform:scaleX(1.25)!important}.scale-y-125{transform:scaleY(1.25)!important}.scale-150{transform:scale(1.5)!important}.scale-x-150{transform:scaleX(1.5)!important}.scale-y-150{transform:scaleY(1.5)!important}.translate-x-0{transform:translateX(0)!important}.translate-y-0{transform:translateY(0)!important}.translate-x-px{transform:translateX(1px)!important}.translate-y-px{transform:translateY(1px)!important}.translate-x-0-5{transform:translateX(.125rem)!important}.translate-y-0-5{transform:translateY(.125rem)!important}.translate-x-1{transform:translateX(.25rem)!important}.translate-y-1{transform:translateY(.25rem)!important}.translate-x-1-5{transform:translateX(.375rem)!important}.translate-y-1-5{transform:translateY(.375rem)!important}.translate-x-2{transform:translateX(.5rem)!important}.translate-y-2{transform:translateY(.5rem)!important}.translate-x-2-5{transform:translateX(.625rem)!important}.translate-y-2-5{transform:translateY(.625rem)!important}.translate-x-3{transform:translateX(.75rem)!important}.translate-y-3{transform:translateY(.75rem)!important}.translate-x-3-5{transform:translateX(.875rem)!important}.translate-y-3-5{transform:translateY(.875rem)!important}.translate-x-4{transform:translateX(1rem)!important}.translate-y-4{transform:translateY(1rem)!important}.translate-x-5{transform:translateX(1.25rem)!important}.translate-y-5{transform:translateY(1.25rem)!important}.translate-x-6{transform:translateX(1.5rem)!important}.translate-y-6{transform:translateY(1.5rem)!important}.translate-x-7{transform:translateX(1.75rem)!important}.translate-y-7{transform:translateY(1.75rem)!important}.translate-x-8{transform:translateX(2rem)!important}.translate-y-8{transform:translateY(2rem)!important}.translate-x-9{transform:translateX(2.25rem)!important}.translate-y-9{transform:translateY(2.25rem)!important}.translate-x-10{transform:translateX(2.5rem)!important}.translate-y-10{transform:translateY(2.5rem)!important}.translate-x-11{transform:translateX(2.75rem)!important}.translate-y-11{transform:translateY(2.75rem)!important}.translate-x-12{transform:translateX(3rem)!important}.translate-y-12{transform:translateY(3rem)!important}.translate-x-14{transform:translateX(3.5rem)!important}.translate-y-14{transform:translateY(3.5rem)!important}.translate-x-16{transform:translateX(4rem)!important}.translate-y-16{transform:translateY(4rem)!important}.translate-x-20{transform:translateX(5rem)!important}.translate-y-20{transform:translateY(5rem)!important}.translate-x-24{transform:translateX(6rem)!important}.translate-y-24{transform:translateY(6rem)!important}.translate-x-28{transform:translateX(7rem)!important}.translate-y-28{transform:translateY(7rem)!important}.translate-x-32{transform:translateX(8rem)!important}.translate-y-32{transform:translateY(8rem)!important}.translate-x-36{transform:translateX(9rem)!important}.translate-y-36{transform:translateY(9rem)!important}.translate-x-40{transform:translateX(10rem)!important}.translate-y-40{transform:translateY(10rem)!important}.translate-x-44{transform:translateX(11rem)!important}.translate-y-44{transform:translateY(11rem)!important}.translate-x-48{transform:translateX(12rem)!important}.translate-y-48{transform:translateY(12rem)!important}.translate-x-52{transform:translateX(13rem)!important}.translate-y-52{transform:translateY(13rem)!important}.translate-x-56{transform:translateX(14rem)!important}.translate-y-56{transform:translateY(14rem)!important}.translate-x-60{transform:translateX(15rem)!important}.translate-y-60{transform:translateY(15rem)!important}.translate-x-64{transform:translateX(16rem)!important}.translate-y-64{transform:translateY(16rem)!important}.translate-x-72{transform:translateX(18rem)!important}.translate-y-72{transform:translateY(18rem)!important}.translate-x-80{transform:translateX(20rem)!important}.translate-y-80{transform:translateY(20rem)!important}.translate-x-96{transform:translateX(24rem)!important}.translate-y-96{transform:translateY(24rem)!important}.translate-x-1_2,.translate-x-2_4{transform:translateX(50%)!important}.translate-x-1_3{transform:translateX(33.333333%)!important}.translate-x-2_3{transform:translateX(66.666667%)!important}.translate-x-1_4{transform:translateX(25%)!important}.translate-x-3_4{transform:translateX(75%)!important}.translate-x-full{transform:translateX(100%)!important}.translate-y-1_2,.translate-y-2_4{transform:translateY(50%)!important}.translate-y-1_3{transform:translateY(33.333333%)!important}.translate-y-2_3{transform:translateY(66.666667%)!important}.translate-y-1_4{transform:translateY(25%)!important}


/* .site-header{border-bottom: 1px solid #0000001A;} */
.banner.fr {
    /* padding-top: 12rem; */
    padding-top: 6.75rem;
    padding-bottom: 13.25rem;
    /* height: calc(40rem + 4rem); */
}
[data-page-namespace="home"] .banner.fr .bg-overlay{background-image:url('../media/images/home/banner-hero.webp');background-position:50% -100% !important;background-repeat:no-repeat;background-size:auto;}
.banner.fr .bg-overlay video {position:relative;z-index: 0;}

[data-page-namespace="home"] .banner.fr .col-12.col-lg-6:not(.col-xxl-6){--bs-gutter-x: 0px;}
@media(min-width:768px) and (max-width:1199px){
    .banner.fr{padding-top:6rem !important;}
}

[data-page-namespace="home"] .banner.fr .figure ._animated::before,
[data-page-namespace="home"] .banner.fr .figure ._animated::after {content: '';width:3px;position:absolute;height:100%;background:rgba(232, 162, 160, 0.11);inset:0;right:auto;}
[data-page-namespace="home"] .banner.fr .figure ._animated::after{left:auto;right:0px;}

@media(min-width:1200px) {
    .banner:not(.single-blog) .container-fluid{max-width:90% !important;}
    [data-page-namespace="home"] .banner.fr .figure span._animated{position:absolute;bottom:0px;left:auto;right:-40px;width:50vw;height:auto;}

    [data-page-namespace="home"] .banner.fr .col-12.col-lg-6:not(.col-xxl-6){--bs-gutter-x:1.5rem;}
    /*[data-page-namespace="home"] .banner.fr .figure ._animated{position:absolute;top:-7.875rem;right:-3rem;width:40vw;}*/
}
@media(min-width:1400px) {
    .navbar{--bs-navbar-nav-link-padding-x:1rem}
    [data-page-namespace="home"] .banner.fr .figure ._animated{width:54vw;right:-50px;}
}
@media(min-width:1500px) and (max-width:1599px){
    [data-page-namespace="home"] .banner.fr .figure span._animated{width:50vw;bottom:10px;}
}
@media(min-width:1600px) {
    [data-page-namespace="home"] .banner.fr .figure span._animated{right:-100px;width:50vw;}
}
@media(min-width:1790px) {
    [data-page-namespace="home"] .banner.fr .figure span._animated{right:auto;width:47vw;bottom:-20px;}
}
@media(min-width:1900px) {
    [data-page-namespace="home"] .banner.fr .figure span._animated{width:66%;bottom:-50px;right:-150px;}
}


@media(max-width:1199px){
    [data-page-namespace="home"] .banner.fr .figure{position:relative;}
}


/*  */
/* Prevent CLS */

.banner ._eyebrow.fw-semibold{font-weight:500 !important;}
/* _trackersSwiper */
._trackers .swiper{visibility:hidden;}
._trackers .swiper.is-ready{visibility:visible;}
  
.site-header .navbar-nav ._btnGroup>.btn {
    max-height: 43px;
}

.btn {
    --bs-btn-font-size: 1.0625rem;
    --bs-btn-font-weight: 500;
    --bs-btn-padding-y: .5rem;
    --bs-btn-padding-x: 2.25rem;
    --bs-btn-border-radius: 0.625rem;
    /* transition:.275s ease-in-out all; */
    line-height: normal;
}
/* .btn:not(.btn-trade){clip-path: polygon(0 0, 100% 0%, 100% 100%, 0% 100%);} */
.btn.btn-lg {--bs-btn-padding-y: 1.2125rem;--bs-btn-padding-x:3rem;--bs-btn-border-radius: 3.375rem;line-height:normal;}
.btn.btn-xl{--bs-btn-padding-x:3.75rem;}
@media(min-width:1600px){
    .btn.btn-xl{--bs-btn-padding-x:4.75rem;}
}
.btn.btn-sm {--bs-btn-padding-y: .5rem;--bs-btn-padding-x: 1.25rem;}
.btn.small {--bs-btn-font-size: .875rem;}
.btn.btn-md-y {--bs-btn-padding-y: 1.1755rem;line-height: normal;}
.btn._with_icon {display: inline-flex;justify-content: center;gap: 14px;}
.btn._with_icon.btn-lg{--bs-btn-padding-x:3.125rem;}
[class*="btn-outline-"]{--bs-btn-padding-y: .5rem;}

.btn-theme-primary {
    --bs-btn-color: #fff;
    --bs-btn-bg: var(--tPrimary);
    --bs-btn-border-color: var(--tPrimary);
    --bs-btn-hover-color: #fff;
    --bs-btn-hover-bg: var(--tSecondary);
    --bs-btn-hover-border-color: var(--tSecondary);
    --bs-btn-active-color: #fff;
    --bs-btn-active-bg: var(--tSecondary);
    --bs-btn-active-border-color: var(--tSecondary);
    --bs-btn-disabled-color: #fff;
    --bs-btn-disabled-bg: var(--tSecondary);
    --bs-btn-disabled-border-color: var(--tSecondary);
}

.btn-theme-secondary {
    --bs-btn-color: #fff;
    --bs-btn-bg: var(--tSecondary);
    --bs-btn-border-color: var(--tSecondary);
    --bs-btn-hover-color: #fff;
    --bs-btn-hover-bg: var(--tPrimary);
    --bs-btn-hover-border-color: var(--tPrimary);
    --bs-btn-active-color: #fff;
    --bs-btn-active-bg: var(--tPrimary);
    --bs-btn-active-border-color: var(--tPrimary);
    --bs-btn-disabled-color: #fff;
    --bs-btn-disabled-bg: var(--tPrimary);
    --bs-btn-disabled-border-color: var(--tPrimary);
}

.btn-theme-white {
    --bs-btn-color: var(--tSecondary);
    --bs-btn-bg: var(--bs-white);
    --bs-btn-border-color: var(--bs-white);
    --bs-btn-hover-color: #fff;
    --bs-btn-hover-bg: var(--bs-black);
    --bs-btn-hover-border-color: var(--bs-black);
    --bs-btn-active-color: #fff;
    --bs-btn-active-bg: var(--bs-black);
    --bs-btn-active-border-color: var(--bs-black);
    --bs-btn-disabled-color: #fff;
    --bs-btn-disabled-bg: var(--bs-black);
    --bs-btn-disabled-border-color: var(--bs-black);
}

.btn-theme-black {
    --bs-btn-color: var(--bs-white);
    --bs-btn-bg: #401F18;
    --bs-btn-border-color: #401F18;
    --bs-btn-hover-color: var(--bs-black);
    --bs-btn-hover-bg: var(--bs-white);
    --bs-btn-hover-border-color: var(--bs-white);
    --bs-btn-active-color: var(--bs-black);
    --bs-btn-active-bg: var(--bs-white);
    --bs-btn-active-border-color: var(--bs-white);
    --bs-btn-disabled-color: var(--bs-black);
    --bs-btn-disabled-bg: var(--bs-white);
    --bs-btn-disabled-border-color: var(--bs-white);
}

.btn-outline-tprimary {
    --bs-btn-border-width: .125rem;
    --bs-btn-color: #301610;
    --bs-btn-border-color: #301610;
    --bs-btn-hover-color: var(--bs-white);
    --bs-btn-hover-bg: #301610;
    --bs-btn-hover-border-color: #301610;
    --bs-btn-active-color: #fff;
    --bs-btn-active-bg: #301610;
    --bs-btn-active-border-color: #301610;
    --bs-gradient: none;
}
.btn_logIn.btn-outline-tprimary{
    --bs-btn-border-width: .125rem;
    --bs-btn-color: #FFF;
    --bs-btn-border-color: #000;
    --bs-btn-hover-color: var(--bs-white);
    --bs-btn-hover-bg: #301610;
    --bs-btn-hover-border-color: #301610;
    --bs-btn-active-color: #fff;
    --bs-btn-active-bg: #301610;
    --bs-btn-active-border-color: #301610;
    --bs-gradient: none;
    background: linear-gradient(90deg, #000000 0%, #615F5F 51.44%, #1B1B1B 86.06%);
}
.btn-trade {
    --bs-btn-font-size: 1rem;
    --bs-btn-font-weight: 500;
    --bs-btn-border-width: 0rem;
    --bs-btn-padding-y: .3375rem;
    --bs-btn-padding-x: 1.125rem;
    --bs-btn-color: var(--tSecondary);
    --bs-btn-bg: var(--bg-trade);
    --bs-btn-border-color: var(--bg-trade);
    --bs-btn-hover-color: #fff;
    --bs-btn-hover-bg: var(--tSecondary);
    --bs-btn-hover-border-color: var(--tSecondary);
    --bs-btn-active-color: #fff;
    --bs-btn-active-bg: var(--tSecondary);
    --bs-btn-active-border-color: var(--tSecondary);
    --bs-btn-disabled-color: #fff;
    --bs-btn-disabled-bg: var(--tSecondary);
    --bs-btn-disabled-border-color: var(--tSecondary);
}
.btn:not(.stretched-link){position:relative;overflow:hidden;}
.btn.bg-gradient{--bs-btn-border-width:0rem;will-change:auto;transition:.275s ease-in-out all;}

/*.btn.bg-gradient::before{content:"";position:absolute;top:0;width:100%;height:100%;background:var(--shine-effect);pointer-events:none !important;}
.btn.bg-gradient::before{left:-100%;transition:var(--shine-transition);}
.btn.bg-gradient:hover::before{left:100%;}*/
.btn.bg-gradient ._icon{
    display:inline-block;
    will-change:auto;
    transition:.275s ease-in-out all;
}
.btn.bg-gradient:hover ._icon{
    transform:translateX(.5rem);
}


 /* btn  */
  .bg-gradient-btn{background: var(--bs-gradient)!important;}
  .shine-effect {
    position: relative;
    overflow: hidden;
    border: 0;
}

.shine-effect:hover::before {
    animation: shine 1.5s ease-out infinite
}

.shine-effect:before {
    content: "";
    position: absolute;
    width: 100px;
    height: 100%;
    background-image: linear-gradient(120deg,rgba(255,255,255,0) 30%,rgba(255,255,255,.8),rgba(255,255,255,0) 70%);
    top: 0;
    left: -100px;
    opacity: .6
}

@keyframes shine {
    0% {
        left: -100px}60% {left: 100%}to {left: 100%}}

  
/* .btn.bg-gradient:not(.btn_register):hover{transform:translateY(-0.1875rem);box-shadow: 0 20px 30px -6px rgba(238, 103, 97, 0.5);}
.btn.bg-gradient._with_icon ._icon{transition:.275s ease-in-out all;}
.btn.bg-gradient._with_icon:not(.btn_register):hover ._icon{transform:translate(.5rem, 0rem);} */


/*  */
.lh-30{line-height:1.875rem;}
.navbar .megamenu{--bs-dropdown-zindex:1000;--bs-dropdown-min-width:10rem;--bs-dropdown-padding-x:0;--bs-dropdown-padding-y:3rem;--bs-dropdown-spacer:0.125rem;--bs-dropdown-font-size:1.25rem;--bs-dropdown-color:var(--text);--bs-dropdown-bg:var(--bs-white);--bs-dropdown-border-color:transparent;--bs-dropdown-border-radius:0;--bs-dropdown-border-width:0;}
.navbar .megamenu .menu_info .fs-5{font-size:1.125rem !important;}
.site-header .navbar .dropdown-toggle{position:relative;}
.th-accent:hover{color:var(--text-D9958C) !important;}

/* ============ desktop view ============ */
@media all and (min-width: 992px) {
    .navbar .has-megamenu{position:static!important;}
    .navbar .megamenu{left:0;right:0;width:100%;margin-top:0;}
    .site-header .navbar .megamenu .__menus{--bs-nav-link-padding-y:.375rem;--bs-nav-link-padding-x:0;--bs-navbar-nav-link-padding-x:0;--bs-nav-link-font-size:var(--bs-dropdown-font-size);--bs-nav-link-font-weight:500;--bs-nav-link-color:var(--text);}
}
@media(min-width:1200px){
    .site-header .navbar .dropdown-toggle::before{content:"";position:absolute;bottom:-21px;width:76%;height:2px;background-color:var(--bs-nav-link-hover-color);visibility:hidden;transition:.1s ease-in-out all;}
    .site-header .navbar .dropdown-toggle.show::before{visibility:visible;}
    .site-header .navbar .outlineBox{
        --bs-card-spacer-y:1.875rem;
        --bs-card-spacer-x:1.25rem;
        --bs-card-title-spacer-y:.8125rem;
        --bs-card-title-color:var(--text);
        --bs-card-subtitle-color:#fff;
        --bs-card-border-width: 1px;
        --bs-card-border-color:#000;
        --bs-card-border-radius:1rem;
        --bs-card-color:#fff;
        --bs-card-bg:#000;
        --bs-card-height:309px;
        transition: .25s ease-in-out all;
        will-change: transform;
        background-image: url('../media/images/global/menuCTA.webp');
        background-size:cover;
        background-position:bottom center;
    }
    .navbar .megamenu{box-shadow: 0px 4px 11.5px 1px rgba(0, 0, 0, 0.15);}
    
}

/* ============ desktop view .end// ============ */
/* ============ mobile view ============ */
._menuCard {
    --bs-card-spacer-y: 1rem;
    --bs-card-spacer-x: 1.875rem;
    --bs-card-title-spacer-y: 0.625rem;
    --bs-card-title-color: #000;
    --bs-card-subtitle-color: #767676;
    --bs-card-border-width: 0px;
    --bs-card-border-radius: 0px;
    --bs-card-color: var(--bs-card-subtitle-color);
    --bs-card-bg: transparent;
}

._menuCard:hover,
._menuCard.active {
    --bs-card-bg: var(--background-accent-hover);
}

._menuCard .__icon {
    opacity: 0;
    transition: .3s ease-in-out;
}

._menuCard:hover .__icon,
._menuCard.active .__icon {
    opacity: 1;
}

@media(max-width: 991px) {
    .navbar .megamenu {
        padding:0 0 1rem;
        background-color: transparent;
    }

    .navbar.fixed-top .navbar-collapse,
    .navbar.sticky-top .navbar-collapse {
        overflow-y: auto;
        max-height: 90vh;
        margin-top: 10px;
    }

    ._menuCard {
        --bs-card-spacer-y: .5rem;
        --bs-card-spacer-x: .75rem;
        --bs-card-title-spacer-y: 0rem;
    }

    ._menuCard .card-text {
        display: none;
    }
}

/* ============ mobile view .end// ============ */
/*  */

/*  */
.markets .overlay{position: absolute;top: 0px;left: 0px;right: 0px;width: 100%;height: 100%;margin: 0px auto;background-color: #0F0F0F;}
.markets.fr.mt-n160{margin-top: -50px;}
@media(min-width:768px){.markets.fr.mt-n160{margin-top:-160px;}}
@media(min-width:992px){.markets .overlay{width:calc(100% - 100px)}}
@media(min-width:1024px){.markets .overlay{width:calc(100% - 20px)}}
@media(min-width:1200px){.markets .overlay{width:calc(100% - 100px)}}
@media(min-width:1600px){.markets .overlay{width:calc(100% - 172px);max-width:91.5rem;}}
.markets .nav{--bs-nav-link-padding-x: 1.875rem;--bs-nav-link-padding-y: 0.5rem;--bs-nav-link-font-weight: 600;--bs-nav-link-color: var(--bs-white);--bs-nav-link-hover-color: var(--bs-white);--bs-nav-link-disabled-color: var(--bs-secondary-color);--bs-nav-pills-link-bg: #1C1A1F;padding-bottom: var(--bs-nav-link-padding-y);}
@media(min-width:768px){.markets .nav{padding-bottom: 0px !important;}}

@media(min-width:1200px){
    .markets .nav{--bs-nav-link-padding-x:4rem;--bs-nav-link-padding-y:0.75rem;}
    ._mpr ._heading .mb-lg-5{margin-bottom:calc(3rem - 1.5rem ) !important;}
}

.markets .nav-pills {
    --bs-nav-pills-border-radius: 3.375rem;
    --bs-nav-pills-link-active-color: var(--bs-white);
    --bs-nav-pills-link-active-bg: var(--bs-black);
}

.markets .nav .nav-link {
    position:relative;
    z-index: 0;
    border: 2px solid transparent;
    background-color: var(--bs-nav-pills-link-bg);
    white-space:nowrap;
}

.markets .nav .nav-link:not(.active):hover {
    background-color: var(--bs-nav-pills-link-active-bg);
    border: 2px solid var(--bs-white);
}

/*.markets .nav .nav-link.active {
    background-color: var(--bs-nav-pills-link-active-bg);
    border: 2px solid var(--bs-white);
}*/
/**/
/* The gradient border via ::before */
.markets .nav:not(.nav-underline) .nav-link.active::before {
  content: "";
  position: absolute;
  top: -2px;    /* border width */
  left: -2px;
  right: -2px;
  bottom: -2px;
  border-radius: 3.375rem;
  background: var(--bs-gradient);
  z-index: -1; /* behind the button */
}

/* Inner background layer to cover gradient inside */
.markets .nav:not(.nav-underline) .nav-link.active::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  border-radius: 3.375rem;
  background-color: var(--bs-nav-pills-link-active-bg);
  z-index: -1; /* just above ::before */
}
/**/
@media(min-width:1400px){
    .article.markets.markets_2 ._tab_view{margin-top: -3.125rem;}
}
@media(min-width:1200px) and (max-width:1399px){
    .article.markets.markets_2 ._tab_view ._portfolio_card{padding-top:3.125rem;}
}
.markets_2 .nav {
    --bs-nav-link-padding-x: 1.875rem;
    --bs-nav-link-padding-y: 0.5rem;
    --bs-nav-link-font-size:1.25rem;
    --bs-nav-link-font-weight: 400;
    --bs-nav-link-color: var(--text);
    --bs-nav-link-hover-color: var(--text);
    --bs-nav-link-disabled-color: var(--bs-secondary-color);
    --bs-nav-pills-link-bg:transparent;
    padding-bottom: var(--bs-nav-link-padding-y);
}

@media(min-width:768px) {
    .markets_2 .nav {
        padding-bottom: 0px !important;
    }
}

@media(min-width:1200px) {
    .markets_2 .nav {
        --bs-nav-link-padding-x: 4rem;
        --bs-nav-link-padding-y:0.25rem;
    }
}

.markets_2 .nav-underline {
    --bs-nav-pills-border-radius: 3.375rem;
    --bs-nav-pills-link-active-color: var(--tPrimary);
    --bs-nav-pills-link-active-bg: transparent;
}

.markets_2 .nav .nav-link {
    border: 2px solid transparent;
    background-color: var(--bs-nav-pills-link-bg);
    will-change:auto;
    transition:.2s ease-in-out all;
}

.markets_2 .nav .nav-link:not(.active):hover {
    background-color: var(--bs-nav-pills-link-active-bg);
    border: 2px solid var(--bs-white);
}

.markets_2 .nav .nav-link.active {
    --bs-nav-link-font-weight:500;
    background: var(--bs-gradient-v1);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    text-fill-color: transparent;
    clip-path: polygon(0 0, 100% 0%, 100% 100%, 0% 100%);
    display: inline-block;
}

.markets_2 .nav .nav-link::before {
    content: "";
    position: absolute;
    top: auto;    /* border width */
    left: 0px;
    right: 0px;
    bottom: 0px;
    
    z-index: -1;
    height:3px;
    width:0%;
    transition: width var(--progress-duration, 2000ms) linear;
    will-change: width;
}
.markets_2 .nav .nav-link.active::before{background: linear-gradient(90deg, #802920 -2.47%, #D9958C 24.2%, #9B5847 47.19%, #E9A3A1 67.42%, #874233 89.49%);}
.markets_2 .nav .nav-link.active{--progress-target:100%;}
.markets_2 .nav .nav-link.active::before {width: var(--progress-target);}
.article.markets.markets_2 ._tab_view .tab-pane ._portfolio .figure{will-change:transform, margin;transition:.3s ease-in-out all;margin-top:0px !important;}

@media(min-width:1200px){.article.markets.markets_2 ._tab_view .tab-pane.active ._portfolio .figure{transform:translateY(-5.25rem) translateX(2rem);margin-top:-4.25rem !important;}}
@media(min-width:1400px){.article.markets.markets_2 ._tab_view .tab-pane.active ._portfolio .figure{transform: translateY(-6.25rem);margin-top:-6.25rem !important;}}

._tab_view .tabs.second .nav {
    --bs-nav-link-padding-x: 1rem;
    --bs-nav-link-padding-y: 0.25rem;
    --bs-nav-pills-link-bg: #2B2A2A;
}

._tab_view .tabs.second .nav-pills {
    --bs-nav-pills-link-active-bg: #D9D9D9;
}

._tab_view .tabs.second .nav .nav-link,
._tab_view .tabs.second .nav .nav-link:hover,
._tab_view .tabs.second .nav .nav-link.active {
    font-size: 0px !important;
    border: 0px !important;
}

/* _trackerCard */
._trackersSwiper .swiper-wrapper {
    transition-timing-function: linear;
}

._trackerCard {
    --bs-card-spacer-y: 1.125rem;
    --bs-card-spacer-x: 1.5rem;
    --bs-card-title-spacer-y: 0.01875rem;
    --bs-card-title-color: #FFFFFF;
    --bs-card-subtitle-color: #767676;
    --bs-card-border-width: 0px;
    --bs-card-border-radius: 1.875rem;
    --bs-card-color: var(--bs-card-subtitle-color);
    --bs-card-bg: #1A1A1A;
    /* --bs-card-height:196px; */
    --bs-card-width: 378px;
    /* max-width:var(--bs-card-width); */
}

._trackerCard .top img {
    max-width: 4rem;
}

._trackerCard hr {
    margin: .625rem 0;
}

._trackerCard .badge {
    --bs-badge-padding-x: 0.5rem;
    --bs-badge-padding-y: .375rem;
    --bs-badge-font-size: 1rem;
    --bs-badge-font-weight: 400;
}
._trackerCard.light{
    --bs-card-spacer-y:1.0625rem;
    --bs-card-spacer-x:1rem;
    --bs-card-title-spacer-y:0.5rem;
    --bs-card-title-color:var(--bs-black);
    --bs-card-subtitle-color:var(--black-60);
    --bs-card-border-width:1px;
    --bs-card-border-radius:0.625rem;
    --bs-card-color:var(--bs-card-subtitle-color);
    --bs-card-bg:#F3F3F3;
    font-size:1.0625rem;
    font-weight:500;
}
._trackerCard.light .card-title:where(.h5, h5){font-size:1.125rem;}
._trackerCard.light .card-subtitle{font-size:1.125rem;font-weight:400;}
._trackerCard.light .card-subtitle .badge{padding:0rem;}
._trackerCard.light .upDown .bid{margin-bottom:var(--bs-card-title-spacer-y);}

._trackerCard.light .upDown .bid.red,
._trackerCard.light .upDown .ask.red{color: #DB3537 !important;}

._trackerCard.light .upDown .bid.green,
._trackerCard.light .upDown .ask.green {color: #00B67A !important;}
._trackerCard.light .upDown .arrow{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 18 18'%3E%3Crect width='17.1' height='17.1' fill='%23fff' fill-opacity='.1' rx='2.5'/%3E%3Cpath stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.4' d='M9 4v10m5-5-5 5-5-5'/%3E%3C/svg%3E%0A");display:inline-block;height:1.125rem;width:1.125rem;line-height:1;background-repeat:no-repeat;background-size:cover;margin-bottom:-0.125rem;}
._trackerCard.light .upDown .green .arrow{transform:scaleY(-1);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 18 18'%3E%3Crect width='17.1' height='17.1' fill='%23fff' fill-opacity='.1' rx='2.5'/%3E%3Cpath stroke='%2300B67A' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.4' d='M9 4v10m5-5-5 5-5-5'/%3E%3C/svg%3E%0A");}
._trackerCard.light .upDown .red .arrow{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 18 18'%3E%3Crect width='17.1' height='17.1' fill='%23fff' fill-opacity='.1' rx='2.5'/%3E%3Cpath stroke='%23DB3537' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.4' d='M9 4v10m5-5-5 5-5-5'/%3E%3C/svg%3E%0A");}

._portfolio_card {
    --bs-card-spacer-y: 0rem;
    --bs-card-spacer-x: 0rem;
    --bs-card-title-spacer-y: 1.25rem;
    --bs-card-title-color: var(--text);
    --bs-card-subtitle-color: var(--text);
    --bs-card-border-width: 0px;
    --bs-card-border-radius: 0rem;
    --bs-card-color: var(--bs-card-subtitle-color);
    --bs-card-bg: transparent;
}
._portfolio_card .card-title.h2{font-size:2.125rem !important;}

._portfolio_card .hot_card {
    --bs-card-spacer-y: 1.25rem;
    --bs-card-spacer-x: 1.5rem;
    --bs-card-title-spacer-y: .25rem;
    --bs-card-title-color: #FFFFFF;
    --bs-card-subtitle-color: rgba(255, 255, 255, 40%);
    --bs-card-border-width: 0px;
    --bs-card-border-radius: 0.5rem;
    --bs-card-color: var(--bs-card-subtitle-color);
    --bs-card-bg: #1A1A1A;
}

._portfolio .figure>._animated {
    top: 250px;
    right: 100px;
    -webkit-animation: slide-top 5s ease-in-out infinite alternate both;
    animation: slide-top 5s ease-in-out infinite alternate both
}

/* ._portfolio_card .hot_card .card-title{display:inline-block;} */
.text-gr {
    background: var(--bs-gradient-v1);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    text-fill-color: transparent;
    clip-path: polygon(0 0, 100% 0%, 100% 100%, 0% 100%);
    display: inline-block;
}
.article ._textReveal{text-transform:capitalize !important;}
/* Section Reveal 
.article{opacity: 0;transform: translateY(20px);transition: opacity 0.5s, transform 0.5s;}
.article._revealArticle{opacity: 1;transform: translateY(0);}
Section Reveal */
/* _textReveal 
._textReveal{display:inline-block;}
._textReveal span{position: relative;overflow: hidden;display: block;line-height: 1.2;}
._textReveal span::after{content:'';position: absolute;top: 0;right: 0;width: 100%;height: 100%;background:var(--color-accent);animation:a-ltr-after 2s cubic-bezier(.77,0,.18,1) forwards paused;transform: translateX(-101%);}
._textReveal span::before{content:'';position: absolute;top: 0;right: 0;width: 100%;height: 100%;background:var(--color-primary);animation:a-ltr-before 2s cubic-bezier(.77,0,.18,1) forwards paused;transform: translateX(0);}
._revealArticle ._textReveal span:nth-of-type(1)::before,._revealArticle ._textReveal span:nth-of-type(1)::after{animation-play-state:running;animation-delay:1s;}
._revealArticle ._textReveal span:nth-of-type(2)::before,._revealArticle ._textReveal span:nth-of-type(2)::after{animation-play-state:running;animation-delay:1.5s;}
@keyframes a-ltr-after{0% {transform: translateX(-100%)}100% {transform: translateX(101%)}}
@keyframes a-ltr-before{0% {transform: translateX(0)}100% {transform: translateX(200%)}}
 _textReveal  */

@media(min-width:1550px) {
    .container, .container-lg, .container-md, .container-sm, .container-xl, .container-xxl{
        max-width: 1465px;
    }
}

.fs-45{font-size: 2.8125rem !important;}
.fs-22{font-size: 1.375rem !important;}
.usp{padding-top:3.75rem;padding-bottom:1.25rem;}
.blogCta{padding-bottom:3.75rem;}

@media(min-width:992px) {
    /* .usp{padding-top:11.25rem;} */
    .assets .usp.pb-100{padding-bottom:5.25rem !important;}
    .blogCta{padding-bottom:6.25rem;}
}

.outlineBox {
    --bs-card-spacer-y: 2.125rem;
    --bs-card-spacer-x: 2.25rem;
    --bs-card-title-spacer-y: 1rem;
    --bs-card-title-color:var(--text);
    --bs-card-subtitle-color: var(--bs-card-title-color);
    --bs-card-border-width: 1px;
    --bs-card-border-color: #F3F3F3;
    --bs-card-border-radius: 1.25rem;
    --bs-card-color: var(--bs-card-subtitle-color);
    --bs-card-bg: transparent;
    transition: .25s ease-in-out all;
    will-change: transform;
}
.assets .outlineBox :where(.h3, h3),
[data-page-namespace="trading_platform"] .outlineBox :where(.h3, h3),
.markets.contact .outlineBox :where(.h3, h3),
[data-page-namespace="partnerWithUs"] .outlineBox :where(.h3, h3),
[data-page-namespace="affiliate"] .outlineBox :where(.h3, h3),
:where([data-page-namespace="raw"], [data-page-namespace="standard"], [data-page-namespace="pro"], [data-page-namespace="premium"], [data-page-namespace="Cent"]) .outlineBox :where(.h3, h3){font-size:1.25rem !important;}
@media(min-width:992px){
    .assets .outlineBox :where(.h3, h3),
    [data-page-namespace="trading_platform"] .outlineBox :where(.h3, h3),
    .markets.contact .outlineBox :where(.h3, h3),
    [data-page-namespace="partnerWithUs"] .outlineBox :where(.h3, h3),
    [data-page-namespace="affiliate"] .outlineBox :where(.h3, h3),
    :where([data-page-namespace="raw"], [data-page-namespace="standard"], [data-page-namespace="pro"], [data-page-namespace="premium"], [data-page-namespace="Cent"]) .outlineBox :where(.h3, h3){font-size:1.375rem !important;}
    .forexTable .fs-4{font-size:1.625rem !important;}
    :where([data-page-namespace="raw"], [data-page-namespace="standard"], [data-page-namespace="pro"], [data-page-namespace="premium"], [data-page-namespace="Cent"]) .pb-80{padding-bottom:5.625rem !important;}
}
.markets.contact .outlineBox :where(.h3, h3){margin-bottom:10px !important;}
.fs-26{font-size:1.625rem !important;}
.blogCta ._inner_wrap {
    padding: 1rem;
    background-color: var(--bg-0F0F0F);
    background-image: url('../media/images/global/bgCta.webp');
    background-size: cover;
    background-position: center center;
    background-repeat: no-repeat;
    border-radius: 1.25rem;
}

@media(min-width:992px) {
    .blogCta ._inner_wrap {
        padding: 20px 20px 20px 42px;
    }
}

._blog_anchors .badge {
    --bs-badge-padding-x: 1.375rem;
    --bs-badge-padding-y: 0.625rem;
    --bs-badge-font-size: 0.875rem;
    --bs-badge-font-weight: 700;
    --bs-badge-color: #fff;
    --bs-badge-border-radius: var(--bs-border-radius-pill);
    text-decoration: none;
    border: 1px solid var(--bs-badge-color);
    background-color: transparent;
    transition: .25s ease-in-out all;
    font-family:var(--font-heading) !important;
}

._blog_anchors .badge:hover {
    --bs-badge-color: rgba(217, 149, 140, 100%);
    background-color: var(--background-accent-hover);
}

.ctaCard {
    --bs-card-spacer-y: .4375rem;
    --bs-card-spacer-x: 1.5rem;
    --bs-card-title-spacer-y: 1.25rem;
    --bs-card-title-color: #fff;
    --bs-card-subtitle-color: rgba(0, 0, 0, 60%);
    --bs-card-border-width: 0px;
    --bs-card-border-color: #EAEAEA;
    --bs-card-border-radius: .625rem;
    --bs-card-color: var(--bs-card-subtitle-color);
    --bs-card-bg: transparent;
    background: linear-gradient(97.37deg, #802920 -0.37%, #D9958C 29.17%, #9B5847 54.64%, #E9A3A1 77.06%, #874233 101.51%);
}

.ctaCard .card-body{padding-bottom:0px;padding-right:0px;}

._top_tier_card {
    --bs-card-spacer-y: 3.125rem;
    --bs-card-spacer-x: 0rem;
    --bs-card-title-spacer-y:1.625rem;
    --bs-card-title-color: var(--text);
    --bs-card-subtitle-color: var(--bs-card-title-color);
    --bs-card-border-width: 0px;
    --bs-card-border-radius: 0rem;
    --bs-card-color: var(--bs-card-subtitle-color);
    --bs-card-bg: transparent;
}
.bg-f3f3f3{background-color:#F3F3F3 !important;}
.bePartner ._top_tier_card{--bs-card-spacer-x:2rem;--bs-card-spacer-x:1.5rem;}
.bePartner ._top_tier_card .card-body{padding-right:0px !important;padding-top:0px !important;padding-bottom:0px !important;}
.bePartner ._top_tier_card .btn._with_icon.btn-lg{--bs-btn-padding-x:6.125rem;}
/* @media(min-width:1200px){.bePartner .list-checkmark > li{max-width:15.625rem}} */
.bePartner .list-checkmark > li::before {margin:4px 0px !important;}

._top_tier_card .list{font-size:1.0625rem;font-weight:500;}
@media(min-width:1400px){
    ._top_tier_card ._btnGroup{gap:2.25rem !important;}
    
}

.list-checkmark>li{position:relative;padding-left:calc(1rem + .875rem)}
.list-checkmark>li:not(:last-child){margin-bottom:1.25rem;}
.list-checkmark>li::before {content:"";position:absolute;top:0px;left:0px;bottom:0px;margin:auto 0px;height:1.375rem;width:1.375rem;background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='22' fill='none'%3E%3Cg clip-path='url(%23a)'%3E%3Cpath stroke='%23200B06' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m4.58331 11 4.58334 4.5833 9.16665-9.16667'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h22v22H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");background-size: 1.375rem;}



/*  */
.pick-account .card .list-checkmark>li:not(:last-child){margin-bottom:0.5rem;}
.pick-account .card .list-checkmark>li::before {
    /*background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 22 22'%3E%3Cg clip-path='url(%23a)'%3E%3Cpath stroke='url(%23b)' stroke-linejoin='round' stroke-width='2' d='m5 11 4 5 9-10'/%3E%3C/g%3E%3Cdefs%3E%3ClinearGradient id='b' x1='4.2' x2='16.9' y1='11.9' y2='11.9' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23802920'/%3E%3Cstop offset='.3' stop-color='%23D9958C'/%3E%3Cstop offset='.5' stop-color='%239B5847'/%3E%3Cstop offset='.8' stop-color='%23E9A3A1'/%3E%3Cstop offset='1' stop-color='%23874233'/%3E%3C/linearGradient%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h22v22H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");*/

    background-image: url("data:image/svg+xml,%3Csvg width='22' height='22' viewBox='0 0 22 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.9987 20.1693C16.0613 20.1693 20.1654 16.0652 20.1654 11.0026C20.1654 5.93999 16.0613 1.83594 10.9987 1.83594C5.93609 1.83594 1.83203 5.93999 1.83203 11.0026C1.83203 16.0652 5.93609 20.1693 10.9987 20.1693Z' stroke='url(%23paint0_linear_2677_7878)' stroke-width='1.83333' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M8.25 10.9974L10.0833 12.8307L13.75 9.16406' stroke='url(%23paint1_linear_2677_7878)' stroke-width='1.83333' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_2677_7878' x1='1.83203' y1='13.5607' x2='20.1654' y2='13.5607' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23802920'/%3E%3Cstop offset='0.533654' stop-color='%23D9958C'/%3E%3Cstop offset='1' stop-color='%239B5847'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint1_linear_2677_7878' x1='8.25' y1='11.509' x2='13.75' y2='11.509' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23802920'/%3E%3Cstop offset='0.533654' stop-color='%23D9958C'/%3E%3Cstop offset='1' stop-color='%239B5847'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A");
}

.pick-account {
    /* padding-bottom: 7.5rem; */
    /*background-image: url('../media/images/global/accountbg.webp');*/
    background-image: url('../media/images/global/ac_bg.webp');
    background-size: cover;
    background-position: center;
    background-attachment: fixed;
}
.pick-account__tabs {
    display: none;
    height: 65px;
}

.pick-account__tab-link.pick-account__tab-link_active {
    transition: background-color 0.2s ease-in-out;
}

.pick-account__account-card-container {
    display: flex;
    justify-content: center;
    gap: var(--spacing-2xl);
}

.pick-account__account-card-container .account-card {
    max-width: 300px;
    width: 100%;
    max-height: 630px;
    background: var(--background-control-default);
    transition: 0.13s ease-in;
}

.pick-account__account-card-container .account-card.account-card_open {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 624 626'%3E%3Cmask id='b' width='624' height='626' x='0' y='0' maskUnits='userSpaceOnUse' style='mask-type:alpha'%3E%3Cpath fill='%23F5F5F5' d='M0 0h624v626H0V0Z'/%3E%3C/mask%3E%3Cg filter='url(%23a)' mask='url(%23b)'%3E%3Cellipse cx='312' cy='511' fill='%23F5F5F5' fill-opacity='.9' rx='172' ry='184'/%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='a' width='644' height='668' x='-10' y='177' color-interpolation-filters='sRGB' filterUnits='userSpaceOnUse'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeBlend in='SourceGraphic' in2='BackgroundImageFix' result='shape'/%3E%3CfeGaussianBlur result='effect1_foregroundBlur_136_2075' stdDeviation='75'/%3E%3C/filter%3E%3C/defs%3E%3C/svg%3E");
    background-position: center bottom;
    background-size: contain;
    background-repeat: no-repeat;
}

/* .pick-account__account-card-container .account-card__floating-text {display: none;} */
.pick-account__account-card-container .account-card__inner-container {
    position: relative;
    height: 100%;
    min-height: 630px;
    overflow: hidden;
}

.pick-account__account-card-container .account-card__inner-container_closed {
    cursor: pointer;
    /*display: flex;flex-direction: column;justify-content: flex-end;*/
    height: 100%;
    padding: 92px 10px;
}

/* .pick-account__account-card-container .account-card__inner-container_closed .account-card__subheader{padding-bottom: 0;} */
.pick-account__account-card-container .account-card__inner-container_closed .account-card__text-container {
    transform: rotate(-90deg);
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;

    position: absolute;
    left: 0;
    right: 0;
    width: 100%;
    bottom: calc(92px + 90px);
}

.pick-account__account-card-container .account-card__inner-container_closed .account-card__text-container .account-card__title {
    font-weight: 600;
    font-size: 28px;
    line-height: 150%;
    text-align: center;
    margin-bottom: 0;
    color: var(--color-primary);
}

@media(min-width:1200px) {
    .pick-account__account-card-container .account-card__inner-container_closed .account-card__text-container .h1 {
        font-size: 50px;
    }
}

.pick-account__account-card-container .account-card__inner-container_closed .account-card__arrow-container {
    position: absolute;
    left: 0;
    right: 0;
    width: 100%;
    text-align: center;
    top: 60px;
    color: var(--color-primary);
}

.pick-account__account-card-container .account-card__inner-container_opened-opacity {
    opacity: 0;
    transition: opacity .25s;
}

.pick-account__account-card-container .account-card__inner-container_opened-opacity .account-card__title {
    font-weight: 700;
    font-size: 38px;
    line-height: 150%;
    text-align: center;
    margin-bottom: 0;
    color: var(--color-primary);
}

.pick-account__account-card-container .account-card__inner-container_opened-opacity .account-card__subheader {
    font-weight: 700;
    font-size: 18px;
    line-height: 24px;
    text-align: center;
    padding-bottom: var(--spacing-2xl);
    color: var(--color-primary);
    margin-top: -10px;
    margin-bottom: 0;
}

.pick-account__account-card-container .account-card__inner-container_opened-opacity .account-card__subtitle {
    font-weight: 400;
    font-size: 14px;
    line-height: 150%;
    text-align: center;
    max-width: 400px;
    margin: 0 auto;
    padding-bottom: var(--spacing-l);
    color: var(--color-primary);
}

.pick-account__account-card-container .account-card__inner-container_opened-opacity .account-card__deposits {
    font-weight: 600;
    font-size: 14px;
    line-height: 150%;
    /* height: 51px; */
    text-align: center;
    max-width: 370px;
    margin: 0 auto;
    padding-bottom: var(--spacing-2xl);
    color: var(--color-primary);
}

.pick-account__account-card-container .account-card.account-card_open {
    width: 100%;
    max-width: 670px;
    height: auto;
    padding: 50px;
    padding: 48px 24px;
    position: relative;
    overflow: hidden;
}

.pick-account__account-card-container .account-card.account-card_open .account-card__inner-container_opened {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    max-width: 324px;
    margin: 0px auto;
}

.pick-account__account-card-container .account-card.account-card_open .account-card__inner-container_closed {
    display: none;
}

.pick-account__account-card-container .account-card.account-card_open .account-card__inner-container_opened-opacity {
    opacity: 1;
    transition: opacity 0.3s linear 0.3s;
}

.pick-account__account-card-container .account-card .account-card__floating-text {
    position: absolute;
    font-weight: 700;
    font-size: 300px;
    line-height: 75%;
    letter-spacing: -0.05em;
    color: #f8f8f8;
    color: #efefef;
    bottom: 0;
    left: 0;
    z-index: 0;
    display: block;
    width: 100%;
    white-space: nowrap;
}

/* .pick-account__account-card-container .account-card__inner-container_opened, */

.pick-account__account-card-container .account-card:not(.account-card_open) .account-card__floating-text {
    display: none !important;
}

.pick-account__account-card-container .account-card__inner-container_closed .account-card__arrow-container svg {
    transition: .3s ease-in-out all;
}

.pick-account__account-card-container .account-card__inner-container_closed:hover .account-card__arrow-container svg {
    transform: rotate(45deg);
}

/* @media (max-width: 1023px) { */
@media (max-width: 1199px) {
    .pick-account__account-card-container {
        display: block;
    }

    .pick-account__account-card-container .account-card {
        width: 100%;
        max-width: 100%;
        /* height: 400px;
		max-height: 400px; */
        display: none;
    }

    .pick-account__account-card-container .account-card.account-card_open {
        width: 100%;
        max-width: 100%;
        height: auto;
        padding: var(--spacing-2xl);
        display: block;
    }

    .pick-account__container {
        padding: 0;
    }

    .pick-account__tabs {
        display: flex;
        justify-content: center;
        align-items: center;
        gap: var(--spacing-s);
        padding-bottom: var(--spacing-2xl);
    }

    .pick-account__tabs .pick-account__tab-link {
        border: 1px solid rgba(0, 0, 0, 0);
        border-radius: 44px;
        padding: var(--spacing-xs) var(--spacing-xl);
        outline: none;
        transition: all 0.1s ease;
        line-height: 100%;
    }

    .pick-account__tabs .pick-account__tab-link.pick-account__tab-link_active {
        border: 1px solid var(--background-accent);
    }
}


.pick-account .card{
    --bs-card-spacer-y:1.875rem;
    --bs-card-spacer-x:2.125rem;
    --bs-card-title-spacer-y: 1.5rem;
    --bs-card-title-color:var(--text);
    --bs-card-subtitle-color:var(--text);
    --bs-card-border-width:0rem;
    --bs-card-border-radius:1rem;
    --bs-card-color:var(--text);
    --bs-card-bg:var(--bs-body-bg);
    overflow:hidden;
}

/*  */
.trade_on_mobile {
    padding-top: 6.125rem;
    padding-bottom: 4.875rem;
}
.pick-account .card .list li{font-weight:500 !important;}
.trade_on_mobile .card:not(.qr_card){
    --bs-card-spacer-y:0rem;
    --bs-card-spacer-x:0rem;
}
.trade_on_mobile .card .card-text{font-weight:200 !important;}
@media(min-width:1024px) {
    .trade_on_mobile{padding-top:6.25rem;padding-bottom:7rem;}
    .pick-account .card .card-text{font-size:1.125rem;font-weight:500;padding-bottom:4px;line-height:1.375rem !important;}
    .trade_on_mobile .fs-22{font-size:1.625rem !important;}
    .trade_on_mobile .card .card-text{font-size:1.125rem !important;}
}
.top_tier{padding-bottom: 6.25rem;padding-top:6.25rem;}
.badgeAccent {
    --bs-badge-padding-x: 0.625rem;
    --bs-badge-padding-y: 0.1875rem;
    --bs-badge-font-size: .8125rem;
    --bs-badge-font-weight: 500;
    --bs-badge-border-radius:50rem;
    line-height:150%;
    --bs-badge-color:#D9958C;
    background-color:rgba(217, 149, 140, 0.2);
}

.fs-368 {
    font-size: calc(12rem - 1.25vw);
}

@media(min-width:1280px) {
    .fs-368 {
        font-size: 368px;
    }
}


.trade_on_mobile {
    background-color:#0F0F0F;
    /* background-image: url('../media/images/global/downloadbg.webp'); */
    background-image: url('../media/images/global/downloadbg_v20.webp?z');
    background-size: cover;
    background-repeat:no-repeat;
    background-position:center center;
}

.trade_on_mobile .text__marquee {
    color: #191919;
    mix-blend-mode: difference;
    top: -70px !important;
}

@media(min-width:1200px) {
    .trade_on_mobile .text__marquee {
        top: -160px !important;
    }
}

.qr_card {
    --bs-card-spacer-y: 0.625rem;
    --bs-card-spacer-x: 1rem;
    --bs-card-title-spacer-y: 0rem;
    --bs-card-title-color: #fff;
    --bs-card-subtitle-color: #fff;
    --bs-card-border-width: 1px;
    --bs-card-border-color: #3E3E3E;
    --bs-card-border-radius: .375rem;
    --bs-card-color: var(--bs-card-subtitle-color);
    --bs-card-bg: #232323;
    width: 260px;
}

.fs-12 {
    font-size: .75rem !important;
}

.qrWrap {
    width: 260px;
    min-height: 105px;
}

.qrWrap>.position-absolute {
    top: 0px !important;
    left: 0px !important;
}

.numbers.fr .card {
    --bs-card-spacer-y: 1.375rem;
    --bs-card-spacer-x: 1.375rem;
    --bs-card-title-spacer-y: .625rem;
    --bs-card-title-color: var(--bs-black);
    --bs-card-subtitle-color: var(--black-60);
    --bs-card-border-width: 0px;
    --bs-card-border-color: #3E3E3E;
    --bs-card-border-radius: 0rem;
    --bs-card-color: var(--bs-card-subtitle-color);
    --bs-card-bg: transparent;
    --bs-card-hover-bg: #E0E0E0;
    clip-path: polygon(0% 0%, 100% 0%, 100.1% 100%, 0% 100%);
}

.numbers.fr .card:not(:nth-last-of-type(2)) {
    border-left: 1px solid #E0E0E0;
}

.numbers.fr .card::after {
    content: "";
    position: absolute;
    top: 0px;
    left: 0px;
    width: 100%;
    height: 100%;
    background-color: var(--bs-card-hover-bg);
    transform: translateX(-100%);
    transition: 640ms cubic-bezier(0.08, 0.82, 0.17, 1) all;
    z-index: -1;
    pointer-events: none;
}

.numbers.fr .card:hover::after {
    transform: translateX(0%);
}

/**/
/*.slider-nav-btn {width: 2.25rem;height: 2.25rem;border-radius: 9999px;border: 1px solid rgba(0, 0, 0, 0.12);display: flex;align-items: center;justify-content: center;background-color: #ffffff;cursor: pointer;position: absolute;top: 50%;transform: translateY(-50%);z-index: 10;padding: 0;}*/
.slider-nav-prev{left:2.75rem;}
.slider-nav-next{right:2.75rem;}
@media(min-width:1440px) and (max-width:1600px){.slider-nav-prev{left:2.5rem;}.slider-nav-next{right:2.5rem;}}
@media(min-width:1600px){.slider-nav-prev{left:14.5rem;}.slider-nav-next{right:14.5rem;}}
@media(min-width:992px) and (max-width:1400px){
    .card.slider-card ._img{max-width:64%;}
}
.slider-nav-btn.swiper-button-disabled{opacity:0.3;cursor:default;}
.swiper-pagination{bottom:-20px;}
.swiper-pagination-bullet{width:.875rem;height:.5rem;border-radius:.25rem;background:#D9D9D9;opacity:1;}
.swiper-pagination-bullet-active{width:2rem;background:rgba(var(--tAccent-rgb),1);}
.card.slider-card{
    --bs-card-spacer-y:1.875rem;
    --bs-card-spacer-x:1.875rem;
    --bs-card-title-spacer-y:0.625rem;
    --bs-card-title-color:var(--text);
    --bs-card-subtitle-color:var(--bs-black);
    --bs-card-border-width:0px;
    --bs-card-border-radius:1.25rem;
    --bs-card-color:var(--bs-black);
    --bs-card-bg:#fff;
    min-height: 18.75rem;
}
.card.slider-card ._img{
    position:absolute;
    bottom:0px;
    right:.8125rem;
    pointer-events:none;
}
/**/

/* .achievements.fr {
    padding-bottom: 9.375rem;
} */

.achievements .card {
    --bs-card-spacer-y: 3rem;
    --bs-card-spacer-x: 2rem;
    --bs-card-title-spacer-y: .625rem;
    --bs-card-title-color: var(--bs-white);
    --bs-card-subtitle-color: var(--bs-white);
    --bs-card-border-width: 0px;
    --bs-card-border-color: #200B06;
    --bs-card-border-radius: 1.25rem;
    --bs-card-color: var(--bs-white);
    --bs-card-bg: transparent;
    min-height: 385px;
    overflow: hidden;
    background: linear-gradient(347.62deg, #802920 -10.09%, #0F0F0F 53.78%);
}

.achievements .card .card-body{padding-bottom: calc(var(--bs-card-spacer-y) - var(--bs-card-spacer-x) + .25rem);}
.achievements .card .card-text{font-size:14px !important;color:var(--white-80);}
.achievements .card .btn {position: absolute;bottom: 0px;left: 0px;right: 0px;--bs-btn-bg:var(--text);--bs-btn-border-width:0rem;}
.ct.achievements .card .btn{--bs-btn-bg:var(--bs-black);padding-left:1.125rem!important;}
.ct.achievements .card .btn{--bs-btn-bg:var(--bs-black);padding-left:1.125rem!important;}
@media(min-width:992px){
    .achievements .card :where(.h2, h2){font-size: 2.125rem !important;}
}

.achievements .card .card-overly {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 416 385'%3E%3Cmask id='c' width='416' height='385' x='0' y='0' maskUnits='userSpaceOnUse' style='mask-type:alpha'%3E%3Cpath fill='url(%23a)' d='M0 0h416v385H0z'/%3E%3C/mask%3E%3Cg filter='url(%23b)' mask='url(%23c)'%3E%3Cellipse cx='159.5' cy='172.5' fill='%230F0F0F' rx='261.5' ry='161.5'/%3E%3C/g%3E%3Cdefs%3E%3ClinearGradient id='a' x1='253' x2='194.5' y1='465.5' y2='177.5' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%2300604C'/%3E%3Cstop offset='1' stop-color='%230F0F0F'/%3E%3C/linearGradient%3E%3Cfilter id='b' width='831' height='631' x='-256' y='-143' color-interpolation-filters='sRGB' filterUnits='userSpaceOnUse'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeBlend in='SourceGraphic' in2='BackgroundImageFix' result='shape'/%3E%3CfeGaussianBlur result='effect1_foregroundBlur_136_2603' stdDeviation='77'/%3E%3C/filter%3E%3C/defs%3E%3C/svg%3E");
    z-index: 1;
    background-size:cover ;
}

.achievements .card .floting_text {
    position: absolute;
    bottom: -100px;
    left: 0px;
    margin-bottom: 0px;
    font-weight: 600;
    font-size: 308px;
    line-height: 373px;
    text-align: center;
    letter-spacing: -0.05em;
    background: linear-gradient(90deg, #802920 -2.47%, #D9958C 24.2%, #9B5847 47.19%, #E9A3A1 67.42%, #874233 89.49%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    text-fill-color: transparent;
    z-index: 0;
    animation: float-text-lrt 13s linear infinite paused;
    white-space: nowrap;
}

.achievements .card:hover .floting_text {
    animation-play-state: running;
}

@keyframes float-text-lrt {
    0% {
        transform: translateX(0)
    }

    100% {
        transform: translateX(-100%)
    }
}


/* .achievements .card.ac_clients .card-overly{background-image:url('../media/images/home/achievements_clients.svg');}
.achievements .card.ac_awwards .card-overly{background-image:url('../media/images/home/achievements_awwards.svg');}
.achievements .card.ac_support .card-overly{background-image:url('../media/images/home/achievements_support.svg');} */
.achievements .card .btn,
.achievements .card .btn svg,
.achievements .card .btn svg>* {
    transition: .3s ease-in-out all;
}

.achievements .card .btn svg path {
    transform-origin: center;
}

.achievements .card:hover .btn {
    padding-left: 20px !important;
}

.achievements .card:hover .btn svg {
    height: 60px;
    width: 60px;
}

.achievements .card:hover .btn svg rect {
    fill: var(--color-accent);
}
.achievements .card:hover .btn svg .icon__marquee {
    stroke: var(--bs-white);
}

.achievements .card:hover .btn svg path {
    animation: marquee .6s linear infinite;
}

@keyframes marquee {
    from {
        transform: translateX(-50%)
    }

    to {
        transform: translateX(50%);
    }
}
.footerCTA{
    background-color:var(--text);
    background-image: url('../media/images/global/footerctabg_opt.webp');
    background-size: cover;
    background-repeat:no-repeat;
    background-position:bottom center;
}
.footerCTA .card {
    --bs-card-spacer-y:6.5rem;
    --bs-card-spacer-x:0rem;
    --bs-card-title-spacer-y: .625rem;
    --bs-card-title-color: var(--bs-white);
    --bs-card-subtitle-color: var(--white-80);
    --bs-card-border-width: 0px;
    --bs-card-border-color: #3E3E3E;
    --bs-card-border-radius: 0rem;
    --bs-card-color: var(--white-80);
    --bs-card-bg: transparent;
}

.footerCTA .numbers.fr .card {
    --bs-card-spacer-y:0rem;
    --bs-card-spacer-x:0rem;
    --bs-card-title-spacer-y: .5rem;
    --bs-card-title-color: var(--bs-white);
    --bs-card-subtitle-color: var(--white-80);
    --bs-card-color: var(--bs-card-subtitle-color);
    --bs-card-hover-bg:rgba(var(--tAccent-rgb),10%);
}
.footerCTA .numbers.fr .card:not(:nth-last-of-type(2)){border-left: 1px solid rgba(var(--bs-white-rgb),40%);}
.footerCTA .numbers.fr .card.first{border-left:0px solid rgba(var(--bs-white-rgb),40%);}
.footerCTA .numbers.fr .card::after{display:none !important;}

.btn-social {
    position: relative;
    align-items: center;
    justify-content: center;
    width: 3rem;
    height: 3rem;
    padding: 0rem;
    border-radius: 10rem;
    border: .0625rem solid #EAEBEB;
    text-decoration: none;
    clip-path: circle(50% at 50% 50%) !important;

    --bs-btn-font-weight: 400;
    --bs-btn-color: #030D24;
    --bs-btn-bg: transparent;
    --bs-btn-border-color: transparent;
    --bs-btn-hover-color: #000;
    /* --bs-btn-hover-bg:var(--tSecondary); */
    --bs-btn-hover-border-color: var(--tSecondary);
    --bs-btn-active-color: var(--tSecondary);
    --bs-btn-active-border-color: var(--tSecondary);
    overflow: hidden;
}

.btn-social::after {
    content: "";
    position: absolute;
    top: 0px;
    left: 0px;
    height: 100%;
    width: 100%;
    display: block;
    background: var(--color-accent);
    z-index: -1;
    clip-path: circle(0% at 50% 50%);
    transition: color .15s ease-in-out, clip-path .15s ease-in-out, clip-path .15s ease-in-out;
}

.btn-social:hover::after {
    clip-path: circle(50% at 50% 50%);
}

.mt-n-30 {
    margin-top: -1.875rem !important;
}

._footer_head .navbar {
    --bs-navbar-padding-y: 0rem
}

.site-footer hr {
    border-color: #EAEBEB;
    margin: 2.5rem 0rem;
}

._footer_menu ._menu .navbar-nav {
    --bs-nav-link-padding-x: 0;
    --bs-nav-link-padding-y: calc(.875rem / 2);
    --bs-nav-link-font-size: .875rem;
    --bs-nav-link-font-weight: 400;
    --bs-nav-link-color: var(--bs-black);
    --bs-nav-link-hover-color: var(--color-accent);
}

.cta_bg {
    height: 289px;
}

._footer_menu ._menu ._menuBtn {
    padding: .5rem 0rem;
    font-size: 1.125rem;
}

._footer_menu ._menu ._menuBtn ._icon {
    transition: cubic-bezier(0.215, 0.610, 0.355, 1) .3s all;
}

._footer_menu ._menu ._menuBtn[aria-expanded="true"] ._icon {
    transform: rotate(90deg);
}

/* forex Page */
.banner.pr {
    padding-top: 6.625rem;
    padding-bottom: 10.625rem;
}
.banner.pr.markets {
    /* padding-top:9.75rem; */
    padding-top:5.5rem;
    padding-bottom:5rem;
}

.banner.pr .bg-overlay {
    background-repeat: no-repeat !important;
    background-position: bottom right !important;
    /* background-size: auto !important; */
}

.banner.pr.markets .bg-overlay {
    background: url('../media/images/markets/Ins-forex-bg.webp');
}

@media(min-width:1440px){
    .banner.pr.markets ._animated{display:block;transform:scale(1.25);transform-origin:center center;}
}

/*
.banner.pr.pr_metals .bg-overlay {
    background: url('../media/images/markets/Ins-m-bg.jpg');
}

.banner.pr.pr_crypto .bg-overlay {
    background: url('../media/images/markets/Ins-c-bg.jpg');
}

.banner.pr.pr_energy .bg-overlay {
    background: url('../media/images/markets/Ins-e-bg.jpg');
}

.banner.pr.pr_futures .bg-overlay {
    background: url('../media/images/markets/Ins-fu-bg.jpg');
} */

/* forex Table */
.table {
    --bs-table-bg: transparent;
}

.table ._head ._th_col {
    font-weight: 500;
    font-size: 0.875rem;
    line-height: 1.5rem;
    letter-spacing: 0.01071em;
    display: table-cell;
    vertical-align: inherit;
    border-bottom: 1px solid rgba(224, 224, 224, 1);
    text-align: left;
    padding: 16px;
    color: #141d22;
    border-bottom: 1px solid rgba(0, 0, 0, 0.12);
    font-size: 14px;
    line-height: 20px;
    font-weight: 400;
    vertical-align: initial;
    border-bottom: 1px solid #141d22;
}

.table ._head ._th_col p {
    margin: 0px;
}

.table ._body ._collapse {
    display: table-row;
    vertical-align: middle;
    outline: 0px;
    background-color: rgb(248, 249, 249);
    color: rgb(255, 255, 255);
    cursor: pointer;
    user-select: none;
}

.table ._body ._collapse ._link {
    letter-spacing: 0.01071em;
    display: table-cell;
    vertical-align: inherit;
    text-align: right;
    padding: 16px;
    color: rgb(20, 29, 34);
    flex-direction: row-reverse;
    border-bottom: 1px solid rgba(20, 29, 34, 0.12);
    font-size: 14px;
    line-height: 20px;
    font-weight: 400;
    border-top: none rgba(20, 29, 34, 0.12);
    border-right-color: rgba(20, 29, 34, 0.12);
    border-left-color: rgba(20, 29, 34, 0.12);
}

.table tbody tr td {
    letter-spacing: 0.01071em;
    text-align: right;
    padding: 16px;
    color: rgb(20, 29, 34);
    flex-direction: row-reverse;
    font-size: 14px;
    line-height: 20px;
    font-weight: 400;
    vertical-align: middle;
    border-bottom: 1px solid rgba(20, 29, 34, 0.12);
}

.table tbody tr td p {
    margin-bottom: 0px;
}

.table tbody tr td:first-child {
    letter-spacing: 0.01071em;
    display: table-cell;
    text-align: left;
    padding: 16px;
    color: rgb(20, 29, 34);
    font-size: 14px;
    line-height: 20px;
    font-weight: 400;
    vertical-align: middle;
    border-bottom: 1px solid rgba(20, 29, 34, 0.12);
    width: 351px;
}

.table tbody tr td ._info {
    display: flex;
    color: rgb(70, 205, 124);
    -webkit-box-align: center;
    align-items: center;
    margin-top: 4px;
}

.table tbody tr td ._info p {
    flex: 1;
}

.table tbody tr td:first-child p {
    margin: 0px;
    font-size: 12px;
    line-height: 16px;
    font-weight: 400;
    white-space: pre-line;
}

.table tbody tr td ._icon {
    height: .5rem;
    width: .5rem;
    user-select: none;
    display: inline-block;
    fill: currentcolor;
    flex-shrink: 0;
    font-size: 1.5rem;
    margin-right: 4px;
    transition: fill 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
}

.table tbody tr td ._expert,
.table thead tr th ._expert {
    margin: 0;
    font-size: 12px;
    line-height: 16px;
    font-weight: 400;
    white-space: pre-line;
    color: #141d2299;
}

/* forex Table */
.bg-f5f5f5 {
    background-color: #f5f5f5 !important;
}

._info_pr {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 1920 565'%3E%3Cmask id='b' width='1920' height='565' x='0' y='0' maskUnits='userSpaceOnUse' style='mask-type:alpha'%3E%3Cpath fill='%23F5F5F5' d='M0 0h1920v565H0V0Z'/%3E%3C/mask%3E%3Cg filter='url(%23a)' mask='url(%23b)'%3E%3Cellipse cx='507' cy='335' fill='%23F5F5F5' fill-opacity='.8' rx='247' ry='217'/%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='a' width='774' height='714' x='120' y='-22' color-interpolation-filters='sRGB' filterUnits='userSpaceOnUse'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeBlend in='SourceGraphic' in2='BackgroundImageFix' result='shape'/%3E%3CfeGaussianBlur result='effect1_foregroundBlur_450_937' stdDeviation='70'/%3E%3C/filter%3E%3C/defs%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-size: cover;
}

._info_pr ._floating_text {
    font-size: clamp(5rem, 1rem + 20vw, 25rem);
    position: absolute;
    left: 0px;
    bottom: -10px;
    font-style: normal;
    font-weight: 700;
    line-height: clamp(5.5rem, 1rem + 20vw, 26rem);
    letter-spacing: -0.06em;
    display: inline-block;
    background: linear-gradient(97.79deg, #FDFDFD 70.11%, rgba(253, 253, 253, 0) 98.02%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    text-fill-color: transparent;
    z-index: 0;
    mix-blend-mode: soft-light;
}

.top_tier.pr .card {
    --bs-card-title-spacer-y: 1.625rem;
    --bs-card-subtitle-color: var(--text);
}

.accordion {
    --bs-accordion-color: var(--text);
    --bs-accordion-bg: transparent;
    --bs-accordion-btn-padding-x: 0.625rem;
    --bs-accordion-btn-padding-y: .75rem;
    --bs-accordion-border-color: #F0F0F0;
    --bs-accordion-btn-color: var(--bs-body-color);
    --bs-accordion-btn-bg: var(--bs-accordion-bg);
    --bs-accordion-btn-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 32 32'%3E%3Cpath fill='%23000' d='m27.7075 16.7076-9 9c-.1876.1876-.4421.293-.7075.293s-.5199-.1054-.7075-.293a1.00098 1.00098 0 0 1-.2931-.7075c0-.2654.1055-.5199.2931-.7075l7.2938-7.2925H5a1.00017 1.00017 0 0 1-.70711-.2929.99997.99997 0 0 1 0-1.4142A.99975.99975 0 0 1 5 15.0001h19.5863l-7.2938-7.29253a1.00078 1.00078 0 0 1-.2931-.7075c0-.26537.1055-.51986.2931-.7075A1.00043 1.00043 0 0 1 18 5.99951c.2654 0 .5199.10542.7075.29306l9 9.00003a.9999.9999 0 0 1 .2171.3245 1.0003 1.0003 0 0 1 0 .7659 1.00138 1.00138 0 0 1-.2171.3246Z'/%3E%3C/svg%3E");
    --bs-accordion-btn-icon-width: 2rem;
    --bs-accordion-btn-icon-transform: rotate(-90deg);
    --bs-accordion-btn-active-icon: var(--bs-accordion-btn-icon);
    --bs-accordion-body-padding-x: 0.625rem;
    --bs-accordion-body-padding-y: 0.625rem;
    --bs-accordion-active-color: var(--bs-black);
    --bs-accordion-active-bg: transparent;
}

.accordion *:focus {
    outline: none;
    box-shadow: none;
}

.accordion-flush .accordion-item {
    border-bottom-width: 1px !important;
}

.accordion-flush .accordion-item:last-child {
    border-bottom: var(--bs-accordion-border-width) solid var(--bs-accordion-border-color);
}

.accordion .accordion-item:not(:last-child) {
    margin-bottom: 1.875rem;
}

.accordion .accordion-button {
    font-size: 18px;
    font-weight: 500;
}

@media(min-width:75rem) {
    .accordion .accordion-button {
        font-size: 22px;
        font-weight: 500;
    }
}

._mpr_card {
    --bs-card-spacer-y:1.375rem;
    --bs-card-spacer-x:1.125rem;
    --bs-card-title-spacer-y: 0rem;
    --bs-card-title-color: var(--bs-black);
    --bs-card-subtitle-color: var(--white-80);
    --bs-card-border-width:.0625rem;
    --bs-card-border-color: #F3F3F3;
    --bs-card-border-radius: 1.25rem;
    --bs-card-color: var(--bs-black);
    --bs-card-bg:transparent;
    overflow: hidden;
}
/* 
@media(min-width:90rem) {
    ._mpr_card {
        --bs-card-spacer-y: 1.625rem;
        --bs-card-spacer-x: 1.625rem;
    }
} */

._mpr_card:hover,
._mpr_card.active {
    --bs-card-bg: var(--bs-card-border-color);
}
/*
._mpr_card .floting_text {
    position: absolute;
    bottom: -14px;
    left: 0px;
    margin-bottom: 0px;
    font-weight: 700;
    font-size: clamp(3rem, 2.35rem + 3.25vw, 6.25rem);
    line-height: clamp(3.375rem, 2.7rem + 3.375vw, 6.75rem);
    text-align: center;
    letter-spacing: -0.02em;
    animation: float-text-lrt-hid 3s linear infinite paused;
    background: linear-gradient(90deg, #802920 -2.47%, #D9958C 24.2%, #9B5847 47.19%, #E9A3A1 67.42%, #874233 89.49%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    text-fill-color: transparent;
    opacity: 0;
    display: inline-block;
}

._mpr_card:hover .floting_text,
._mpr_card.active .floting_text {
    animation-play-state: running;
    opacity: 1;
}
*/
._mpr_card .card-body {
    background-size: cover;
    background-position: center center;
    /* padding-bottom: calc(var(--bs-card-spacer-y) + calc(var(--bs-card-spacer-y) - .75rem)); */
    position: relative;
    z-index: 2;
}

/*._mpr_card:hover .card-body,
._mpr_card.active .card-body {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 196 221'%3E%3Cmask id='b' width='196' height='221' x='0' y='0' maskUnits='userSpaceOnUse' style='mask-type:alpha'%3E%3Cpath fill='%2300604C' d='M0 0h196v221H0z'/%3E%3C/mask%3E%3Cg filter='url(%23a)' mask='url(%23b)'%3E%3Cellipse cx='93' cy='108' fill='%2300604C' rx='156' ry='101'/%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='a' width='520' height='410' x='-167' y='-97' color-interpolation-filters='sRGB' filterUnits='userSpaceOnUse'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeBlend in='SourceGraphic' in2='BackgroundImageFix' result='shape'/%3E%3CfeGaussianBlur result='effect1_foregroundBlur_450_1460' stdDeviation='52'/%3E%3C/filter%3E%3C/defs%3E%3C/svg%3E");
}*/

@keyframes float-text-lrt-hid {
    0% {
        transform: translateX(100%)
    }

    100% {
        transform: translateX(-100%)
    }
}

.banner.tp.pr .bg-overlay {
    /* background: url('../media/images/platform/banner_bg.webp'); */
    background: url('../media/images/platform/r_tp_bg.webp');
    background-position:center center !important;
    
}

._downloadSec .wrap{padding:2.625rem 1rem;}
@media(min-width:1440px){
    /* .banner.pr.tp{padding-top:10.125rem;} */
    ._downloadSec .wrap{padding:3.75rem 0;}
}

.bg-gradient-sec {
    /* background: linear-gradient(90deg, #802920 -2.47%, #D9958C 24.2%, #9B5847 47.19%, #E9A3A1 67.42%, #874233 89.49%); */
    background: url('../media/images/platform/downloadSec_bg.webp');
    background-size:cover;
    background-position:center center;
}

/* ._downloadSec .text__marquee {
    margin-top: 0rem;
    background: linear-gradient(97.79deg, #FDFDFD 83.59%, rgba(253, 253, 253, 0) 98.02%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    text-fill-color: transparent;
    mix-blend-mode: soft-light;
    opacity: 0.17;
} */

.markets.contact .outlineBox {
    --bs-card-spacer-y: 2.125rem;
    --bs-card-spacer-x: 2rem;
    --bs-card-title-spacer-y: .125rem;
    --bs-card-title-color: #fff;
    --bs-card-subtitle-color: var(--bs-white);
    --bs-card-border-width: 0px;
    --bs-card-border-color: #EAEAEA;
    --bs-card-border-radius: .375rem;
    --bs-card-color: var(--bs-card-subtitle-color);
    --bs-card-bg: #0A0A0A;
    background: linear-gradient(180deg, rgba(113, 113, 122, 0.3) 0%, rgba(63, 63, 70, 0.3) 100%), #0A0A0A;
}

._formSec ._form.card {
    --bs-card-spacer-y: 5rem;
    --bs-card-spacer-x: 4.625rem;
    --bs-card-title-spacer-y: .125rem;
    --bs-card-title-color: #000;
    --bs-card-subtitle-color: var(--bs-black);
    --bs-card-border-width: 0px;
    --bs-card-border-radius: 0rem;
    --bs-card-color: var(--bs-card-subtitle-color);
    --bs-card-bg: #F5F5F5;
}

._formSec ._form.card .row {
    --bs-gutter-x: 2.5rem;
    --bs-gutter-y: 1.125rem;
}

._formSec ._form.card ._form-group .form-label {
    font-size: 1.125rem;
}

._formSec ._form.card ._form-group .form-control {
    font-size: 1rem;
    padding:1.182rem 1rem;
    border-color: #E4EBF9;
    line-height: 1.6375;
    --bs-border-radius:1.25rem
}
.banner.pr.contact {
    /* padding-top: 13.4375rem; */
    padding-top: 8.25rem;
    padding-bottom: 18.25rem;
}
.banner.contact .bg-overlay {
    background-color:var(--bs-black);
    background-image: url('../media/images/contact/banner.webp');
    background-position: center center !important;
}

.follow {
    background-color: rgba(0, 96, 76, 4%);
}

.follow {
    background-color: rgba(0, 96, 76, 4%);
}

.follow .btn-social {
    height: 4rem;
    width: 4rem;
    background-color: var(--bs-white);
    --bs-btn-hover-bg: var(--background-accent-hover);
    --bs-btn-hover-border-color: var(--background-accent-hover);
    border: 0px;
}

.btn-social::after {
    background-color: var(--bs-btn-hover-bg);
}
/* body main.site-main{margin-block-start:86px} */
.banner.pwu {
    padding-top: 6.25rem;
    padding-bottom: 6.625rem;
}
.banner.pwu.affi{
    /* padding-top:12rem;
    padding-bottom:6rem; */
    padding-top: 6.125rem;
    padding-bottom: 6.125rem;
}
.banner.pwu .bg-overlay {
    background-color: #000;
    background-image: url('../media/images/pwu/banner.webp?v');
    background-position: top center !important;
    background-repeat: no-repeat;
    /* background-size: auto !important; */
}

.banner.pwu.affi .bg-overlay {
    background-color: #000;
    background-image: url('../media/images/af/af-banner.webp');
    background-position: center !important;
    background-repeat: no-repeat;
    background-size: cover !important;
}
.banner.pwu.affi.non .bg-overlay {
    background-image: url('../media/images/af/n_af_banner.webp');
}
.numbers.fr.pwu{
    background-color: #000;
    background-image: url('../media/images/pwu/pwu_usp_bg.webp');
    background-position: center !important;
    background-repeat: no-repeat;
    background-size: cover !important;
}
.numbers.fr.pwu .card {
    --bs-card-title-color: var(--bs-white);
    --bs-card-subtitle-color: var(--white-60);
    --bs-card-border-color: #f5f5f5;
    --bs-card-hover-bg:transparent;
}
.numbers.fr.pwu .card{border:0px !important;}
.numbers.fr.pwu .card::after{display:none !important;}

.hts.pwu{
    background-image: url('../media/images/global/downloadbg.webp');
    background-size: cover;
    background-repeat:no-repeat;
    background-position:bottom left;
}
.hts.pwu .card {
    --bs-card-spacer-y: 2.5rem;
    --bs-card-spacer-x: 2rem;
    --bs-card-title-spacer-y: .625rem;
    --bs-card-title-color: #200B06;
    --bs-card-subtitle-color: #200B06;
    --bs-card-border-width: 0px;
    --bs-card-border-color: #EAEAEA;
    --bs-card-border-radius: 1.25rem;
    --bs-card-color: var(--bs-card-subtitle-color);
    --bs-card-bg: var(--bs-white);
}
:where([data-page-namespace="about"]) .hts.pwu .card {
    --bs-card-height: 283px;
}
:where([data-page-namespace="about"]) .btn._with_icon.btn-lg {
    --bs-btn-padding-x: 4.125rem;
}
[data-page-namespace="partnerWithUs"] .numbers.fr.pwu .card{--bs-card-color:var(--bs-white)}

@media(min-width:1440px){
    :where([data-page-namespace="partnerWithUs"],[data-page-namespace="affiliate"], [data-page-namespace="raw"], [data-page-namespace="standard"], [data-page-namespace="pro"], [data-page-namespace="premium"], [data-page-namespace="Cent"], [data-page-namespace="trading_platform"], [data-page-namespace="copy-trading"], [data-page-namespace="mam"]) .usp .card.outlineBox .mb-3{margin-bottom:2.625rem!important;}
    /* .assets .usp .card.outlineBox{padding-bottom:calc(var(--bs-card-spacer-y) - 0.5rem);} */
}
.form-range::-webkit-slider-thumb {
    background-color:#D9958C;
    border: 0px;
    border-color: transparent;
}

.form-range::-webkit-slider-runnable-track {
    background-color: #F3F3F3;
}

.form-range::-webkit-slider-thumb:active {
    background-color: #D9958C;
}

.cmsn {
    --bs-card-spacer-y:3.125rem;
    --bs-card-spacer-x:3.125rem;
    --bs-card-title-spacer-y:1.5rem;
    --bs-card-title-color: #fff;
    --bs-card-subtitle-color: var(--bs-white);
    --bs-card-border-width: 0px;
    --bs-card-border-radius: 1.25rem;
    --bs-card-bg: transparent;
    background: var(--bs-gradient-1) !important;
}
@media(min-width:1440px){
    .cmsn .display-5{font-size:3.375rem !important;}
}

.rangeWrap::before {
    content: "";
    display: block;
    height: 76px;
    background-color: var(--background-accent-hover);
    clip-path: polygon(100% 0%, 0% 100%, 100% 100%);
    position: relative;
    z-index: -1;
    transform: translateY(16px);
}

.banner.aType {
    /* padding-top: 10.5rem;
    padding-bottom: 7.5rem; */
    padding-top: 7.125rem;
    padding-bottom: 7.125rem;
}
.banner.aType .bg-overlay {
    background-image: url('../media/images/global/atype.webp');
    background-position: bottom center !important;
    background-repeat: no-repeat;
    /* background-size: auto !important; */
}
.banner.aType.inner {
    padding-bottom: 9.5rem;
}

.banner.aType.inner .bg-overlay {
    background-image: url('../media/images/at/at-pro.webp');
    background-position: bottom center !important;
    background-repeat: no-repeat;
    /* background-size: auto !important; */
}
.banner.aType.inner.standard .bg-overlay{background-image: url('../media/images/at/at-standard.webp');}
.premium .banner.aType.inner .bg-overlay{background-image:url('../media/images/at/at-premium.webp');}
.cent .banner.aType.inner .bg-overlay{background-image:url('../media/images/at/at-cent.webp');}
.raw .banner.aType.inner .bg-overlay{background-image: url('../media/images/at/at-raw.webp');}
@media(max-width:767px){
    .banner.aType.inner .bg-overlay{background-image: url('../media/images/at/at-pro-m.webp');background-size:cover !important;}
    .banner.aType.inner.standard .bg-overlay{background-image: url('../media/images/at/at-standard-m.webp');}
    .premium .banner.aType.inner .bg-overlay{background-image:url('../media/images/at/at-premium-m.webp');}
    .cent .banner.aType.inner .bg-overlay{background-image:url('../media/images/at/at-cent-m.webp');}
    .raw .banner.aType.inner .bg-overlay{background-image: url('../media/images/at/at-raw-m.webp');}
}
.banner.pr.pr_copytrading{
    padding-top:6.625rem;
    padding-bottom:9.75rem;
}

/* .at {
    background: rgb(0, 0, 0);
    background: -moz-linear-gradient(180deg, rgba(0, 0, 0, 1) 50%, rgba(255, 255, 255, 1) 50%);
    background: -webkit-linear-gradient(180deg, rgba(0, 0, 0, 1) 50%, rgba(255, 255, 255, 1) 50%);
    background: linear-gradient(180deg, rgba(0, 0, 0, 1) 50%, rgba(255, 255, 255, 1) 50%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#f5f5f5", endColorstr="#ffffff", GradientType=1);
} */

.at .wrap {
    margin:-2.5rem auto 0;
    padding: 1.375rem 3.75rem;
    border-radius:.75rem;
    background:#000;
    background-image: url('../media/images/at/atype-wrp-bg.webp');
    background-position: bottom center !important;
    background-repeat: no-repeat;
    background-size: cover !important;
}
@media(min-width:1400px){
    .at .wrap{margin-top:-3rem auto 0;padding:1.375rem 5.375rem;max-width:1123px;}
    .at .wrap .btn{--bs-btn-padding-y:1rem;--bs-btn-padding-x:3rem}
}
._adv{counter-reset: adv-counter;}
._advCard {
    --bs-card-spacer-y: 2rem;
    --bs-card-spacer-x: 1.875rem;
    --bs-card-title-spacer-y: 1.25rem;
    --bs-card-title-color: var(--bs-black);
    --bs-card-border-width: 1px;
    --bs-card-border-color: #EAEAEA;
    --bs-card-border-radius: 1rem;
    --bs-card-color: var(--black-60);
    --bs-card-bg: transparent;
    counter-increment: adv-counter;
}

._advCard .cnum::after {
    content: counter(adv-counter);
    height: 3rem;
    width: 3rem;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    background-color: var(--tPrimary);
    border-radius: 4rem;
}

.banner.cr .bg-overlay {
    background-color: #000;
    background-image: url('../media/images/cr/banner-bg.jpg');
    background-position: center bottom !important;
    background-repeat: no-repeat;
    background-size: cover !important;
}

.achievements.cr .card,
.achievements.ct .card {
    --bs-card-spacer-y: 5rem;
    --bs-card-spacer-x: 2.5rem;
    --bs-card-title-spacer-y: .625rem;
    /* min-height:385px; */
    background: linear-gradient(347.62deg, #802920 -10.09%, #0F0F0F 53.78%);
}

.achievements.ct .card {
    --bs-card-spacer-y: 3.25rem;
}

.achievements.cr .card::before,
.achievements.ct .card::before {
    content: "";
    position: absolute;
    top: 0px;
    left: 0px;
    z-index: 1;
    height: 100%;
    width: 100%;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 636 385'%3E%3Cmask id='c' width='636' height='385' x='0' y='0' maskUnits='userSpaceOnUse' style='mask-type:alpha'%3E%3Cpath fill='url(%23a)' d='M0 0h636v385H0z'/%3E%3C/mask%3E%3Cg filter='url(%23b)' mask='url(%23c)'%3E%3Cellipse cx='159.5' cy='172.5' fill='%230F0F0F' rx='261.5' ry='161.5'/%3E%3C/g%3E%3Cdefs%3E%3ClinearGradient id='a' x1='386.798' x2='347.646' y1='465.5' y2='170.819' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%2300604C'/%3E%3Cstop offset='1' stop-color='%230F0F0F'/%3E%3C/linearGradient%3E%3Cfilter id='b' width='831' height='631' x='-256' y='-143' color-interpolation-filters='sRGB' filterUnits='userSpaceOnUse'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeBlend in='SourceGraphic' in2='BackgroundImageFix' result='shape'/%3E%3CfeGaussianBlur result='effect1_foregroundBlur_450_10012' stdDeviation='77'/%3E%3C/filter%3E%3C/defs%3E%3C/svg%3E");
    background-size: cover;
    background-repeat: no-repeat;
    pointer-events: none;
    user-select: none;
}
.banner.aType.edu{
    padding-top: 7.25rem;
    padding-bottom: 7.25rem;
}
.banner.aType.edu .bg-overlay {
    background-image: url('../media/images/edu/bg-edu.webp');
    background-position: bottom center !important;
    background-repeat: no-repeat;
    background-size: cover !important;
}
.eduCard {
    --bs-card-spacer-y:1.875rem;
    --bs-card-spacer-x:0rem;
    --bs-card-title-spacer-y: .3125rem;
    --bs-card-title-color: var(--bs-black);
    --bs-card-subtitle-color:#200B06;
    --bs-card-border-width: 0px;
    --bs-card-border-color: #EAEAEA;
    --bs-card-border-radius: 1.25rem;
    --bs-card-color:rgba(32, 11, 6, 0.6);
    --bs-card-bg: transparent;
}

.eduCard img {
    border-radius: var(--bs-card-border-radius);
}

.eduCard .btn-play {
    position: absolute;
    top:auto;
    bottom:1.25rem;
    right:1.25rem;
    margin:0px;
    /* background: linear-gradient(90deg, #802920 -2.47%, #D9958C 24.2%, #9B5847 47.19%, #E9A3A1 67.42%, #874233 89.49%); */
    background: rgba(255, 255, 255, 0.5);
    backdrop-filter: blur(4.05px);
    clip-path: circle(50% at 50% 50%);
}

/* @media(min-width:1200px){
    .eduCard .btn-play{top:209px;}
}
@media(min-width:992px){
    .eduCard .btn-play{top:209px;}
}
@media(min-width:768px){
    .eduCard .btn-play{top:209px;}
}

@media(max-width:376px){
    .eduCard .btn-play{top:calc(175px - 5vw);}
} */

.eduCard .btn-play svg path {
    fill: #fff;
}

.banner.ct {
    background-color: #FEFBFB;
    padding-top: 7.3125rem;
    padding-bottom: 1.75rem;
}

.ctSteps .wrap {
    padding: 1.25rem 1.875rem;
    border-radius: 1rem;
    background: var(--bs-gradient-1);
    color: var(--bs-white);
    margin-top: -2.8125rem;
    font-family: var(--font-heading);
}
@media(min-width:1440px){.ctSteps .wrap{font-size:1.125rem;}}
.ctSteps .wrap .fw-semibold{font-weight:700 !important;}
.ctSteps + .usp .outlineBox .card-title:where(.h4, h4) {font-size:1.375rem !important;}

.hts.pwu.ct .card {
    --bs-card-spacer-y: 2.125rem;
    --bs-card-spacer-x: 1.25rem;
    --bs-card-border-width: 1px;
}

.ctStageCard {
    --bs-card-spacer-y: 1.75rem;
    --bs-card-spacer-x: 0rem;
    --bs-card-title-spacer-y: .875rem;
    --bs-card-title-color: var(--bs-black);
    --bs-card-subtitle-color: var(--tPrimary);
    --bs-card-border-width: 0px;
    --bs-card-border-color: #EAEAEA;
    --bs-card-border-radius: .625rem;
    --bs-card-color: var(--black-60);
    --bs-card-bg: transparent;
}

.ctStageCard img {
    border-radius: var(--bs-card-border-radius);
}

.achievements.ct .card .list-checkmark li::before {
    filter: invert(1);
}

.banner.bl_list {
    padding-top:8.4375rem;
    padding-bottom:8.4375rem;
}

.banner.bl_list .bg-overlay {
    background-image: url('../media/images/blog/blog-banner.webp');
    background-position: center bottom !important;
    background-repeat: no-repeat;
    background-size: cover !important;
}

.blCard {
    --bs-card-spacer-y:1.5rem;
    --bs-card-spacer-x:0rem;
    --bs-card-title-spacer-y:0rem;
    --bs-card-title-color: var(--bs-black);
    --bs-card-subtitle-color: var(--tPrimary);
    --bs-card-border-width: 0px;
    --bs-card-border-color: #EAEAEA;
    --bs-card-border-radius: .625rem;
    --bs-card-color: var(--black-60);
    --bs-card-bg: transparent;
}

.blCard img {
    border-radius: var(--bs-card-border-radius);
}

.bl_cardHeader {
    margin-top: -1rem;
    --bs-card-spacer-y:2.5rem;
    --bs-card-spacer-x:2.625rem;
    --bs-card-title-spacer-y:0rem;
    --bs-card-title-color: var(--bs-black);
    --bs-card-subtitle-color: var(--tPrimary);
    --bs-card-border-width: 0px;
    --bs-card-border-color: #EAEAEA;
    --bs-card-border-radius: 1.25rem;
    --bs-card-color: var(--black-60);
    --bs-card-bg: #fff;
    box-shadow: 8px 8px 36px rgba(0, 0, 0, 0.06);
}

.details .contents {
    font-weight: 400;
    font-size: 1rem;
    line-height: 150%;
    color: rgba(0, 0, 0, 0.9);
}
.details .contents :where(h2, h3, h4, h5, h6){color:var(--bs-black);}
.details .contents>*:not(:last-child) {
    margin-bottom: 1.5rem;
}

.details .contents a{
    color: #9B5847;
    text-decoration: none;
}

.details .contents a:hover{
    color: var(--tPrimary);
}
@media(min-width:1200px) {
    .display-5{font-size:3.125rem !important;line-height:115%;}
    .bl_cardHeader{margin-top: -9.5rem;/* --bs-card-spacer-y: 1.875rem;--bs-card-spacer-x: 4.875rem;--bs-card-title-spacer-y: 1.25rem;--bs-card-title-color: var(--bs-black);--bs-card-subtitle-color: var(--tPrimary);--bs-card-border-width: 0px;--bs-card-border-color: #EAEAEA;--bs-card-border-radius: 0rem;--bs-card-color: var(--black-60);--bs-card-bg: #fff; */}
    .details .contents>*:not(:last-child){margin-bottom: 1.875rem;}
    .details .contents{font-size:1.25rem;}
    .details .contents h2{font-size:2.5rem;}
    .details .contents h3{font-size:2.125rem;}
    .details .contents h4{font-size:1.75rem}
    .details .contents h5{font-size:1.25rem;}
    .details .contents h6{font-size:1rem;}
    .details .contents :where(h2, h3, h4, h5, h6){margin: 40px 0px 10px !important}
    .numbers.fr.pwu h2{font-size:2.75rem !important;}
    [data-page-namespace="affiliate"] .numbers.fr.pwu h2{font-size:2.8125rem !important;}
    .banner .bg-overlay{background-size: cover !important;}
}

.btn-link:not(.btn-social) {
    position:relative;
    /* box-shadow: inset 0px 0 0 0 var(--bs-black); */
    /* box-shadow:inset 0px -1px 0px 0 var(--bs-black); */
    /* transition: color .3s ease-in-out, box-shadow .3s ease-in-out, transform .3s ease-in-out; */
    transition:transform .3s ease-in-out;
    border-radius: 0px;
    transform-origin: left;
    padding:2px 5px !important;
}
.btn-link:not(.btn-social)::after{content:'';position:absolute;inset:auto 0 0px;width:100%;height:.0625rem;background-color:var(--bs-black);will-change:transform;transition:.3s ease-in-out all;transform-origin:left center;}

.btn-link:not(.btn-social).text-white:not(.highlighted-text):after{background-color:var(--bs-white);}
.btn-link:not(.btn-social).text-accent::after{background:linear-gradient(90deg,#802920 0%,#D9958C 73.56%,#9B5847 100%) !important;}
.btn-link:not(.btn-social) span{transition:transform .3s ease-in-out;display:inline-block;}


.btn-link:not(.btn-social):not(.highlighted-text):hover {color: var(--bs-black) !important;transform-origin: right;}
.btn-link:not(.btn-social).text-white:not(.highlighted-text):hover{color: var(--bs-white) !important;}


.btn-link:not(.btn-social):hover span{transform:translateX(-4px);transition:transform .3s ease-in-out;}
.btn-link:not(.btn-social):hover::after{width:0%;transform-origin:right center;}

.contact .text-accent{color:var(--text-D9958C) !important;}
.contact .btn-link:not(.btn-social).text-accent:hover{color: var(--text-D9958C) !important;}
/* .contact .text-accent{color:var(--text-D9958C) !important;} */


/* .btn-link:not(.btn-social)::after{} */
.banner.about {
    padding-top: 0;
    padding-bottom: 10rem;
    height: 730px;
    margin-top: -86px;
}
.banner.about .bg-overlay {
    /* background-image: url("../media/images/ab/banner.webp"); */
    /*background-image: url("../media/images/ab/ab_bg_01.webp");
    background-position: center center !important;*/
    height: 100%;
    /* max-height: 844px; */
}
.ov.about.top {
    margin-top: -14.625rem;
    /* margin-top: -16.625rem; */
    overflow-x: hidden;
}
@media(min-width:1440px){
    /* .banner.about .bg-overlay{background-position: 50% 0% !important;} */
    /* .ov.about.top{margin-top: -9.625rem;} */
    .ov.about.top{margin-top: -9rem;}
}
.ov.about.top .inner {
    /* box-shadow: 8px 8px 36px rgba(0, 0, 0, 0.06); */
    border-radius: 1.25rem;
    z-index: 9;
}
.ov.about.top .inner::after{
    content: "";
    position: absolute;
    height:100%;
    width: 100%;
    border-radius: 1.25rem;
    background: rgba(255, 255, 255, 0.2);
    filter: blur(37px);
    inset: 0px;
    pointer-events:none;
}

.ov.about.top::before{
    content: "";
    position: absolute;
    height: 262px;
    height: 300px;
    width: 250%;
    top: 80px;
    z-index: 2;
    left: -600px;
    background: #FFFFFF;
    filter: blur(32px);
    pointer-events:none;
}

.ov.about.top .inner .card._top_tier_card {
    --bs-card-spacer-y: 3.5rem;
    /* --bs-card-spacer-y: 6.75rem; */
    --bs-card-title-spacer-y: 1.5rem;
}
.ov.about.top .inner .card._top_tier_card .number .card{
    --bs-card-spacer-y:0rem;
    --bs-card-spacer-x:0rem;
    --bs-card-title-spacer-y: .5rem;
    --bs-card-title-color: var(--text-D9958C);
    --bs-card-subtitle-color: var(--bs-black);
    --bs-card-border-width:0px;
    --bs-card-border-radius:0rem;
    --bs-card-color:var(--bs-card-subtitle-color);
    --bs-card-bg:transparent;
}
/* ------------------ About Our Core Values --------------------- */
/*
.core-values .nvm{position:relative;z-index:2;}
@media(max-width:1200px){
	.core-values .mx-auto img{max-width: 50%;}
}
@media(min-width:1200px){
	.gap-md-5{gap:10rem !important;}
	.core-values .nvm{transform: scale(0.975) translate3d(5px, -26px, 10px);}
	.border-location:before,.border-location:after{content:"";position:absolute;height:2px;background:var(--text-D9958C)}
	.border-location--top-left:after{width:384px;left:0px;top:-10px}
	.border-location--top-left:before{width:220px;left:324px;bottom:429px;transform:rotate(-118deg)}
	.border-location--bottom-left:after{width:460px;left:0px;bottom:200px}
	.border-location--top-right:after{width:268px;right:50px;top:-10px}
	.border-location--top-right:before{width:275px;left:auto;right:259px;bottom:413px;transform:rotate(-55deg)}
	.border-location--bottom-right:after{width:460px;right:0px;bottom:160px}
	.c_down .card-body{transform:translateY(2.5rem) !important;}
	.__oec .swiper .card{min-height:525px;}
	.swiper-horizontal>.swiper-pagination-bullets, .swiper-pagination-bullets.swiper-pagination-horizontal, .swiper-pagination-custom, .swiper-pagination-fraction{bottom:0.25rem !important;}
}
@media(min-width:1440px){
	.gap-md-5{gap:12rem !important;}
	.core-values .nvm{transform:none;}
	.border-location--top-left:after{width:459px;left:0px;top:-9.5px}
	.border-location--top-left:before{width:192px;left:408px;bottom:443px;transform:rotate(-118deg)}
	.border-location--bottom-left:after{width:460px;left:0px;bottom:200px}
	.border-location--top-right:before{width:252px;left:auto;right:315px;bottom:442px;transform:rotate(-48deg)}
	.border-location--top-right:after{width:298px;right:60px;top:-18px}
	.border-location--bottom-right:after{width:460px;right:0px;bottom:160px}
	.__wc .__o .row .col-12:last-child{max-width:40%;}
}*/
/* About Our Core Values */
/* .achievements.about .card .btn{bottom:20px;} */
/*:where(a[href="#"]:not(.dropdown-toggle):not(.btn-play), a[href=""],a[href="#!"]){pointer-events:none!important;cursor:none!important;}*/
.pagination {
    --bs-pagination-padding-x: 0.75rem;
    --bs-pagination-padding-y: 0.375rem;
    --bs-pagination-font-size: 1rem;
    --bs-pagination-color: var(--black-60);
    --bs-pagination-bg: transparent;
    --bs-pagination-border-width: var(--bs-border-width);
    --bs-pagination-border-color: #e1e1e1;
    --bs-pagination-border-radius: 50rem;
    --bs-pagination-hover-color: var(--bs-link-hover-color);
    --bs-pagination-hover-bg: var(--bs-tertiary-bg);
    --bs-pagination-hover-border-color: var(--bs-border-color);
    --bs-pagination-focus-color: var(--bs-link-hover-color);
    --bs-pagination-focus-bg: var(--bs-secondary-bg);
    --bs-pagination-focus-box-shadow: none;
    --bs-pagination-active-color: #fff;
    --bs-pagination-active-bg: var(--tSecondary);
    --bs-pagination-active-border-color: var(--tSecondary);
    --bs-pagination-disabled-color: var(--bs-secondary-color);
    --bs-pagination-disabled-bg: var(--bs-secondary-bg);
    --bs-pagination-disabled-border-color: var(--bs-border-color);
    justify-content: center;
    gap: 1rem;
    margin-bottom: 0px;
}

.pagination a {
    border-radius: var(--bs-pagination-border-radius);
    height: clamp(1.75rem, 1.4615rem + 1.5385vw, 3rem);
    width: clamp(1.75rem, 1.4615rem + 1.5385vw, 3rem);
    display: flex;
    align-items: center;
    justify-content: center;
}

.banner.pr_copytrading .bg-overlay{background-image: url('../media/images/ct/banner__copytrading.webp')}
.banner.pr_mam .bg-overlay{background-image: url('../media/images/mam/banner__mam.webp')}

.fs-35 {font-size: 35px;}
.bg_200B06 {background-color: #200B06 !important;}
.bg_F3F3F3 {background-color: #F3F3F3 !important;}
.timing-function-linear {transition-timing-function: linear !important;}
.banner ._eyebrow{text-transform:uppercase !important;margin-bottom:1rem !important;}

.banner ._expert,.banner ._expert.fw-medium{font-weight:400 !important;}

.at .wrap .btn{--bs-btn-border-width:.125rem}




/* ------------------------------------------- Media Query For MIN Width ------------------------------------------- */
@media(min-width:1600px) {
    .cr-images .left-cr {
        transform: translate(-100px, 10px);
    }

    .cr-images .right-cr {
        transform: translate(100px, 30px);
    }

    .cr-images .c-cr {
        transform: none !important;
    }

    .cr-images .right-cr {
        text-align: end;
    }
}

@media(min-width:1200px) {
    .display-1{line-height:1.115;}
    .banner ._expert:where(.fs-5, .fs-4,.fs-6){font-size:1.5rem !important;line-height:1.5;}
    .banner.about ._expert:where(.fs-5, .fs-4,.fs-6){font-size:1.625rem !important;line-height:1.5;}
    .banner ._expert:where(.fs-5, .fs-4).mb-4{margin-bottom:2.75rem !important;}
    ._downloadSec .text__marquee {font-size: 400px;}
    .fs-30 {font-size: 1.875rem !important;}
    .w-275 {width: 275px;}
    .table tbody tr td:first-child,
    .table tbody tr td {font-size: 16px;line-height: 24px;}
    .table tbody tr td:first-child p {font-size: 13px;line-height: 18px;}
    .fs-60 {font-size: 3.75rem !important;}
    .banner.tp .figure span:nth-child(2) {transform: translateX(6rem) translateY(-12rem);}
    ._downloadSec .text__marquee {margin-top: -4rem;}
    ._formSec ._form.card ._form-group .form-label {font-size: 1.25rem;}

    .hts.pwu .card h3{font-size:1.375rem !important}
    .hts.pwu .card p{font-size:1rem !important}
    .hts.pwu .card .figure.mb-3{margin-bottom:2.5rem !important;}
    .core-values  .h1{font-size:2.375rem !important;}
}

@media(min-width:992px) {
    ._footer_menu ._menu ._menuBtn {pointer-events: none !important;}
    ._footer_menu ._menu ._collapse .navbar-nav .nav-link {position: relative;}
    ._footer_menu ._menu ._collapse .navbar-nav .nav-link::before {content: "";margin-right: .25rem;height: .125rem;width: 0px;display: inline-block;vertical-align: middle;background-color: var(--color-accent);transition: .3s ease-in-out all;}
    ._footer_menu ._menu ._collapse .navbar-nav .nav-link:hover::before {width: 1rem;}
}
.article ._textReveal{line-height:1.15 !important;}
/* ------------------------------------------- Media Query For Max Width ------------------------------------------- */
@media(min-width:1200px) and (max-width:1399px) {
    .site-header .navbar-nav{--bs-nav-link-font-size:.875rem}
    
    /*.banner.pr.tp{padding-bottom: 9.875rem;}
    .banner.tp .figure:not(.slide-top){transform: none !important;}
    .banner.tp .figure:not(.slide-top) img{transform: scale(1.20) translateY(50px) translatex(25px) !important;}
    .banner.tp .figure span {max-width: 4rem;transform: translatey(5rem);filter: drop-shadow(2px 4px 6px rgba(255, 255, 255, .5));}
    .banner.tp .figure span:nth-child(2){transform: translateX(0.5rem) translatey(1rem);}*/

}

@media(min-width:1200px) and (max-width:1600px) {
    .cr-images img{max-width:80%;}
    .cr-images .right-cr{text-align:end;}
}

@media(max-width:1200px) {
    /*.banner.tp {padding-top: 9.875rem;}
    .banner.tp .figure:not(.slide-top) {transform: none !important;}
    .banner.tp .figure:not(.slide-top) img {transform: scale(1) translateY(28px) !important;}
    .banner.tp .figure span {max-width: 4rem;transform: translatey(5rem);filter: drop-shadow(2px 4px 6px rgba(255, 255, 255, .5));}
    .banner.tp .figure span:nth-child(2) {transform: translateX(0.5rem) translatey(1rem);}*/
    .cr-images .left-cr {transform: translate(-100px, 40px);}
    .cr-images .right-cr {transform: translate(100px, 60px);}
    .cr-images .right-cr {text-align: end;}
    .cr-images img {max-width: 78%;}
    .banner.pr.cr {padding-bottom: 12rem;}
}

@media(max-width:991px) {
    .ctaCard .card-title {font-size: .875rem !important;}
    ._blog_anchors .badge {--bs-badge-font-size: .75rem}
    ._download_links .flex-col {flex-basis: calc(100% / 3 - .5rem);}
    .site-header .navbar ._btnGroup .btn{height: 3.125rem !important;line-height: 2rem;}
    .achievements.fr {padding-bottom: calc(4.375rem - 1vw);}
    ._footer_menu ._menu:not(:nth-last-of-type(5)){margin-bottom: 1.25rem;}
    .btn._with_icon.btn-lg{--bs-btn-padding-x:3rem}
    ._downloadSec ._download_links{margin: 30px 0px;}
    ._downloadSec ._download_links .d-flex .flex-col{flex-basis: calc(100% / 2 - .5rem);}
    ._downloadSec ._download_links .d-flex .flex-col:nth-child(1n){text-align: right;}
    ._downloadSec ._download_links .d-flex .flex-col:nth-child(2n){text-align: left;}
    ._downloadSec ._download_links .d-flex .flex-col .btn {max-width: 159px;}
    .markets.contact ._inner_wrap .container-fluid{--bs-gutter-x:4rem}
    ._formSec ._form.card{--bs-card-spacer-y: 2rem;--bs-card-spacer-x: 1.625rem;}
    .ctSteps .wrap{padding:1.25rem 1rem;}
    .ctSteps .wrap .d-flex img{max-width:2.25rem;}
    .ctSteps .wrap .d-flex p{font-size: .875rem;}
    .banner.single-blog img {height:300px;object-fit:cover;object-position:center center;}
    .bePartner ._top_tier_card{--bs-card-spacer-x:1rem;--bs-card-spacer-y:0rem}
    .footerCTA .numbers.fr .row .col-6:nth-child(3) .card{border-left:0px;}
    .ov.about.top .inner .card._top_tier_card{--bs-card-spacer-x:1.5rem;--bs-card-spacer-y:2.5rem}
    .at .container, .at .container>.row{--bs-gutter-x:0rem}
    .at .wrap{padding:1.125rem 1.25rem;border-radius:0rem;}
    .at .wrap .flex-col.flex-fill{position:absolute;top:-5rem;background:rgba(0,0,0,.25);padding:.5rem;}
    .at .wrap .h3,.at .wrap h3{font-size:calc(1rem + .6vw);}
    .at .wrap .btn{--bs-btn-font-size:1rem;--bs-btn-padding-x:1.625rem;}
    .banner.about{
        padding-bottom:6rem;
        padding-top: 0;
        padding-bottom: 10rem;
        height: 520px;
        margin-top:-66px;
    }
    .ov.about.top .inner::after {
        background: rgba(255, 255, 255, 1);
        filter: none;
    }
    .bePartner ._top_tier_card .btn._with_icon.btn-lg{--bs-btn-padding-x:1rem}
    .card.slider-card{min-height: 22.875rem;}
    .achievements .card .card-overly{background-size:cover;}
    
}

@media(max-width:767px) {
    body{--bs-body-font-size:.9375rem;}
    .banner.pr .fs-4,
    .article .fs-4,
    .h5,.fs-5,._top_tier_card .list{font-size:calc(var(--bs-body-font-size) + .25vw) !important;}
    .blogCta h2.fs-4{font-size: calc(var(--bs-body-font-size) + 1.5vw) !important;}
    .banner ._info{font-size:.875rem !important;}

    .article ._textReveal{line-height:1.05 !important;}
    .banner ._content ._title{padding-bottom: 0px !important;}
    
    .ctaCard{--bs-card-spacer-x:1rem}
    .ctaCard .btn.btn-sm{--bs-btn-padding-x:.875rem}
    .ctaCard .btn.small{--bs-btn-font-size:.75rem;}
    .banner ._info .btn-link:not(.btn-social){--bs-btn-font-size:.875rem;vertical-align:inherit;}
    .fs-45{font-size:calc(2.8125rem - 2.5vw) !important;}
    .fs-35{font-size:calc(2.125rem - 2.5vw) !important;}
    .fs-26{font-size:calc(1.125rem - 1.5vw) !important;;}
    .site-header .navbar .container-fluid{--bs-gutter-x:1.5rem;}
    .site-header .navbar-brand{max-width:40%;}
    /* body main.site-main{margin-block-start:59px;} */
    .outlineBox figure.figure img.img-fluid {max-width: 3rem;}
    
    
    .outlineBox{--bs-card-spacer-y:1.5rem;--bs-card-spacer-x:1.5rem;}
    [data-page="site-index"] .outlineBox .card-text{font-size:calc(var(--bs-body-font-size) + .015vw) !important;}
    ._portfolio .figure>._animated {top: 130px;right: auto;left: 0px;max-width: 50%;}
    ._blog_anchors .badge {--bs-badge-font-size: .875rem;--bs-badge-padding-x:.875rem}
    /* .footerCTA .card {--bs-card-spacer-x: 2.25rem;--bs-card-spacer-y: 2.375rem} */
    .site-footer .container {--bs-gutter-x: 2.5rem}
    .site-footer .mt-n-30 {margin-top: -5rem !important;}
    .accordion{--bs-accordion-btn-icon-width: 1.5rem}
    ._mpr_card {--bs-card-spacer-y: 1.5rem;--bs-card-spacer-x: 1rem;}
    ._mpr_card .icon svg {max-width: 3rem;}
    .banner.tp {/*padding-top: 7.5rem;*/padding-bottom:0px !important;}
    .wrap._cal_c {padding-left:1.5rem;padding-right:1.5rem;}
    ._advCard,.hts.pwu .card {--bs-card-spacer-y: 1.5rem;--bs-card-spacer-x: 1rem;}
    .fs-22{font-size: calc(1.275rem + .3vw) !important;}
    ._advCard .fs-22 {font-size: calc(1rem + .122vw) !important;line-height: calc(1rem + .875vw);}
    .banner.aType {padding-top:4rem;padding-bottom:4rem;}
    .banner.aType.edu{padding-top:5rem;padding-bottom:5rem;}
    .banner.fr{padding-top:6rem;}
    [data-page="site-index"] .banner.fr{padding-top:1.5rem;/*padding-bottom:8rem;*/}
    .trade_on_mobile{background-position:77% 50%;}

    /* .banner.pwu .bg-overlay{background-position:45% 50% !important;} */
    .btn._with_icon.btn-lg{--bs-btn-padding-x:1rem;--bs-btn-padding-y:1rem}
    .usp .btn._with_icon.btn-lg{width:70%;}
    .btn._with_icon.btn-lg + .btn-link:not(.btn-social){--bs-btn-padding-x:1.125rem;--bs-btn-padding-y:.375rem}
    .banner ._btnGroup{max-width:87%;}

    [data-page="site-index"] .banner.fr ._content{text-align:center;}
    [data-page="site-index"] .banner.fr ._content ._btnGroup{margin:0px auto;}
    
    
    [data-page-namespace="terms_conditions"] .banner ._btnGroup,
    [data-page-namespace="risk_disclosure"] .banner ._btnGroup,
    [data-page-namespace="privacy_policy"] .banner ._btnGroup,
    [data-page-namespace="margin-calculator"] .banner ._btnGroup,
    [data-page-namespace="profit-calculator"] .banner ._btnGroup,
    [data-page-namespace="pip-calculator"] .banner ._btnGroup,
    .banner.cr ._btnGroup{max-width:87%;margin:0px auto;}

    ._advCard, .hts.pwu .card{font-size:.9375rem;}
    ._advCard .fs-22, .hts.pwu .card .fs-22{font-size:calc(1.125rem + .3vw) !important;}
    .pick-account .card{--bs-card-spacer-y:1.75rem;--bs-card-spacer-x:1.5rem;}
    /* .pick-account .card.standardSTP .card-title .img-fluid{max-width:10rem;}
    .pick-account .card.PRO_ECN .card-title .img-fluid,
    .pick-account .card.RAW_ECN .card-title .img-fluid{max-width:8.5rem;} */
    .pick-account .card .card-title .img-fluid:not(.pageLinkImg){max-width:12rem;}
    .pick-account .card .card-title .img-fluid.pageLinkImg{max-width:2.5rem;}
    .numbers.fr .card :where(.h2, h2){font-size:calc(1.5rem + .9vw);}
    .ov.about.top .inner .card._top_tier_card .number .card .card-text.fs-18,.numbers.fr .card{font-size:.875rem !important;}
    .achievements.cr .card, .achievements.ct .card{--bs-card-spacer-y:1.875rem;--bs-card-spacer-x:1.625rem;}
    [data-page-namespace="copy-trading"] ._top_tier_card{--bs-card-spacer-y:1rem}

    .btn.btn-link:not(.btn-social){width:auto !important;margin:0px auto;}
    /* Mobile Banner update */
    .banner.pr.contact{padding: bottom 30.25rem;}
    .banner.pr.markets{padding-bottom:2.25rem;}
    .banner.pr.pr_copytrading{padding-top:16rem;padding-bottom:5rem;}
    /* .banner.pr_mam{padding-top:12rem;} */

    /* .banner.pwu.affi .bg-overlay{background-position: 70% 100% !important;background-size:auto !important;} */
    
    /* .banner.about .bg-overlay{background-image: url("../media/images/ab/ab_banner_m-2.webp");background-size:cover !important;background-position:bottom center !important} */
    .ov.about.top{margin-top:-7rem;}
    .banner.pr.markets .bg-overlay{background-image:url('../media/images/markets/ins_bg_m.webp');background-size:cover !important;}
    .banner.contact .bg-overlay{background-image: url("../media/images/contact/co_banner_m.webp");background-size:cover !important;}/*background-position: 50% 0px !important;*/
    .banner.aType.inner .bg-overlay{background-image: url("../media/images/at/at_pro_m.webp");}
    .banner.pr_copytrading .bg-overlay{background-image: url("../media/images/ct/ct_banner_m.webp");background-size:cover !important;}/*background-position:50% 50% !important;*/
    .banner.pr_mam{padding-top:1.5rem;padding-bottom:31.25rem;}
    .banner.pr_mam .bg-overlay{background-image: url("../media/images/mam/banner_m1.webp");background-size:cover !important;}/*background-position:50% 50% !important;*/
    .banner.pwu.affi .bg-overlay{background-image: url("../media/images/af/af_banner_m.webp");}
    .banner.pwu.affi.non .bg-overlay{background-image: url("../media/images/af/n_af_banner_m-1.webp");}
    .banner.pwu .bg-overlay{background-image:url("../media/images/pwu/banner_m.webp?v") !important;background-position: bottom center !important;background-size: cover !important;}
    
    :where([data-page-namespace="about"]) .hts.pwu .card{--bs-card-height:234px}
    .banner.bl_list{padding-top:4.4375rem;padding-bottom:4.4375rem;}

    .banner.pr_copytrading .bg-overlay::after {content: "";position: absolute;inset: 0;top: auto;height: 380px;background: rgba(255,255,255,.2);background: -webkit-linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(255, 255, 255, .3) 100%);background: -moz-linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(255, 255, 255, .3) 100%);background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(255, 255, 255, .3) 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000", endColorstr="#FFFFFF", GradientType=0);pointer-events:none;}
    ._trackerCard.light .img-fluid{max-width:4.5rem;}
    .trade_on_mobile .card:not(.qr_card){--bs-card-spacer-y:1.5rem;--bs-card-spacer-x:2rem;}
    .bePartner ._top_tier_card .card-body{padding:0px !important;}
    .achievements .card{min-height:375px;}
    .achievements .card.cp .card-body{padding-bottom: calc(var(--bs-card-spacer-y) - var(--bs-card-spacer-x) + 1rem);}
    .cmsn{--bs-card-spacer-y: 2rem;--bs-card-spacer-x: 1.5rem;}
    .cmsn .btn{--bs-btn-padding-x: 1rem;}
    .site-header .navbar{--bs-navbar-padding-y:.625rem}
    .banner.pr,.banner.pr.markets,.banner.aType,.banner.pr.pr_copytrading,.banner.aType.edu,.banner.pwu.affi,.banner.about,.banner.pr.contact{padding-top:1.5rem !important;}
    .banner.pr.pr_copytrading,.banner.pwu.affi,.banner.pwu{padding-bottom:24rem;}
}

@media(max-width:467px) {
    ._portfolio_card .hot_card {--bs-card-spacer-y: 1rem;--bs-card-spacer-x: 1.5rem;max-width: 170px;}
    .footerCTA .card .btn {--bs-btn-padding-x: 3rem;width: 100% !important;}
    .numbers.fr .card {--bs-card-spacer-x: 1rem}
    .numbers.fr .card .card-body {padding-right: 0px;}
    .markets.fr.mt-n160 {margin-top:-1px;}
    .slider-nav-next,.slider-nav-prev{display:none !important;}
    .site-footer .numbers.fr .card :where(.h2, h2){font-size: calc(1rem + 1vw)  !important;}
    ._download_links .flex-col{flex-basis:calc(100% / 2.5 - .5rem);margin:0 auto;}
}
@media(max-width:375px) {
    body{--bs-body-font-size:.875rem;}
}

@media(max-width:360px) {
    .btn._with_icon.btn-lg{--bs-btn-padding-x:1rem;width: 100%;}
}

/* css animation */
.slide-top{-webkit-animation:3s ease-in-out infinite alternate both slide-top;animation:3s ease-in-out infinite alternate both slide-top}@-webkit-keyframes slide-top{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(-100px);transform:translateY(-100px)}}@keyframes slide-top{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(-100px);transform:translateY(-100px)}}.slide-right{-webkit-animation:3s cubic-bezier(.25,.46,.45,.94) infinite alternate both slide-right;animation:3s cubic-bezier(.25,.46,.45,.94) infinite alternate both slide-right}@-webkit-keyframes slide-right{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(100px);transform:translateX(100px)}}@keyframes slide-right{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(100px);transform:translateX(100px)}}


@media (hover: hover) {
    /* when hover is supported */
    
    .ripple {position: relative;overflow: hidden;}
    .ripple::before {content: "";position: absolute;background-color: rgba(0, 0, 0, .1);width: 10%;height: 25%;border-radius: var(--bs-btn-border-radius);z-index: 1;top: 35%;left: 45%;-webkit-transform: scale(0);transform: scale(0);}
    .ripple:hover::before {-webkit-transform: scale(12);transform: scale(12);-webkit-transition: border-radius .5s .5s, -webkit-transform .5s;transition: border-radius .5s .5s, -webkit-transform .5s;transition: transform .5s, border-radius .5s .5s;transition: transform .5s, border-radius .5s .5s, -webkit-transform .5s;}
    .ripple:hover::after {content: "";position: absolute;z-index: 2;left: 50%;-webkit-transform: translateX(-50%);transform: translateX(-50%);}
    

    .pick-account .card .pageLinkImg{will-change:transform;transform: translateX(6rem);transform-origin:center right;transition:.3s ease-in-out all;}
    .pick-account .card:hover .pageLinkImg{transform:none;}
    .outlineBox:hover{--bs-card-bg:#F3F3F3;transform: translateY(-1.375rem);}
}


/* V2 ALl Pages */

 @media (min-width: 1200px) {
    .banner.fr ._title.display-4 {
        font-size: 3.75rem !important;
    }
}

.bg-CECECE11{background:rgba(206, 206, 206, 0.11) !important}.bg-FAFAFA{background-color: #FAFAFA;}
@media(min-width:1200px){
    .pick-account .container{max-width:80vw !important;}
    .pick-account .card .fs-2{font-size:2.25rem !important;}
}
.pick-account .card{
    --bs-card-spacer-y:1.625rem;
    --bs-card-spacer-x:2.5rem;
    transition:.125s ease-in-out all;
}
.pick-account .card ul{margin:0;}

.pick-account .card ._divider{
    background: linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, #874233 50%, rgba(255, 255, 255, 0) 100%);
    width:100%;
    height:3px;
    margin:34px 0px 24px;
}
.pick-account .card .list-checkmark>li:not(:last-child) {
    margin-bottom: 1.125rem;
}
.pick-account .card:hover {
    --bs-card-title-color: var(--bs-white);
    --bs-card-subtitle-color: var(--bs-white);
    --bs-card-color: var(--bs-white);
    background: linear-gradient(17.58deg, #802920 -11.01%, #D9958C 46.08%, #9B5847 95.98%);
    backdrop-filter: blur(2.5px);
}
.pick-account .card:hover ._divider{
    background: linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, #FFFFFF 50%, rgba(255, 255, 255, 0) 100%);
}
.pick-account .card:hover .list-checkmark>li::before{filter:brightness(0) invert(1);}
/*New UI*/

.pick-account .cardWrap{padding:2px;position:relative;overflow:hidden;border-radius:1rem;}
.pick-account .cardWrap::before{content:'';opacity:0;position:absolute;top:-50%;left:30%;width:25%;height:200%;background:linear-gradient(90deg, #ceaeaa 52.88%, #903f2b 100%);background-repeat:no-repeat;z-index:-1;}
.pick-account .cardWrap:hover::before{opacity:1;transform-origin:center center;animation:rotate 3s linear infinite;}

/*  */
.btn.btn-theme-primary.bg-gradient:not(.shine-effect){background-position: left center;transition: background-position 0.5s ease, transform 0.25s ease-in-out;}
.btn.btn-theme-primary.bg-gradient:hover:not(.shine-effect) {background-position: right center;transform:scale(1.025) translateY(-4px);}

/* New css  */
.divide-E8A2A0,.assets .article.usp{
    background: #E8A2A0;
    background: -webkit-linear-gradient(180deg, rgba(232, 162, 160, .11) 66%, rgba(255, 255, 255, 1) 66%);
    background: -moz-linear-gradient(180deg, rgba(232, 162, 160, .11) 66%, rgba(255, 255, 255, 1) 66%);
    background: linear-gradient(180deg, rgba(232, 162, 160, .11) 66%, rgba(255, 255, 255, 1) 66%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#E8A2A0", endColorstr="#FFFFFF", GradientType=1);
}
.bg-E8A2A0-11{background-color: rgba(232, 162, 160, 0.11);}

.banner.fr{padding-bottom: 13.25rem;}
.pick-account .card:before{content: "";position: absolute;inset: 0;background: linear-gradient(17.58deg, #802920 -11.01%, #D9958C 46.08%, #9B5847 95.98%);opacity: 0;transition: opacity 0.5s ease-in-out;z-index: 0;}
.pick-account .card:hover::before {opacity: 1;}

@media(max-width:1200px){
    .pick-account .hr-ss-container>div.active .cardWrap::before {opacity: 1;transform-origin: center center;animation: rotate 3s linear infinite;}
    .pick-account .hr-ss-container>div.active .card{--bs-card-title-color: var(--bs-white);--bs-card-subtitle-color: var(--bs-white);--bs-card-color: var(--bs-white);background:linear-gradient(17.58deg, #802920 -11.01%, #D9958C 46.08%, #9B5847 95.98%);backdrop-filter:blur(2.5px);}
    .pick-account .hr-ss-container>div.active .card .list-checkmark>li::before{filter:brightness(0) invert(1);}
    .pick-account .hr-ss-container>div.active .card ._divider{background: linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, #FFFFFF 50%, rgba(255, 255, 255, 0) 100%);}
    
}
/* btn  */
.bg-gradient-btn{background: var(--bs-gradient)!important;}
.shine-effect{position:relative;overflow:hidden;border:0;transition:background-position 0.5s ease, transform 0.25s ease-in-out;}
.shine-effect:hover{transform:scale(1.025) translateY(-4px);}
.shine-effect:hover::before{animation:shine 1.5s ease-out infinite}
.shine-effect:before{content:"";position:absolute;width:100px;height:100%;background-image:linear-gradient(120deg,rgba(255,255,255,0) 30%,rgba(255,255,255,.8),rgba(255,255,255,0) 70%);top:0;left:-100px;opacity:.6}
@keyframes shine{0%{left:-100px}60%{left:100%}to{left:100%}}
video::-webkit-media-controls{display:none!important;}
video{pointer-events:none;}
video::-webkit-media-controls-panel{display:none!important;}

/* repace  */

.usp .outlineBox {
    --bs-card-spacer-y: 2.125rem;
    --bs-card-spacer-x: 2.25rem;
    --bs-card-title-spacer-y: 1rem;
    --bs-card-title-color: var(--text);
    --bs-card-subtitle-color: var(--bs-card-title-color);
    --bs-card-border-width: 1px;
    --bs-card-border-color: rgba(255, 255, 255, 1);
    --bs-card-border-radius: 1.25rem;
    --bs-card-color: var(--bs-card-subtitle-color);
    /* --bs-card-bg: rgba(255, 255, 255, 1); */
    transition: .5s ease-in-out all !important;
    will-change: transform;
    padding: 2px;
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    padding: 2px;
    background: linear-gradient(360deg, rgba(217,149,140,0.41) 0%, #D9958C 100%);
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
}
.usp .outlineBox:hover{
    --bs-card-title-color:#200B06;
    background: #a7645559;
}
@media (min-width:1200px) {
    .usp .outlineBox:hover{
        transform: translateY(-50px);
    }
}
.usp .outlineBox:hover figure img{
    background-color:var(--bs-white) !important;
    border-radius:6px;
}

.usp .outlineBox:before{
    content: '';
    opacity: 0;
    position: absolute;
    top: -50%;
    left: 30%;
    width: 35%;
    height: 200%;
    background: linear-gradient(360deg, rgba(217, 149, 140, 0.7) 0%, #D9958C 100%);
    background-size: 100% 50%;
    background-repeat: no-repeat;
    z-index: -1;
}
.usp .outlineBox:hover::before{
    opacity: 1;
    transform-origin: center center;
    animation: rotate 3s linear infinite;
}

.usp .outlineBox .card-body{
    background: #fff;
    border-radius: 15px;
}
@keyframes rotate{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}
.assets .article.top_tier{
    background-image: url('../media/images/ib_home_v2.webp');
    background-size: cover;
    background-position: bottom center;
}
.banner.aType.inner{min-height:810px;}


@media(min-width:992px) and (max-width:1399px){
    html{font-size:14px;}
}
@media(max-width:430px){
    html{font-size:14px;}
}


/* For Cards Horizontal  */
@media (max-width: 1200px) {
    .hr-ss-container{overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;/* smooth momentum scroll on iOS */flex-wrap:nowrap;/* Hide scrollbar for Webkit (Chrome, Safari, Edge) */scrollbar-width:none;/* Firefox */-ms-overflow-style:none;/* IE 10+ */}
    .hr-ss-container::-webkit-scrollbar{display: none;/* Chrome, Safari, Opera */}
    .hr-ss-container > div{scroll-snap-align:start;/*flex: 0 0 85%; 👈 shows partial next card */scroll-snap-stop:always;/* Safari fix */}
    /* Pagination */
    .custom-pagination{display:flex;justify-content:center;gap:.5rem;margin-top:1rem;}
    .custom-pagination .dot{width:.875rem;height:.5rem;background:#D9D9D9;border-radius:.25rem;transition:all 0.3s ease;cursor:pointer;}
    .custom-pagination .dot.active{background:rgba(var(--tAccent-rgb),1);width:2rem;}
}