/*
 Theme Name:   Understrap Child
 Theme URI:    https://understrap.com
 Description:  Understrap Child Theme
 Author:       the Understrap Contributors
 Author URI:   https://github.com/understrap/understrap-child/graphs/contributors
 Template:     understrap
 Version:      1.1.0
 License: GNU General Public License v2 or later
 License URI: http://www.gnu.org/licenses/gpl-2.0.html
 Text Domain:  understrap-child
 Tags: one-column, custom-menu, featured-images, theme-options, translation-ready
 GitHub Theme URI: understrap/understrap-child
*/
@import url('https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&display=swap');
@import url('https://fonts.googleapis.com/css2?family=El+Messiri:wght@400;500;600;700&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Be+Vietnam+Pro:wght@300;400;500;600;700&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Noto+Sans:wght@300;400;500;600;700&display=swap');

.pt-100,
.py-100 {
    padding-top: 6.25rem
}

.pb-100,
.py-100 {
    padding-bottom: 6.25rem
}

.btn-theme-dark,
.btn-theme-green {
    -webkit-transition: .3s ease-in-out;
    -o-transition: .3s ease-in-out
}

.font-inter,
.livepricetable tr td,
body {
    font-family: var(--theme-base-font)
}

.dwTypes .card,
.marketMenu .dropdown-menu,
.rateCard,
.textSplitting .char,
[dir=rtl] .hero {
    overflow: hidden
}

@font-face {
    font-family: KamaSans;
    src: url('../fonts/KamaSans-Regular.eot');
    src: url('../fonts/KamaSans-Regular.eot?#iefix') format('embedded-opentype'), url('../fonts/KamaSans-Regular.woff2') format('woff2'), url('../fonts/KamaSans-Regular.woff') format('woff'), url('../fonts/KamaSans-Regular.ttf') format('truetype'), url('../fonts/KamaSans-Regular.svg#Gellix-Regular') format('svg');
    font-weight: 400;
    font-style: normal;
    font-display: swap
}

@font-face {
    font-family: KamaSans;
    src: url('../fonts/KamaSans-Bold.eot');
    src: url('../fonts/KamaSans-Bold.eot?#iefix') format('embedded-opentype'), url('../fonts/KamaSans-Bold.woff2') format('woff2'), url('../fonts/KamaSans-Bold.woff') format('woff'), url('../fonts/KamaSans-Bold.ttf') format('truetype'), url('../fonts/KamaSans-Bold.svg#Gellix-Bold') format('svg');
    font-weight: 700;
    font-style: normal;
    font-display: swap
}

@font-face {
    font-family: KamaSans;
    src: url('../fonts/KamaSans-ExtraBold.eot');
    src: url('../fonts/KamaSans-ExtraBold.eot?#iefix') format('embedded-opentype'), url('../fonts/KamaSans-ExtraBold.woff2') format('woff2'), url('../fonts/KamaSans-ExtraBold.woff') format('woff'), url('../fonts/KamaSans-ExtraBold.ttf') format('truetype'), url('../fonts/KamaSans-ExtraBold.svg#Gellix-ExtraBold') format('svg');
    font-weight: 700;
    font-style: normal;
    font-display: swap
}

@font-face {
    font-family: KamaSans;
    src: url('../fonts/KamaSans-Light.eot');
    src: url('../fonts/KamaSans-Light.eot?#iefix') format('embedded-opentype'), url('../fonts/KamaSans-Light.woff2') format('woff2'), url('../fonts/KamaSans-Light.woff') format('woff'), url('../fonts/KamaSans-Light.ttf') format('truetype'), url('../fonts/KamaSans-Light.svg#Gellix-Light') format('svg');
    font-weight: 300;
    font-style: normal;
    font-display: swap
}

@font-face {
    font-family: KamaSans;
    src: url('../fonts/KamaSans-Black.eot');
    src: url('../fonts/KamaSans-Black.eot?#iefix') format('embedded-opentype'), url('../fonts/KamaSans-Black.woff2') format('woff2'), url('../fonts/KamaSans-Black.woff') format('woff'), url('../fonts/KamaSans-Black.ttf') format('truetype'), url('../fonts/KamaSans-Black.svg#Gellix-Black') format('svg');
    font-weight: 900;
    font-style: normal;
    font-display: swap
}

@font-face {
    font-family: KamaSans;
    src: url('../fonts/KamaSans-Medium.eot');
    src: url('../fonts/KamaSans-Medium.eot?#iefix') format('embedded-opentype'), url('../fonts/KamaSans-Medium.woff2') format('woff2'), url('../fonts/KamaSans-Medium.woff') format('woff'), url('../fonts/KamaSans-Medium.ttf') format('truetype'), url('../fonts/KamaSans-Medium.svg#Gellix-Medium') format('svg');
    font-weight: 500;
    font-style: normal;
    font-display: swap
}

@font-face {
    font-family: KamaSans;
    src: url('../fonts/KamaSans-SemiBold.eot');
    src: url('../fonts/KamaSans-SemiBold.eot?#iefix') format('embedded-opentype'), url('../fonts/KamaSans-SemiBold.woff2') format('woff2'), url('../fonts/KamaSans-SemiBold.woff') format('woff'), url('../fonts/KamaSans-SemiBold.ttf') format('truetype'), url('../fonts/KamaSans-SemiBold.svg#Gellix-SemiBold') format('svg');
    font-weight: 600;
    font-style: normal;
    font-display: swap
}

@font-face {
    font-family: KamaSans;
    src: url('../fonts/KamaSans-Thin.eot');
    src: url('../fonts/KamaSans-Thin.eot?#iefix') format('embedded-opentype'), url('../fonts/KamaSans-Thin.woff2') format('woff2'), url('../fonts/KamaSans-Thin.woff') format('woff'), url('../fonts/KamaSans-Thin.ttf') format('truetype'), url('../fonts/KamaSans-Thin.svg#Gellix-Thin') format('svg');
    font-weight: 100;
    font-style: normal;
    font-display: swap
}

:root {
    --theme-base-font: 'Inter', sans-serif !important;
    --heading-fonts: 'KamaSans' !important;
    --pure-white: #fff !important;
    --pure-black: #000 !important;
    --border-373737: #373737 !important;
    --theme-green: #00B67A !important;
    --theme-dark: #1E1E1E !important;
    --theme-purple: #6000d2 !important;
    --theme-darkpurple: #410087 !important;
    --theme-text-gray: rgba(255, 254, 254, 0.6) !important;
    --theme-heading: #231f20 !important;
    --theme-yellow: #ffcd00 !important;
    --theme-darkyellow: #fea701 !important;
    --theme-skyblue: #00c2e3 !important;
    --theme-blue: #0045c2 !important;
    --theme-pink: #ff9eb6 !important;
    --theme-lightgreen: #00d572 !important;
    --text-theme-gray: #747382 !important;
    --swiper-theme-color: var(--theme-purple)
}

.rtl .font-KamaSans,
.rtl .font-inter,
.rtl .h1,
.rtl .h2,
.rtl .h3,
.rtl .h4,
.rtl .h5,
.rtl .h6,
.rtl h1,
.rtl h2,
.rtl h3,
.rtl h4,
.rtl h5,
.rtl h6,
[dir=rtl],
[dir=rtl] body {
    font-family: 'El Messiri', sans-serif
}
[dir=rtl] .slider-wrap .slick-slide {
    float: left;
}
[dir=rtl] [class*="slick-"]{
    direction: ltr;
}
.translatepress-vi,.translatepress-vi *:not(.fa){font-family: 'Be Vietnam Pro', sans-serif !important;}
.translatepress-vi .ec-content,.translatepress-vi .ecAdvCard {word-break: break-word;}

.translatepress-ru_RU,.translatepress-ru_RU *:not(.fa){font-family: 'Noto Sans', sans-serif!important;}
.translatepress-ru_RU .ec-content,.translatepress-ru_RU .ecAdvCard {word-break: break-all;}

.translatepress-zh_CN,.translatepress-zh_CN *:not(.fa){font-family: 'Noto Sans', sans-serif!important;}
.translatepress-zh_CN .ec-content,.translatepress-zh_CN .ecAdvCard {word-break: break-all;}

.font-KamaSans,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
h1,
h2,
h3,
h4,
h5,
h6 {
    font-family: var(--heading-fonts)
}

.fw-medium {
    font-weight: 500 !important
}

.fw-semibold {
    font-weight: 600 !important
}

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

.fs-15 {
    font-size: .938rem !important
}

.fs-16 {
    font-size: 1rem !important
}

.fs-17 {
    font-size: 1.063rem !important
}

.fs-19 {
    font-size: 1.188rem !important
}

.fs-21 {
    font-size: 1.313rem !important
}

.fs-24 {
    font-size: 1.5rem !important
}

.fs-30 {
    font-size: 1.875rem !important
}

.fs-45 {
    font-size: 2.813rem !important
}

.fs-50 {
    font-size: 3.125rem !important
}

.fs-55 {
    font-size: 3.438rem !important
}

.fs-34 {
    font-size: 2.125rem !important
}

.fs-35 {
    font-size: 2.188rem !important
}

.lh-52 {
    line-height: 3.25rem !important
}

.lh-32 {
    line-height: 2rem !important
}

.lh-36 {
    line-height: 2.25rem !important
}

.lh-54 {
    line-height: 3.375rem !important
}

.lh-66 {
    line-height: 4.125rem !important
}

.lh-20 {
    line-height: 20px !important
}

.pb-90 {
    padding-bottom: 5.625rem
}

.pt-90 {
    padding-top: 5.625rem
}

.tBtn-padding {
    padding: 12px 20px
}
.tBtn-padding-sm {
    padding: 8px 16px
}

.tBtn-padding-md {
    padding: 19px 23px
}

.tBtn-padding-lg {
    padding: 24px 45px
}

.tBtn-fs {
    font-weight: 600;
    font-size: 15px;
    line-height: 18px
}
.tBtn-fs-sm {
    font-weight: 600;
    font-size: 14px;
    line-height: 17px
}

.tBtn-fs-lg {
    font-weight: 600;
    font-size: 17px;
    line-height: 115%
}

.theme-heading {
    color: var(--theme-heading)
}

.trading-platform .platforms .card:hover .card-body .text-black,
.text-pure-white,.th-white:hover {
    color: #fff !important
}

.text-pure-black,.th-black:hover {
    color: #000 !important
}

.text-theme-green,.th-green:hover {
    color: #00b67a !important
}

.text-theme-dark,.th-dark:hover {
    color: #1e1e1e !important
}

.text-theme-purple,.th-purple:hover {
    color: #6000d2 !important
}

.text-theme-darkpurple,.th-darkpurple:hover {
    color: #410087 !important
}

.text-theme-gray,.th-gray:hover {
    color: rgba(255, 254, 254, .6) !important
}

.text-theme-heading,.th-heading:hover {
    color: #231f20 !important
}

.text-theme-yellow,.th-yellow:hover {
    color: #ffcd00 !important
}

.text-theme-darkyellow,.th-darkyellow:hover {
    color: #fea701 !important
}

.text-theme-skyblue,.th-skyblue:hover {
    color: #00c2e3 !important
}

.text-theme-blue,.th-blue:hover {
    color: #0045c2 !important
}

.text-theme-pink,.th-pink:hover {
    color: #ff9eb6 !important
}

.text-theme-lightgreen,.th-lightgreen:hover {
    color: #00d572 !important
}
.text-theme-purple-light,.th-purple-light:hover {
    color: #8950FF !important
}

.text-theme-white-60 {
    color: rgba(255, 255, 255, .6) !important
}

.text-theme-white-70 {
    color: rgba(255, 255, 255, .7) !important
}

.text-theme-white-80 {
    color: rgba(255, 255, 255, .8) !important
}

.text-theme-white-90 {
    color: rgba(255, 255, 255, .9) !important
}

.text-mid-color {
    color: var(--text-theme-gray) !important
}

.bg-pure-white {
    background-color: #fff !important
}

.bg-pure-black {
    background-color: #000 !important
}

.bg-theme-green {
    background-color: #00b67a !important
}

.bg-1E1E1E,
.bg-theme-dark {
    background-color: #1e1e1e !important
}

.bg-theme-purple {
    background-color: #6000d2 !important
}

.bg-theme-darkpurple {
    background-color: #410087 !important
}

.bg-theme-text-gray {
    background-color: rgba(255, 254, 254, .6) !important
}

.bg-theme-heading {
    background-color: #231f20 !important
}

.bg-theme-yellow {
    background-color: #ffcd00 !important
}

.bg-theme-darkyellow {
    background-color: #fea701 !important
}

.bg-theme-skyblue {
    background-color: #00c2e3 !important
}

.bg-theme-blue {
    background-color: #0045c2 !important
}

.bg-theme-pink {
    background-color: #ff9eb6 !important
}

.bg-theme-lightgreen {
    background-color: #00d572 !important
}

.btn-theme-green {
    color: var(--pure-white);
    background-color: var(--theme-green);
    border-color: var(--theme-green);
    transition: .3s ease-in-out
}

.btn-check:active+.btn-theme-purple,
.btn-check:checked+.btn-theme-purple,
.btn-theme-green:hover,
.btn-theme-purple.active,
.btn-theme-purple.disabled,
.btn-theme-purple:active,
.btn-theme-purple:disabled,
.forminator-design--default .forminator-button-submit,
.show>.btn-theme-purple.dropdown-toggle {
    color: var(--pure-white);
    background-color: var(--theme-purple);
    border-color: var(--theme-purple)
}

.btn-check:active+.btn-theme-green,
.btn-check:active+.btn-theme-white,
.btn-check:checked+.btn-theme-green,
.btn-check:checked+.btn-theme-white,
.btn-theme-dark:hover,
.btn-theme-green.active,
.btn-theme-green.disabled,
.btn-theme-green:active,
.btn-theme-green:disabled,
.btn-theme-purple:hover,
.btn-theme-white.active,
.btn-theme-white:active,
.btn-theme-white:hover,
.show>.btn-theme-green.dropdown-toggle,
.show>.btn-theme-white.dropdown-toggle,
.submitBtn #btn-submit:hover,
.forminator-design--default .forminator-button-submit:hover,
.btn-theme-black:hover {
    color: var(--pure-white);
    background-color: var(--theme-green);
    border-color: var(--theme-green)
}

.btn-theme-dark {
    color: var(--pure-white);
    background-color: var(--theme-dark);
    border-color: var(--border-373737);
    transition: .3s ease-in-out
}
.btn-theme-black {
    color: var(--pure-white);
    background-color: var(--pure-black);
    border-color: var(--pure-black);
    transition: .3s ease-in-out
}

.btn-theme-purple,
.btn-theme-white {
    -webkit-transition: .3s ease-in-out;
    -o-transition: .3s ease-in-out
}

.btn-check:active+.btn-theme-dark,
.btn-check:checked+.btn-theme-dark,
.btn-theme-dark.active,
.btn-theme-dark.disabled,
.btn-theme-dark:active,
.btn-theme-dark:disabled,
.show>.btn-theme-dark.dropdown-toggle {
    color: var(--pure-white);
    background-color: var(--theme-dark);
    border-color: var(--theme-dark)
}

.btn-theme-purple {
    color: var(--pure-white);
    background-color: var(--theme-purple);
    border-color: var(--theme-purple);
    transition: .3s ease-in-out
}

.btn-theme-white,
.btn-theme-white.disabled,
.btn-theme-white:disabled {
    color: var(--pure-black);
    background-color: var(--pure-white);
    border-color: var(--pure-white)
}

.btn-theme-white {
    transition: .3s ease-in-out
}

.btn-theme-darkyellow,
.btn-theme-skyblue {
    -webkit-transition: .3s ease-in-out;
    -o-transition: .3s ease-in-out
}

.theme-darkyellow {
    color: var(--theme-darkyellow)
}

.btn-theme-skyblue {
    color: var(--pure-white);
    background-color: var(--theme-skyblue);
    border-color: var(--theme-skyblue);
    transition: .3s ease-in-out
}

.btn-theme-darkyellow:hover,
.btn-theme-skyblue:hover {
    color: var(--pure-white);
    background-color: var(--theme-blue);
    border-color: var(--theme-blue)
}

.btn-check:active+.btn-theme-skyblue,
.btn-check:checked+.btn-theme-skyblue,
.btn-theme-skyblue.active,
.btn-theme-skyblue.disabled,
.btn-theme-skyblue:active,
.btn-theme-skyblue:disabled,
.show>.btn-theme-skyblue.dropdown-toggle {
    color: var(--pure-white);
    background-color: var(--theme-skyblue);
    border-color: var(--theme-skyblue)
}

.btn-check:active+.btn-theme-darkyellow,
.btn-check:checked+.btn-theme-darkyellow,
.btn-theme-darkyellow,
.btn-theme-darkyellow.active,
.btn-theme-darkyellow.disabled,
.btn-theme-darkyellow:active,
.btn-theme-darkyellow:disabled,
.show>.btn-theme-darkyellow.dropdown-toggle {
    background-color: var(--theme-darkyellow);
    border-color: var(--theme-darkyellow);
    color: var(--pure-white)
}

.btn-theme-darkyellow {
    transition: .3s ease-in-out
}

#wrapper-navbar #main-nav,
#wrapper-navbar .navbar-brand>svg {
    -webkit-transition: .3s ease-in-out;
    -o-transition: .3s ease-in-out
}

.border-373737 {
    border-color: var(--border-373737)
}

#wrapper-navbar #main-nav {
    padding-top: 1.5rem;
    transition: .3s ease-in-out
}

#wrapper-navbar #main-nav.header-sticky,
.notfound #wrapper-navbar #main-nav,
[class*="-template-default"]:not(.single-post) #wrapper-navbar #main-nav,
[class*="-template-thankYou "]:not(.single-post) #wrapper-navbar #main-nav {
    padding-top: .6rem;
    background-color: var(--pure-black);
    -webkit-box-shadow: 0 3px 10px rgba(0, 0, 0, .2);
    box-shadow: 0 3px 10px rgba(0, 0, 0, .2)
}

#wrapper-navbar .navbar-brand>svg {
    width: 130px;
    height: auto;
    transition: .3s ease-in-out
}

#wrapper-navbar .header-sticky .navbar-brand>svg,
.notfound #wrapper-navbar #main-nav .navbar-brand>svg,
[class*="-template-default"]:not(.single-post) #wrapper-navbar #main-nav .navbar-brand>svg,
[class*="-template-thankYou "]:not(.single-post) #wrapper-navbar #main-nav .navbar-brand>svg{
    width: 100px;
    height: auto
}

.navbar-nav>.nav-item:not(:last-child) {
    margin-right: 9px
}

.navbar-dark .navbar-nav .nav-link {
    color: rgba(255, 255, 255, .55);
    padding: 10px 2px;
    font-size:.9375rem;
}

.navbar-dark .navbar-nav .nav-link:focus,
.navbar-dark .navbar-nav .nav-link:hover,
.site-footer .navbar-nav .nav-link:hover,
.site-footer a:hover {
    color: #fff
}

.mobileAppCta p,
.platform .expert p {
    color: rgba(255, 255, 255, .6)
}

.menu-item-has-children.dropdown>.nav-link::after {
    content: url(./images/chevron-down.svg);
    display: inline-block;
    vertical-align: middle;
    margin-left: 8px;
    -webkit-transform: translateY(2px);
    -ms-transform: translateY(2px);
    transform: translateY(2px);
    -webkit-transition: .3s ease-in-out;
    -o-transition: .3s ease-in-out;
    transition: .3s ease-in-out
}

.menu-item-has-children.dropdown .nav-link[aria-expanded=true]::after {
    -webkit-transform: translateY(-2px) rotate(180deg);
    -ms-transform: translateY(-2px) rotate(180deg);
    transform: translateY(-2px) rotate(180deg)
}

.notfound .page-content{padding:3rem 0rem;}
@media(min-width:992px){.notfound .page-content{padding:4rem 0rem;}}
[class*="-template-default"]:not(.single-post),
[class*="-template-thankYou "]:not(.single-post) {
    padding-top: 0px;
}
.cms-detail {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1440' height='526' fill='none'%3E%3Cpath fill='%23141516' d='M0 0h1440v526H0z'/%3E%3Cmask id='mask0_112_122' width='1440' height='526' x='0' y='0' maskUnits='userSpaceOnUse' style='mask-type:alpha'%3E%3Cpath fill='%231B1819' d='M0 0h1440v526H0z'/%3E%3C/mask%3E%3Cg stroke-width='2' mask='url(%23mask0_112_122)'%3E%3Cpath stroke='%23F2AA3C' d='M1620-114.827V1351h-264.97V381.854l-1.79 2.23L580.588 1351H241.079L1412.23-115l207.77.173Z'/%3E%3Cpath stroke='%23333536' d='M-235 895.8V-798H71.3146l-.0001 1116.526v2.854l1.7814-2.23L965.443-798h392.477L5.1692 895.999-235 895.8Z'/%3E%3C/g%3E%3C/svg%3E");
    background-position: top;
    background-size: 100% 300px;
    background-repeat: no-repeat
}

.footerCTA,
.mobileAppCta {
    background-position: left center
}

.cms-detail .banner {
    color: var(--pure-white);
    padding-top: 30px;
    padding-bottom: 0;
    min-height: 320px;
    font-size: 3.438rem !important;
    line-height: 4.125rem !important;
    font-weight: 600 !important;
    text-align: center
}

.cms-detail .entry-content .h1,
.cms-detail .entry-content .h2,
.cms-detail .entry-content .h3,
.cms-detail .entry-content .h4,
.cms-detail .entry-content .h5,
.cms-detail .entry-content .h6,
.cms-detail .entry-content h1,
.cms-detail .entry-content h2,
.cms-detail .entry-content h3,
.cms-detail .entry-content h4,
.cms-detail .entry-content h5,
.cms-detail .entry-content h6 {
    margin-bottom: 1.25rem;
    font-weight: 600
}

#right-sidebar .widget_search .wp-block-search__label,
.ibbanner.footerSections .payments-logo,
.cms-detail .widget-area,
.page-template-whiteLabel .companiesTtrusting,
.deposits-withdrawals .companiesTtrusting,
.post .card .card-body .entry-meta,
.post .card .card-body .entry-meta .updated,
.post .card .card-body .understrap-read-more-link,
.single-post .banner .entry-meta .updated {
    display: none !important
}

.marketMenu .dropdown-menu .menu-item::after,
.marketMenu .dropdown-menu .menu-item::before {
    content: "";
    display: inline-block;
    background-position: center;
    position: absolute;
    background-repeat: no-repeat;
    top: 0;
    margin: auto 0;
    bottom: 0
}

.navbar .navbar-nav .dropdown-menu {
    background: #262626;
    border: 1px solid #363636;
    border-radius: 4px;
    padding: 15px
}

.navbar .navbar-nav .dropdown-menu>.menu-item a {
    border-radius: 4px;
    padding: 7px 16px;
    font-weight: 500;
    font-size: 14px;
    line-height: 17px;
    color: var(--pure-white)
}

[dir=rtl] .navbar .navbar-nav .dropdown-menu>.menu-item a {
    text-align: right
}

/* .navbar-dark .navbar-nav .menu-item:not(.marketMenu) .dropdown-menu>.menu-item:focus a.nav-link,
.navbar-dark .navbar-nav .menu-item:not(.marketMenu) .dropdown-menu>.menu-item:hover a.nav-link */
.navbar-dark .navbar-nav .dropdown-menu .nav-link:focus, .navbar-dark .navbar-nav .dropdown-menu .nav-link:hover {
    background-color: #353535 !important
}

.navbar-dark .navbar-nav .dropdown-menu>.menu-item:active a.nav-link {
    background-color: var(--theme-purple) !important
}

.navbar-dark .navbar-nav .dropdown-menu>.menu-item .nav-link {
    color: var(--pure-white) !important
}

.marketMenu .dropdown-menu .menu-item {
    position: relative;
    padding-left: 30px;
    padding-right: 40px
}

.marketMenu .dropdown-menu .menu-item::before {
    height: 30px;
    width: 30px;
    left: 0;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' fill='none'%3E%3Crect width='30' height='30' fill='%23404040' rx='4'/%3E%3C/svg%3E");
    background-size: 30px
}

.marketMenu .dropdown-menu .menu-item.forex::before {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' fill='none'%3E%3Crect width='30' height='30' fill='%23404040' rx='4'/%3E%3Cpath fill='%2300D572' d='M15 21a5.795 5.795 0 0 1-2.81-.695 6.08 6.08 0 0 1-2.1-1.855v1.46H9v-3.274h3.273v1.091h-1.35a4.94 4.94 0 0 0 1.725 1.582c.713.4 1.498.6 2.352.6.682 0 1.32-.13 1.916-.388a4.994 4.994 0 0 0 1.555-1.05c.44-.442.79-.96 1.05-1.555A4.75 4.75 0 0 0 19.909 15H21c0 .827-.157 1.605-.47 2.332a6.074 6.074 0 0 1-1.29 1.909 6.068 6.068 0 0 1-1.908 1.288A5.822 5.822 0 0 1 15 21Zm-.49-2.182v-.709c-.428-.1-.776-.284-1.044-.552-.268-.268-.466-.62-.593-1.057l.9-.355c.109.373.28.653.511.839.232.186.498.28.798.28.3 0 .556-.07.77-.212.214-.14.32-.361.32-.661a.76.76 0 0 0-.333-.641c-.223-.164-.62-.35-1.194-.56-.536-.19-.929-.417-1.179-.68-.25-.264-.375-.61-.375-1.037 0-.373.13-.712.389-1.017.259-.304.61-.502 1.056-.592v-.682h.955v.682c.327.027.625.159.893.395.268.236.452.514.552.832l-.872.354a1.199 1.199 0 0 0-.355-.524c-.163-.141-.39-.212-.682-.212-.318 0-.561.068-.729.205a.68.68 0 0 0-.252.559c0 .236.104.422.313.559.21.136.586.295 1.132.477.654.236 1.09.514 1.309.832.218.318.327.668.327 1.05 0 .264-.045.495-.136.695-.091.2-.211.37-.361.512-.15.14-.325.254-.525.34-.2.087-.414.153-.641.198v.682h-.955ZM9 15c0-.827.157-1.604.47-2.332a6.067 6.067 0 0 1 1.29-1.909 6.075 6.075 0 0 1 1.908-1.289A5.828 5.828 0 0 1 15 9a5.81 5.81 0 0 1 2.81.695 6.08 6.08 0 0 1 2.1 1.855v-1.46H21v3.274h-3.273v-1.091h1.35a4.94 4.94 0 0 0-1.725-1.582c-.713-.4-1.498-.6-2.352-.6-.682 0-1.32.13-1.916.388-.595.26-1.114.61-1.554 1.05-.441.441-.791.96-1.05 1.555A4.755 4.755 0 0 0 10.09 15H9Z'/%3E%3C/svg%3E")
}

.marketMenu .dropdown-menu .menu-item.cfds::before {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' fill='none'%3E%3Crect width='30' height='30' fill='%23404040' rx='4'/%3E%3Cmask id='a' width='14' height='14' x='8' y='8' maskUnits='userSpaceOnUse' style='mask-type:alpha'%3E%3Cpath fill='%23D9D9D9' d='M8 8h14v14H8z'/%3E%3C/mask%3E%3Cg mask='url(%23a)'%3E%3Cpath fill='%2300C2E3' d='M15.16 19.084a.467.467 0 0 0 .298-.139.409.409 0 0 0 .124-.299.43.43 0 0 0-.131-.328.421.421 0 0 0-.336-.11c-.398.03-.821-.08-1.268-.327-.448-.248-.73-.698-.846-1.35a.428.428 0 0 0-.154-.262.434.434 0 0 0-.284-.102.422.422 0 0 0-.335.153.395.395 0 0 0-.088.357c.166.885.554 1.517 1.167 1.896.612.38 1.23.55 1.852.51Zm-.161 1.75c-1.332 0-2.443-.457-3.332-1.371-.89-.914-1.335-2.052-1.335-3.413 0-.972.387-2.03 1.16-3.171.772-1.143 1.941-2.38 3.507-3.712 1.565 1.332 2.734 2.57 3.507 3.712.773 1.142 1.16 2.2 1.16 3.171 0 1.361-.445 2.499-1.335 3.413-.89.914-2 1.37-3.332 1.37Zm0-1.167c1.01 0 1.847-.343 2.508-1.028.661-.686.992-1.548.992-2.589 0-.71-.294-1.511-.882-2.406-.589-.894-1.461-1.871-2.618-2.931-1.157 1.06-2.03 2.037-2.618 2.931-.588.895-.882 1.697-.882 2.406 0 1.04.33 1.903.991 2.59.662.684 1.498 1.027 2.509 1.027Z'/%3E%3C/g%3E%3C/svg%3E")
}

.marketMenu .dropdown-menu .menu-item.metals::before {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' fill='none'%3E%3Crect width='30' height='30' fill='%23404040' rx='4'/%3E%3Cmask id='a' width='14' height='14' x='8' y='9' maskUnits='userSpaceOnUse' style='mask-type:alpha'%3E%3Cpath fill='%23D9D9D9' d='M8 9h14v14H8z'/%3E%3C/mask%3E%3Cg mask='url(%23a)'%3E%3Cpath fill='%23FEA701' d='m15.001 21.25-5.833-7 1.75-3.5h8.167l1.75 3.5-5.834 7Zm-1.385-7.583h2.77l-.874-1.75H14.49l-.875 1.75Zm.802 5.06v-3.894h-3.237l3.237 3.894Zm1.167 0 3.237-3.894h-3.237v3.894Zm2.1-5.06h1.546l-.876-1.75H16.81l.875 1.75Zm-6.913 0h1.546l.875-1.75h-1.546l-.875 1.75Z'/%3E%3C/g%3E%3C/svg%3E")
}

.marketMenu .dropdown-menu .menu-item.indices::before {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' fill='none'%3E%3Crect width='30' height='30' fill='%23404040' rx='4'/%3E%3Cmask id='a' width='14' height='14' x='8' y='8' maskUnits='userSpaceOnUse' style='mask-type:alpha'%3E%3Cpath fill='%23D9D9D9' d='M8 8h14v14H8z'/%3E%3C/mask%3E%3Cg mask='url(%23a)'%3E%3Cpath fill='%23935EFF' d='M10.332 19.666V13.25h2.333v6.416h-2.333Zm3.5 0v-9.333h2.333v9.333h-2.333Zm3.5 0v-4.083h2.333v4.083h-2.333Z'/%3E%3C/g%3E%3C/svg%3E")
}

.marketMenu .dropdown-menu .menu-item.crypto::before {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' fill='none'%3E%3Crect width='30' height='30' fill='%23404040' rx='4'/%3E%3Cmask id='a' width='14' height='14' x='8' y='8' maskUnits='userSpaceOnUse' style='mask-type:alpha'%3E%3Cpath fill='%23D9D9D9' d='M8 8h14v14H8z'/%3E%3C/mask%3E%3Cg mask='url(%23a)'%3E%3Cpath fill='%23FF5E00' d='M13.25 20.25v-1.167H11.5v-1.166h1.167v-5.834H11.5v-1.166h1.75V9.75h1.167v1.167h1.166V9.75h1.167v1.24c.506.136.924.41 1.254.823.33.414.496.893.496 1.437a2.308 2.308 0 0 1-.554 1.502c.34.204.615.481.824.831.209.35.313.74.313 1.167 0 .642-.228 1.191-.685 1.648a2.246 2.246 0 0 1-1.648.685v1.167h-1.167v-1.167h-1.166v1.167H13.25Zm.583-5.833h2.334c.32 0 .595-.115.824-.343.228-.229.342-.503.342-.824 0-.32-.114-.596-.342-.824a1.125 1.125 0 0 0-.824-.343h-2.334v2.334Zm0 3.5h2.917c.32 0 .596-.115.824-.343.228-.228.343-.503.343-.824 0-.32-.115-.596-.343-.824a1.125 1.125 0 0 0-.824-.343h-2.917v2.334Z'/%3E%3C/g%3E%3C/svg%3E")
}

[dir=rtl] .checkmark li::before,
[dir=rtl] .marketMenu .dropdown-menu .menu-item::before,
[dir=rtl] .platform .points ul li::before {
    left: auto;
    right: 0
}

.marketMenu .dropdown-menu .menu-item::after {
    height: 10px;
    width: 10px;
    right: 46px;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' fill='none'%3E%3Cpath fill='%2300B67A' d='M7.854 3.918a.5.5 0 0 0 0-.707L4.789.146a.5.5 0 0 0-.707.708l2.21 2.21H.5a.5.5 0 0 0 0 1h5.793l-2.21 2.21a.5.5 0 1 0 .706.708l3.065-3.064Z'/%3E%3C/svg%3E");
    background-size: 8px;
    opacity: 0;
    transition: .5s ease-in-out
}

[dir=rtl] .marketMenu .dropdown-menu .menu-item::after {
    left: -46px;
    right: auto
}

.marketMenu .dropdown-menu .menu-item:hover::after {
    opacity: 1;
    right: 0
}

[dir=rtl] .marketMenu .dropdown-menu .menu-item:hover::after {
    opacity: 1;
    left: 0;
    right: auto
}

.marketMenu .dropdown-menu .menu-item em {
    margin-top: 2px;
    display: block;
    font-style: normal;
    font-weight: 400;
    font-size: 10px;
    line-height: 12px;
    color: rgba(255, 255, 255, .5)
}

.marketMenu .dropdown-menu .menu-item:hover .nav-link,
.tableWrapper .tablepress .odd td,
.tableWrapper .tablepress .row-hover tr:hover td {
    background-color: transparent !important
}

/* .hero {
    padding-top: 184px;
    padding-bottom: 136px;
    background-color: #1b1819;
    color: var(--theme-text-gray);
    overflow-x: hidden;
    position: relative
} */

/* .hero .hero-overlay {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-image: url(./images/hero-banner-bg.svg);
    background-position: bottom right;
    background-size: cover;
    background-repeat: no-repeat;
    z-index: 0;
    pointer-events: none
} */

.border-revel span,
.hero .wrapper {
    position: relative;
    z-index: 2
}

.hero .opAcBtn {
    padding: 22.5px 45.42px !important
}

.instruments-type .card {
    color: #a4a2a2
}

@media(min-width:992px) {
    .cms-detail .banner {
        padding: 130px 0px 100px;
        min-height: 340px;
    }

    .cms-detail .banner .entry-title {
        color: var(--pure-white);
        font-size: 3.438rem !important;
        line-height: 4.125rem !important;
        font-weight: 600 !important;
        text-align: center
    }

    .cms-detail {
        background-size: 100% 400px
    }

    .instruments-type>.container>.row>.col-md-auto:not(:last-child) {
        margin-right: 71px
    }

    .pricing-boxs .card.mostPopular {
        padding-bottom: 1rem
    }
}

.dwTabs .topPart,
.instruments {
    background-color: #f3f4f5
}
/*
.instruments .container .card {
    border-radius: 5px
}

.instruments .container .card .card-overlay {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-repeat: no-repeat;
    background-position: center right;
    z-index: 0;
    pointer-events: none
}

.instruments .container .card.forex .card-overlay {
    background-image: url(./images/forex.png);
    background-position: top right
}

.instruments .container .card.cfds .card-overlay {
    background-image: url(./images/cfds-old.png);
    background-size: 500px
}

.instruments .container .card.indices .card-overlay {
    background-image: url(./images/indices.png)
}

.instruments .container .card.crypto .card-overlay {
    background-image: url(./images/crypto.png);
    background-position: bottom center
}

.instruments .container .card.metals .card-overlay {
    background-image: url(./images/gold-bars.png)
}

.instruments .container .card .card-body {
    padding: 39px 151px 44px 35px
}

.instruments .container .card.crypto .card-body {
    padding: 30px 30px 285px
}

.instruments .container .card.forex,
.site-footer {
    background-color: #141516
}

.instruments .container .card.cfds {
    background-color: var(--theme-skyblue)
}
.instruments .container .card.metals {
.comparisonTable .tablepress .card.mostPopular{
    background-color: var(--theme-purple)
}

.instruments .container .card.indices {
    background-color: var(--theme-yellow)
}

.instruments .container .card.crypto {
    background-color: var(--theme-darkpurple)
}*/
.site-footer{background-color: #141516}
.comparisonTable .tablepress .card.mostPopular{background-color: var(--theme-purple)}

.instruments .card{background-color: #fff;background-clip: border-box;border:none;border-radius:8px;padding:40px; min-height:320px;transition:0.3s ease-in-out;}
.instruments .card .card-body{padding:calc(90px + 26px) 0px 0px;}
.instruments .card .linkSpan{opacity:0;pointer-events:none;transition:0.3s ease-in-out;}
.instruments .card .card-title{transition:0.3s ease-in-out;}
.instruments .card:hover{background-color:var(--theme-darkpurple,#3A0F81);color:var(--pure-white);}
.instruments .card:hover .card-title{color:var(--theme-darkyellow, #F2AA3C);}
.instruments .card:hover .imgSpan{opacity:0;pointer-events:none;}
.instruments .card:hover .linkSpan{opacity:1;pointer-events:all;}
@media(max-width:767px) {
    .instruments .card .linkSpan{opacity:1;pointer-events:all;}
    .instruments .card .card-body{padding: calc(30px + 26px) 0px 0px;}
    .instruments .card .d-inline-block.d-md-none img{margin-bottom:24px;}
}
/*  */
.why-choose-us-items .card .card-body .card-title {
    color: #141516
}

.why-choose-us-items .card .card-body .card-text {
    color: var(--text-theme-gray)
}

.mobileAppCta {
    background-color: var(--theme-purple);
    padding-top: 55px;
    padding-bottom: 52px;
    /* background-image: url("./images/mobileAppCTABg.svg"); */
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 1440 409'%3E%3Cpath fill='%233A0F81' d='M0 0h1440v409H0z'/%3E%3Cmask id='a' width='1440' height='409' x='0' y='0' maskUnits='userSpaceOnUse' style='mask-type:alpha'%3E%3Cpath fill='%23561DCA' d='M0 0h1440v409H0z'/%3E%3C/mask%3E%3Cg mask='url(%23a)'%3E%3Cpath fill='%2345119C' d='m960.3 463.4 752.7-896h-219.5L997.4 157.9v-590.3H826v895.8l134.3.1Z'/%3E%3Cpath stroke='%23F2AA3C' stroke-width='3' d='M1612.5-218.1V650h-163.7V73.4l-2.7 3L964 650H754.2L1484-218.2h128.5Z'/%3E%3C/g%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-size: cover
}
[dir=rtl] .mobileAppCta{
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1440' height='409' fill='none'%3E%3Cpath fill='%233A0F81' d='M0 0h1440v409H0z'/%3E%3Cmask id='a' width='1440' height='409' x='0' y='0' maskUnits='userSpaceOnUse' style='mask-type:alpha'%3E%3Cpath fill='%23561DCA' d='M0 0h1440v409H0z'/%3E%3C/mask%3E%3Cg mask='url(%23a)'%3E%3Cpath fill='%2345119C' d='M615.7 463.406-137-432.542H82.548L578.65 157.815v-590.357H750V463.3l-134.3.106Z'/%3E%3Cpath stroke='%23F2AA3C' stroke-width='3' d='M-36.5-218.117v868.144h163.714V73.332l2.648 3.15 482.229 573.545h209.688L91.969-218.218l-128.469.101Z'/%3E%3C/g%3E%3Cpath stroke='%23F2AA3C' stroke-linecap='round' stroke-linejoin='round' stroke-width='2.5' d='m137 323 6 6-6 6'/%3E%3C/svg%3E");
}

.btn-theme-white.textSplitting:hover .char:after,
.btn-theme-white.textSplitting:hover .char:before,
.comparisonTable .tablepress .card.mostPopular .card-body .card-title,
.mobileAppCta .btn:hover{
    color: var(--pure-white)
}

.mobileAppCta .btn:hover svg path,
.platform-links .card:hover .card-body .icon.arrow>svg path {
    stroke: var(--pure-white)
}

.pricing .title {
    margin-bottom: 69px
}

.pricing-boxs .card {
    border: 1px solid #e9e9f1;
    border-radius: 0
}

.pricing-boxs .card.prime {
    border: 2px solid var(--theme-purple)
}

.pricing-boxs .card.mostPopular {
    margin-top: -28px
}

.pricing-boxs .card.mostPopular::before {
    content: "Most Popular";
    background-color: var(--theme-purple);
    color: var(--pure-white);
    font-weight: 500;
    font-size: 14px;
    line-height: 21px;
    text-transform: uppercase;
    width: 100%;
    text-align: center;
    padding-top: 4px;
    padding-bottom: 4px
}

#right-sidebar .CTA .card .card-body,
.pricing-boxs .card .card-body {
    padding: 30px
}

.pricing-boxs .card .card-body .card-top .card-title {
    font-weight: 600;
    font-size: 27px;
    line-height: 32px;
    color: #141516;
    margin-bottom: 10px
}

.pricing-boxs .card .card-body .card-top .price {
    margin-bottom: 7px
}

.pricing-boxs .card .card-body .card-top .price .price-title {
    font-weight: 700;
    font-size: 44px;
    line-height: 73px;
    color: var(--pure-black);
    margin-bottom: 0;
    margin-right: 5px
}

.pricing-boxs .card .card-body .card-top .price .p-note {
    font-weight: 400;
    font-size: 18px;
    line-height: 22px;
    color: var(--text-theme-gray)
}

.pricing-boxs .card .card-body .card-top .note {
    font-weight: 400;
    font-size: 17px;
    line-height: 26px;
    color: var(--text-theme-gray);
    margin-bottom: 31px
}

.pricing-boxs .card .card-body .card-top .btn {
    font-weight: 600;
    font-size: 17px;
    line-height: 21px;
    margin-bottom: 30px;
    padding-top: 18px;
    padding-bottom: 18px
}

.pricing-boxs .card .card-body .card-features .feature-title {
    font-weight: 600;
    font-size: 18px;
    line-height: 22px;
    color: #141516;
    margin-bottom: 14px
}

.pricing-boxs .card .card-body .card-features ul li {
    font-weight: 400;
    font-size: 16px;
    line-height: 33px;
    color: rgba(0, 0, 0, .6);
    position:relative;
    padding-left:2rem;
}
.pricing-boxs .card .card-body .card-features ul li::before{
    content:"";
    position:absolute;
    top:0rem;
    left:0rem;
    bottom:0rem;
    margin:auto;
    height:1rem;
    width:1rem;
    background-image: url("./images/checkmark.svg");
    background-repeat: no-repeat;
    background-size: contain;
}
.pricing-boxs .card.classic .card-body .card-features ul li::before{background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='12' fill='none'%3E%3Cpath fill='%233E7EF6' d='M4.21513 11.7459a.80053.80053 0 0 0 .26563.1878.79486.79486 0 0 0 .31798.0663.79473.79473 0 0 0 .31796-.0663.8005.8005 0 0 0 .26565-.1878l9.37105-9.42634a.83914.83914 0 0 0 .1825-.27291.84343.84343 0 0 0 0-.64505.83925.83925 0 0 0-.1825-.27291l-.8838-.88896C13.7138.08607 13.5043 0 13.286 0c-.2182 0-.4277.08607-.5836.23973L4.79874 8.19004 2.29757 5.69089a.80045.80045 0 0 0-.26564-.18788.79623.79623 0 0 0-.31796-.06626.7964.7964 0 0 0-.31798.06626.80051.80051 0 0 0-.26563.18788l-.88375.88896a.83897.83897 0 0 0-.1825.27291A.84295.84295 0 0 0 0 7.17529c0 .1107.0218.22033.06412.32252a.83908.83908 0 0 0 .1825.27291l3.96851 3.97518Z'/%3E%3C/svg%3E");}
.pricing-boxs .card.prime .card-body .card-features ul li::before{background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='12' fill='none'%3E%3Cpath fill='%236000d2' d='M4.21513 11.7459a.80053.80053 0 0 0 .26563.1878.79486.79486 0 0 0 .31798.0663.79473.79473 0 0 0 .31796-.0663.8005.8005 0 0 0 .26565-.1878l9.37105-9.42634a.83914.83914 0 0 0 .1825-.27291.84343.84343 0 0 0 0-.64505.83925.83925 0 0 0-.1825-.27291l-.8838-.88896C13.7138.08607 13.5043 0 13.286 0c-.2182 0-.4277.08607-.5836.23973L4.79874 8.19004 2.29757 5.69089a.80045.80045 0 0 0-.26564-.18788.79623.79623 0 0 0-.31796-.06626.7964.7964 0 0 0-.31798.06626.80051.80051 0 0 0-.26563.18788l-.88375.88896a.83897.83897 0 0 0-.1825.27291A.84295.84295 0 0 0 0 7.17529c0 .1107.0218.22033.06412.32252a.83908.83908 0 0 0 .1825.27291l3.96851 3.97518Z'/%3E%3C/svg%3E");}
.pricing-boxs .card.institutional-prime .card-body .card-features ul li::before{background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='12' fill='none'%3E%3Cpath fill='%2300B67A' d='M4.21513 11.7459a.80053.80053 0 0 0 .26563.1878.79486.79486 0 0 0 .31798.0663.79473.79473 0 0 0 .31796-.0663.8005.8005 0 0 0 .26565-.1878l9.37105-9.42634a.83914.83914 0 0 0 .1825-.27291.84343.84343 0 0 0 0-.64505.83925.83925 0 0 0-.1825-.27291l-.8838-.88896C13.7138.08607 13.5043 0 13.286 0c-.2182 0-.4277.08607-.5836.23973L4.79874 8.19004 2.29757 5.69089a.80045.80045 0 0 0-.26564-.18788.79623.79623 0 0 0-.31796-.06626.7964.7964 0 0 0-.31798.06626.80051.80051 0 0 0-.26563.18788l-.88375.88896a.83897.83897 0 0 0-.1825.27291A.84295.84295 0 0 0 0 7.17529c0 .1107.0218.22033.06412.32252a.83908.83908 0 0 0 .1825.27291l3.96851 3.97518Z'/%3E%3C/svg%3E");}

[dir=rtl] .pricing-boxs .card .card-body .card-features ul li{padding-left:0rem;padding-right:2rem;}
[dir=rtl] .pricing-boxs .card .card-body .card-features ul li::before{left:auto;right:0rem;}


.gap-30 {
    gap: 1.875rem !important
}

.platform {
    background-color: #0a0809;
    /* padding-top: 102px;
    padding-bottom: 52px */
}

.platform .title {
    margin-bottom: 36px
}

.platform .title .icon {
    margin-right: 18px
}

.platform .expert p {
    font-weight: 400;
    font-size: 17px;
    line-height: 27px
}

.platform-links .card {
    background: #1e1e1e;
    border: 1px solid #373737;
    border-radius: 10px;
    max-width: 470px;
    overflow: hidden
}

.platform-links .card:nth-child(2) {
    margin-left: auto
}

.platform-links .card .card-body {
    padding: 20px;
    position: relative;
    z-index: 3
}

.platform-links .card .card-body .icon:not(.arrow)>img {
    max-width: 40px
}

.platform-links .card .card-body .icon.arrow{
    position: absolute;
    right: 20px;
    top: 20px;
}

.platform-links .card .card-body .card-title {
    font-weight: 600;
    font-size: 25px;
    line-height: 30px;
    color: var(--pure-white);
    margin-bottom: 0px
}
.platforms.platform-links .card:not(:hover) .card-body .card-title{color: var(--pure-black);}
.platforms.platform-links .card:hover .card-body .icon:not(.arrow)>img{filter:brightness(0) invert(1);}
.platform-links .card .card-body .card-text {
    font-weight: 400;
    font-size: 17px;
    line-height: 26px;
    color:transparent;
    transition: .3s ease-in-out;
    margin-bottom: 0
}
.platform-links .card:hover .card-body .card-text{color:rgba(255, 255, 255, .5);}

.trading-platform .platforms .card::before,
.platform-links .card::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    z-index: 0;
    background-color: var(--theme-purple);
    transform: scaleX(0);
    transform-origin: bottom right;
    transition: transform .3s ease-in-out;
    pointer-events: none
}
.platforms.platform-links .card:not(:hover) .card-body .card-title{color: var(--pure-black);}
.platforms.platform-links .card{min-height:auto;}
.trading-platform .platforms .card:hover::before,
.platform-links .card:hover::before {
    transform: scaleX(1);
    transform-origin: bottom left
}

.platform-links .card .card-body .icon.arrow>svg,
.platform-links .card .card-body .icon.arrow>svg *,
.socialList .list-group .list-group-item a,
.socialList .list-group .list-group-item a .icon svg,
.socialList .list-group .list-group-item a>* {
    transition: .3s ease-in-out
}

.platform-links .card:hover .card-body .icon.arrow>svg #path-group {
    animation: 1.8s ease-in-out infinite both move
}

.platform-links .card:hover .card-body .icon.arrow>svg circle {
    fill: var(--theme-darkyellow);
    stroke: var(--theme-darkyellow)
}

@keyframes move {
    0% {
        opacity: 1;
        transform: translateY(-100%)
    }

    25% {
        transform: translateY(-10px)
    }

    50% {
        transform: translateY(0)
    }

    75% {
        transform: translateY(10px)
    }

    100% {
        transform: translateY(100%);
        opacity: 0
    }
}

.text-darkyellow {
    color: var(--theme-darkyellow) !important
}

.checkmark li,
.platform .points ul li {
    padding-left: 0 !important;
    position: relative;
    margin-bottom: 0;
    font-size: 21px;
    line-height: 30px
}

.checkmark.list-group-horizontal li:not(:last-child),
.platform .points ul li:not(:last-child) {
    margin-right: 24px !important
}

.checkmark:not(.list-group-horizontal) li:not(:last-child) {
    margin-bottom: 20px !important
}

.checkmark li::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    margin: auto 0;
    background-image: url("./images/checkmark.svg");
    background-repeat: no-repeat;
    background-size: auto;
    height: 18px;
    width: 18px
}

.MC-animation .innerWrap>img,
.dwTypes,
.hero-image .innerWrap,
.ib_screens_wrapper .innerWrap,
.payment-slider-wrap,
.submitBtn,
.wl_wrapper .innerWrap {
    position: relative
}

.spacer {
    padding-top: 74px;
    margin-bottom: 45px
}

.divider {
    border-bottom: 1px solid #1e1e1e
}

.blogs .blog-list .card .card-body,
.post .card .card-body {
    padding: 2rem
}

.blogs .blog-list .card .card-body .card-img img {
    width: 100%
}

.comparisonTable .tablepress tbody tr td>br,
.no-before-after::after,
.no-before-after::before,
.post-excerpt p:last-child,
.post-excerpt p:last-child>.understrap-read-more-link {
    display: none
}

.payments-logo {
    background-color: #f3f4f5;
    padding-top: 39px;
    padding-bottom: 22px
}

.footerCTA,
.submitBtn #btn-submit {
    background-color: var(--theme-purple)
}

.footerCTA {
    padding-top: 75px;
    padding-bottom: 68px;
    background-image: url("./images/footerCTABg.svg");
    background-repeat: no-repeat;
    background-size: cover
}

.kamaTrust,
.platformCTA {
    background-color: #0a0809
}

.site-footer .wrapper {
    padding-top: 48px;
    padding-bottom: 45px
}

.site-footer,
.site-footer .navbar-nav .nav-link,
.site-footer a {
    padding: 0;
    font-weight: 400;
    font-size: 14px;
    line-height: 29px;
    color: rgba(255, 255, 255, .6);
    transition: .3s ease-in-out;
    text-decoration: none
}

.site-footer .copyrightBar>.container>.d-flex {
    padding-top: 20px;
    padding-bottom: 20px
}

.site-footer .footer-content {
    padding-top: 21px;
    padding-bottom: 20px
}

.site-footer .footer-content .card-title {
    font-weight: 400;
    font-size: 13px;
    line-height: 20px;
    color: var(--pure-white)
}

.site-footer .footer-content .card-text {
    font-weight: 400;
    font-size: 13px;
    line-height: 20px;
    color: rgba(255, 255, 255, .5)
}

.site-footer .social-network a {
    background-color: transparent;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' id='Layer_1' x='0' y='0' version='1.1' viewBox='0 0 27 27'%3E%3Cpath fill='%23%231E1E1E' d='M26.8 9.5c0-2.4-.3-5-1.9-6.8C23.1.7 20.2.5 17.7.3 14.4 0 11.2.1 8 .5c-1.3.1-2.5.3-3.7.8C.8 2.8.5 7 .2 10.3c-.2 3.6 0 7.2.7 10.8.4 1.8 1.2 3.3 2.8 4.3 1.8 1 3.7 1.2 5.7 1.4 2.2.1 4.5.2 6.7.1 1.4-.1 3.1-.1 4.6-.4 1.3-.3 2.5-.7 3.5-1.5 1.8-1.5 2.2-3.8 2.4-6 .4-3.2.2-6.4.2-9.5z'/%3E%3C/svg%3E");
    display: inline-flex;
    height: 33px;
    width: 33px;
    align-items: center;
    justify-content: center;
    text-decoration: none;
    background-size: 33px;
    background-repeat: no-repeat;
    background-position: center center
}

.site-footer .social-network a:hover {
    transform: scale(1.125);
    filter: invert(1)
}

.page-template-tradings-page .banner {
    background-color: #1b1819;
    background-image: url(./images/trading-bg.svg);
    background-position: bottom;
    background-size: auto;
    background-repeat: no-repeat;
    padding-top: 170px;
    padding-bottom: 92px;
    color: rgba(255, 254, 254, .6)
}

@media(min-width:1024px) {
    .page-crypto.page-template-tradings-page .banner .bannerImg {
        right: 205px
    }

    .page-template-tradings-page .banner {
        min-height: 600px;
        overflow: hidden
    }

    .page-cfds.page-template-tradings-page .banner .bannerImg {
        right: 0;
        transform: translate3d(0, -47px, 10px)
    }
}

.dwTypes .card.firstCard .cardImages .wrap img,
.dwTypes .card.secondCard .cardImages .wrap img,
.dwTypes .card.thirdCard .cardImages .wrap img,
.instruments .container .card.indices .card-images .card-image-inner>img,
.page-cfds .banner .bannerImg .banner-image-inner>img,
.page-crypto .banner .bannerImg .banner-image-inner>img,
.page-forex .banner .bannerImg .banner-image-inner>img,
.page-indices .banner .bannerImg .banner-image-inner>img,
.page-metals .banner .bannerImg .banner-image-inner>img {
    position: absolute
}

.page-forex .banner .bannerImg .banner-image-inner .forex_1 {
    max-width: 180px;
    top: 180px;
    right: 30px
}

.page-forex .banner .bannerImg .banner-image-inner .forex_2 {
    top: 30px;
    right: 0;
    max-width: 100px
}

.page-forex .banner .bannerImg .banner-image-inner .forex_3 {
    top: -20px;
    right: 150px;
    max-width: 100px
}

.page-forex .banner .bannerImg .banner-image-inner .forex_4 {
    top: 100px;
    right: 200px;
    max-width: 120px
}

.page-cfds .banner .bannerImg .banner-image-inner .cfd_1 {
    right: 120px;
    top: 40px
}

.page-cfds .banner .bannerImg .banner-image-inner .cfd_2 {
    top: 100px;
    left: 50px
}

.page-cfds .banner .bannerImg .banner-image-inner .cfd_3 {
    top: -30px;
    left: 140px
}

.page-cfds .banner .bannerImg .banner-image-inner .cfd_4 {
    top: 0;
    left: 400px
}

.page-cfds .banner .bannerImg .banner-image-inner .cfd_5 {
    right: 95px;
    top: 180px
}

.page-cfds .banner .bannerImg .banner-image-inner .cfd_6 {
    right: 70px;
    top: 260px
}

.page-metals .banner .bannerImg .banner-image-inner>img.metals_1 {
    top: -80px;
    left: 0
}

.page-metals .banner .bannerImg .banner-image-inner>img.metals_2 {
    top: 150px;
    left: 0
}

.page-crypto .banner .bannerImg .banner-image-inner>.crypto_4,
.page-metals .banner .bannerImg .banner-image-inner>img.metals_3 {
    top: 0;
    right: 0
}

.page-indices .banner .bannerImg .banner-image-inner>.indices_1 {
    top: 0;
    left: 0;
    z-index: 1
}

.page-indices .banner .bannerImg .banner-image-inner>.indices_2 {
    top: 70px;
    left: 150px
}

.page-indices .banner .bannerImg .banner-image-inner>.indices_3 {
    top: 40px;
    left: 135px;
    z-index: 2
}

.page-indices .banner .bannerImg .banner-image-inner>.indices_4 {
    top: 140px;
    left: 30px;
    z-index: 2
}

.page-indices .banner .bannerImg .banner-image-inner>.indices_5 {
    top: 185px;
    left: 300px;
    z-index: 2
}

.page-crypto .banner .bannerImg .banner-image-inner>.crypto_1 {
    top: 20px;
    left: 20px
}

.page-crypto .banner .bannerImg .banner-image-inner>.crypto_2 {
    top: 150px;
    left: 250px
}

.page-crypto .banner .bannerImg .banner-image-inner>.crypto_3 {
    top: 200px;
    left: 0
}

.page-crypto .banner .bannerImg .banner-image-inner>.crypto_5 {
    top: 200px;
    right: 0
}

.page-cfds .trade-on-forex .image {
    transform: translateX(50px)
}

.page-template-tradings-page .trade-on-forex {
    background-color: #f6f6f6;
    padding-top: 100px;
    padding-bottom: 62px;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1099' height='605' fill='none'%3E%3Cpath stroke='%23D7D7D7' d='M-190.5-292.323V1201.5H80.11V215.489l.891 1.116 786.23 984.895h346.729L21.642-292.5l-212.142.177Z'/%3E%3C/svg%3E");
    background-position: bottom left;
    background-size: cover;
    background-repeat: no-repeat
}

.page-indices.page-template-tradings-page .trade-on-forex {
    padding-bottom: 0
}

.page-indices.page-template-tradings-page .trade-on-forex .row {
    align-items: flex-end !important
}

.ibForm,
.page-indices.page-template-tradings-page .trade-on-forex .col-wrap.mt-lg-3 {
    padding-bottom: 100px
}

.nav-tabs {
    border-bottom: 0 solid #dee2e6
}

.nav-tabs .nav-link {
    border: 0;
    border-bottom: 2px solid transparent;
    padding: 13px 35px;
    font-weight: 600;
    font-size: 20px;
    line-height: 24px;
    color: var(--pure-black)
}

.nav-tabs .nav-item:not(:last-child) {
    margin-right: 10px
}

.nav-tabs .nav-item.show .nav-link,
.nav-tabs .nav-link.active {
    color: var(--theme-darkyellow);
    border-color: var(--theme-darkyellow)
}

.tableWrapper .tablepress tfoot th,
.tableWrapper .tablepress thead th {
    background-color: var(--theme-purple);
    font-weight: 600;
    font-size: 17px;
    line-height: 20px;
    vertical-align: middle;
    color: var(--pure-white);
    padding-left: 28px;
    padding-top: 9px;
    padding-bottom: 12px
}

.tableWrapper .tablepress th {
    border: 1px solid var(--theme-purple)
}

.tableWrapper .tablepress td {
    border: 1px solid #efefef;
    font-weight: 600;
    font-size: 14px;
    line-height: 35px;
    padding-left: 18px
}

.tabs-wrapper .tab-content {
    margin-top: 2.313rem
}

.trading-platform .banner {
    background-color: #1b1819;
    background-image: url(./images/trading-bg.svg);
    background-position: bottom;
    background-size: cover;
    background-repeat: no-repeat;
    padding-top: 170px;
    padding-bottom: 0;
    color: rgba(255, 254, 254, .6)
}

.trading-platform .banner .bannerImg {
    margin-bottom: -100px
}

.trading-platform .platforms {
    padding-top: 160px;
    padding-bottom: 114px
}

.trading-platform .platforms .card,
.startEarning .card {
    background: #f9fafb;
    border: 1px solid #e7e7e7;
    border-radius: 4px
}

.appPlatform,
.weAtKama {
    background-repeat: no-repeat
}

.trading-platform .platforms .card .card-body {
    padding: 32px 22px 26px;
    position: relative;
    z-index: 3
}
/* @media(min-width:992px){
    .trading-platform .platforms .card .card-body{
        min-height: 246px;
    }
} */

.fs-26 {
    font-size: 1.625rem !important
}

.trading-platform .platforms .card .card-body .icon:not(.arrow) svg path,
.trading-platform .platforms .card .card-body .text-black {
    transition: 125ms ease-in-out
}

.trading-platform .platforms .card:hover .card-body .icon:not(.arrow) svg path {
    stroke: #fff
}

.appPlatform {
    /* background-image: url(./images/more-power.svg); */
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 1440 1133'%3E%3Cmask id='mask0_854_2953' width='1446' height='1133' x='0' y='0' maskUnits='userSpaceOnUse' style='mask-type:alpha'%3E%3Cpath fill='%23F3F4F5' d='M0 0h1446v1133H0z'/%3E%3C/mask%3E%3Cg mask='url(%23mask0_854_2953)'%3E%3Cpath fill='url(%23paint0_linear_854_2953)' fill-opacity='.9' d='m1220.58 559-548.709 687.59h160.048l361.651-453.064v453.064h124.91V559.082l-97.9-.082Z'/%3E%3C/g%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_854_2953' x1='1228' x2='928' y1='711.5' y2='1269.5' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23E7E7E7'/%3E%3Cstop offset='1' stop-color='%23EBEBEB' stop-opacity='0'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E");
    background-position: bottom right;
    background-size: contain;
    padding-bottom: 88px
}
.appPlatform .points .checkmark li::before{display:none !important;}
.withiconleft.tBtn-padding-md {
    padding-left: 2rem
}

.platformCTA {
    padding-top: 78px;
    padding-bottom: 45px
}

.platformCTA .spacer {
    padding-top: 54px;
    margin-bottom: 45px
}

.platformCTA .cta .card .card-body {
    padding: 32px 45px
}

.platformCTA .features .card .card-body {
    padding: 32px
}

.gx-30 {
    --bs-gutter-y: 1.875rem;
    --bs-gutter-x: 1.875rem
}

.about-page .banner {
    background-color: #141516;
    background-image: url('./images/about/about-banner.jpg');
    background-position: bottom;
    background-size: cover;
    background-repeat: no-repeat;
    padding-top: 185px;
    padding-bottom: 100px;
    color: rgba(255, 254, 254, .6)
}
.hft-page .banner {
    background-color: #141516;
    background-image: url('./images/hft/HFT-banner.png');
    background-position: top;
    background-size: cover;
    background-repeat: no-repeat;
    padding-top: 185px;
    padding-bottom: 100px;
    color: rgba(255, 254, 254, .6)
}

/* .ourVision .titleWithIcon .icon {
    max-width: 100px;
    transform: rotate(-44.7deg) translate(2px, -10px)
} */
/* .ourMission .titleWithIcon .icon {
    max-width: 100px;
    transform: rotate(-44.7deg) translate(2px, -10px)
} */

/* .weAtKama {
    padding-top: 100px;
    padding-bottom: 94px;
    background-image: url(./images/weAtKama-bg.svg);
    background-position: 100% 125%;
    background-size: auto
} */

/* .weAtKama .jumbotron {
    padding: 45px 70px 61px;
    background: #f9fafb;
    border: 1px solid #e7e7e7;
    border-radius: 5px
} */

.kamaTrust,
.contactus-page .banner {
    background-size: cover;
    background-repeat: no-repeat
}

/* .weAtKama .card.ourValue .card-body {
    padding: 40px 130px 40px 40px
}

.weAtKama .card.ourValue .card-body .icon {
    position: absolute;
    bottom: 31px;
    right: 56px
}

.weAtKama .card .card-body .card-text {
    font-size: 17px;
    line-height: 27px;
    font-weight: 400
} */
/*  */
.goal .card{border-radius:14px;}
.goal .card .card-body{padding:44px 48px;}
.goal .oVals.card .figure{margin-bottom:90px;}
.goal .card:not(.oVals) .figure{margin-bottom:69px;}
.goal .card:not(.oVals) .card-title{margin-bottom:30px;}
.goal .card:not(.oVals) .card-body{padding:40px;}
.goal .card.oMis .card-body{padding-left:30px;padding-right:30px;}
.bg-0D0120{background-color:#0D0120!important;}
.why-choose-us.shape{
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 1440 630'%3E%3Cmask id='mask0_773_131' width='1440' height='630' x='0' y='0' maskUnits='userSpaceOnUse' style='mask-type:alpha'%3E%3Cpath fill='%230D0120' d='M0 0h1440v630H0V0Z'/%3E%3C/mask%3E%3Cg mask='url(%23mask0_773_131)'%3E%3Cpath fill='url(%23paint0_linear_773_131)' fill-opacity='.6' d='M1318-168 617 712h204.5l462-579.8V712H1443v-879.9l-125-.1Z'/%3E%3C/g%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_773_131' x1='1308.2' x2='1091' y1='-46.4' y2='573.5' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23340C74'/%3E%3Cstop offset='1' stop-color='%2315042F' stop-opacity='0'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E");
    background-size:cover;
    background-position:top right;
    background-repeat:no-repeat;
}
/* oVals
oVis
oMis */
/*  */
.kamaTrust {
    padding-top: 120px;
    padding-bottom: 80px;
    background-image: url(./images/kamaTrust-bg.svg);
    background-position: center center
}

.KAMATeam,
.dwTabs {
    background-color: #f3f4f5
}

.kamaTrust .instruments-type {
    padding: 28px 89px 24px 75px
}

.contactus-page .banner {
    background-color: #1b1819;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1440' height='691' fill='none'%3E%3Cmask id='a' width='1440' height='691' x='0' y='0' maskUnits='userSpaceOnUse' style='mask-type:alpha'%3E%3Cpath fill='%231B1819' d='M0 0h1440v691H0z'/%3E%3C/mask%3E%3Cg mask='url(%23a)'%3E%3Cpath stroke='%23F2AA3C' stroke-width='2' d='M1620-114.827V1351h-264.97V381.854l-1.79 2.23L580.588 1351H241.079L1412.23-115l207.77.173Z'/%3E%3C/g%3E%3C/svg%3E");
    background-position: bottom;
    padding-top: 185px;
    padding-bottom: 100px;
    color: rgba(255, 254, 254, .6)
}

.kamaContactForm .form {
    background: #f9fafb;
    border: 1px solid #e5e7ef;
    border-radius: 3px;
    display:block;
}

.archive .banner,
.blog .banner,
.boardOfMembers-page .banner,
.deposits-withdrawals .banner,
.page-template-team-page .banner,
.page-template-news .banner,
.single-post .banner,
.page-template-media .banner{
    background-color: #1b1819;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1440' height='526' fill='none'%3E%3Cmask id='mask0_1882_254' width='1440' height='526' x='0' y='0' maskUnits='userSpaceOnUse' style='mask-type:alpha'%3E%3Cpath fill='%231B1819' d='M0 0h1440v526H0z'/%3E%3C/mask%3E%3Cg stroke-width='2' mask='url(%23mask0_1882_254)'%3E%3Cpath stroke='%23F2AA3C' d='M1620-114.827V1351h-264.97V381.854l-1.79 2.23L580.588 1351H241.079L1412.23-115l207.77.173Z'/%3E%3Cpath stroke='%23333536' d='M-235 895.8V-798H71.315V321.38l1.78-2.23L965.444-798h392.477L5.17 895.999-235 895.8Z'/%3E%3C/g%3E%3C/svg%3E");
    padding-top: 178px;
    color: rgba(255, 254, 254, .6)
}

.KAMATeam,
.deposits-withdrawals .banner {
    background-position: center center;
    background-size: cover
}

.kamaContactForm {
    padding-top: 100px;
    padding-bottom: 120px
}

.ibForm .formWrapper .formGroup,
.kamaContactForm .form .formWrapper .formGroup {
    margin-bottom: 26px
}

.ibForm .formWrapper .formGroup .form-label,
.kamaContactForm .form .formWrapper .formGroup .form-label {
    font-weight: 600;
    font-size: 13px;
    line-height: 14px;
    letter-spacing: -.03em;
    color: var(--pure-black);
    margin-bottom: 10px
}

.ibForm .formWrapper .formGroup .form-control,
.ibForm .formWrapper .formGroup .form-select,
.kamaContactForm .form .formWrapper .formGroup .form-control,
.kamaContactForm .form .formWrapper .formGroup .form-select {
    background-color: #fff;
    border: 1px solid #f3f4f5;
    border-radius: 4px;
    color: var(--pure-black);
    font-weight: 400;
    font-size: 15px;
    line-height: 17px;
    letter-spacing: -.02em;
    height: 53px
}

.kamaContactForm .form .formWrapper .formGroup .form-control::placeholder,
.kamaContactForm .form .formWrapper .formGroup .form-select::placeholder {
    font-weight: 400;
    font-size: 15px;
    line-height: 17px;
    letter-spacing: -.02em;
    color: #5f5f5f
}

.ibForm .formWrapper .formGroup textarea.form-control,
.kamaContactForm .form .formWrapper .formGroup textarea.form-control {
    height: auto;
    min-height: 136px
}

.submitBtn .wpcf7-spinner {
    left: 0;
    position: absolute;
    top: 0;
    right: 0;
    margin: auto;
    bottom: 0;
    z-index: 9
}

.wpcf7 form .wpcf7-response-output {
    margin: 10px 0 0
}

.submitBtn #btn-submit {
    color: var(--pure-white);
    border-color: var(--theme-purple);
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='7' height='13' fill='none'%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m1 1.5 5 5-5 5'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-position: 61% 55%;
    padding: 21.5px 45px;
    -webkit-transition: .3s ease-in-out;
    -o-transition: .3s ease-in-out;
    transition: .3s ease-in-out
}

.kamaContactForm .contactUsSidebar .card:not(:last-child) {
    margin-bottom: 74px
}

.reachUsList .item {
    display: flex;
    align-items: center;
    justify-content: flex-start;
    gap: 25px
}

.reachUsList .item:not(:last-child) {
    margin-bottom: 40px
}

.reachUsList .item:last-child {
    align-items: flex-start
}

.reachUsList .item .icon {
    width: 46px;
    height: 46px;
    max-width: 46px;
    min-width: 46px;
    background: #f6f1ff;
    border-radius: 4px;
    display: flex;
    align-items: center;
    justify-content: center
}

.reachUsList .item .content {
    font-weight: 400;
    font-size: 16px;
    line-height: 24px;
    color: #707070;
    max-width: 350px
}

.reachUsList .item .content :not(.text) {
    font-weight: 600 !important;
    font-size: 20px;
    line-height: 24px !important;
    color: #221f20
}

.reachUsList .item .content a>:hover,
.single-post #main .container.post-navigation a:hover,
.single-post #main .container.post-navigation a:hover .fa {
    color: var(--theme-purple)
}

.reachUsList .item .content * {
    margin-bottom: 0 !important
}

.socialList>ul>li {
    padding: 0 calc(.787rem / 2)
}

.gotQuestion .points ul li {
    font-weight: 600;
    font-size: 18px;
    line-height: 22px;
    color: var(--pure-black)
}

.gotQuestion .checkmark li::before {
    height: 12px;
    width: 13px;
    background-size: 13px
}

.archive .banner,
.blog .banner,
.boardOfMembers-page .banner,
.page-template-team-page .banner,
.page-template-news .banner,
.single-post .banner {
    background-position: center center;
    background-size: cover;
    background-repeat: no-repeat;
    padding-bottom: 110px
}

.single-post .banner {
    padding-bottom: 200px
}

.single-post #main {
    margin-top: -150px
}

.single-post #main .post {
    margin-bottom: 100px
}

.single-post #main .post h6 {
    font-weight: 600
}

.single-post #main .container.post-navigation a {
    text-decoration: none;
    display: flex;
    align-items: center;
    font-size: 1.25rem;
    font-weight: 600;
    line-height: normal;
    color: var(--theme-dark)
}

.single-post #main .container.post-navigation .fa {
    font-size: 3rem;
    vertical-align: middle;
    color: var(--text-theme-gray)
}

.single-post #main .container.post-navigation .nav-previous .fa {
    margin-right: 20px
}

.single-post #main .container.post-navigation .nav-next .fa {
    margin-left: 20px
}

.KAMATeam {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1440' height='1251' fill='none'%3E%3Cmask id='mask0_112_240' width='1440' height='1251' x='0' y='0' maskUnits='userSpaceOnUse' style='mask-type:alpha'%3E%3Cpath fill='%23F3F4F5' d='M0 .57h1440v1250H0z'/%3E%3C/mask%3E%3Cg mask='url(%23mask0_112_240)'%3E%3Cpath stroke='%23F2AA3C' stroke-width='2' d='M1366-170.232V1499.57h-302.06V396.005l-1.79 2.229L182.112 1499.57h-387.033L1129.16-170.429l236.84.197Z'/%3E%3C/g%3E%3C/svg%3E");
    background-repeat: no-repeat
}

.KAMATeam .card {
    border-color: #e8e9ed;
    border-radius: 4px
}

.gap-70 {
    gap: 70px
}

#slideNav .slide-team-nav {
    cursor: pointer
}

#slideNav .slide-team-nav .card {
    max-width: 170px
}

#slideFor .slide-team .card .card-body .post-excerpt p,
.slick-dots {
    margin: 0
}

#slideFor .slick-dots {
    transform: translate(0, -70px)
}

.slick-dots li {
    margin: 0 1px
}

.slick-dots li button:before {
    font-size: .625rem;
    color: var(--text-theme-gray);
    opacity: .4
}

.slick-dots li.swiper-slide-active button:before {
    opacity: 1;
    color: var(--theme-darkpurple)
}

.deposits-withdrawals .banner {
    background-repeat: no-repeat;
    padding-bottom: 202px
}

.dwTypes {
    margin-top: -110px
}

.dwTypes::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    background: #f3f4f5;
    background: -moz-linear-gradient(180deg, rgba(243, 244, 245, 0) 50%, #f3f4f5 50%);
    background: -webkit-linear-gradient(180deg, rgba(243, 244, 245, 0) 50%, #f3f4f5 50%);
    background: linear-gradient(180deg, rgba(243, 244, 245, 0) 50%, #f3f4f5 50%);
    z-index: 0;
    pointer-events: none
}

.payment-slider-wrap::after,
.payment-slider-wrap::before {
    background: linear-gradient(90deg, #f3f4f5 0, #f5f5f5 22.4%, rgba(243, 244, 245, 0) 100%)
}

.dwTypes .card .card-body {
    padding: 35px 140px 55px 30px
}

.dwTabs {
    padding-top: 80px
}

.dwTabs .nav-tabs .nav-link {
    padding: 20px calc(400px / 2)
}

.dwTabs .nav-tabs .nav-item.show .nav-link,
.dwTabs .nav-tabs .nav-link.active {
    background-color: transparent;
    color: var(--theme-purple);
    border-color: var(--theme-purple)
}

.dwTabs .tab-content .tab-pane {
    padding-top: 108px;
    padding-bottom: 70px
}

.dwTabs .tab-content .tab-pane .card {
    background: #f9fafb;
    border: 1px solid #e7e7e7;
    border-radius: 4px;
    margin-bottom: 40px
}

.dwTabs .tab-content .tab-pane .card .card-body {
    padding: 20px
}

.fs-20 {
    font-size: 1.25rem
}

.fs-25 {
    font-size: 1.563rem
}

.dwTabs .tab-content .tab-pane .card .card-body .icon img {
    height: 60px;
    width: 100%;
    object-fit: none;
    object-position: center center
}

.slick-next:before,
.slick-prev:before {
    color: var(--theme-darkpurple)
}

.payment-slider-wrap .paymentlogoslider .slide {
    flex: 0 0 13rem;
    text-align: center
}

.payment-slider-wrap .paymentlogoslider .slide img {
    margin: 0 auto;
    filter: grayscale(1);
    transition: .3s cubic-bezier(.19, 1, .22, 1)
}

.payment-slider-wrap .paymentlogoslider .slide:hover img {
    filter: none
}

.payment-slider-wrap::after,
.payment-slider-wrap::before {
    content: "";
    position: absolute;
    top: 0;
    bottom: 0;
    width: 200px;
    height: 100%;
    display: block;
    z-index: 1;
    pointer-events: none
}

.payment-slider-wrap::before {
    left: 0
}

.payment-slider-wrap::after {
    right: 0;
    transform: rotate(-180deg)
}

.paymentlogoslider .slick-track,
.paymentlogoslider:not(.slick-initialized) {
    display: flex;
    align-items: center
}

.ibbanner.banner {
    background-color: #141516;
    background-image: url("./images/ib/ibcam.jpg");
    background-position: center center;
    background-size: cover;
    background-repeat: no-repeat;
    padding-top:250px;
    padding-bottom:110px;
    color: rgba(255, 254, 254, .6);
    min-height: 475px
}
.crypto_cfds.banner {
    background-color: #141516;
    background-image: url("./images/crypto/crytp.jpg");
    background-position: center center;
    background-size: cover;
    background-repeat: no-repeat;
    padding-top:250px;
    padding-bottom:110px;
    color: rgba(255, 254, 254, .6);
    min-height: 475px
}
[dir=rtl] .ibbanner.banner {
    background-image: url("./images/ib/banner-ib-rtl.png");
}
[dir=rtl] .stickyCard .card {width: 235px}
.translatepress-ru_RU .stickyCard .btn,
.translatepress-fr_FR .stickyCard .btn{padding-left:10px;padding-right:10px;}
@media (min-width: 992px){
    [dir=rtl] .pe-lg-5 {
        padding-right:0rem!important;
    }

}
.becomeanPatnerCTA{
    background-image: url("./images/footerCTABg.svg");
    background-repeat: no-repeat;
    background-size: cover;
}
.mc{
    background-image: url("./images/ib/markets-bg.png");
    background-position: center right;
    background-size:contain;
    background-repeat:no-repeat;
}
.ib{
    background-image: url("./images/ib/lower-banner2.jpg");
    background-position: center;
    background-size:cover;
    background-repeat:no-repeat;
}
[dir=rtl] .mc{
    background-image: url("./images/ib/markets-bg-rtl.png");
    background-position: center left;
}

/* .marketCompensation {
    background-color: #0a0809;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1440' height='859' fill='none'%3E%3Cmask id='mask0_1995_802' width='1440' height='859' x='0' y='0' maskUnits='userSpaceOnUse' style='mask-type:alpha'%3E%3Cpath fill='%230A0809' d='M0 0h1440v859H0z'/%3E%3C/mask%3E%3Cg mask='url(%23mask0_1995_802)'%3E%3Cpath stroke='url(%23paint0_linear_1995_802)' stroke-width='3' d='M1482.5-116.386V855.5h-174.15V210.271l-2.67 3.348L793.252 855.5H570.116l775.764-971.999 136.62.113Z'/%3E%3C/g%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_1995_802' x1='1025.5' x2='1025.5' y1='-118' y2='762.298' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23FFC670'/%3E%3Cstop offset='1' stop-color='%23F3F4F5' stop-opacity='0'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E");
    background-position: top right;
    background-size: cover;
    background-repeat: no-repeat;
    padding-top: 112px;
    padding-bottom: 24px;
    color: #747382
} */

.checkIcon,
.unCheckIcon {
    display: inline-block;
    width: 18px;
    background-size: contain;
    background-position: center;
    vertical-align: middle
}

.marketCompensation .payment-slider-wrap::after,
.marketCompensation .payment-slider-wrap::before {
    width: 240px
}

.marketCompensation .payment-slider-wrap::before {
    left: 0;
    background: linear-gradient(90deg, #0a0809 22.4%, rgba(10, 8, 9, 0) 100%)
}

.marketCompensation .payment-slider-wrap::after {
    right: 0;
    background: linear-gradient(90deg, #0a0809 22.4%, rgba(10, 8, 9, 0) 100%);
    transform: rotate(-180deg)
}
.mapLabel{cursor:pointer;}
.startEarning {
    background-color: #f3f4f5;
}

.startEarning .card .card-body {
    padding: 24px 24px 26px 32px;
    min-height: 238px
}

.ibForm .contents {
    padding-top: 87px
}

.ibForm .form-wrap {
    padding: 2.125rem;
    background: #fff;
    border: 1px solid #e5e7ef;
    border-radius: 3px;
    margin-top: 0
}

.accountComparison.banner,
.page-template-economicCalendar .banner {
    background-color: #1b1819;
    background-position: center center;
    color: rgba(255, 254, 254, .6)
}
/* 
.ibForm .formWrapper .formGroup .form-control::placeholder,
.ibForm .formWrapper .formGroup .form-select::placeholder {
    font-weight: 400;
    font-size: 15px;
    line-height: 17px;
    letter-spacing: -.02em;
    color: #5f5f5f
} */

.accountComparison.banner {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1440' height='526' fill='none'%3E%3Cmask id='mask0_1882_254' width='1440' height='526' x='0' y='0' maskUnits='userSpaceOnUse' style='mask-type:alpha'%3E%3Cpath fill='%231B1819' d='M0 0h1440v526H0z'/%3E%3C/mask%3E%3Cg stroke-width='2' mask='url(%23mask0_1882_254)'%3E%3Cpath stroke='%23F2AA3C' d='M1620-114.827V1351h-264.97V381.854l-1.79 2.23L580.588 1351H241.079L1412.23-115l207.77.173Z'/%3E%3Cpath stroke='%23333536' d='M-235 895.8V-798H71.315V321.38l1.78-2.23L965.444-798h392.477L5.17 895.999-235 895.8Z'/%3E%3C/g%3E%3C/svg%3E");
    background-size: cover;
    background-repeat: no-repeat;
    padding-top: 130px;
    padding-bottom: 60px
}

.comparisonTable .tablepress .card {
    background-color: var(--pure-white);
    border-radius: 0;
    border: 0
}

.comparisonTable .tablepress .card.mostPopular::before {
    content: "Most Popular";
    background-color: var(--theme-darkpurple);
    color: var(--pure-white);
    font-weight: 500;
    font-size: 14px;
    line-height: 21px;
    text-transform: uppercase;
    width: 100%;
    text-align: center;
    padding-top: 4px;
    padding-bottom: 4px;
    margin-top: -29px
}

.comparisonTable .tablepress .card .card-body {
    padding: 39px 35px 38px;
    font-weight: 400;
    font-size: 17px;
    line-height: 25px;
    color: var(--text-theme-gray)
}

.comparisonTable .tablepress .card .card-body .card-title {
    font-weight: 600;
    font-size: 30px;
    line-height: 36px;
    color: var(--pure-black);
    margin-bottom: 1rem
}

.comparisonTable .tablepress .card.mostPopular .card-body {
    color: rgba(255, 255, 255, .5)
}

.comparisonTable .tablepress .card .card-body .btn {
    font-weight: 600;
    font-size: 17px;
    line-height: 21px;
    padding-top: 18px;
    padding-bottom: 18px
}

.comparisonTable .tablepress tbody td {
    vertical-align: middle;
    padding: calc(40px / 2)
}

.comparisonTable .tablepress tr td,
.comparisonTable .tablepress tr th {
    background-color: transparent;
    border: 0
}

.comparisonTable .tablepress tbody tr:nth-child(2n) {
    background-color: #f9fafb
}

.comparisonTable .tablepress tbody tr td {
    font-weight: 400;
    font-size: .875rem;
    line-height: 1.375rem;
    color: #242424;
    text-align: center
}

.comparisonTable .tablepress tbody tr td:first-child {
    font-weight: 600;
    font-size: .875rem;
    line-height: 1.375rem;
    color: var(--pure-black);
    min-width: 190px;
    text-align: left
}

.comparisonTable .tablepress tfoot th,
.comparisonTable .tablepress thead th {
    background-color: transparent;
    font-weight: 400;
    font-size: 17px;
    line-height: 25px;
    color: var(--text-theme-gray);
    padding-top: 0;
    padding-bottom: 0
}

.checkIcon {
    height: 14px;
    margin-right: 1rem;
    background-repeat: no-repeat
}

.checkIcon.skyblue {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='15' fill='none'%3E%3Cpath fill='%2300c2e3' d='M5.058 14.012a.96.96 0 0 0 1.4 0L17.705 2.767a1 1 0 0 0 0-1.42L16.644.285a1 1 0 0 0-1.401 0L5.758 9.77l-3-2.981a.96.96 0 0 0-1.402 0l-1.06 1.06a1 1 0 0 0 0 1.421l4.762 4.742Z'/%3E%3C/svg%3E")
}

.checkIcon.purple {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='15' fill='none'%3E%3Cpath fill='%236000d2' d='M5.058 14.012a.96.96 0 0 0 1.4 0L17.705 2.767a1 1 0 0 0 0-1.42L16.644.285a1 1 0 0 0-1.401 0L5.758 9.77l-3-2.981a.96.96 0 0 0-1.402 0l-1.06 1.06a1 1 0 0 0 0 1.421l4.762 4.742Z'/%3E%3C/svg%3E")
}

.checkIcon.lightgreen {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='15' fill='none'%3E%3Cpath fill='%2300d572' d='M5.058 14.012a.96.96 0 0 0 1.4 0L17.705 2.767a1 1 0 0 0 0-1.42L16.644.285a1 1 0 0 0-1.401 0L5.758 9.77l-3-2.981a.96.96 0 0 0-1.402 0l-1.06 1.06a1 1 0 0 0 0 1.421l4.762 4.742Z'/%3E%3C/svg%3E")
}

.unCheckIcon {
    height: 18px;
    margin-right: 10px;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' fill='none'%3E%3Cpath fill='%23A2A2A2' d='M1.4 14 0 12.6 5.6 7 0 1.4 1.4 0 7 5.6 12.6 0 14 1.4 8.4 7l5.6 5.6-1.4 1.4L7 8.4 1.4 14Z'/%3E%3C/svg%3E");
    background-repeat: no-repeat
}

.page-template-economicCalendar .banner {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1440' height='1177' fill='none'%3E%3Cmask id='mask0_1995_758' width='1440' height='1177' x='0' y='0' maskUnits='userSpaceOnUse' style='mask-type:alpha'%3E%3Cpath fill='%231B1819' d='M0 0h1440v1177H0z'/%3E%3C/mask%3E%3Cg mask='url(%23mask0_1995_758)'%3E%3Cpath fill='%23262626' d='m1400 584-723 906h210.885l476.525-596.98V1490H1529V584.107L1400 584Z'/%3E%3Cpath stroke='%23FE9B03' stroke-width='3' d='M909.5 1484.39V512.5h174.15v645.23l2.67-3.35 512.43-641.88h223.13l-775.76 972-136.62-.11Z'/%3E%3Cpath stroke='%23333536' stroke-width='2' d='M-235 895.8V-798H71.315V321.38l1.78-2.23L965.444-798h392.477L5.17 895.999-235 895.8Z'/%3E%3C/g%3E%3C/svg%3E");
    background-size: cover;
    background-repeat: no-repeat;
    padding-top: 189px;
    padding-bottom: 100px
}

.calendarWrap .tradingview-widget-container {
    height: 685px !important
}

.livepricetable tr.headercolor {
    text-align: center;
    background-color: var(--theme-purple);
    color: var(--pure-white)
}

.livepricetable tr.headercolor th {
    font-size: 16px;
    font-family: var(--heading-fonts);
    font-weight: 600;
    text-transform: capitalize;
    letter-spacing: .0125rem
}

.livepricetable tr td {
    font-weight: 500;
    border: 1px solid #efefef;
    font-size: 14px
}

.translatepress-ru_RU .comparisonTable .tablepress .card.mostPopular::before,
.translatepress-ru_RU .pricing-boxs .card.mostPopular::before {
    content: "Ð¡Ð°Ð¼Ñ‹Ð¹ Ð¿Ð¾Ð¿ÑƒÐ»ÑÑ€Ð½Ñ‹Ð¹"
}

.translatepress-pt_PT .comparisonTable .tablepress .card.mostPopular::before,
.translatepress-pt_PT .pricing-boxs .card.mostPopular::before {
    content: "Mais popular"
}

.translatepress-fr_FR .comparisonTable .tablepress .card.mostPopular::before,
.translatepress-fr_FR .pricing-boxs .card.mostPopular::before {
    content: "Le plus populaire"
}

[dir=rtl] .comparisonTable .tablepress .card.mostPopular::before,
[dir=rtl] .pricing-boxs .card.mostPopular::before {
    content: "Ø§Ù„Ø£ÙƒØ«Ø± Ø´Ù‡Ø±Ø©"
}
.translatepress-zh_CN .comparisonTable .tablepress .card.mostPopular::before,
.translatepress-zh_CN .pricing-boxs .card.mostPopular::before {
    content: "æœ€å—æ¬¢è¿Ž"
}

.translatepress-fr_FR .submitBtn #btn-submit {
    background-position: 68% 55%
}

.translatepress-pt_PT .pricing-boxs .card .card-body .card-features ul li {
    font-size: 15px
}

[dir=rtl] .navbar-expand-lg .offcanvas.ms-5,
.withiconleft.textSplitting:hover .icon {
    margin-left: 0 !important
}

[dir=rtl] .instruments-type>.container>.row>.col-md-auto:not(:last-child) {
    margin-left: 71px;
    margin-right: 0
}

[dir=rtl] .hero .hero-wrapper .sub-heading.pe-lg-5.me-lg-5,
[dir=rtl] .page-template-tradings-page .banner .sub-heading.me-lg-5.pe-lg-4 {
    margin-right: 0 !important;
    padding-right: 0 !important
}

@media (min-width:992px) {
    [dir=rtl] .mobileAppCta .ctaImage{right: auto;left: 0;transform:translateX(-100px);}
    .translatepress-ru_RU .OATabs .nav-tabs,
    .translatepress-pt_PT .OATabs .nav-tabs,
    .translatepress-fr_FR .OATabs .nav-tabs,
    [dir=rtl] .OATabs .nav-tabs{flex-wrap:nowrap;}
    
    .translatepress-ru_RU .OATabs .nav-tabs .nav-link,
    .translatepress-pt_PT .OATabs .nav-tabs .nav-link,
    .translatepress-fr_FR .OATabs .nav-tabs .nav-link,
    [dir=rtl] .OATabs .nav-tabs .nav-link{padding:24px 16px;}
    [dir=rtl] .icb .offset-lg-1{margin-right:8.33333333%;margin-left:0px !important;}
}
@media (min-width:768px) {
    [dir=rtl] .text-md-end{text-align:left!important;}
}
[dir=rtl] .prime-liquidity-banner::before{background-position: bottom left;}
[dir=rtl] .card.stepCard .top-0.end-0{right:auto !important;left:24px !important;}
[dir=rtl] .OATabs .nav-tabs,
.translatepress-ru_RU .OATabs .nav-tabs,
.translatepress-pt_PT .OATabs .nav-tabs,
.translatepress-fr_FR .OATabs .nav-tabs{padding:0px;}
.translatepress-fr_FR .shares.icb::after{background-position: 0% 130%;}
[dir=rtl] .points ul{padding-right: 0px;}
[dir=rtl] .pricing-boxs .card .card-body .card-top .price .p-note{margin-right:8px;}
[dir=rtl] .platform-links .card .card-body .icon.arrow{right:auto;left:20px;}
[dir=rtl] .swiper-button-next>lottie-player {transform: scaleX(-1);}
[dir=rtl] .swiper-button-prev>lottie-player {transform: scaleX(-1);}
[dir=rtl] .copyright.text-md-start{text-align:right !important;}
[dir=rtl] .text-lg-end{text-align:left !important;}
[dir=rtl] .copyrightWrapper .favicon.me-2{margin-left:0.5rem!important;margin-right:0px !important;}
[dir=rtl] .trp-language-switcher{width:106px;}
[dir=rtl] .extra-button.ms-lg-5{margin-left: 0rem!important;margin-right:1rem!important;}

[dir=rtl] .bs-popover-auto[data-popper-placement^=right]>.popover-arrow,
[dir=rtl] .bs-popover-end>.popover-arrow{left:auto;right:calc(-.5rem - 1px);}
[dir=rtl] .platform-links .card:nth-child(2) {margin-right: auto;margin-left: 0}
[dir=rtl] .checkmark li,
[dir=rtl] .platform .points ul li {padding-right:0px !important;padding-left: 0 !important}
[dir=rtl] .points .ms-3{margin-left:0rem!important;margin-right:1rem!important;}

/* [dir=rtl] .icb::after {right: 0px;left: 100%;background-position: right bottom;/*transform: scalex(-1);*/mix-blend-mode: screen;} */

nav#main-nav #main-menu .current_page_item.active>*{color:var(--theme-darkyellow) !important;}

.pricing-boxs .card .card-body .card-features ul,
[dir=rtl] .appPlatform .pe-md-5,
[dir=rtl] .appPlatform .points ul,
[dir=rtl] .kamaContactForm .contactUsSidebar .card .points ul,
[dir=rtl] .platformCTA .features .card .card-body .card-text,
[dir=rtl] .page-template-tradings-page .trade-on-forex .pe-xl-5 {
    padding-right: 0 !important
}

[dir=rtl] .site-footer .navbar-nav,
[dir=rtl] .site-footer .navbar-nav>.nav-item:not(:last-child) {
    padding-right: 0;
    margin-right: 0
}

[dir=rtl] .page-template-tradings-page .trade-on-forex .image.text-end {
    text-align: left !important
}

[dir=rtl] .appPlatform {
    background-position: bottom left
}

[dir=rtl] .weAtKama .card.ourValue .card-body {
    padding: 40px 40px 40px 130px
}

[dir=rtl] .weAtKama .card.ourValue .card-body .icon {
    right: auto;
    left: 56px
}

[dir=rtl] .page-template-tradings-page .banner .bannerImg {
    position: static !important;
    text-align: left !important
}

@media (min-width:768px) {
    [dir=rtl] .contactUsSidebar.ps-md-5 {
        padding-left: 0 !important;
        padding-right: 3rem !important
    }

    [dir=rtl] .contactUsSidebar.ms-md-5 {
        margin-left: 0 !important;
        margin-right: 3rem !important
    }
}
@media (min-width:992px) {
    [dir=rtl] .navbar-expand-lg .navbar-nav{padding-right:1rem;}
    [dir=rtl] .navbar-dark .navbar-nav .nav-link{padding:2px 0px;font-size:.875rem;}
}

[dir=rtl] .site-footer .copyrightBar .copyright .favicon.me-2 {
    margin-right: 0 !important;
    margin-left: .5rem !important
}

[dir=rtl] .btn.with-icon:not(.btn-dwn)>.icon svg,
[dir=rtl] .btn:not(.btn-dwn)>.icon svg {
    transform: rotate(180deg);
    transform-origin: 0%
}
[dir=rtl] .sct .btn.dn.with-icon>.icon svg,
[dir=rtl] .sct .btn.dn>.icon svg {
    transform: rotate(0deg) translateX(-10px) translateY(-3px);
    transform-origin: 0%
}
.formWrapper .formGroup input#formFile.form-control{border:0px;padding:0px;line-height:52px !important;}
.formWrapper .formGroup input#formFile.form-control::-webkit-file-upload-button ~ span{line-height:26px;}
.form-control::-webkit-file-upload-button{float: left !important;line-height:16px;}

/* [dir=rtl] .appPlatform .btn>.icon svg {
    transform: none !important
} */

/* [dir=rtl] .about-page .banner {
    background-image: url("https://kama-capital.com/wp-content/uploads/2022/09/Group-665.jpg")
} */

[dir=rtl] .page-cfds .trade-on-forex .image {
    transform: translateX(0) scalex(-1)
}

[dir=rtl] .swiper-slide {
    float: left
}

[dir=rtl] .slick-slider .slick-list,
[dir=rtl] .slick-slider .slick-track {
    direction: ltr
}

.lang-switcher {
    max-width: 50px
}

.lang-switcher .trp-language-switcher .trp-ls-shortcode-current-language {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='16' fill='none'%3E%3Cpath stroke='%23595959' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m12.9349 6-4.6667 4.6667L3.6016 6'/%3E%3C/svg%3E") !important;
    background-position: right .75rem center;
    background-repeat: no-repeat
}

.lang-switcher .trp-language-switcher>div {
    background: #262626;
    border: 1px solid #363636;
    border-radius: 4px;
    padding: 0px
}

.lang-switcher .trp-language-switcher>div>a {
    font-weight: 600;
    font-size: 15px;
    line-height: 30px;
    color: #fff;
    text-decoration: none
}

.lang-switcher .trp-language-switcher>div>a:hover {
    background: #111
}

.heroslider-wrapper.slider-wrap.slick-initialized.slick-slider {
    margin-bottom: 0
}

.heroslider-wrapper .slick-arrow {
    z-index: 10
}

.heroslider-wrapper .slick-prev {
    left: 0
}

.heroslider-wrapper .slick-next {
    right: 0
}

.textSplitting:not(.textLink) .splitting .char,
.textSplitting:not(.textLink) .splitting .word {
    vertical-align: middle
}

.textSplitting.textLink .char:after,
.textSplitting.textLink .char:before {
    line-height: 1.5
}

.textSplitting .icon {
    transition: .5s cubic-bezier(.9, 0, .2, 1);
    position: relative
}

.textSplitting:hover .icon {
    margin-left: 20px !important
}

.dwTabs .tab-content .tab-pane .card .card-body .textSplitting:hover .icon {
    margin-left: .25rem !important
}

.textSplitting .char {
    color: transparent
}

.textSplitting .char:after,
.textSplitting .char:before {
    visibility: visible;
    color: var(--pure-white);
    transition: transform .5s cubic-bezier(.9, 0, .2, 1);
    transition-delay: calc(0.2s + (0.02s * (var(--char-index))))
}

.number.textSplitting .char:after{color: rgba(255, 255, 255, .5);}
.text-darkyellow.textSplitting .char:after{color:var(--theme-darkyellow);}

.textSplitting .char:before,
.textSplitting:hover .char:after {
    transition-delay: calc(0.02s * (var(--char-index)));
    transform: translateY(100%)
}

.textSplitting:hover .char:before {
    transition-delay: calc(0.2s + (0.02s * (var(--char-index))));
    transform: translateY(0)
}

.blog-list .card .card-body .redirection .textSplitting .char:after,
.blog-list .card .card-body .redirection .textSplitting .char:before,
.btn-theme-white.textSplitting .char:after,
.btn-theme-white.textSplitting .char:before,
.post .card .card-body .redirection .textSplitting .char:after,
.post .card .card-body .redirection .textSplitting .char:before,
.text-black.textSplitting .char:after,
.text-black.textSplitting .char:before {
    color: var(--pure-black)
}

.blog-list .card .card-body .redirection .textSplitting:hover .char:after,
.blog-list .card .card-body .redirection .textSplitting:hover .char:before,
.post .card .card-body .redirection .textSplitting:hover .char:after,
.post .card .card-body .redirection .textSplitting:hover .char:before{
    color: var(--theme-darkpurple) !important
}

.blog-list .card .card-body .redirection .textSplitting:hover .icon svg path,
.post .card .card-body .redirection .textSplitting:hover .icon svg path {
    stroke: var(--theme-darkpurple)
}

.text-theme-yellow.textSplitting .char:after,
.text-theme-yellow.textSplitting .char:before,
.text-theme-yellow.textSplitting:hover .char:after,
.text-theme-yellow.textSplitting:hover .char:before,
.text-black.textSplitting:hover .char:after,
.text-black.textSplitting:hover .char:before  {
    color: var(--theme-yellow)
}
.text-black.textSplitting:hover .icon svg path {
    stroke: var(--theme-darkpurple) !important;
}

.border-revel {
    text-decoration: none;
    position: relative;
    padding: 5px
}

.border-revel::before {
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    background-color: var(--theme-purple);
    height: 100%;
    width: 100%;
    opacity: 0;
    -webkit-transform: translate3d(0, -10px, 20px);
    transform: translate3d(0, -10px, 20px);
    -webkit-transition: .3s ease-in-out;
    -o-transition: .3s ease-in-out;
    transition: .3s ease-in-out;
    pointer-events: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}

.paymentlogoAnimation,
.rateCard,
.rateCard>.card-overlay,
.rateCard>.card-overlay a,
.ratesCardWrapper>.row {
    transition: .3s ease-in-out
}

.mobileAppCta .border-revel::before {
    background-color: var(--theme-green)
}

.blog-list .card .card-body .redirection .border-revel::before,
.post .card .card-body .redirection .border-revel::before {
    background-color: var(--bs-gray-300)
}

.border-revel:hover::before {
    height: 45%;
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 20px);
    transform: translate3d(0, 0, 20px)
}

.instruments-type .container .row .col-6 {
    transform: translateY(100px);
    opacity: 0;
    transition: transform .5s cubic-bezier(.9, 0, .2, 1), opacity 1s cubic-bezier(.9, 0, .2, 1)
}

.instruments-type.is-visible .container .row .col-6 {
    transform: none;
    opacity: 1
}

.instruments-type .container .row .col-6:first-child {
    transition-delay: calc(0.2s * 1)
}

.instruments-type .container .row .col-6:nth-child(2) {
    transition-delay: calc(0.2s * 2)
}

.instruments-type .container .row .col-6:nth-child(3) {
    transition-delay: calc(0.2s * 3)
}

.instruments-type .container .row .col-6:nth-child(4) {
    transition-delay: calc(0.2s * 4)
}

.instruments .container .card .card-images {
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%
}

.instruments .container .card .card-images .card-image-inner {
    position: relative;
    height: 100%;
    width: 100%
}

.instruments .container .card.cfds .card-images .card-image-inner>img,
.instruments .container .card.forex .card-images .card-image-inner>img {
    max-width: 100px
}

.instruments .container .card.forex .card-images .card-image-inner>.forex_1 {
    right: 10px;
    top: 135px
}

.instruments .container .card.forex .card-images .card-image-inner>.forex_2 {
    right: 50px;
    top: 0;
    max-width: 50px
}

.instruments .container .card.forex .card-images .card-image-inner>.forex_3 {
    right: -10px;
    top: 60px;
    max-width: 50px
}

.instruments .container .card.forex .card-images .card-image-inner>.forex_4 {
    top: 80px;
    right: 80px;
    max-width: 70px
}

.instruments .container .card.cfds .card-images .card-image-inner>.cfd_1 {
    top: -30px;
    right: 60px
}

.instruments .container .card.cfds .card-images .card-image-inner>.cfd_2 {
    top: 60px;
    right: 0
}

.instruments .container .card.cfds .card-images .card-image-inner>.cfd_3 {
    top: 160px;
    right: 60px;
    max-width: 110px
}

.instruments .container .card.metals .card-images .card-image-inner>img {
    max-width: 150px
}

.instruments .container .card.metals .card-images .card-image-inner>.metal_1 {
    top: 40px;
    right: -15px
}

.instruments .container .card.metals .card-images .card-image-inner>.metal_2 {
    top: 140px;
    right: 0;
    max-width: 130px
}

.instruments .container .card.indices .card-images .card-image-inner>.indices_1 {
    right: 116px;
    top: 60px
}

.instruments .container .card.indices .card-images .card-image-inner>.indices_2 {
    right: 82px;
    top: 30px
}

.instruments .container .card.indices .card-images .card-image-inner>.indices_3 {
    right: 50px;
    top: 60px;
    max-width: 26px
}

.instruments .container .card.indices .card-images .card-image-inner>.indices_4 {
    right: 18px;
    top: 25px
}

.instruments .container .card.indices .card-images .card-image-inner>.indices_5 {
    right: -16px;
    top: 50px
}

.instruments .container .card.crypto .card-images .card-image-inner>.crypto_1 {
    right: 150px;
    bottom: 140px
}

.instruments .container .card.crypto .card-images .card-image-inner>.crypto_2 {
    right: 65px;
    bottom: 160px
}

.instruments .container .card.crypto .card-images .card-image-inner>.crypto_3 {
    right: 160px;
    bottom: 55px
}

.instruments .container .card.crypto .card-images .card-image-inner>.crypto_4 {
    right: 90px;
    bottom: 60px
}

.instruments .container .card.crypto .card-images .card-image-inner>.crypto_5 {
    right: 5px;
    bottom: 70px
}

.instruments .container .card.crypto .card-images .card-image-inner>.crypto_6 {
    right: 20px;
    bottom: -16px
}

.post .card .card-body .card-img>img {
    width: 100%;
    height: auto
}

#right-sidebar .widget {
    margin-bottom: 30px;
    color: var(--pure-black)
}

#right-sidebar .widget h2 {
    font-size: 20px;
    margin-bottom: 16px;
    font-weight: 600
}

#right-sidebar .wp-block-latest-posts.wp-block-latest-posts__list li {
    display: block;
    border: 1px solid rgba(0, 0, 0, .125)
}

#right-sidebar .wp-block-latest-posts.wp-block-latest-posts__list li:not(:last-child) {
    border-bottom: 0
}

#right-sidebar .wp-block-latest-posts.wp-block-latest-posts__list li a {
    display: block;
    padding: 15px 30px 13px;
    text-decoration: none;
    color: #212529;
    font-weight: 600
}

#right-sidebar .wp-block-latest-posts.wp-block-latest-posts__list li a:hover {
    color: #000;
    background-color: #f8f9fa
}

#right-sidebar .CTA .card {
    background-color: var(--theme-darkpurple);
    background-image: url(./images/footerCTABg.svg);
    background-position: 34% 50%;
    background-size: cover;
    color: var(--pure-white);
    background-repeat: no-repeat
}

#right-sidebar .CTA .card .card-body .card-title {
    font-weight: 500;
    font-size: 25px;
    line-height: 30px;
    margin-bottom: 51px
}

#right-sidebar .CTA .card .card-body .btn {
    font-weight: 500;
    font-size: 18px;
    padding: 14px 30px
}

#right-sidebar .wp-block-categories-list {
    list-style: none;
    padding: 0
}

#right-sidebar .wp-block-categories-list .cat-item {
    padding-left: 30px;
    background-color: #f7f7f7;
    background-image: url("data:image/svg+xml,%3Csvg class='align-bottom' width='20' height='21' viewBox='0 0 20 21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.6 15.1L15.65 8.05L14.25 6.65L8.6 12.3L5.75 9.45L4.35 10.85L8.6 15.1ZM10 20.5C8.61667 20.5 7.31667 20.2373 6.1 19.712C4.88333 19.1873 3.825 18.475 2.925 17.575C2.025 16.675 1.31267 15.6167 0.788 14.4C0.262667 13.1833 0 11.8833 0 10.5C0 9.11667 0.262667 7.81667 0.788 6.6C1.31267 5.38333 2.025 4.325 2.925 3.425C3.825 2.525 4.88333 1.81233 6.1 1.287C7.31667 0.762333 8.61667 0.5 10 0.5C11.3833 0.5 12.6833 0.762333 13.9 1.287C15.1167 1.81233 16.175 2.525 17.075 3.425C17.975 4.325 18.6873 5.38333 19.212 6.6C19.7373 7.81667 20 9.11667 20 10.5C20 11.8833 19.7373 13.1833 19.212 14.4C18.6873 15.6167 17.975 16.675 17.075 17.575C16.175 18.475 15.1167 19.1873 13.9 19.712C12.6833 20.2373 11.3833 20.5 10 20.5ZM10 18.5C12.2333 18.5 14.125 17.725 15.675 16.175C17.225 14.625 18 12.7333 18 10.5C18 8.26667 17.225 6.375 15.675 4.825C14.125 3.275 12.2333 2.5 10 2.5C7.76667 2.5 5.875 3.275 4.325 4.825C2.775 6.375 2 8.26667 2 10.5C2 12.7333 2.775 14.625 4.325 16.175C5.875 17.725 7.76667 18.5 10 18.5Z' fill='%236000d2'%3E%3C/path%3E%3C/svg%3E");
    background-position: 14px 50%;
    background-repeat: no-repeat
}

#right-sidebar .wp-block-categories-list .cat-item a {
    display: block;
    font-weight: 500;
    font-size: 16px;
    line-height: 25px;
    color: #252525;
    padding: 15px 29px 14px;
    width: 100%;
    text-decoration: none;
    transition: .3s ease-in-out
}

#right-sidebar .wp-block-categories-list .cat-item:not(:last-child) a {
    margin-bottom: 11px
}

#right-sidebar .wp-block-categories-list .cat-item:hover {
    background-color: #f1f1f1
}

.rateCard {
    background: #fff;
    border-radius: 4.71714px;
    border: 0;
    box-shadow: 2.8px 2.8px 2.2px transparent, 6.7px 6.7px 5.3px transparent, 12.5px 12.5px 10px transparent, 22.3px 22.3px 17.9px transparent, 41.8px 41.8px 33.4px transparent, 100px 100px 80px transparent
}

.rateCard:hover {
    box-shadow: 2.8px 2.8px 2.2px rgba(0, 0, 0, .02), 6.7px 6.7px 5.3px rgba(0, 0, 0, .028), 12.5px 12.5px 10px rgba(0, 0, 0, .035), 22.3px 22.3px 17.9px rgba(0, 0, 0, .042), 41.8px 41.8px 33.4px rgba(0, 0, 0, .05), 100px 100px 80px rgba(0, 0, 0, .07)
}

.rateCard>.card-body {
    padding: 13px 10px 10px !important
}

.rateCard .rates-header>div.d-flex {
    column-gap: 8px
}

.rateCard .rates-header .rate-name {
    font-weight: 600;
    font-size: 23.5857px;
    line-height: 28px;
    color: #000
}

.rateCard .rates-value {
    min-width: 91px;
    height: 26px;
    border-radius: 2.35857px;
    padding-left: 8px
}

.rateCard .rates-value .number {
    font-weight: 600;
    font-size: 15.045px;
    line-height: normal;
    padding-top: 4px
}

.rateCard .rates-value .arrow {
    padding: 0 4px
}

.rateCard .rates-value.down {
    background: rgba(242, 54, 69, .1);
    color: #f23645
}

.rateCard .rates-value.up {
    background: rgba(8, 153, 129, .1);
    color: #089981
}

.rateCard .rates-body>div.d-flex,
.rateCard .rates-body>div.d-flex>div>div.d-flex {
    column-gap: 4px
}

.rateCard .rates-body .title,
.rateCard .rates-body .value {
    font-weight: 600;
    font-size: 10.8583px;
    line-height: 13px;
    text-transform: uppercase
}

.rateCard .rates-body .title {
    color: #929292
}

.rateCard .rates-body .value {
    color: #000
}

.rateCard .card-footer {
    border: none;
    background-color: transparent;
    padding: 0
}

.rateCard .card-footer .btn {
    font-weight: 600;
    font-size: 15.3307px;
    line-height: 18px;
    background-color: transparent;
    border: 1px solid #EDEDED;
}

.rateCard .card-footer .btn.btn-sell {
    color: #f1303f;
    border-radius: 0 0 0 4.71714px;
    border-width: 1px 1px 0px 0px;
}

.rateCard .card-footer .btn.btn-buy {
    color: #00a469;
    border-radius: 0 0 4.71714px;
    border-width: 1px 0px 0px 0px;
}
.ratesCardWrapper>.row {
    display: flex;
    width: fit-content;
    position: relative;
    justify-content: center;
    animation: 120s linear infinite slide;
    transform: translateX(10%)
}

@keyframes slide {
    /* 0%{transform: translateX(10%)} */
    to{transform: translateX(-100%)}
}

.ratesCardWrapper>.row:hover {
    animation-play-state: paused
}

.rateCard>.card-overlay {
    position: absolute;
    bottom: 0;
    left: 0;
    z-index: -1;
    opacity: 0;
    background-color: rgba(65, 0, 135, .98);
    transform: translatey(100%);
    height: 55px
}

.rateCard:hover>.card-overlay {
    transform: none;
    z-index: 10;
    opacity: 1
}
.rateCard>.card-overlay a {
    font-size: 1rem;
    line-height: normal;
    color: #fff;
    font-weight: 600;
    text-decoration: none
}

.companiesTtrusting {
    background-color: #eee;
    padding-top: 45px;
    padding-bottom: 60px
}

.paymentlogoAnimation {
    position: relative;
    animation: 10s linear infinite slide;
    transform: translateX(0)
}

.paymentlogo::after,
.paymentlogo::before {
    content: "";
    position: absolute;
    top: 0;
    left: -5px;
    height: 100%;
    width: 125px;
    background: linear-gradient(90deg, #eee 22.4%, rgba(0, 182, 122, 0) 100%);
    z-index: 2;
    pointer-events: none
}

.paymentlogo::before {
    left: auto;
    right: 0;
    transform: rotate(-180deg)
}
/* 
.hero-image .mFrame {
    position: relative;
    z-index: 5
}

.hero-image .screen {
    position: absolute;
    top: 10px;
    left: 64px
}

.hero-image .commission {
    position: absolute;
    top: 76px;
    left: -39px
}

.hero-image .spreads {
    position: absolute;
    top: 273px;
    left: 219px
}

.hero-image .commission,
.hero-image .spreads,
.hero-image .fPoints,
.page-template-whiteLabel .banner .bannerImg .commission,
.page-template-whiteLabel .banner .bannerImg .spreads {
    background: rgba(255, 255, 255, .6);
    -webkit-backdrop-filter: blur(14px);
    backdrop-filter: blur(14px);
    border-radius: 3px;
    padding: 13px 16px;
    z-index: 10
} */
/* .hero-image .fPoints{position: absolute;}
.hero-image .fPoints.f1{top:64px;left:auto;right:58px;}
.hero-image .fPoints.f2{top:137px;left:-70px;}
.hero-image .fPoints.f3{top:205px;left:auto;right:83px;}
.hero-image .fPoints.f4{top:278px;left:-88px;}
.hero-image .fPoints.f5{top:352px;left:auto;right:80px;}

@media(max-width:767px){
    .hero-image .fPoints{padding:8px;}
    .hero-image .fPoints .h6{font-size: 12px !important;}
    .hero-image .fPoints.f1{top:16px;left:auto;right:0px;}
    .hero-image .fPoints.f2{top:100px;left:0px;}
    .hero-image .fPoints.f3{top:160px;left:auto;right:0px;}
    .hero-image .fPoints.f4{top:210px;left:0px;}
    .hero-image .fPoints.f5{top:270px;left:auto;right:0px;}
} */

.hero-image,
.ib_screens_wrapper,
.wl_wrapper {
    position: absolute;
    top: 0;
    right: 0
}
[dir=rtl] .hero-image,
[dir=rtl] .ib_screens_wrapper,
[dir=rtl] .wl_wrapper {
    right: auto;
    left: 0px;
}
[dir=rtl] .wl_wrapper {
    right: auto;
    left: -100px !important;
}
.ib_screens_wrapper .ib-screen {
    position: relative;
    z-index: 1
}

.ib-dollor,
.ib-msg .msg_four,
.ib-msg .msg_one,
.ib-msg .msg_three,
.ib-msg .msg_two {
    z-index: 5;
    position: absolute
}

.ib-msg .msg_one {
    top: 70px;
    left: 154px
}

.ib-msg .msg_two {
    top: 113px;
    right: 163px
}

.ib-msg .msg_three {
    top: 165px;
    left: 154px
}

.ib-msg .msg_four {
    top: 235px;
    right: 173px
}

.ib-dollor {
    top: 280px;
    left: -27px
}

.ib-send {
    position: absolute;
    top: -27px;
    left: 205px;
    z-index: 0
}

.ib-email {
    position: absolute;
    top: 108px;
    right: -31px;
    z-index: 5
}

.wl-cloud1,
.wl-cloud2 {
    top: 75px;
    position: absolute
}

.pulse {
    animation: 2s 3s 3 forwards pulse
}

@keyframes pulse {

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

    50% {
        transform: scale(1.1)
    }
}

.wl_wrapper .innerWrap {
    transform: scale(.9);
    transform-origin: 110% 50%
}

@media(min-width:1365px) {
    .wl_wrapper .innerWrap {
        transform: scale(.9);
        transform-origin: 100vw 50%
    }
}

.swiper-slide.third .hero,.swiper-slide.four .hero {
    background-color: #070707
}
.swiper-slide.first .hero {
    background-color: #141516;
    background-image:url("./images/home/hero-slide-1.jpg");
}
.swiper-slide.second .hero {
    background-color: #070707;
    background-image:url("./images/home/hero-slide-2.jpg");
}
.swiper-slide.five .hero {
    padding-top: 125px;
    background-color: #070707;
    background-image:url("./images/vi-2x/bg.png");
    background-size: cover;
}
.swiper-slide.six .hero {
    padding-top: 125px;
    background-color: #070707;
    background-image:url("./images/vi-2x/kama-capital.png");
}
.swiper-slide.six .hero {
    height:100vh;
    background-color: #070707;
    background-image:url("./images/vi-2x/kama-capital.png");
}
.swiper-slide.five .hero .vi-2x{
    padding-top: 125px;
}
/* .swiper-slide.zero .hero {
    background-color: #141516;
    background-image:url("./images/home/forex-expo-slide.jpg");
} */
.swiper-slide.zero .hero {
    background-color: #141516;
    background-image:url("./images/home/banner2.png");
}

.swiper-slide.zero .hero .loyalty-kama{
    font-weight: 300 !important;
    font-size: 22px !important;
}

.swiper-slide.zero .hero .loyalty-kama p{
    margin-bottom: 0px;
}

.swiper-slide.zero .hero .loyalty-kama-h2{
    line-height: 68px; 
    font-size: 68px;
}
.swiper-slide.zero .hero .loyalty-kama-h2-1{
    line-height: 56px; 
    font-size: 56px;
    letter-spacing:-1px;
}
.swiper-slide.zero .hero .bonus{
    margin: 10px 0px 20px;
}
.swiper-slide.zero .hero .loyalty-btn{
    padding: 10px 45.42px !important;
}

@media(max-width: 768px){
    .swiper-slide.zero .hero .loyalty-kama{
        font-weight: 300 !important;
        font-size: 18px !important;
    }
    .swiper-slide.zero .hero .loyalty-kama-h2{
        line-height: 46px; 
        font-size: 46px;
    }
    .swiper-slide.zero .hero .loyalty-kama-h2-1{
        line-height: 38px; 
        font-size: 38px;
    }
}

.swiper-slide.unlocking-trading-success .hero {
    background-color: #141516;
    background-image:url("./images/home/unlocking-trading-success-2023.jpg?var=123");
}
/* .swiper-slide.zero .hero {
    background-color: #141516;
    background-image:url("https://kama-capital.com/wp-content/uploads/2023/10/forex-expo-banner.jpg");
} */
/* [dir=rtl] .swiper-slide.zero .hero{background-image:url("./images/home/forex-expo-slide-rtl.jpg");} */
[dir=rtl] .swiper-slide.first .hero{background-image:url("./images/home/hero-slide-1-rtl.jpg?var=sf");}
[dir=rtl] .swiper-slide.second .hero{background-image:url("./images/home/hero-slide-2-rtl.jpg?var=sf");}
[dir=rtl] .swiper-slide.unlocking-trading-success .hero{background-image:url("./images/home/unlocking-trading-success-2023-rtl.jpg?var=123");}
[dir=rtl] .swiper-slide.unlocking-trading-success .hero img.me-2{margin-right:0rem!important;margin-left:0.5rem!important;}

.instruments-type, .ratesCardWrapper{background-color: #070707}
.ib-points .p1 > span,
.ib-points .p2 > span{
    padding:10px;
    font-size: 13.195px;
    font-style: normal;
    font-weight: 600;
    line-height: normal;
    color:#fff;
    border-radius: 4px;
    display:inline-block;
}
.ib-points .p11{background-color: #3179FF;}
.ib-points .p12{background: linear-gradient(142.48deg, #F7C943 9.14%, #BE9543 70.52%, #E09704 120.68%);}



.wl-cloud1 {
    left: 403px
}

.wl-cloud2 {
    left: 250px
}

.wl-bars {
    position: absolute;
    top: 175px;
    left: 314px
}

.wl-dollor {
    position: absolute;
    top: 249px;
    left: 6px
}

.wl-dollor-coin {
    position: absolute;
    top: 359px;
    left: 48px
}

.wl-euro {
    position: absolute;
    top: 275px;
    left: 168px
}

.wl-pound {
    position: absolute;
    top: 278px;
    left: 414px
}

.wl-yan {
    position: absolute;
    top: 195px;
    left: 610px
}

.slide-top {
    -webkit-animation: 10s cubic-bezier(.25, .46, .45, .94) infinite alternate both slide-top;
    animation: 10s cubic-bezier(.25, .46, .45, .94) infinite alternate both slide-top
}

@-webkit-keyframes slide-top {
    0% {
        -webkit-transform: translateY(0);
        transform: translateY(0)
    }

    100% {
        -webkit-transform: translateY(-50px);
        transform: translateY(-50px)
    }
}

@keyframes slide-top {
    0% {
        -webkit-transform: translateY(0);
        transform: translateY(0)
    }

    100% {
        -webkit-transform: translateY(-50px);
        transform: translateY(-50px)
    }
}

.slide-tr {
    -webkit-animation: 10s cubic-bezier(.25, .46, .45, .94) infinite alternate both slide-tr;
    animation: 10s cubic-bezier(.25, .46, .45, .94) infinite alternate both slide-tr
}

@-webkit-keyframes slide-tr {
    0% {
        -webkit-transform: translateY(0) translateX(0);
        transform: translateY(0) translateX(0)
    }

    100% {
        -webkit-transform: translateY(-50px) translateX(50px);
        transform: translateY(-50px) translateX(50px)
    }
}

@keyframes slide-tr {
    0% {
        -webkit-transform: translateY(0) translateX(0);
        transform: translateY(0) translateX(0)
    }

    100% {
        -webkit-transform: translateY(-50px) translateX(50px);
        transform: translateY(-50px) translateX(50px)
    }
}

.slide-right {
    -webkit-animation: 10s cubic-bezier(.25, .46, .45, .94) infinite alternate both slide-right;
    animation: 10s 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(50px);
        transform: translateX(50px)
    }
}

@keyframes slide-right {
    0% {
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }

    100% {
        -webkit-transform: translateX(50px);
        transform: translateX(50px)
    }
}

.slide-br {
    -webkit-animation: 10s cubic-bezier(.25, .46, .45, .94) infinite alternate both slide-br;
    animation: 10s cubic-bezier(.25, .46, .45, .94) infinite alternate both slide-br
}

@-webkit-keyframes slide-br {
    0% {
        -webkit-transform: translateY(0) translateX(0);
        transform: translateY(0) translateX(0)
    }

    100% {
        -webkit-transform: translateY(50px) translateX(50px);
        transform: translateY(50px) translateX(50px)
    }
}

@keyframes slide-br {
    0% {
        -webkit-transform: translateY(0) translateX(0);
        transform: translateY(0) translateX(0)
    }

    100% {
        -webkit-transform: translateY(50px) translateX(50px);
        transform: translateY(50px) translateX(50px)
    }
}

.slide-bottom {
    -webkit-animation: 10s cubic-bezier(.25, .46, .45, .94) infinite alternate both slide-bottom;
    animation: 10s cubic-bezier(.25, .46, .45, .94) infinite alternate both slide-bottom
}

@-webkit-keyframes slide-bottom {
    0% {
        -webkit-transform: translateY(0);
        transform: translateY(0)
    }

    100% {
        -webkit-transform: translateY(50px);
        transform: translateY(50px)
    }
}

@keyframes slide-bottom {
    0% {
        -webkit-transform: translateY(0);
        transform: translateY(0)
    }

    100% {
        -webkit-transform: translateY(50px);
        transform: translateY(50px)
    }
}

.slide-bl {
    -webkit-animation: 10s cubic-bezier(.25, .46, .45, .94) infinite alternate both slide-bl;
    animation: 10s cubic-bezier(.25, .46, .45, .94) infinite alternate both slide-bl
}

@-webkit-keyframes slide-bl {
    0% {
        -webkit-transform: translateY(0) translateX(0);
        transform: translateY(0) translateX(0)
    }

    100% {
        -webkit-transform: translateY(50px) translateX(-50px);
        transform: translateY(50px) translateX(-50px)
    }
}

@keyframes slide-bl {
    0% {
        -webkit-transform: translateY(0) translateX(0);
        transform: translateY(0) translateX(0)
    }

    100% {
        -webkit-transform: translateY(50px) translateX(-50px);
        transform: translateY(50px) translateX(-50px)
    }
}

.slide-left {
    -webkit-animation: 10s cubic-bezier(.25, .46, .45, .94) infinite alternate both slide-left;
    animation: 10s cubic-bezier(.25, .46, .45, .94) infinite alternate both slide-left
}

@-webkit-keyframes slide-left {
    0% {
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }

    100% {
        -webkit-transform: translateX(-50px);
        transform: translateX(-50px)
    }
}

@keyframes slide-left {
    0% {
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }

    100% {
        -webkit-transform: translateX(-50px);
        transform: translateX(-50px)
    }
}

.rotate-diagonal-1 {
    -webkit-animation: 10s cubic-bezier(.455, .030, .515, .955) infinite alternate both rotate-diagonal-1;
    animation: 10s cubic-bezier(.455, .030, .515, .955) infinite alternate both rotate-diagonal-1
}

@-webkit-keyframes rotate-diagonal-1 {
    0% {
        -webkit-transform: rotate3d(1, 1, 0, 0deg);
        transform: rotate3d(1, 1, 0, 0deg)
    }

    50% {
        -webkit-transform: rotate3d(1, 1, 0, -180deg);
        transform: rotate3d(1, 1, 0, -180deg)
    }

    100% {
        -webkit-transform: rotate3d(1, 1, 0, -360deg);
        transform: rotate3d(1, 1, 0, -360deg)
    }
}

@keyframes rotate-diagonal-1 {
    0% {
        -webkit-transform: rotate3d(1, 1, 0, 0deg);
        transform: rotate3d(1, 1, 0, 0deg)
    }

    50% {
        -webkit-transform: rotate3d(1, 1, 0, -180deg);
        transform: rotate3d(1, 1, 0, -180deg)
    }

    100% {
        -webkit-transform: rotate3d(1, 1, 0, -360deg);
        transform: rotate3d(1, 1, 0, -360deg)
    }
}

.delay-1 {
    animation-delay: 1s !important
}

.delay-15 {
    animation-delay: 1.5s !important
}

.delay-2 {
    animation-delay: 2s !important
}

.delay-25 {
    animation-delay: 2.5s !important
}

.delay-3 {
    animation-delay: 3s !important
}

.delay-35 {
    animation-delay: 3.5s !important
}

.delay-45 {
    animation-delay: 4.5s !important
}

.delay-4 {
    animation-delay: 5s !important
}

.delay-55 {
    animation-delay: 5.5s !important
}

.socialList .list-group .list-group-item a:hover .icon svg {
    filter: drop-shadow(2px 4px 6px rgba(0, 0, 0, .25));
    transform: scale(1.25)
}

@media(min-width:992px) and (max-width:1024px) {
    .ib_screens_wrapper .innerWrap {
        transform: scale(.8);
        transform-origin: 80% 50%
    }

    .wl_wrapper .innerWrap {
        transform: scale(.7);
        transform-origin: 85% 50%
    }

    .navbar-dark .navbar-nav .nav-link {
        padding: 2px
    }

    .extra-button .tBtn-padding {
        padding: 11px 10px
    }
}

@media(max-width:991px) {
    /* .hero {
        padding-bottom: 600px;
        overflow: hidden
    } */

    .hero-image,
    .ib_screens_wrapper,
    .wl_wrapper {
        top: 100%;
        left: auto;
        right: auto;
        margin: 0 20px
    }

    .wl_wrapper .innerWrap {
        transform: scale(.95);
        transform-origin: 50% 50%
    }

    .hero-image {
        right: 0
    }
}

@media(max-width:767px) {
    /* .ratesCardWrapper.minus-margin,
    .heroslider-wrapper.slider-wrap,
    .instruments-type {
        background-color: #1b1819
    } */

    /* .hero {
        padding-bottom: 450px;
        overflow: hidden
    } */

    .instruments-type {
        padding-top: 10px
    }

    .instruments {
        margin-top: 0 !important
    }

    .instruments .container .card.forex .card-images .card-image-inner>img {
        max-width: 85px
    }

    .instruments .container .card.forex .card-images .card-image-inner>.forex_4 {
        top: 70px;
        right: 50px;
        max-width: 60px
    }

    .instruments .container .card.cfds .card-images .card-image-inner>img {
        max-width: 90px
    }

    .instruments .container .card.cfds .card-images .card-image-inner>.cfd_1 {
        top: -30px;
        right: 50px
    }

    .instruments .container .card.cfds .card-images .card-image-inner>.cfd_2 {
        top: 60px;
        right: -15px
    }

    .instruments .container .card.cfds .card-images .card-image-inner>.cfd_3 {
        top: 170px;
        right: 20px;
        max-width: 100px
    }

    .instruments .container .card.metals .card-images .card-image-inner>img {
        max-width: 130px
    }

    .instruments .container .card.metals .card-images .card-image-inner>.metal_1 {
        top: 40px;
        right: -10px
    }

    .instruments .container .card.metals .card-images .card-image-inner>.metal_2 {
        top: 130px;
        right: 0;
        max-width: 120px
    }

    .instruments .container .card.indices .card-images .card-image-inner>img {
        max-width: 24px !important
    }

    .instruments .container .card.indices .card-images .card-image-inner>.indices_4 {
        right: 12px
    }

    .instruments .container .card.indices .card-images .card-image-inner>.indices_3 {
        right: 40px
    }

    .instruments .container .card.indices .card-images .card-image-inner>.indices_2 {
        right: 69px
    }

    .instruments .container .card.indices .card-images .card-image-inner>.indices_1 {
        right: 96px
    }

    .instruments .container .card.crypto .card-images .card-image-inner>.crypto_6 {
        right: 30px;
        bottom: -16px;
        width: 80%
    }

    .instruments .container .card.crypto .card-images .card-image-inner>.crypto_3 {
        right: 210px;
        bottom: 65px
    }

    .instruments .container .card.crypto .card-images .card-image-inner>.crypto_4 {
        right: 125px;
        bottom: 70px
    }

    .instruments .container .card.crypto .card-images .card-image-inner>.crypto_5 {
        right: 20px;
        bottom: 80px
    }

    .instruments .container .card.crypto .card-images .card-image-inner>.crypto_2 {
        right: 70px;
        bottom: 170px
    }

    .instruments .container .card.crypto .card-images .card-image-inner>.crypto_1 {
        right: 180px;
        bottom: 150px
    }

    #right-sidebar {
        margin-top: 50px
    }

    .rateCard .card-footer .btn.btn-buy,
    .rateCard .card-footer .btn.btn-sell {
        border-radius: 0
    }

    .rateCard>.card-overlay {
        position: static;
        transform: none;
        opacity: 1;
        z-index: auto;
        border-radius: 0 0 4.71714px 4.71714px;
        height: 36px !important
    }

    .rateCard>.card-overlay a {
        font-size: 1rem
    }

    .hero-image .screen {
        max-width: 200px !important
    }

    .hero-image,
    .ib_screens_wrapper,
    .wl_wrapper {
        top: 120%;
        left: auto;
        right: auto;
        margin: 0 auto
    }

    .ib_screens_wrapper .innerWrap {
        transform: scale(.9)
    }

    .ib-send {
        top: -40px;
        left: 110px
    }

    .ib-dollor>img,
    .ib-email>img,
    .ib-send>img {
        transform: scale(.88)
    }

    .ib-email {
        top: 80px;
        right: -20px
    }

    .ib-dollor {
        top: 150px;
        left: -20px
    }

    .ib-msg .msg_one {
        top: 55px;
        right: 60px
    }

    .ib-msg .msg_two {
        top: 90px;
        left: 60px
    }

    .ib-msg .msg_three {
        top: 125px;
        right: 60px
    }

    .ib-msg .msg_four {
        top: 160px;
        left: 60px
    }

    .wl-cloud1 {
        top: 25px;
        left: 200px
    }

    .wl-cloud2 {
        position: absolute;
        top: 0;
        left: 90px
    }

    .wl-bars,
    .wl-dollor-coin {
        display: none
    }

    .wl-dollor {
        top: 70px;
        left: -50px
    }

    .wl-euro {
        top: 150px;
        left: 50px
    }

    .wl-pound {
        top: 50px;
        left: 60px
    }

    .wl-yan {
        top: 100px;
        left: 170px
    }

    .wl-dollor img,
    .wl-euro img,
    .wl-pound img,
    .wl-yan img {
        transform: scale(.7)
    }
}

@media(max-width:500px) {
    .hero-image {
        left: 0
    }

    .hero-image .screen {
        max-width: 170px !important;
        left: 48px;
        top: 9px
    }

    .hero-image .mFrame,
    .hero-image .screen {
        transform: translateX(50px)
    }

    .hero-image .spreads {
        right: 10px;
        left: auto;
        padding: 10px 14px
    }

    .hero-image .commission {
        left: 10px;
        padding: 10px 14px
    }
}

.page-template-islamicAccount .banner,
.page-template-whiteLabel .banner {
    background-color: #141516;
    background-position: bottom;
    background-size: auto;
    background-repeat: no-repeat;
    padding-top: 170px;
    color: rgba(255, 254, 254, .6)
}

@media(max-width:416px) {
    .hero-image .screen {
        max-width: 164px !important
    }
}

@media(max-width:395px) {
    .hero-image .screen {
        max-width: 158px !important
    }
}

@media(max-width:376px) {
    .hero-image .screen {
        max-width: 150px !important;
        left: 47px;
        top: 8px
    }
}

@media(max-width:361px) {
    .hero-image .screen {
        max-width: 143px !important
    }
}

.MC-animation {
    position: relative;
    padding-top: 200px
}

.MC-animation .asset_11 {
    position: absolute;
    top: 0;
    left: 15px
}

.MC-animation .asset_10 {
    position: absolute;
    bottom: 42px;
    right: 0;
    z-index: 2
}

.MC-animation .innerWrap .asset_1 {
    bottom: 19px
}

.MC-animation .innerWrap .asset_2 {
    bottom: 60px
}

.MC-animation .innerWrap .asset_3 {
    bottom: 0
}

.MC-animation .innerWrap .asset_4,
.MC-animation .innerWrap .asset_6 {
    bottom: 68px
}

.MC-animation .innerWrap .asset_5 {
    bottom: 31px
}

.MC-animation .innerWrap .asset_7 {
    bottom: 45px
}

.MC-animation .innerWrap .asset_8 {
    bottom: 107px
}

.MC-animation .innerWrap .asset_9 {
    bottom: 149px
}

.dwTypes .card {
    min-height: 210px
}

.dwTypes .card.firstCard .cardImages .wrap .one {
    top: 10px;
    right: 70px;
    z-index: 2
}

.dwTypes .card.firstCard .cardImages .wrap .two {
    top: 67px;
    right: 73px;
    z-index: 2
}

.dwTypes .card.firstCard .cardImages .wrap .three {
    top: 123px;
    right: 74px;
    z-index: 2
}

.dwTypes .card.firstCard .cardImages .wrap .four {
    right: 10px;
    top: 118px;
    z-index: 1
}

.dwTypes .card.secondCard .cardImages .wrap .one {
    top: 28px;
    right: 43px;
    z-index: 1
}

.dwTypes .card.secondCard .cardImages .wrap .two {
    top: 105px;
    right: 8px;
    z-index: 2
}

.dwTypes .card.thirdCard .cardImages .wrap .one {
    top: 7px;
    right: 12px;
    z-index: 1
}

.dwTypes .card.thirdCard .cardImages .wrap .two {
    top: 61px;
    right: 87px;
    z-index: 2
}

.dwTypes .card.thirdCard .cardImages .wrap .three {
    top: 103px;
    right: -4px;
    z-index: 2
}

.ourValuesIcon .our-value-1 {
    position: relative;
    top: -30px
}

.ourValuesIcon .our-value-2 {
    position: relative;
    top: 20px
}

.ourValuesIcon .our-value-3 {
    position: relative;
    top: -35px
}

.pointer-events-none {
    pointer-events: none
}

.page-template-whiteLabel .banner {
    background-image: url(./images/trading-bg.svg);
    padding-bottom: 0
}

.page-template-whiteLabel .banner .bannerImg .commission {
    position: absolute;
    top: -20px;
    left: 0
}

.page-template-whiteLabel .banner .bannerImg .spreads {
    position: absolute;
    top: 180px;
    right: 0
}

@media(min-width:1199px) {
    /* .pricing .pricing-boxs .row .col {
        transition: transform 1s cubic-bezier(.9, 0, .2, 1), opacity 1s cubic-bezier(.9, 0, .2, 1)
    }

    .pricing .pricing-boxs .row .col:first-child {
        transform: translate3d(383px, 0, 10px);
        opacity: 0
    }

    .pricing .pricing-boxs .row .col:nth-child(3) {
        transform: translate3d(-383px, 0, 10px);
        opacity: 0
    }

    .pricing .pricing-boxs .row .col:nth-child(2) {
        z-index: 2
    }

    .pricing.is-visible .pricing-boxs .row .col {
        transform: none;
        opacity: 1;
        transition-delay: calc(0.2s * 6)
    } */

    .page-template-whiteLabel .banner .bannerImg .commission {
        top: 76px;
        left: -39px
    }

    .page-template-whiteLabel .banner .bannerImg .spreads {
        top: 273px;
        right: -35px
    }
}

.page-template-whiteLabel .banner .content-wrap {
    padding-bottom: 89px
}

.page-template-whiteLabel .appPlatform {
    background-image: url("./images/wl-platform.png")
}

.page-template-whiteLabel .accordion-wrap .accordion-button::after {
    margin-right: auto;
    margin-left: 0;
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23979797'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")
}

.page-template-whiteLabel .accordion-wrap .accordion-item {
    border: 0;
    border-bottom: 1px solid var(--bs-gray-300)
}

.page-template-whiteLabel .accordion-wrap .accordion-item .accordion-button:not(.collapsed),
.page-template-whiteLabel .accordion-wrap .accordion-item .accordion-collapse {
    background-color: var(--bs-light)
}

.page-template-whiteLabel .accordion-wrap .accordion-item .accordion-button {
    font-weight: 600;
    font-size: 19px;
    line-height: 23px;
    color: var(--pure-black);
    border: 0;
    padding-top: 32px;
    padding-bottom: 32px;
    box-shadow: none
}

.page-template-whiteLabel .accordion-wrap .accordion-item .accordion-button:not(.collapsed) {
    padding-bottom: 16px
}

.page-template-whiteLabel .accordion-wrap .accordion-item .accordion-collapse .accordion-body {
    padding-top: 0;
    padding-left: 60px
}

.page-template-whiteLabel .accordion-wrap .accordion-item .accordion-collapse .accordion-body p {
    margin-bottom: 2px;
    color: #747382
}

.page-template-whiteLabel .accordion-wrap .accordion-button:not(.collapsed)::after {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");
    transform: rotate(-180deg)
}

.page-template-islamicAccount .banner {
    background-image: url(./images/trading-bg.svg);
    padding-bottom: 165px
}

.page-template-islamicAccount .banner .bannerImg {
    position: absolute;
    top: 0;
    right: 0;
    width: 40%;
    height: 100%
}

.page-template-islamicAccount .banner .bannerImg .banner-image-inner .star-one {
    position: absolute;
    top: 178px;
    left: 0
}

.page-template-islamicAccount .banner .bannerImg .banner-image-inner .star-two {
    position: absolute;
    top: 390px;
    left: 0
}

.page-template-islamicAccount .banner .bannerImg .banner-image-inner .star-three {
    position: absolute;
    top: 231px;
    left: calc(82px + 66px)
}

.page-template-islamicAccount .banner .bannerImg .banner-image-inner .star-four {
    position: absolute;
    top: 254px;
    right: 89px
}

@media(max-width:1199px) {
    .page-template-islamicAccount .banner .bannerImg {
        width: 52%
    }
}

@media(max-width:992px) {
    .page-template-islamicAccount .banner .bannerImg .banner-image-inner .star-four {
        top: 440px;
        right: 10px
    }
}

.iaBenefits {
    padding-top: 80px;
    padding-bottom: 80px
}

.iaBenefits .card {
    border: 1px solid #e7e7e7;
    border-radius: 8px
}

.iaBenefits .card .card-body {
    padding: 25px 42px 26px 32px
}

.rotate-center {
    -webkit-animation: 10s ease-in-out infinite alternate both rotate-center;
    animation: 10s ease-in-out infinite alternate both rotate-center
}

@-webkit-keyframes rotate-center {
    0% {
        -webkit-transform: rotate(0);
        transform: rotate(0)
    }

    100% {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg)
    }
}

@keyframes rotate-center {
    0% {
        -webkit-transform: rotate(0);
        transform: rotate(0)
    }

    100% {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg)
    }
}

.skip-link {
    pointer-events: none;
    opacity: 0;
    z-index: -999
}

.listOfCountries .card {
    border: 0
}

.listOfCountries .card .card-body {
    padding: 0
}

.listOfCountries .card .card-body .country .h5 {
    text-align: left !important;
    font-size: 1rem
}
/*  */
.instruments .card .btn>.icon{
    display:inline-block;
    height:28px;
    width:36px;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 36 28'%3E%3Cg clip-path='url(%23a)'%3E%3Cpath fill='%23F2AA3C' d='M8 0h20a8 8 0 0 1 8 8v12a8 8 0 0 1-8 8H8a8 8 0 0 1-8-8V8a8 8 0 0 1 8-8Z'/%3E%3Cpath stroke='%231C1A1F' stroke-linecap='round' stroke-width='1.5' d='M27.8 14h-18'/%3E%3Cpath stroke='%231C1A1F' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M21.5 7.6 28 14l-6.4 6.4'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h36v28H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
}


.deposits-withdrawals #wrapper-navbar #main-nav:not(.header-sticky) {
    background-color: rgba(0, 0, 0, .4);
}
.blockquoteBorder{
    border-left: 5px solid var(--theme-darkyellow);
}

.deposits-withdrawals .appPlatform{
    /* padding-bottom: 0px; */
    /* background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1438' height='819' fill='none'%3E%3Cmask id='a' width='1440' height='819' x='-2' y='0' maskUnits='userSpaceOnUse' style='mask-type:alpha'%3E%3Cpath fill='%231B1819' d='M-2 0h1440v819H-2z'/%3E%3C/mask%3E%3Cg stroke-width='2' mask='url(%23a)'%3E%3Cpath stroke='%23F2AA3C' d='M1628-261.827V1204h-264.97V234.854l-1.79 2.23L588.588 1204H249.079L1420.23-262l207.77.173Z'/%3E%3Cpath stroke='%23333536' stroke-opacity='.6' d='M-237 748.8V-945H69.3146l-.0001 1116.526v2.854l1.7814-2.23L963.443-945h392.477L3.1692 748.999-237 748.8Z'/%3E%3C/g%3E%3C/svg%3E"); */
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 1440 917'%3E%3Cmask id='a' width='1441' height='917' x='-1' y='0' maskUnits='userSpaceOnUse' style='mask-type:alpha'%3E%3Cpath fill='%231B1819' d='M-.0088.0034h1439.05v916.958H-.0088z'/%3E%3C/mask%3E%3Cg stroke='%23333536' stroke-opacity='.6' stroke-width='2' mask='url(%23a)'%3E%3Cpath d='M1628.91-271.931V1250.35h-264.8V243.912l-1.79 2.331L590.176 1250.35h-339.32L1421.29-272.111l207.62.18ZM-234.853 777.639V-981.378H71.2577l-.0001 1159.503v2.942l1.7929-2.332L964.806-981.378h392.254L5.1449 777.846l-239.9979-.207Z'/%3E%3C/g%3E%3C/svg%3E");
}
.deposits-withdrawals .appPlatform .formWrapperCard{
    /* transform: translateY(78px); */
    /* margin-bottom: -78px; */
}
@media(min-width:992px){
    .deposits-withdrawals .appPlatform .formWrapperCard{
        max-width: 500px;
        margin-left: auto;
    }
}
.formWrapperCard {
    padding: 50px 50px 29px;
    background: #fff;
    border: 1px solid #e5e7ef;
    border-radius: 3px;
    margin-top: 0
}

.formWrapperCard .formGroup {
    margin-bottom: 26px;
}

.formWrapperCard .formGroup .form-label {
    font-weight: 600;
    font-size: 13px;
    line-height: 14px;
    letter-spacing: -.03em;
    color: var(--pure-black);
    margin-bottom: 10px
}

.formWrapperCard .formGroup .form-control,
.formWrapperCard .formGroup .form-select {
    background-color: #fff;
    border: 1px solid #f3f4f5;
    border-radius: 4px;
    color: var(--pure-black);
    font-weight: 400;
    font-size: 15px;
    line-height: 17px;
    letter-spacing: -.02em;
    height: 53px
}

.formWrapperCard .formGroup .form-control::placeholder,
.formWrapperCard .formGroup .form-select::placeholder {
    font-weight: 400;
    font-size: 15px;
    line-height: 17px;
    letter-spacing: -.02em;
    color: #5f5f5f
}

.formWrapperCard .formGroup textarea.form-control {
    height: auto;
    min-height: 136px
}
.formWrapperCard .submitBtn #btn-submit {
    background-position: 62% 50%;
}
.bg-f3f4f5{
    background-color: #f3f4f5 !important;
}
.benifitsCTA{
    padding-top: 144px;
}
.benifitsCTA .bg-wrap{
    padding: 74px 57px 78px 63px;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1174' height='445' fill='none'%3E%3Cmask id='a' width='1174' height='445' x='0' y='0' maskUnits='userSpaceOnUse' style='mask-type:alpha'%3E%3Cpath fill='%23F3F4F5' d='M0 0h1174v445H0z'/%3E%3C/mask%3E%3Cg mask='url(%23a)'%3E%3Cpath stroke='%23D7D7D7' d='M249.5-557.397V736.55h234.293v-854.293l.89 1.116L1165.76 736.55h300.2L433.177-557.55l-183.677.153Z'/%3E%3C/g%3E%3C/svg%3E");
    background-position: center center;
    background-size: cover;
    background-repeat: no-repeat;

}
.g-30{
    --bs-gutter-y: 1.875rem;
    --bs-gutter-x: 1.875rem;
}
.deposits-withdrawals .why-choose-us{
    padding-bottom: 142px;
}
.deposits-withdrawals .why-choose-us-items .card{
    background: #F9FAFB;
    border: 1px solid #E7E7E7;
    border-radius: 28px;
}
.deposits-withdrawals .startEarning{
    padding-bottom: 100px;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1440' height='712' fill='none'%3E%3Cmask id='a' width='1446' height='712' x='-6' y='0' maskUnits='userSpaceOnUse' style='mask-type:alpha'%3E%3Cpath fill='%23F3F4F5' d='M-6 0h1446v712H-6z'/%3E%3C/mask%3E%3Cg mask='url(%23a)'%3E%3Cpath stroke='url(%23b)' stroke-width='3' d='M776.933 720.378V-316.5h185.955v688.058l2.673-3.347L1512.18-316.5h238.27L922.81 720.499l-145.877-.121Z'/%3E%3C/g%3E%3Cdefs%3E%3ClinearGradient id='b' x1='1264.5' x2='1264.5' y1='722' y2='-216.984' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23FECB7D' stop-opacity='.9'/%3E%3Cstop offset='.25' stop-color='%23FFC670'/%3E%3Cstop offset='1' stop-color='%23F3F4F5' stop-opacity='0'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E");
    background-position: center center;
    background-size: cover;
    background-repeat: no-repeat;
}
.deposits-withdrawals .startEarning .card .card-body {
    min-height: 345px;
}
.deposits-withdrawals .lang-switcher {
    display: none !important;
}
.page-thank-you .page .banner{
    display: none;
}
.page-thank-you .wrapper{
    padding-top: 0px;
}
.page-thank-you{
    padding-top: 77px;
}
.page-thank-you lottie-player {
    transform: scale(2);
    margin-top: 0rem;
    pointer-events: none;
}
@media (min-width: 992px){
    .page-thank-you.cms-detail {
        background-size: 100% 0px;
    }
}

[dir=rtl] .blogs .blog-list .card .card-body {
    text-align: right;
}
[dir=rtl] .textSplitting .icon{
    float: left !important;
}
[dir=rtl] .textSplitting:hover .icon {
    margin-left: 5px !important;
    margin-right: 5px !important;
}
#right-sidebar .wp-block-categories-list .cat-item.cat-item-16,
#right-sidebar .wp-block-categories-list .cat-item.cat-item-17{
    display: none !important;
}
.recentPostWrapper .recentPost .postItem a {
    display: block;
    padding: 15px 30px 13px;
    text-decoration: none;
    color: #212529;
    font-weight: 600;
    border: 1px solid rgba(0, 0, 0, .125);
}
.recentPostWrapper .recentPost .postItem a:hover{
    color: #000;
    background-color: #f8f9fa;
}
.spacer{
    height: var(--spacer);
}
.page-template-facebookCampaign .banner{
    background: linear-gradient(104.51deg, #230751 0.59%, #380094 98.26%);
    position: relative;
    
}
.page-template-facebookCampaign .banner {
    padding-top: 157px;
    padding-bottom: 79px;
    
}
.page-template-facebookCampaign .banner .container{
    position: relative;
    z-index: 2;
}
.page-template-facebookCampaign .banner::after{
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    /* background-image: url(./images/hero-banner-bg.svg); */
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 783 829'%3E%3Cpath stroke='%23ffffff4e' d='M782.5.5979V828.5H632.24V281.334l-.89 1.11L193.566 828.5H1.0415L664.686.5002 782.5.5979Z'/%3E%3C/svg%3E");
    background-position: bottom right;
    background-position: 60% 100%;
    background-size: contain;
    background-repeat: no-repeat;
    z-index: 1;
    pointer-events: none;
}
.page-template-facebookCampaign .platform{
    background: linear-gradient(104.51deg, #130032 0.59%, #170436 98.26%);
}
.page-template-facebookCampaign .platform .platform-links .card{
    background: rgba(255, 255, 255, 0.05);
    border-radius: 8px;
    border-color: transparent;
}
.page-template-facebookCampaign .banner .form-wrap {
    padding: 30px 48px 35px;
    background: #FFFFFF;
    /* border: 10px solid rgba(255, 255, 255, 0.18); */
    box-shadow: 0px 0px 0px 10px rgba(229,231,239,18%);
    border-radius: 25px;
    /* position: absolute;
    top: 140px; */
}
.page-template-facebookCampaign .banner .form-wrap.ibForm .formWrapper .formGroup {
    margin-bottom: 18px;
}
.page-template-facebookCampaign .banner .form-wrap.ibForm .submitBtn #btn-submit {
    background-position: 66% 55%;
}
.page-template-facebookCampaign .kamaCapitalPackage{
    padding-top: 74px;
    position: relative;
    z-index: 2;
}
.page-template-facebookCampaign .kamaCapitalPackage .card{
    border-color:#EBEBEB;
}
.page-template-facebookCampaign .earth{
    margin-top: -56px;
    position: relative;
    padding-top: 160px;
    padding-bottom: 126px;
    background: linear-gradient(98.71deg, #10002C 0.34%, #12032B 99.75%);
}
.page-template-facebookCampaign .earth>.container{
    position: relative;
    z-index: 2;
}
.page-template-facebookCampaign .earth::after{
    content: "";
    position: absolute;
    top: 0px;
    left: 0px;
    width: 100%;
    height: 100%;
    background-image: url("./images/earth_img.png");
    background-position: center right;
    background-size: cover;
    background-repeat: no-repeat;
    pointer-events: none;
    z-index: auto;
}
.page-template-facebookCampaign .featuers .card{
    border: 1px solid #E7E7E7;
    border-radius: 19px;
}
.page-template-facebookCampaign .featuers .card .card-body{
    padding: 30px 26px 41px 30px;
}
.page-template-facebookCampaign .paymentsdw .card {
    background: #F9FAFB;
    border: 1px solid #E7E7E7;
    border-radius: 4px;
    min-height: 113px;
}
.page-template-facebookCampaign .paymentsdw .card .card-body{
    padding: 28px 38px;
}
.page-template-facebookCampaign .paymentsdw .card .d-flex{
    height: calc(113px - 56px ) !important;
}
.page-template-facebookCampaign .startEarnToday .card h6{
    letter-spacing: 0.085em;
}
.page-template-facebookCampaign .startEarnToday .card:not(.last) .cardFooterIcons{
    position: relative;
}
.page-template-facebookCampaign .startEarnToday .card:not(.last) .cardFooterIcons::after{
    content: "";
    position: absolute;
    bottom: 16px;
    left: 100px;
    border: 1px dashed #3A0F81;
    width: 128px;
    height: 1px;
}
.page-template-facebookCampaign .footerSections .companiesTtrusting, 
.page-template-facebookCampaign .footerSections >.footerCTA{
    display: none !important;
}
.stickyCard{
    position: fixed;
    bottom: 50px;
    left: 30px;
    max-width: 240px;
    z-index: 10;
    background: transparent;
}
.stickyCard .card{
    position: relative;
    width: 225px;
    border-radius: 16px !important;
    box-shadow: 0 4px 6px rgba(52,52,52,25%);
}
.translatepress-vi .stickyCard .card{width: 250px;}
.translatepress-vi .chatScreen .msgs{height:380px;}
.stickyCard .card .bg-theme-purple-gradient{
    position: relative;
    background-color: transparent !important;
    overflow: hidden;
}
.stickyCard .card .bg-theme-purple-gradient> span{
    position: relative;
    z-index: 2;
}
.bg-theme-purple-gradient::after{
    content: "";
    position: absolute;
    top: 0px;
    left: 0px;
    height: 100%;
    width: 100%;
    /* transform: scale(1.25); */
    background: rgb(96,0,210);
    background: -moz-linear-gradient(90deg, rgba(96,0,210,1) 0%, rgba(19,0,50,1) 50%, rgba(65,0,135,1) 100%);
    background: -webkit-linear-gradient(90deg, rgba(96,0,210,1) 0%, rgba(19,0,50,1) 50%, rgba(65,0,135,1) 100%);
    background: linear-gradient(90deg, rgba(96,0,210,1) 0%, rgba(19,0,50,1) 50%, rgba(65,0,135,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#6000d2",endColorstr="#410087",GradientType=1);
    /* background-position: 0% 50%; */
    background-size: 600% 100%;
    -webkit-animation: bg-pan-right 2s linear infinite alternate-reverse both;
            animation: bg-pan-right 2s linear infinite alternate-reverse both;
}
@-webkit-keyframes bg-pan-right {
    0% {
        background-position: 0% 50%;
    }

    50% {
        background-position: 50% 50%;
    }

    100% {
        background-position: 100% 50%;
    }
}

@keyframes bg-pan-right {
    0% {
        background-position: 0% 50%;
    }
    
    50% {
        background-position: 50% 50%;
    }
    
    100% {
        background-position: 100% 50%;
    }
}

.stickyCard .card .btn .char {
    animation: color-cycle 6s cubic-bezier(.5,0,.5,1) infinite alternate;
    animation-delay: calc( 0.07s * var(--char-index) );
    animation-duration: calc( 0.07s * calc( var(--char-total) ) );
}
  
@keyframes color-cycle {
    0%   { color: var(--pure-white) }
    25%  { color: var(--theme-yellow) }
    50%  { color: var(--theme-green) }
    75%  { color: var(--theme-skyblue) }
    100% { color: var(--theme-pink) }
}
/* ramadan themes */
[dir=rtl] .appPlatform .moon_gifts{
    transform: scalex(-1);
}
@media(min-width:1200px){
    .appPlatform .moon_gifts{
        transform: scale(1.25) translate3d(50px, 50px, 10px);
    }
    [dir=rtl] .appPlatform .moon_gifts{
        transform: scale(1.25) translate3d(-80px, 50px, 10px) scalex(-1);
    }
}

.rm,
.rm .bg-wrap{
    position: relative;
}
.rm .container,
.rm .bg-wrap .row{
    position: relative;
    z-index: 2;
}
.rm.lantern::before{
    content: "";
    position: absolute;
    top: -100px;
    left: 54px;
    /* width: 62px;
    height: 152px;
    background-image: url("./images/ramadan/star_lantern_sm.png"); */
    height: 291px;
    width: 441px;
    background-image: url("./images/ramadan/stars_laltern.png");
    pointer-events: none;
    z-index: 0;
}
.rm.lantern::after{
    content: "";
    position: absolute;
    top: 0px;
    right: 130px;
    /* height: 432px;
    width: 481px;
    height: 291px;
    width: 441px;
    background-image: url("./images/ramadan/stars_laltern.png");
    background-image: url("./images/ramadan/stars.png"); */
    pointer-events: none;
    z-index: 0;
}
[dir=rtl] .rm.lantern::after{
    left: 130px;
    right: auto;
}

.rm.lanternStars .bg-wrap::after{
    content: "";
    position: absolute;
    top: 0px;
    left: calc(100% / 2 - 9.5rem);
    width: 121px;
    height: 214px;
    background-image: url("./images/ramadan/four_star_lantern.png");
    pointer-events: none;
    z-index: 0;
}
.rm.lanternStars .bg-wrap::before{
    content: "";
    position: absolute;
    top: 0px;
    left: calc(100% - 8.5rem);
    width: 102px;
    height: 203px;
    background-image: url("./images/ramadan/two_star_lantern.png");
    pointer-events: none;
    z-index: 0;
}
.rm.bg{
    background-image: url("./images/ramadan/moon_star_bg.png");
    background-position: top center;
    background-size: cover;
    background-repeat: no-repeat;
}
.rm.lanternMoonStar::before{
    content: "";
    position: absolute;
    top: 0px;
    right: calc(100% / 4 + 6.5rem);
    width: 360px;
    height: 326px;
    background-image: url("./images/ramadan/moon_star_lantern.png");
    pointer-events: none;
    z-index: 0;
}
#firstdepositBonus.rm.bg {
    background-size: calc(100% - 40vw);
    background-position: center 40px;
}

[dir=rtl] .rm.lanternStars .bg-wrap::before{
    left: 0px;
    right: auto;
}
[dir=rtl] .rm.lanternStars .bg-wrap::after{
    left: auto;
    right: calc(100% / 2 - 9.5rem);
}
[dir=rtl] .rm.lanternMoonStar::before{
    left: 0px;
    right: auto;
}

@media(max-width:991px){
    .rm.lantern::before{
        left: 54px;
    }
    .rm.lantern::after{
        width: 200px;
        right: 10px;
        /* background-image: url("./images/ramadan/stars_lantern_sm.png"); */
        background-repeat: no-repeat;
    }
    [dir=rtl] .rm.lantern::after{
        left: -260px;
        right: auto;
        top: -50px;
        background-position: right;
    }
    
    .rm.lanternStars .bg-wrap::after{
        display: none;
    }
    .rm.lanternMoonStar::before{
        left: auto;
        right: -100px;
    }
    .deposits-withdrawals .startEarning{overflow: hidden;}
    #firstdepositBonus.rm.bg {
        background-size: 40rem;
        background-position: center 40px;
    }
}
@media(max-width:767px){
    .rm.lantern::before{
        height: 90px;
        background-position: bottom;
    }
    .rm.lantern::after{
        width: 80px;
        right: 10px;
        height: 100px;
        background-image: url("./images/ramadan/star_lantern_sm.png");
        background-position: bottom;
        transform: scaleX(-1);
    }
    [dir=rtl] .rm.lantern::after{
        top: 0px;
    }
    .rm.lanternStars .bg-wrap::before {
        left: calc(100% - 5.5rem);
        height: 120px;
        background-position: bottom left;
        width: 90px;
    }
    .rm.lanternMoonStar::before{
        left: auto;
        right: -140px;
        transform: scaleX(-0.9);
    }
    [dir=rtl] .rm.lanternMoonStar::before {
        left: -140px;
        right: auto;
    }
    [dir=rtl] .deposits-withdrawals .benifitsCTA .bg-wrap .contents{
        padding-left: 50px;
    }
}



/* .heroslider-wrapper{background-color:#1b1819;} */
.instruments-type,.ratesCardWrapper {
    z-index: 10
}
.paymentlogo{max-height: 150px;}
/* --------------------------------media query-------------------------------- */
@media(min-width:768px) {
    /* .ratesCardWrapper.minus-margin{
        margin-top: -148px;
        margin-bottom: 38px;
    } */
    .instruments-type>.container>.row>.col-md-auto:not(:last-child) {
        margin-right: 50px
    }
    
    #right-sidebar {
        padding-left: 44px
    }

    .livepricetable tr.headercolor th {
        font-size: 20px
    }

    .livepricetable tr td {
        font-size: 16px
    }

    #slideFor .slick-dots {
        transform: translate(-30px, -30px)
    }

    .ibForm .form-wrap {
        padding: 50px 50px 57px;
        /* margin-top: -186px */
    }

    /* .startEarning {
        padding-bottom: 276px
    } */

    .platformCTA .features .card .card-body {
        min-height: 300px
    }

    .pricing-boxs .card {
        min-height: 665px
    }

    .ibbanner.banner .bannerImg {
        position: absolute;
        top: 138px;
        right: 0
    }
}

@media(min-width:992px) {
    /* .ratesCardWrapper.minus-margin{
        margin-top: -248px;
        margin-bottom: 48px;
    } */
    .iaBenefits {
        padding-bottom: 448px
    }

    .page-template-islamicAccount .comparisonTable {
        margin-top: -323px
    }

    .dwTabs .nav-tabs .nav-link {
        min-width: 533px
    }

    .mobileAppCta .ctaImage {
        position: absolute;
        bottom: -52px;
        right: 0
    }

    #slideFor .slick-dots {
        transform: translate(35px, -42px)
    }

    .ibbanner.banner .bannerImg {
        top: 100px
    }

    .ibForm .formWrapper .submitBtn {
        margin-top: calc(44px - 26px)
    }

    .comparisonTable .tablepress{margin-top:-279px}
    .comparisonTable .tablepress .card{min-width:220px}

    .accountComparison.banner {
        padding-top: 219px;
        padding-bottom: 448px
    }

    .payment-slider-wrap .paymentlogoslider {
        margin-bottom: 0
    }
}

@media (min-width:1200px) {
    .kamaTrust .instruments-type>.row>.col:not(:last-child) {
        margin-right: 71px
    }

    .translatepress-fr_FR .kamaTrust .instruments-type>.row>.col:not(:last-child),
    .translatepress-pt_PT .kamaTrust .instruments-type>.row>.col:not(:last-child) {
        margin-right: 30px
    }

    .ibbanner.banner .bannerImg {
        top: 58px
    }

    .container,
    .container-lg,
    .container-md,
    .container-sm,
    .container-xl {
        max-width: 1170px
    }

    .dwTabs .tab-content .tab-pane .card .card-body {
        min-height: 325px
    }

    /* .instruments .container .card .card-body {
        padding: 39px 146px 44px 35px
    }

    .instruments .container .card.crypto .card-body {
        padding: 30px 30px 325px
    } */

    /* .translatepress-fr_FR .navbar-dark .navbar-nav .nav-link, */
    .translatepress-pt_PT .navbar-dark .navbar-nav .nav-link,
    .translatepress-ru_RU .navbar-dark .navbar-nav .nav-link {
        padding: 8px 0px;
        font-size: .85rem
    }
    /* .translatepress-fr_FR .navbar-nav>.nav-item:not(:last-child), */
    .translatepress-pt_PT .navbar-nav>.nav-item:not(:last-child),
    .translatepress-ru_RU .navbar-nav>.nav-item:not(:last-child){
        margin-right:4px;
    }
    .translatepress-fr_FR .navbar .ms-lg-5,
    .translatepress-pt_PT .navbar .ms-lg-5,
    .translatepress-ru_RU .navbar .ms-lg-5{
        margin-left:1.5rem !important;
    }
    .translatepress-fr_FR .navbar .ms-xl-5,
    .translatepress-pt_PT .navbar .ms-xl-5,
    .translatepress-ru_RU .navbar .ms-xl-5{
        margin-left:1.5rem !important;
    }
    .translatepress-ru_RU .navbar-dark .navbar-nav .nav-link {
        padding: 8px 4px
    }

    /* [dir=rtl] .instruments .container .card.cfds .card-overlay,
    [dir=rtl] .instruments .container .card.forex .card-overlay,
    [dir=rtl] .instruments .container .card.metals .card-overlay {
        background-position: 40% 50%
    } */

    /* [dir=rtl] .instruments .container .card.indices .card-body p {
        margin-bottom: 40px
    }

    [dir=rtl] .instruments .container .card:not(.crypto) {
        min-height: 240px
    }

    [dir=rtl] .instruments .container .card.cfds .card-overlay {
        background-image: url(./images/cfds.png);
        background-size: auto;
        background-position: 112% 50%
    }

    [dir=rtl] .instruments .container .card:not(.crypto) .card-body {
        padding: 20px 150px 20px 20px
    }

    [dir=rtl] .instruments .container .card.crypto .card-body {
        padding: 20px 30px 307px
    } */

    [dir=rtl] .kamaTrust .instruments-type>.row>.col:not(:last-child) {
        margin-left: 71px;
        margin-right: 0
    }
}

@media (min-width:1380px) {
    .translatepress-zh_CN .navbar-dark .navbar-nav .nav-link,
    .translatepress-vi .navbar-dark .navbar-nav .nav-link,
    .translatepress-ru_RU .navbar-dark .navbar-nav .nav-link,
    .translatepress-pt_PT .navbar-dark .navbar-nav .nav-link,
    .translatepress-fr_FR .navbar-dark .navbar-nav .nav-link{
        padding: 8px 0px;
        font-size: .85rem
    }
    .translatepress-zh_CN .navbar-nav>.nav-item:not(:last-child),
    .translatepress-vi .navbar-nav>.nav-item:not(:last-child),
    .translatepress-ru_RU .navbar-nav>.nav-item:not(:last-child),
    .translatepress-pt_PT .navbar-nav>.nav-item:not(:last-child),
    .translatepress-fr_FR .navbar-nav>.nav-item:not(:last-child){
        margin-right:4px;
    }
}

@media(min-width:768px) and (max-width:1024px) {
    /* .instruments .container .card.crypto .card-body {
        padding: 30px 300px 30px 30px
    }

    .instruments .container .card.crypto .card-overlay {
        background-image: url(./images/crypto.png);
        background-position: right -250px
    }

    .instruments .container .card.cfds .card-overlay {
        background-image: url(./images/cfds.png);
        background-size: contain
    }

    [dir=rtl] .instruments .container .card.cfds .card-overlay {
        background-position: 200px 50%
    } */

    .startEarning .card .card-body {
        min-height: 290px
    }

    .page-cfds .banner .bannerImg .banner-image-inner .cfd_1 {
        max-width: calc(200px + 5vw);
        right: 100px;
        top: 60px
    }

    .page-crypto .banner .bannerImg .banner-image-inner>.crypto_2 {
        top: 120px;
        left: 165px
    }
}

@media(min-width:992px) and (max-width:1199px) {
    .dwTypes .card .card-body {
        padding: 35px 125px 55px 30px
    }

    .dwTypes .card.thirdCard .cardImages {
        transform: scale(.8);
        transform-origin: right
    }

    .dwTabs .nav-tabs .nav-link {
        padding: 20px calc(100vw / 6);
        min-width: calc(100% / 2 - 4rem)
    }
}

@media all and (device-width:1180px) and (device-height:820px) and (orientation:landscape) {
    .instruments .container .card.crypto .card-body {
        padding: 30px 300px 30px 30px
    }

    .instruments .container .card.crypto .card-overlay {
        background-image: url(./images/crypto.png);
        background-position: right -250px
    }

    .instruments .container .card.cfds .card-overlay {
        background-image: url(./images/cfds.png);
        background-size: contain
    }

    .instruments .container .card:not(.crypto) {
        min-height: 246px
    }
}
@media(max-width:1024px){
    .deposits-withdrawals .banner{
        padding-top:130px;
    }
}

@media(max-width:991px) {
    .instruments-type{background-color:#1b1819;}
    .navbar-nav>.nav-item:not(:last-child) {
        margin-right: 0
    }

    .offcanvas-body {
        background-color: var(--theme-heading)
    }

    .offcanvas-body .extra-button {
        margin-top: 1.5rem
    }

    .offcanvas-body .extra-button .d-flex {
        flex-direction: column
    }

    .navbar-dark .navbar-nav .nav-link {
        font-size: 1.25rem;
        line-height: 1.75rem;
        outline: none;
        border: none !important;
    }
    .navbar .navbar-nav .dropdown-menu>.menu-item a{
        font-size: 1.125rem;
    }

    .navbar-nav .dropdown-menu {
        background-color: transparent;
        border: 0;
        padding-top: 0
    }

    .navbar-dark .navbar-nav .dropdown-menu .nav-link {
        padding: 0 .5rem 0 2.5rem;
        font-weight: 400;
        color: rgba(255, 255, 255, .6) !important
    }

    .appPlatform,
    .page-indices.page-template-tradings-page .trade-on-forex .col-wrap.mt-lg-3,
    .page-template-tradings-page .trade-on-forex {
        padding-bottom: 60px
    }

    .tableWrapper .tablepress tfoot th,
    .tableWrapper .tablepress thead th {
        font-size: 16px;
        line-height: 20px;
        padding-left: 14px;
        padding-top: 10px;
        padding-bottom: 10px;
        min-width: 150px
    }

    .tableWrapper .tablepress td {
        font-size: 14px;
        line-height: 25px;
        padding-left: 14px
    }

    .points .list-group-horizontal {
        flex-flow: row wrap
    }

    .platform-links {
        max-width: 550px;
        margin: 0 auto
    }

    .platform .points ul li {
        margin-bottom: .8rem;
        font-size: 18px;
        line-height: 24px
    }

    .platform .points ul li:not(:last-child) {
        margin-right: 0 !important
    }

    .mobileAppCta {
        padding-bottom: 0;
        background-position: center center;
        overflow: hidden
    }

    .mobileAppCta .btn {
        margin-bottom: 2rem
    }

    /* .mobileAppCta .ctaImage {
        width: 450px;
        transform: translateX(-100px)
    } */

    /* [dir=rtl] .mobileAppCta .ctaImage {
        width: 450px;
        transform: translateX(28px) scale(1.125)
    } */

    .trading-platform .banner {
        padding-top: 130px
    }

    .trading-platform .banner .sub-heading {
        line-height: normal !important
    }

    .trading-platform .banner .bannerImg {
        margin-bottom: -50px
    }

    .trading-platform .platforms {
        padding-top: 100px;
        padding-bottom: 60px
    }

    .page-template-whiteLabel .appPlatform {
        padding-bottom: 260px
    }

    .platformCTA {
        padding-top: 60px;
        padding-bottom: 45px
    }

    .weAtKama .jumbotron {
        padding: 45px 40px 50px
    }

    .weAtKama .card.ourValue .card-body {
        padding: 200px 20px 20px
    }

    .weAtKama .card.ourValue .card-body .icon {
        top: -50px;
        bottom: auto;
        left: 20px;
        right: auto
    }

    [dir=rtl] .weAtKama .card.ourValue .card-body .icon {
        left: -20px;
        right: auto;
        max-width: 130px
    }

    .kamaTrust .instruments-type {
        padding: 24px
    }

    .archive .banner,
    .blog .banner,
    .boardOfMembers-page .banner,
    .contactus-page .banner,
    .page-template-news .banner,
    .page-template-team-page .banner {
        padding-top: 125px;
        padding-bottom: 40px
    }

    .single-post .banner {
        padding-top: 125px
    }

    .ibbanner.banner {
        padding-top: 125px;
        padding-bottom:60px;
        min-height:auto;
    }

    .blogs {
        padding-top: 60px;
        padding-bottom: 60px
    }

    .kamaContactForm .form>p>br {
        display: none
    }

    #slideFor .slide-team .card .card-body {
        position: relative
    }

    #slideFor .slide-team .card .card-body .post-excerpt {
        font-size: .875rem
    }

    #slideFor .slide-team .card .card-body .linkedin-link {
        position: absolute;
        right: 40px;
        margin: 0 !important;
        top: 1rem
    }

    #slideFor .slide-team .card .card-body .lh-lg {
        line-height: 1.25 !important;
        margin-top: -10px
    }

    .dwTabs .nav-tabs .nav-link {
        padding: 1rem calc(14rem / 2)
    }

    .dwTypes::before {
        background: #f3f4f5;
        background: -moz-linear-gradient(180deg, rgba(243, 244, 245, 0) 14%, #f3f4f5 14%);
        background: -webkit-linear-gradient(180deg, rgba(243, 244, 245, 0) 14%, #f3f4f5 14%);
        background: linear-gradient(180deg, rgba(243, 244, 245, 0) 14%, #f3f4f5 14%)
    }

    .dwTabs .tab-content .tab-pane .card .card-body {
        padding: 34px 24px
    }

    .submitBtn #btn-submit {
        background-position: 76% 55%
    }

    .comparisonTable .tablepress .card .card-body {
        min-width: 300px
    }

    .page-template-economicCalendar .banner {
        padding-top: 130px;
        padding-bottom: 60px
    }

    .page-template-economicCalendar .banner .fs-50,
    .page-template-economicCalendar .banner .fs-55 {
        font-size: calc(2.5rem + (4.125 - 2.5) * ((100vw - 300px) / (991 - 300))) !important;
        line-height: 125% !important
    }

    .calendarWrap .tradingview-widget-container {
        height: 600px !important
    }

    .marketCompensation {
        padding-top: 60px;
        padding-bottom: 30px
    }

    .marketCompensation .payment-slider-wrap::after,
    .marketCompensation .payment-slider-wrap::before,
    .payment-slider-wrap::after,
    .payment-slider-wrap::before {
        width: 100px
    }

    .page-cfds .trade-on-forex .image {
        transform: translateX(0)
    }

    .page-indices.page-template-tradings-page .trade-on-forex {
        padding-top: 60px
    }

    #slideNav .slide-team-nav .card {
        max-width: 210px
    }

    .cms-detail .banner {
        padding:120px 0 100px;
        /* min-height: 200px */
    }

    .dwTypes .card.secondCard .cardImages {
        transform: scale(.8);
        transform-origin: right
    }
}
@media(max-width:767px) {
    header#wrapper-navbar .alert{position:fixed !important;bottom:0px;width:100%;left:0px;}
    header#wrapper-navbar .alert{padding-right:60px;}
    .alert-dismissible .btn-close{left:0px;right:auto;top:10px;}
    .cms-detail .page-wrapper{margin-top:60px;}
    .cms-detail .banner {
        padding:120px 0 140px;
        min-height: 280px
    }
    .page-template-islamicAccount .banner {
        padding-top: 120px;
        /* padding-bottom: 300px */
    }

    .page-template-islamicAccount .banner .bannerImg {
        width: 100%;
        height: 50%;
        top: auto;
        bottom: 0
    }

    .page-template-islamicAccount .banner .bannerImg .banner-image-inner {
        transform: scale(.7) translateY(-125px)
    }

    .fs-34,
    .fs-35,
    .fs-45,
    .fs-50,
    .fs-55 {
        line-height: 125% !important
    }

    .pb-100,
    .py-100 {
        padding-bottom: 3.125rem
    }

    .platform,
    .pt-90,
    .py-100 {
        padding-top: 3.125rem
    }

    #wrapper-navbar .navbar-brand>svg {
        max-width: 100px
    }

    .cms-detail {
        background-size: 125% 300px
    }

    .container,
    .container-fluid,
    .container-lg,
    .container-md,
    .container-sm,
    .container-xl,
    .container-xxl {
        padding-right: var(--bs-gutter-x, 1.75rem);
        padding-left: var(--bs-gutter-x, 1.75rem)
    }

    .instruments-type>.row>.col-md-auto:not(:last-child) {
        margin-right: 0
    }

    /* .instruments .container .card .card-body {
        padding: 30px 120px 30px 30px
    }

    .instruments .container .card .card-overlay {
        background-position: -100px 0 !important;
        background-size: cover !important
    }

    .instruments .container .card.indices .card-overlay {
        background-position: -90px 0 !important
    }

    .instruments .container .card.crypto .card-body {
        padding: 30px 30px 250px
    }

    .instruments .container .card.crypto .card-overlay {
        background-position: 0 -150px !important
    } */

    .platform-links .card .card-body .d-flex {
        flex-flow: row wrap
    }

    .platform-links .card .card-body {
        padding: 30px
    }

    .platform-links .card .card-body .icon.arrow {
        position: absolute;
        top: 30px;
        right: 30px
    }

    [dir=rtl] .platform-links .card .card-body .icon.arrow {
        left: 30px;
        right: auto
    }

    .page-template-tradings-page .banner {
        padding-top: 135px;
        padding-bottom: 350px
    }

    .page-template-tradings-page.page-forex .banner .bannerImg {
        transform: scale(.6) translateY(90px)
    }

    .page-crypto .banner .bannerImg,
    .page-indices .banner .bannerImg,
    .page-metals .banner .bannerImg {
        transform: scale(.65) translateY(60px)
    }

    .page-metals .banner .bannerImg .banner-image-inner>img.metals_1,
    .page-metals .banner .bannerImg .banner-image-inner>img.metals_2 {
        left: -40px
    }

    .page-metals .banner .bannerImg .banner-image-inner>img.metals_3 {
        top: 0;
        right: -80px
    }

    .page-template-tradings-page.page-cfds .banner .bannerImg {
        transform: scale(.6)
    }

    .page-cfds .banner .bannerImg .banner-image-inner .cfd_1 {
        top: 120px;
        right: 10px
    }

    .page-cfds .banner .bannerImg .banner-image-inner .cfd_2 {
        top: 200px;
        left: -70px
    }

    .page-cfds .banner .bannerImg .banner-image-inner .cfd_3 {
        top: 60px;
        left: 50px
    }

    .page-cfds .banner .bannerImg .banner-image-inner .cfd_4 {
        top: 80px;
        left: 280px
    }

    .page-cfds .banner .bannerImg .banner-image-inner .cfd_5 {
        right: 0;
        top: 270px
    }

    .page-cfds .banner .bannerImg .banner-image-inner .cfd_6 {
        right: -14px;
        top: 350px;
        max-width: 70px
    }

    .page-crypto .banner .bannerImg .banner-image-inner>.crypto_1 {
        top: 0;
        left: -30px
    }

    .page-crypto .banner .bannerImg .banner-image-inner>.crypto_2 {
        top: 120px;
        left: 100px
    }

    .page-crypto .banner .bannerImg .banner-image-inner>.crypto_3 {
        left: -60px
    }

    .page-crypto .banner .bannerImg .banner-image-inner>.crypto_4 {
        right: -50px
    }

    .page-crypto .banner .bannerImg .banner-image-inner>.crypto_5 {
        top: 250px;
        right: -50px
    }

    .page-indices.page-template-tradings-page .trade-on-forex .col-wrap.mt-lg-3 {
        padding-bottom: 30px
    }

    .fs-50,
    .fs-55 {
        font-size: calc(2.5rem + (4.125 - 2.5) * ((100vw - 300px) / (767 - 300))) !important
    }

    .fs-45 {
        font-size: calc(2rem + (2.5 - 2) * ((100vw - 300px) / (767 - 300))) !important
    }
    .kamaPrime .fs-45 {
        font-size: calc(2rem + (2.25 - 2) * ((100vw - 300px) / (767 - 300))) !important;
    }

    .fs-35 {
        font-size: calc(2.0125rem + (2.188 - 2.0125) * ((100vw - 300px) / (767 - 300))) !important
    }

    .fs-34 {
        font-size: calc(1.875rem + (2.125 - 1.875) * ((100vw - 300px) / (767 - 300))) !important
    }

    .footerCTA {
        background-position: center
    }

    .fs-19,
    .platform .expert p {
        font-size: 1rem !important
    }

    .boardOfMembers {
        padding-bottom: 5.125rem
    }

    #slideFor .slick-dots {
        transform: translate(0, -30px)
    }

    .platform {
        background-color: #0a0809;
        padding-bottom: 3.125rem
    }

    .platform .title .icon {
        margin-right: 16px;
        max-width: 45px
    }

    .platform .title .fs-45 {
        font-size: calc(1.8rem + (2.813 - 1.8) * ((100vw - 300px) / (767 - 300))) !important
    }

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

    .page-template-tradings-page .trade-on-forex {
        padding-bottom: 40px
    }

    .appPlatform .btn-group {
        width: 100%
    }

    .checkmark li,
    .platform .points ul li {
        font-size: 16px;
        line-height: 1.5
    }

    .platformCTA .cta .card .card-body {
        padding: 20px
    }

    .weAtKama .jumbotron {
        padding: 45px 30px
    }

    #slideNav .slide-team-nav .card {
        max-width: 150px
    }

    #slideFor .slide-team .card .card-body .linkedin-link {
        right: 2rem;
        top: 1.5rem
    }

    #slideFor .slide-team .card .col-12.col-md-8.col-lg-7 {
        transform: translateY(-55px)
    }

    #slideFor .slide-team .card .card-body {
        background-color: rgba(255, 255, 255, .8)
    }

    .marketCompensation .payment-slider-wrap::after,
    .marketCompensation .payment-slider-wrap::before,
    .payment-slider-wrap::after,
    .payment-slider-wrap::before {
        width: 70px
    }

    .dwTabs .nav-tabs .nav-link {
        padding: 1rem calc(3.5rem / 2)
    }

    .dwTypes::before {
        background: #f3f4f5;
        background: -moz-linear-gradient(180deg, rgba(243, 244, 245, 0) 14%, #f3f4f5 14%);
        background: -webkit-linear-gradient(180deg, rgba(243, 244, 245, 0) 14%, #f3f4f5 14%);
        background: linear-gradient(180deg, rgba(243, 244, 245, 0) 14%, #f3f4f5 14%)
    }

    .comparisonTable .tablepress thead th {
        padding: 0
    }

    .comparisonTable .tablepress tbody td {
        padding: calc(29px / 2) calc(12px / 2)
    }

    .comparisonTable .tablepress .card .card-body {
        padding: 1rem 1.5rem;
        min-width: 250px
    }

    .lang-switcher {
        max-width: 100%;
        transform: translateX(20px)
    }

    .lang-switcher .trp_language_switcher_shortcode .trp-language-switcher {
        display: block
    }

    .lang-switcher .trp_language_switcher_shortcode .trp-language-switcher .trp-ls-shortcode-current-language {
        width: 100% !important;
        min-width: 90px;
        max-width:110px;
    }
    .trp-language-switcher{max-width:110px;}

    .lang-switcher .trp_language_switcher_shortcode .trp-language-switcher .trp-ls-shortcode-language {
        width: 100% !important
    }

    .ibbanner.banner .bannerImg {
        position: relative;
        top: 12px;
        right: 0;
        padding-top: 100px
    }

    .MC-animation .innerWrap.gap-3 {
        gap: 4px !important
    }

    .MC-animation .asset_11 {
        max-width: 220px;
        left: 0;
        top: 35px
    }

    .MC-animation .asset_10 {
        max-width: 145px !important;
        bottom: 40px
    }
    .deposits-withdrawals .banner{
        padding-top: 100px;
    }
    .deposits-withdrawals .banner .content-wrap,
    .deposits-withdrawals .why-choose-us{
        padding-bottom: 60px;
    }
    .deposits-withdrawals .firstdepositBonus,
    .deposits-withdrawals .startEarning{
        padding-top: 100px;
        padding-bottom: 60px;
    }
    .deposits-withdrawals .firstdepositBonus .fs-45 {
        font-size: calc(1.25rem + 1.5vw) !important;
    }
    .deposits-withdrawals .appPlatform .fs-45 {
        font-size: calc(1.5rem + 2vw) !important;
    }
    .deposits-withdrawals .appPlatform .fs-21{
        font-size: calc(0.875rem + 1vw) !important;
    }
    .deposits-withdrawals .appPlatform .formWrapperCard{
        padding: 29px 20px 29px;
    }
    .deposits-withdrawals .benifitsCTA{
        /* padding-top: 144px; */
        padding-top: 60px;
    }
    .deposits-withdrawals .benifitsCTA .bg-wrap{
        padding: 30px;
    }
    .paymentlogo::before{right:-30px;}
    .paymentlogo::after{left:-30px;}

    .ibbanner.banner, .page-template-islamicAccount .banner{position: relative;}
    .ibbanner.banner .col-wrap, .page-template-islamicAccount .banner .col-wrap{position: relative; z-index: 1;}
    .ibbanner.banner::before, .page-template-islamicAccount .banner::before{content: ''; position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; background-color: rgb(0 0 0 / 65%); z-index: 0;}


    .forex-account-comparison .container{padding: 10px;}
    .forex-account-comparison .tablepress thead tr{display: flex;}
    .forex-account-comparison .tablepress thead, .forex-account-comparison .tablepress tbody{width: 100%; display: block;}
    .forex-account-comparison .tablepress thead tr th:first-child{display: none;}
    .forex-account-comparison .tablepress thead tr th:not(:first-child){width: calc(100% / 3);}
    .forex-account-comparison .tablepress thead tr th:nth-child(3) .card-body{padding-top: 9px;}
    .forex-account-comparison .tablepress tbody tr{display: flex; width: 100%; flex-flow: row wrap; margin-bottom: 10px;}
    .forex-account-comparison .tablepress tbody tr td:first-child{width: 100%; background-color: #e8e8e8; border-radius: 10px 10px 0 0; text-align: center;}
    .forex-account-comparison .tablepress tbody tr td:not(:first-child){width: calc(100% / 3); background-color: #e8e8e8; padding: 10px 0; font-size: 15px;;}
    .forex-account-comparison .tablepress tbody tr td:nth-child(2){border-radius: 0 0 0 10px;}
    .forex-account-comparison .tablepress tbody tr td:last-child{border-radius: 0 0 10px 0px;}
    .forex-account-comparison .tablepress .card .card-body{padding: 1rem 0.5rem; min-width: fit-content;}
    .forex-account-comparison .tablepress .card .card-body .btn{font-size: 12px; padding: 5px 3px;}
    .forex-account-comparison .tablepress .card .card-body .card-title{min-height: 60px !important; font-size: 18px; line-height: 21px;}
    .forex-account-comparison .tablepress .card.mostPopular::before{font-size: 12px; padding-top: 10px;}
}

@supports (-webkit-touch-callout:none) {
    .social-network .d-flex>div:not(:last-child) {
        margin-right: 1rem
    }

    @media(max-width:767px) {
        .platform-links .card .card-body .d-flex .content {
            margin-top: 1rem
        }
    }
}

/* Start CSS for Chatbot Landing page */
.hero.chatbot{background-color:#141516;background-image:url('./images/chatbot/chatBot-banner.jpg');background-size:cover;background-position:center center;background-repeat:no-repeat;padding-top:215px;padding-bottom:268px;}
.newFuture{border-radius:42px;padding: 6px 11px;}.newFuture>*{position:relative;z-index:2;}
.blurBadge::after{content:"";position:absolute;top:0%;left:0%;width:100%;height:100%;background: rgba(255, 255, 255, 0.05);backdrop-filter: blur(7px);z-index:0;pointer-events:none;}
.hero.chatbot .ftag-01,.hero.chatbot .ftag-02,.hero.chatbot .ftag-04,.hero.chatbot .ftag-03{position:absolute;}
.hero.chatbot .ftag-01{top:227px;left:92px;max-width:148px}
.hero.chatbot .ftag-02{top:534px;left:177px;max-width:148px}
.hero.chatbot .ftag-03{top:194px;left:auto;right:149px;max-width:96px}
.hero.chatbot .ftag-04{top:510px;left:auto;right:225px;max-width:78px}
.chatBoxplayer{margin-top:-167px;margin-bottom:90px;}
.chatBoxplayer .plyerGrid{background-color:#fff;background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 1175 394'%3E%3Cmask id='a' width='1176' height='395' x='-1' y='0' maskUnits='userSpaceOnUse' style='mask-type:alpha'%3E%3Cpath fill='%23fff' d='M0 1h1174v392H0z'/%3E%3Cpath stroke='%23818181' stroke-opacity='.49' d='M-.5.5h1175v393H-.5z'/%3E%3C/mask%3E%3Cg mask='url(%23a)'%3E%3Cpath fill='%233A0F81' d='M1129.24 448.351 601-213h154.078l348.162 435.776V-213h120.25v661.272l-94.25.079Z'/%3E%3Cpath stroke='url(%23b)' stroke-width='2' d='M795.562-112.601 1309 530.511h-149.76L820.835 106.753l-.001 423.758H703.951l.001-643.035 91.61-.077Z'/%3E%3C/g%3E%3Cdefs%3E%3ClinearGradient id='b' x1='774' x2='1021.5' y1='-15.5' y2='415' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23F2AA3C'/%3E%3Cstop offset='1' stop-color='%23F2AA3C' stop-opacity='0'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E");background-position:70% 50%;background-size:cover;background-repeat:no-repeat;border-radius:24px;min-height:392px;position: relative;box-shadow:8.7px 9.1px 29.6px rgba(0, 0, 0, 0.046),95px 100px 148px rgba(0, 0, 0, 0.07);}
.chatBoxplayer .plyerGrid::after{content:"";position:absolute;top:100%;left:84px;width:74px;height:56px;background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 74 52'%3E%3Cpath fill='%23fff' d='M74 47.957V0H0l67.586 51.146c2.635 1.994 6.414.115 6.414-3.19Z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:auto;pointer-events:none;}
.chatScreen{padding-top: 34px;padding-bottom: 24px;padding-left: 24px;}
.feturesTools .card.fbox{border-radius: 24px;border:0px;overflow: hidden;background-repeat:no-repeat;background-size:auto;background-position:center bottom;}
.feturesTools .card.fbox .card-body{padding:40px 40px 212px;}
.feturesTools .card.fbox.fbox1{background-color:#141516;}
.feturesTools .card.fbox.fbox2{background-color:#3A0F81;-webkit-animation: position-lr 17s ease-out infinite alternate-reverse both;animation: position-lr 17s ease-out infinite alternate-reverse both;}
.feturesTools .card.fbox.fbox3{background-color:#561DCA;}
.feturesTools .card.fbox.fbox4{background-color:#F2AA3C;}
.feturesTools .card.fbox.fbox5{background-color:#0C0727;}
.feturesTools .card.fbox.fbox4 .card-body{padding-bottom:34px;}
.feturesTools .card.fbox.fbox1 .card-body,.feturesTools .card.fbox.fbox5 .card-body{padding-bottom:0px;}

/* .feturesTools .card.fbox.fbox1{background-image:url('./images/chatbot/fbox-01.jpg');} */
.feturesTools .card.fbox.fbox2{background-image:url('./images/chatbot/barChart-bg.svg');background-size: 85rem;background-position: 0% 100%;}
.feturesTools .card.fbox.fbox3{background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 368 342'%3E%3Cmask id='a' width='368' height='342' x='0' y='0' maskUnits='userSpaceOnUse' style='mask-type:alpha'%3E%3Crect width='368' height='342' fill='%23561DCA' rx='24'/%3E%3C/mask%3E%3Cg mask='url(%23a)'%3E%3Cg clip-path='url(%23b)'%3E%3Cpath fill='%232D0877' d='M168 263.388v37.404a28.384 28.384 0 0 1-8.317 20.076 28.388 28.388 0 0 1-20.078 8.312H57.93c-4.124 0-7.47 3.343-7.464 7.468.004 3.188.013 6.42.033 8.856 0 4.623-3.972 4.623-8.876 0l-15.2-14.393c-1.325-1.254-3.068-1.939-4.875-2.182a28.383 28.383 0 0 1-24.615-28.137v-37.404A28.386 28.386 0 0 1 25.321 235h114.217a28.382 28.382 0 0 1 10.885 2.142A28.391 28.391 0 0 1 168 263.388Z'/%3E%3Cpath stroke='%23fff' stroke-opacity='.08' stroke-width='2' d='M169 263.388A29.395 29.395 0 0 0 139.537 234H25.321a29.385 29.385 0 0 0-29.388 29.388v37.404a29.39 29.39 0 0 0 25.482 29.128c1.653.222 3.183.841 4.32 1.917l15.2 14.393.002.002c1.272 1.198 2.508 2.122 3.664 2.751 1.145.623 2.27.988 3.3.988 1.065 0 2.026-.398 2.69-1.253.636-.818.908-1.935.908-3.214v-.008c-.02-2.433-.03-5.661-.033-8.849a6.462 6.462 0 0 1 6.464-6.467h81.675A29.391 29.391 0 0 0 169 300.792v-37.404Z'/%3E%3Cpath fill='%23C97440' d='M27.66 252.914v11.517h-2.22v-4.919h-5.22v4.919H18v-11.517h2.219v4.653h5.222v-4.653h2.219Zm10.4 9.549v1.968h-7.996v-11.517h7.855v1.983h-5.614v2.773h4.845v1.82h-4.845v2.959l5.754.014Zm1.804 1.968v-11.517h2.219v9.549H48v1.968h-8.136Zm9.556 0v-11.517h4.882a3.281 3.281 0 0 1 1.48.333c.44.213.834.51 1.16.873.317.366.568.784.74 1.235.18.439.272.909.274 1.383.003.486-.085.967-.259 1.42-.17.452-.42.868-.74 1.228-.319.359-.706.65-1.139.858a3.32 3.32 0 0 1-1.479.326h-2.73v3.861H49.42Zm2.22-5.821h2.596a1.281 1.281 0 0 0 1.028-.503c.296-.393.443-.878.414-1.369a2.356 2.356 0 0 0-.126-.784 1.904 1.904 0 0 0-.34-.591 1.304 1.304 0 0 0-.496-.363 1.49 1.49 0 0 0-.577-.126h-2.5v3.736Zm7.914 1.464v-7.3h2.174v7.3h-2.174Zm0 4.335v-2.449h2.174v2.449h-2.174Z'/%3E%3Cpath fill='%2346248B' fill-opacity='.55' d='M146.851 271.968H20.385a2.363 2.363 0 1 0 0 4.726h126.466a2.363 2.363 0 0 0 0-4.726Z'/%3E%3Cpath fill='%2346248B' d='M128.951 283.455H20.385a2.363 2.363 0 1 0 0 4.726h108.566a2.363 2.363 0 1 0 0-4.726Z'/%3E%3Cpath fill='%2346248B' fill-opacity='.55' d='M90.808 294.934H20.385a2.363 2.363 0 1 0 0 4.726h70.423a2.363 2.363 0 1 0 0-4.726Z'/%3E%3Cpath fill='%2346248B' d='M137.199 306.413H20.385a2.363 2.363 0 0 0 0 4.727H137.2a2.363 2.363 0 0 0 0-4.727Z'/%3E%3C/g%3E%3Cpath fill='%23fff' fill-opacity='.26' d='M397.707 246.136v38.935a37.154 37.154 0 0 1-10.877 26.272 37.138 37.138 0 0 1-26.268 10.883H224.623a7.468 7.468 0 0 0-5.137 2.047l-20.384 19.312c-6.385 6.04-11.594 6.04-11.585 0 .007-4.239.004-10.345.002-15.707-.002-3.609-2.618-6.625-6.011-7.854A37.174 37.174 0 0 1 157 285.081v-38.945A37.137 37.137 0 0 1 194.164 209h166.37a37.132 37.132 0 0 1 34.342 22.916 37.129 37.129 0 0 1 2.831 14.22Z'/%3E%3Cpath stroke='%23fff' stroke-opacity='.3' stroke-width='.783' d='M194.164 209.391h166.37a36.751 36.751 0 0 1 33.981 22.675 36.738 36.738 0 0 1 2.8 14.07v38.935a36.746 36.746 0 0 1-10.761 25.995 36.767 36.767 0 0 1-11.925 7.97 36.766 36.766 0 0 1-14.067 2.798H224.623a7.862 7.862 0 0 0-5.406 2.154L198.833 343.3c-1.578 1.493-3.074 2.604-4.423 3.339-1.354.737-2.537 1.084-3.498 1.084-.947 0-1.675-.335-2.178-.981-.513-.661-.828-1.695-.825-3.156.006-4.149.004-10.084.001-15.361v-.348c-.001-3.809-2.758-6.949-6.269-8.221a36.788 36.788 0 0 1-24.25-34.575v-38.945a36.75 36.75 0 0 1 10.773-25.992 36.754 36.754 0 0 1 26-10.753Z'/%3E%3Cpath fill='%23fff' d='M194.366 237.717h-4.836v12.49h-2.931v-12.49h-4.817v-2.568h12.547l.037 2.568Zm14.563-2.568v15.058h-2.913v-6.432h-6.833v6.432h-2.931v-15.058h2.931v6.087h6.833v-6.087h2.913Zm1.606 15.058 5.946-15.067h2.381l5.918 15.067h-3.099l-1.382-3.734h-5.283l-1.382 3.734h-3.099Zm7.132-11.912-2.157 6.096h4.267l-2.11-6.096Zm11.659 2.269v9.643h-2.931v-15.058h2.269l7.86 9.886v-9.867h2.922v15.039h-2.371l-7.749-9.643Zm13.266 9.643v-15.039h2.95v7.347l6.535-7.366h3.034l-5.835 6.656 6.143 8.402h-3.1l-4.798-6.731-2.016 2.185v4.546h-2.913Zm22.946-11.109a4.144 4.144 0 0 0-.541-.411 6.362 6.362 0 0 0-.934-.494 8.785 8.785 0 0 0-1.223-.411 5.017 5.017 0 0 0-1.335-.178 3.008 3.008 0 0 0-1.811.449 1.476 1.476 0 0 0-.588 1.251c-.011.275.067.547.224.774.167.231.388.417.644.542.341.182.701.326 1.074.429.429.122.933.262 1.493.402.738.196 1.401.41 2.007.634a5.603 5.603 0 0 1 1.531.85c.397.335.715.752.934 1.223.239.55.354 1.146.336 1.746a4.303 4.303 0 0 1-.457 2.072 3.82 3.82 0 0 1-1.214 1.391 5.16 5.16 0 0 1-1.783.775 8.868 8.868 0 0 1-2.128.242c-1.136 0-2.266-.17-3.352-.504a10.43 10.43 0 0 1-2.968-1.447l1.288-2.529c.213.19.444.359.691.504.382.23.778.436 1.185.616.486.215.989.39 1.503.523a6.954 6.954 0 0 0 1.699.205c1.615 0 2.418-.514 2.418-1.55a1.36 1.36 0 0 0-.271-.849 2.334 2.334 0 0 0-.793-.588 7.444 7.444 0 0 0-1.223-.467l-1.615-.448a13.497 13.497 0 0 1-1.867-.644 5.373 5.373 0 0 1-1.326-.822 3.075 3.075 0 0 1-.793-1.101 3.928 3.928 0 0 1-.262-1.513 4.74 4.74 0 0 1 .42-2.035 4.202 4.202 0 0 1 1.177-1.484 5.306 5.306 0 0 1 1.755-.934 7.227 7.227 0 0 1 2.147-.308 8.204 8.204 0 0 1 2.922.504c.827.294 1.614.689 2.343 1.177l-1.307 2.408Zm4.136 5.452V235h2.847v9.55h-2.847Zm0 5.667v-3.202h2.847v3.192l-2.847.01Z'/%3E%3Cpath fill='%23fff' fill-opacity='.26' d='M339.259 260.084H182.09a3.09 3.09 0 1 0 0 6.18h157.169a3.09 3.09 0 0 0 0-6.18Z'/%3E%3Cpath stroke='%23fff' stroke-opacity='.3' d='M182.09 260.584h157.169a2.59 2.59 0 0 1 0 5.18H182.09a2.59 2.59 0 0 1 0-5.18Z'/%3E%3Cpath fill='%23fff' fill-opacity='.26' d='M316.961 275.104H182.095a3.095 3.095 0 0 0 0 6.19h134.867a3.095 3.095 0 0 0-.001-6.19Z'/%3E%3Cpath stroke='%23fff' stroke-opacity='.3' d='M182.095 275.604h134.866a2.595 2.595 0 0 1 .001 5.19H182.095a2.595 2.595 0 0 1 0-5.19Z'/%3E%3Cpath fill='%23fff' fill-opacity='.26' d='M269.464 290h-87.369a3.095 3.095 0 0 0 0 6.189h87.369a3.094 3.094 0 1 0 0-6.189Z'/%3E%3Cpath stroke='%23fff' stroke-opacity='.3' d='M182.095 290.5h87.369a2.594 2.594 0 0 1 0 5.189h-87.369a2.594 2.594 0 1 1 0-5.189Z'/%3E%3Cpath fill='%23fff' fill-opacity='.26' d='M170.548 180H93.452C85.471 180 79 186.511 79 194.542v16.916C79 219.489 85.47 226 93.452 226h77.096c7.981 0 14.452-6.511 14.452-14.542v-16.916c0-8.031-6.471-14.542-14.452-14.542Z'/%3E%3Cpath stroke='%23fff' stroke-opacity='.3' stroke-width='.839' d='M93.452 180.419h77.096c7.747 0 14.033 6.321 14.033 14.123v16.916c0 7.802-6.286 14.123-14.033 14.123H93.452c-7.747 0-14.033-6.321-14.033-14.123v-16.916c0-7.802 6.286-14.123 14.033-14.123Z'/%3E%3Cpath fill='%23fff' d='M96.144 209.58a9.783 9.783 0 0 1 .153-1.829 4.958 4.958 0 0 1 .555-1.515c.289-.485.65-.923 1.069-1.299a9.194 9.194 0 0 1 1.72-1.187c.59-.328 1.124-.621 1.589-.865.405-.212.799-.445 1.18-.698.263-.173.498-.388.694-.636.161-.217.246-.482.242-.754a1.485 1.485 0 0 0-.14-.635 1.491 1.491 0 0 0-.394-.517 2.21 2.21 0 0 0-1.533-.481 3.132 3.132 0 0 0-.985.146 3.507 3.507 0 0 0-.833.391 4.76 4.76 0 0 0-.694.545c-.21.2-.408.415-.59.642l-1.915-2.22a5.16 5.16 0 0 1 .826-.698c.397-.27.818-.503 1.256-.698a9.242 9.242 0 0 1 1.603-.538 7.789 7.789 0 0 1 1.887-.216 6.714 6.714 0 0 1 2.026.279 4.32 4.32 0 0 1 1.499.789c.4.325.72.738.936 1.208.219.482.33 1.006.326 1.536.011.481-.089.959-.291 1.396a4.146 4.146 0 0 1-.736 1.075 5.575 5.575 0 0 1-.964.817c-.354.237-.694.44-1.02.621l-.853.489c-.306.181-.604.377-.902.593a6.14 6.14 0 0 0-.812.698c-.234.236-.427.51-.569.81h6.39v2.716l-10.72.035Zm18.734 2.841v-3.337h-6.508v-2.667l7.445-9.641h2.046v9.62h1.964v2.688h-1.964v3.337h-2.983Zm-3.518-6.025h3.851v-5.068l-3.851 5.068Zm24.104-12.734-11.053 15.918h-3.296l11.025-15.918h3.324Zm8.596 5.579h-7.195v-2.73h11.892l-7.861 15.91h-3.365l6.529-13.18Z'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='b'%3E%3Cpath fill='%23fff' d='M-13 227h190v122H-13z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");}
/* .feturesTools .card.fbox.fbox4{background-image:url('./images/chatbot/fbox-04.jpg');} */
.feturesTools .card.fbox,.feturesTools .card.fbox img{transition:all 0.3s ease-in-out;}
.feturesTools .card.fbox.fbox5:hover img{transform: scale(1.125) translate(10px,-10px);}
.feturesTools .card.fbox:hover{transform: scale(1.03);}
.feturesTools .card.fbox.fbox1 .text-center{transform: scale(1.125) translateY(20px);}
.feturesTools .card.fbox.fbox1 .text-center img{-webkit-animation:slide-top-fbox1 3s cubic-bezier(.25,.46,.45,.94) infinite alternate-reverse both;animation:slide-top-fbox1 3s cubic-bezier(.25,.46,.45,.94) infinite alternate-reverse both}


.joinIn{background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 1440 342'%3E%3Cmask id='a' width='1440' height='342' x='0' y='0' maskUnits='userSpaceOnUse' style='mask-type:alpha'%3E%3Cpath fill='%23561DCA' d='M0 0h1440v342H0z'/%3E%3C/mask%3E%3Cg mask='url(%23a)'%3E%3Cpath fill='%23E4E4E4' d='M332.503 1007 1899-955h-456.92L409.609 337.798 409.61-955H53v1961.77l279.503.23Z'/%3E%3Cpath stroke='%23CCC' stroke-width='3' d='M1689.5-487.275V1414.5h-343.56V156.482l-2.68 3.342L340.325 1414.5H-99.881L1420.09-487.499l269.41.224Z'/%3E%3C/g%3E%3C/svg%3E");background-size:cover;background-color:#F3F4F5;}
.chatCTA .wrap{background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 1170 207'%3E%3Cmask id='a' width='1170' height='207' x='0' y='0' maskUnits='userSpaceOnUse' style='mask-type:alpha'%3E%3Cpath fill='%23561DCA' d='M0 0h1170v207H0z'/%3E%3C/mask%3E%3Cg mask='url(%23a)'%3E%3Cpath fill='%23561DCA' d='M0-29h1170v265H0z'/%3E%3Cpath fill='%233A0F81' d='M140.467 1029 1505-680h-398.01L207.633 446.092V-680H-103v1708.8l243.467.2Z'/%3E%3C/g%3E%3C/svg%3E");background-size:cover;border-radius:12px;padding:34px 60px 30px;}
.chatCTA .btn:not(:hover){border-color:transparent;background-color:transparent;}
.joinIn .slide-wrap{padding: 32px 42px;border-radius: 11px;overflow: hidden;}
.joinIn .slide-wrap.blur::after {content: "";position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;background: rgba(67, 67, 67, 0.07);border: 1.25698px solid rgba(255, 255, 255, 0.1);backdrop-filter: blur(21px);z-index: -1;pointer-events:none;}
.bg-0A0809{background-color:#0A0809 !important;}
.solutions .card{background-color:transparent;border: 1px solid rgba(225, 225, 225, 0.3);border-radius: 30px;background-size:cover;background-position:bottom right;background-repeat:no-repeat;}
.solutions .card .card-body{padding:30px 30px 243px;}
.solutions .card.slu01{background-image:url('./images/chatbot/slu-01.svg');}
.page-template-chatbot-landing .footerCTA,.page-template-chatbot-landing .companiesTtrusting{display:none !important;}
.aiMSg .kamaAi{top: -50px;left: -80px;z-index: 5;}
.aiMSg .mask {width: 100%;height: 115%;position: absolute;background: #0A0809;left: 0;top: 0;opacity: 0.75;}
.advantages .card.advCard img{transition: 0.3s ease-in-out all;}
.advantages .card.advCard:hover img{transform: scale(1.5);}
/* .chatScreen .flex-col:nth-child(1) .msgs > .figure{position:absolute;} */
.chatScreen .msgs{
    height:320px;
    width:100%;
}

@media(max-width:991px){
    .chatBoxplayer .figure.position-absolute,.chatCTA .wrap .figure.position-absolute{position: static !important;}
    .chatBoxplayer .plyerGrid{background-position: 92.5% 305px;}
    .chatCTA .wrap{padding:20px 20px 1px;}
    .joinIn .slide-wrap{padding: 30px 24px;}
    .chatCTA .wrap .btn{margin-bottom: 1rem;}
}
@media(max-width:767px){
    .feturesTools .card.fbox{background-size:contain;}
    .chatScreen{padding: 24px 10px;}
    .about-page .banner{background-color: #000;padding:320px 0px 60px;background-size:50rem;background-position:0px 0px;}
    .hft-page .banner{background-color: #000;padding:320px 0px 60px;background-size:50rem;background-position:0px 0px;}
    .goal .card .card-body,.goal .card:not(.oVals) .card-body{padding:30px 24px;}
    .goal .oVals.card .figure{margin-bottom:40px;}
    .goal .card:not(.oVals) .figure{margin-bottom:69px;}
    .goal .card .card-title{margin-bottom:30px !important;}
    .goal .card .figure{max-width:80px;}
}
/*  */

@keyframes position-lr{0%{background-position: 0% 100%;}100%{background-position: 100% 100%;}}
.fbox .slide-top{-webkit-animation:slide-top-fbox 1.1s cubic-bezier(.25,.46,.45,.94) infinite alternate-reverse both;animation:slide-top-fbox 1.1s cubic-bezier(.25,.46,.45,.94) infinite alternate-reverse both}
@-webkit-keyframes slide-top-fbox{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(-30px);transform:translateY(-30px)}}@keyframes slide-top-fbox{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(-30px);transform:translateY(-30px)}}
@-webkit-keyframes slide-top-fbox1{0%{-webkit-transform:translateY(130px);transform:translateY(130px)}100%{-webkit-transform:translateY(-30px);transform:translateY(-30px)}}@keyframes slide-top-fbox1{0%{-webkit-transform:translateY(130px);transform:translateY(130px)}100%{-webkit-transform:translateY(-30px);transform:translateY(-30px)}}
/* Pamm account page */
.banner.pamm{
    padding-top:169px;
    padding-bottom:350px;
    position: relative;
    background-image:url("./images/pamm/pamm-banner-bg-3.png");
    background-position:center 15rem;
    background-repeat: no-repeat;
}
.banner.pamm>.background-overlay{
    content: "";
    position:absolute;
    top:0px;
    left:0px;
    height:100%;
    width:100%;
    z-index: -1;
    pointer-events:none;
    background: linear-gradient(104.51deg, #230751 0.59%, #380094 98.26%);
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 1440 803'%3E%3Cpath fill='url(%23a)' d='M0 0h1440v803H0V0Z'/%3E%3Cmask id='d' width='1440' height='803' x='0' y='0' maskUnits='userSpaceOnUse' style='mask-type:alpha'%3E%3Cpath fill='url(%23b)' d='M0 0h1440v803H0V0Z'/%3E%3C/mask%3E%3Cg fill='%23fff' fill-opacity='.06' filter='url(%23c)' mask='url(%23d)'%3E%3Cpath d='M1056.96 468.078h-2.85v148.02h2.85v-148.02Zm-44.92 66.946h-2.86v104.805h2.86V535.024Zm-44.923 20.523h-2.855v122.94h2.855v-122.94Zm-44.914-49.264h-2.855v288.878h2.855V506.283Zm-44.924 48.701h-2.855v138.69h2.855v-138.69Zm-44.922 18.194h-2.855v186.198h2.855V573.178Zm-44.922 11.174h-2.855v218.285h2.855V584.352Zm-44.914-36.368h-2.855v224.869h2.855V547.984Zm-44.924-119.291h-2.855v260.454h2.855V428.693Zm-44.921 70.5h-2.856v246.035h2.856V499.193Zm-44.922 87.764h-2.856v222.034h2.856V586.957Zm-44.912 122.83h-2.856v123.519h2.856V709.787Zm-44.924-267.445h-2.856v417.606h2.856V442.342Zm-44.922-178.033h-2.855v461.408h2.855V264.309Zm-44.922 119.88h-2.855V484.2h2.855V384.189Zm-44.914-18.308h-2.855V575.25h2.855V365.881ZM338.236 332h-2.855v234.709h2.855V332Zm-44.922 1.211h-2.855v101.35h2.855v-101.35Zm-44.922 27.271h-2.855v168.03h2.855v-168.03Zm-44.914 85.532h-2.855v100.019h2.855V446.014Zm-44.922-75.784h-2.855v176.03h2.855V370.23Zm-44.923 51.489h-2.856v150.024h2.856V421.719Zm-44.923 8.537h-2.854v206.699h2.855V430.256ZM23.797 565.469H20.94v58.005h2.856v-58.005ZM1429.16 402.064h-28.53v43.241h28.53v-43.241Zm-44.92-23.031h-28.54v42.636h28.54v-42.636Zm-44.91 13.744h-28.54v57.79h28.54v-57.79Zm-44.93 93.352h-28.53v44.856h28.53v-44.856Zm-44.92 40.535h-28.53v37.962h28.53v-37.962Zm-44.92 23.508h-28.54v28.89h28.54v-28.89Zm-44.92 14.348h-28.53v38.791h28.53V564.52Zm-44.92-56.579h-28.53v84.46h28.53v-84.46Z'/%3E%3Cpath d='M1069.8 519.668h-28.53v44.856h28.53v-44.856Zm-44.92 51.883h-28.536v31.758h28.536v-31.758Zm-44.915 26.84H951.43v37.253h28.535v-37.253Zm-44.922 8.558h-28.535v87.544h28.535v-87.544Zm-44.922-3.637h-28.535v42.023h28.535v-42.023Zm-44.924 34.747h-28.535v56.424h28.535v-56.424Zm-44.914 22.361h-28.535v66.144h28.535V660.42Zm-44.922-34.076h-28.535v68.139h28.535v-68.139Zm-44.922-106.885h-28.535v78.93h28.535v-78.93Zm-44.923 65.469H636.98v74.558h28.536v-74.558Zm-44.922 79.404h-28.535v67.284h28.535v-67.284Zm-44.914 88.494h-28.535v37.435h28.535v-37.435Zm-44.922-175.474h-28.535v147.596h28.535V577.352Zm-44.922-152.247h-28.535v139.822h28.535V425.105Zm-44.924-6.064h-28.535v30.308h28.535v-30.308ZM396 438.844h-28.535v63.439H396v-63.439Zm-44.922-25.055h-28.535v71.12h28.535v-71.12Zm-44.922-45.264h-28.535v30.714h28.535v-30.714Zm-44.916 50.516h-28.535v50.921h28.535v-50.921Zm-44.922 61.824h-28.535v30.307h28.535v-30.307Zm-44.922-49.299h-28.535v53.341h28.535v-53.341Zm-44.921 42.43H97.94v45.461h28.535v-45.461ZM81.56 502.283H53.026v62.637h28.536v-62.637Zm-44.923 83.408H8.102v17.582h28.535v-17.582Z'/%3E%3C/g%3E%3Cdefs%3E%3ClinearGradient id='a' x1='0' x2='1456.81' y1='22.943' y2='698.893' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23230751'/%3E%3Cstop offset='1' stop-color='%23380094'/%3E%3C/linearGradient%3E%3ClinearGradient id='b' x1='0' x2='1456.81' y1='22.943' y2='698.893' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23230751'/%3E%3Cstop offset='1' stop-color='%23380094'/%3E%3C/linearGradient%3E%3Cfilter id='c' width='1576.64' height='616.459' x='-47.23' y='253.899' 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_226_366' stdDeviation='5.205'/%3E%3C/filter%3E%3C/defs%3E%3C/svg%3E");
    background-size:cover;
    background-repeat:no-repeat;
    background-position:center center;
}
.banner.pamm>.container{position:relative;z-index:2;}
.hoverable>.figure{position:absolute;z-index:1;pointer-events:none;}
.hoverable>.figure.i01{top:203px;left:150px;}
.hoverable>.figure.i02{top:356px;left:393px;}
.hoverable>.figure.i03{top:470px;left:484px;}
.hoverable>.figure.i04{top:520px;left:247px;}
.hoverable>.figure.i05{top:628px;left:459px;}
.hoverable>.figure.i06{top:auto;left:auto;bottom:41px;right:486px;}
.hoverable>.figure.i07{left:auto;top:539px;right:508px;}
.hoverable>.figure.i08{left:auto;top:422px;right:254px;}
.hoverable>.figure.i09{left:auto;top:239px;right:146px;}
.hoverable>.figure.i10{top:auto;left:572px;bottom:0px;}
.bg-0C001F{background-color:#0C001F!important;}
.bg-world{background-image:url('./images/pamm/world-bg.png')!important;}
.mama .jumbotron.bg-world{background-repeat:no-repeat;background-size:cover;background-position:center right;}
.mama .jumbotron{padding:24px;}
.bg-none{background-image:none!important;}
.skewShape{
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' fill='none' viewBox='0 0 830 87'%3E%3Cdefs%3E%3Cpath id='a' fill='%23561DCA' stroke='%23373737' d='M55.38.5h746.054c11.685 0 18.57 13.113 11.936 22.732l-26.491 38.413A57.5 57.5 0 0 1 739.544 86.5H23.406c-10.573 0-17.59-10.951-13.174-20.557l23.797-51.76A23.5 23.5 0 0 1 55.381.5Z'/%3E%3C/defs%3E%3Cuse xlink:href='%23a'/%3E%3Cmask id='b' width='809' height='87' x='8' y='0' maskUnits='userSpaceOnUse' style='mask-type:alpha'%3E%3Cuse xlink:href='%23a'/%3E%3C/mask%3E%3Cg mask='url(%23b)'%3E%3Cpath fill='%233A0F81' d='M324.925-314-292 459h179.945L294.558-50.344V459H435v-772.908L324.925-314Z'/%3E%3C/g%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-size: cover;
    padding:16px 85px 18px 100px;
}
.btnSkewShape{
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 384 87'%3E%3Cpath fill='%23F2AA3C' stroke='%23373737' d='M36.978 15.413A34.5 34.5 0 0 1 65.378.5h303.056c11.685 0 18.57 13.113 11.936 22.732l-26.193 37.98A58.499 58.499 0 0 1 306.019 86.5H15.566C3.881 86.5-3.004 73.387 3.63 63.768l33.348-48.355Z'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-size: cover;
    padding:20px 114px 16px 95px;
}
.btnSkewShape:hover{
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 384 87'%3E%3Cpath fill='%23561DCA' stroke='%23373737' d='M65.378.5h303.056c11.685 0 18.57 13.113 11.936 22.732l-26.193 37.98A58.499 58.499 0 0 1 306.019 86.5H15.566C3.881 86.5-3.004 73.387 3.63 63.768l33.348-48.355A34.5 34.5 0 0 1 65.378.5Z'/%3E%3C/svg%3E");
}
.pamm.ibForm .wrap{background-color: #0B001E;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 1184 567'%3E%3Cmask id='a' width='1184' height='567' x='0' y='0' maskUnits='userSpaceOnUse' style='mask-type:alpha'%3E%3Cpath fill='%231B1819' d='M0 0h1184v567H0z'/%3E%3C/mask%3E%3Cg mask='url(%23a)'%3E%3Cpath fill='%23F2AA3C' d='M1177.73-227 176 1186.99h292.184l660.236-931.704v931.704h228.04V-226.832L1177.73-227Z'/%3E%3Cpath stroke='%23333536' stroke-opacity='.6' stroke-width='2' d='m-225.584 710.454.001-1631.41H35.769V157.597l1.816-2.564 762.17-1075.989h334.975L-20.69 710.646l-204.894-.192Z'/%3E%3C/g%3E%3C/svg%3E");background-repeat: no-repeat;background-size: cover;background-position:center right;
}

@media(min-width:992px){.pamm.ibForm .form-wrap{padding:44px 50px 57px;margin-top: -10px !important;margin-bottom: -10px !important;}.mama .jumbotron{padding:40px;}}
@media(min-width:1200px){.pamm.ibForm .container{max-width:1184px;}.mama .jumbotron{padding:80px;}}
/* .joinIn.pamm{height:600px;overflow: hidden;} */
.joinIn.pamm .vSliderOver .vSlider{height:600px;overflow: hidden;}
.joinIn.pamm .vSliderOver::after,.joinIn.pamm .vSliderOver::before{content:"";position:absolute;top:0px;left:0px;right:0px;height:250px;width:100%;z-index:2;    background: linear-gradient(180deg, #fff 22.4%, rgba(0, 182, 122, 0) 100%);}
.joinIn.pamm .vSliderOver::before{bottom:0px;transform:rotate(180deg);top: auto;}
@media(max-width:992px){.border-revel::before,.textSplitting:hover .char:before,.textSplitting:hover .char:after{display:none !important;}
.border-revel{padding-left:5px !important;}
.border-revel:hover{background-color:var(--pure-white) !important;color:var(--theme-darkpurple) !important;}}
@media(max-width:767px){.banner.pamm{padding-top:150px;background-position:center 30rem;background-size:25rem;padding-bottom:280px;}.mama.section{margin-top:-80px;}.mama .jumbotron .fs-20{font-size:1rem !important;}.kamaTrust .d-flex .fs-30{font-size:1rem !important;}.skewShape{background-size: contain;padding: 10px 0px 10px 24px;background-position: center;margin-bottom: 20px;}.kamaTrust .d-flex .fs-26{font-size:1.25rem !important;}.btnSkewShape{padding: 20px 90px 27px 75px;width: 100%;}.pamm.ibForm .wrap{background-size:auto;}.pamm.ibForm .contents{padding:44px 20px 0px !important;}}

/* ec v2 */
.banner.ecV2{padding-top:160px;padding-bottom:0px;position: relative;background-image:url("./images/ec/ec-v2-banner.jpg");background-position:center;background-repeat: no-repeat;background-size:cover;}
.translate-overlap-top{margin-top:-245px;position:relative;z-index:1;}
.calenderWapper{background-color:#231f20!important;}
.fs-18{font-size:18px !important;}
.ecAdvCard{background-color:#F6F6F6;border-radius:22px;overflow:hidden;}
.ecAdvCard .card-body{padding:25px;}
/* sct */
.btn-theme-yellow{color:var(--pure-black);background-color:#F2AA3C;border-color:#F2AA3C;transition: .3s ease-in-out;}
.btn-theme-yellow:hover{color:var(--pure-white);background-color:var(--theme-green);border-color:var(--theme-green);}
.btn-theme-yellow.textSplitting .char:after{color:var(--pure-black);}.btn-theme-yellow.textSplitting .char:before{color:var(--pure-white);}
.banner.sct{padding-top:160px;padding-bottom:0px;position: relative;background-image:url("./images/sct/sct-banner-bg.jpg");background-position:top center;background-repeat: no-repeat;background-size:cover;}
.sct-banner-img{margin-bottom:-50px;}
.ecAdvCard.v1 img{transform: translateX(25px);}
.ecAdvCard.v3{background-color:#141516;color:#fff;}
.stepCard{border-radius: 26px;border: 2px solid transparent;background: rgba(243, 243, 243, 0.50);padding:30px 30px 45px 45px;color:#747382;}
.stepCard .card-body > img{margin-bottom:65px;}
.stepCard:hover{border-color:#561DCA;}
.clr-E9E9E9{color:#E9E9E9;}
/* sct */


@media(max-width:767px){.fs-18{font-size:16px!important;}.banner.ecV2{padding-top:100px;padding-bottom:100px;}.translate-overlap-top{margin-top:-100px;}.banner.ecV2 .fs-50,.banner.ecV2 .fs-55{font-size: calc(2rem + (3 - 2) * ((100vw - 300px) / (767 - 300))) !important;line-height:normal;}
.ec-content .fs-45{font-size: calc(1.5rem + (2.5 - 1.5) * ((100vw - 300px) / (767 - 300))) !important;line-height:normal;}
.ec-content .h5{font-size:1rem;line-height:normal;}
.banner.sct{padding-top:100px;}
}
/* sct ---  ec v2 */
.rateCard .rates-header .rate-name{font-size:1rem;}
.rateCard .card-footer .btn,
.rateCard>.card-overlay a,
.rateCard .rates-value .number{font-size:0.8rem;}
.rateCard .rates-body .title,
.rateCard .rates-body .value{font-size:0.625rem;}
.rateCard>.card-body{padding:8px !important;}
.rateCard .card-footer .btn{padding:3px 8px;}
.rateCard>.card-overlay{height:42px;}
.ratesCardWrapper.fixed-bottom{transform:translate3d(0,100%,0);transition:0.3s ease-in-out all;}
.ratesCardWrapper.fixed-bottom.show{transform:none;}
.ratesCardWrapper.fixed-bottom{margin:0px!important;position:fixed!important;padding:0.5rem 0px;background-color:rgba(195, 195, 195, .75)!important;}
.ratesCardWrapper.fixed-bottom .rateCard .card-footer{display:none !important;}
/* .ratesCardWrapper.fixed-bottom ~ .instruments-type{margin-top:-100px;} */

.icb{padding-top:150px;padding-bottom:100px;background-image:url('./images/ins/ins-cb.jpg');background-size:cover;background-repeat:no-repeat;background-position:top center;}
.tr-kc{padding-top:100px;padding-bottom:75px;background: linear-gradient(98.84deg, #0B001E 0.55%, #12032B 99.75%);position:relative;}
.trade-bg::after{content:"";position:absolute;top:0px;right:0px;bottom:0px;height:100%;width:100%;background-image:url('./images/ins/trade-bg.png');background-size:cover;background-repeat:no-repeat;background-position:right top;z-index:0;pointer-events:none;}
.icb::after{content:"";position:absolute;top:0px;right:0px;bottom:0px;height:100%;width:100%;background-size:auto;background-repeat:no-repeat;background-position:right bottom;z-index:0;pointer-events:none;}
.tr-kc .container,.icb .container{z-index:2;position: relative;}
.forex.icb::after{background-image:url('./images/ins/ins-fx.png');}
.cfd.icb::after{background-image:url('./images/ins/ins-cfd.png');}
.metals.icb::after{background-image:url('./images/ins/ins-metals.png');}
.ind.icb::after{background-image:url('./images/ins/ins-ind.png');}
.shares.icb::after{background-image:url('./images/ins/ins-shares.png');}

[dir=rtl] .icb{background-image:url('./images/ins/ins-cb-ar.jpg');}
[dir=rtl] .forex.icb::after{background-image:url('./images/ins/ins-fx-ar.png');background-position:left bottom;}
[dir=rtl] .cfd.icb::after{background-image:url('./images/ins/ins-cfd-ar.png');background-position:left bottom;}
[dir=rtl] .metals.icb::after{background-image:url('./images/ins/ins-metals-ar.png');background-position:left bottom;}
[dir=rtl] .ind.icb::after{background-image:url('./images/ins/ins-ind-ar.png');background-position:left bottom;}
[dir=rtl] .shares.icb::after{background-image:url('./images/ins/ins-shares-ar.png');background-position:-10% 100%;}

.OATabs{background-color:var(--pure-white);box-shadow:0px 0px 0px 5px rgba(192, 192, 192, 0.27);border-radius:0.625rem;}
.OATabs .nav-tabs{border-top-left-radius:10px;border-top-right-radius:10px;overflow:hidden;border:none !important;margin:0px !important;}
.OATabs .nav-tabs .nav-link{padding:30px 35px;border-bottom:3px solid rgba(0, 0, 0, 0.10);width:100%;}
.OATabs .nav-tabs .nav-item{flex-grow:1;margin-right:0px;}.OATabs .nav-tabs .nav-item:not(:last-child){margin-right:0px;}
.OATabs .nav-tabs .nav-item.show .nav-link,
.OATabs .nav-tabs .nav-link.active{color:var(--theme-purple);border-color:var(--theme-purple);background-color:rgba(86, 29, 202, 0.10);}
.OATabs .formWrapperCard{border:0px;padding:25px 50px 29px;border-radius:0.625rem;}
.comparisonTable .tablepress .card .card-body .card-title{min-height:72px;}
.banner.mam{padding-top:180px;padding-bottom:120px;position: relative;background-color:#070707;background-image:url("./images/mam/banner.jpg");background-size:cover;background-repeat: no-repeat;background-position:center}
[dir=rtl] .banner.mam{background-repeat:repeat-x;background-position:-400px 0%}
[dir=rtl] .pamm.ibForm .wrap{background-position:260% 50%;}

.site-footer.pb-100{padding-bottom:calc(3.5rem + .5vw) !important;}
.acPages{padding-top:168px;padding-bottom:160px;background-color:#141516;background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 1439 508'%3E%3Cmask id='mask0_830_11002' width='1440' height='508' x='-1' y='0' maskUnits='userSpaceOnUse' style='mask-type:alpha'%3E%3Cpath fill='%23141516' stroke='%23000' d='M-.5.5h1439v507H-.5z'/%3E%3C/mask%3E%3Cg mask='url(%23mask0_830_11002)'%3E%3Cpath stroke='%23F2AA3C' stroke-opacity='.1' stroke-width='2' d='M1616-117.8V1348h-265V378.9l-1.8 2.2L576.6 1348H237L1408.2-118l207.8.2Z'/%3E%3C/g%3E%3C/svg%3E");background-size:cover;background-repeat:no-repeat;background-position:top center;}
.acd-table .acd-label{color:rgba(0, 0, 0, 0.60);font-size:20px;font-weight:400;line-height:30px;font-family:var(--heading-fonts);margin-bottom:10px;}
.acd{margin-top:-95px;padding-bottom:40px;}
.acd .card{border: 1px solid #FEE;border-radius:0px;}
.acd .card .card-body{padding:50px 48px;}
.acd-table .acd-value{color:rgba(0, 0, 0, 1);font-size:30px;font-weight:700;line-height:normal;font-family:var(--heading-fonts);margin-bottom:0px;text-transform:capitalize;}
.acd-table .hr{background-color:#DFDFDF;}
.bg-F6F6F6{background-color:#F6F6F6!important;}
.sfBenefits{background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 1099 841'%3E%3Cmask id='mask0_830_12272' width='1099' height='841' x='0' y='0' maskUnits='userSpaceOnUse' style='mask-type:alpha'%3E%3Cpath fill='%238197AE' d='M0 0h1099v841H0V0Z'/%3E%3C/mask%3E%3Cg mask='url(%23mask0_830_12272)'%3E%3Cpath stroke='%23D7D7D7' d='M-190-406.793V1671.4H80.61V299.844l.934 1.626L867.78 1671.4h346.86L22.093-407.039l-212.093.246Z'/%3E%3C/g%3E%3C/svg%3E");background-size:cover;background-repeat:no-repeat;background-position:top left;}
.sfBenefits .card{border-color:#E7E7E7;}.sfBenefits .card .card-body{padding:30px;}
.prime-liquidity-banner{background-image:linear-gradient(104.51deg, #230751 0.59%, #380094 98.26%);padding-top:178px;padding-bottom:145px;}.prime-liquidity-banner .container{z-index:2;}.prime-liquidity-banner::before{content:"";display:block;position:absolute;bottom:0px;right:0px;background-image:url("./images/pl/banner.png");background-repeat:no-repeat;background-position:bottom right;z-index:1;height:100%;width:100%;pointer-events:none;}
.plForm .card{border:0px;border-radius:8px;}
.plForm .card .card-body{padding:68px 80px 60px 58px;}
.plForm .submitBtn #btn-submit{background-position:64% 55%;}
.careerForm  .submitBtn #btn-submit{background-position:65% 53%;}
.kamaPrime{background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 1266 1368'%3E%3Cpath stroke='%23F2AA3C' stroke-opacity='.2' d='M-139.5-173.318V1367.5h270.61V350.485l.896 1.157L918.236 1367.5h346.744L72.637-173.5l-212.137.182Z'/%3E%3C/svg%3E");background-size:auto;background-repeat:no-repeat;background-position:top left;}
.career.banner{background-color:#000;background-image:url("./images/career/banner.jpg");background-size:cover;background-position:center right;background-repeat:no-repeat;padding-top:190px;padding-bottom:110px;}
[dir=rtl] .career.banner{background-image:url("./images/career/banner-rtl.jpg");background-position:center left;}
.careerForm .card{border:0px;border-radius:8px;}.careerForm .card .card-body{padding:48px 100px;}
.form-control::-webkit-file-upload-button {float: right;margin: 0px !important;font-size: 16px;background: var(--theme-purple) !important;color: var(--bs-white) !important;border-radius: 3px !important;height: 100%;}
.careerForm .card .wpcf7{max-width: 700px;}
.acPages.isa-banner{background-image:url('./images/isa/banner.png');background-position:top right;}
[dir=rtl] .acPages.isa-banner{background-image:url('./images/isa/banner-rtl.png');background-position:-260px 50% !important;}
.acPages.bonus-banner{background-image:url('./images/isa/landing1.jpg');background-position:top right;min-height:760px;}
@media((max-width: 767px)){
    .acPages.bonus-banner{background-image:url('./images/isa/bonus-banner-mobile.png');background-position:top right;}
    .mobile-hide {visibility:hidden;}
}
[dir=rtl] .acPages.bonus-banner{background-image:url('./images/isa/landing1.jpg');background-position:-260px 50% !important;}
[dir=rtl] .feturesTools .card.fbox.fbox5 .fs-25{margin-bottom:28px;}
[dir=rtl] .feturesTools .card.fbox.fbox5 p{margin-bottom:1.875rem!important;}
/* forex expo */
.banner.forexExpo{padding-top:0px;padding-bottom:0px;position: relative;background-image:url("./images/fx-ex/fx-ex-b1.jpg");background-position:top center;background-repeat: no-repeat;background-size:cover;height:775px;background-color:#000;}.formSection .card.mnt-40{margin-top:-40px;}.formSection .card.card-body{padding:50px;}.joinUs{background: rgb(255,255,255);background: -moz-linear-gradient(180deg, rgba(255,255,255,0) 50%, rgba(243,244,245,1) 50%);background: -webkit-linear-gradient(180deg, rgba(255,255,255,0) 50%, rgba(243,244,245,1) 50%);background: linear-gradient(180deg, rgba(255,255,255,0) 50%, rgba(243,244,245,1) 50%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#f3f4f5",GradientType=1);}.joinUs .wrap{background-color:var(--theme-darkpurple);background-image: url("./images/fx-ex/fx-ex-bg.jpg");background-size:cover;background-position:left center;padding:63px 63px 63px 100px;}
/* forex expo */
/* forex inquiry */
.forexExpoInquiry{
    padding-top:0px;padding-bottom:0px;position: relative;background-position:top center;background-repeat: no-repeat;background-size:cover;height:587px;background-color:var(--theme-purple);
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 1440 587'%3E%3Cpath fill='%23230751' d='M0 0h1441v587H0z'/%3E%3Cmask id='mask0_1163_561' width='1440' height='587' x='0' y='0' maskUnits='userSpaceOnUse' style='mask-type:alpha'%3E%3Cpath fill='%23230751' d='M0 0h1440v587H0z'/%3E%3C/mask%3E%3Cg mask='url(%23mask0_1163_561)'%3E%3Cg fill='%23fff' opacity='.06'%3E%3Cpath d='M38.7203 505.75H23.9727v37.708h14.7476V505.75Zm-6.2997-34.773h-2.1784v34.767h2.1784v-34.767Z'/%3E%3Cpath d='M32.4206 543.445h-2.1784v34.767h2.1784v-34.767Z'/%3E%3Cpath fill-opacity='.37' d='M77.6227 506.328H62.875v69.687h14.7477v-69.687Z'/%3E%3Cpath fill-opacity='.37' d='M71.3268 471.594h-2.1784v34.767h2.1784v-34.767Z'/%3E%3Cpath d='M71.3268 576.023h-2.1784v34.768h2.1784v-34.768Z'/%3E%3Cpath fill-opacity='.37' d='M116.506 419.047h-14.748v94.651h14.748v-94.651Zm-6.269-34.774h-2.178v34.768h2.178v-34.768Z'/%3E%3Cpath fill-opacity='.37' d='M110.237 513.68h-2.178v34.767h2.178V513.68Z'/%3E%3Cpath d='M155.416 381.516h-14.748v121.14h14.748v-121.14Zm-6.296-34.774h-2.179v34.767h2.179v-34.767Z'/%3E%3Cpath d='M149.12 502.641h-2.179v34.767h2.179v-34.767Zm45.198-98.305H179.57v23.004h14.748v-23.004Z'/%3E%3Cpath d='M188.022 369.602h-2.178v34.767h2.178v-34.767Zm0 57.742h-2.178v34.767h2.178v-34.767Z'/%3E%3Cpath fill-opacity='.68' d='M233.205 391.242h-14.748v50.691h14.748v-50.691Z'/%3E%3Cpath fill-opacity='.68' d='M226.932 356.484h-2.178v34.767h2.178v-34.767Zm0 85.422h-2.178v34.767h2.178v-34.767Zm45.179-152.14h-14.748v129.461h14.748V289.766Zm-6.296-34.774h-2.178v34.767h2.178v-34.767Zm0 164.235h-2.178v34.767h2.178v-34.767Z'/%3E%3Cpath d='M311.013 375.016h-14.747v88.224h14.747v-88.224Z'/%3E%3Cpath d='M304.721 340.258h-2.178v34.767h2.178v-34.767Zm0 122.969h-2.178v34.767h2.178v-34.767Z'/%3E%3Cpath fill-opacity='.55' d='M349.923 368.828h-14.747v36.575h14.747v-36.575Z'/%3E%3Cpath fill-opacity='.55' d='M343.628 334.062h-2.179v34.768h2.179v-34.768Zm0 71.329h-2.179v34.767h2.179v-34.767Z'/%3E%3Cpath d='M388.806 328.078h-14.747v37.142h14.747v-37.142Zm-6.272-34.773h-2.179v34.767h2.179v-34.767Z'/%3E%3Cpath d='M382.534 365.219h-2.179v34.767h2.179v-34.767Zm45.179-121.039h-14.748v92.93h14.748v-92.93Z'/%3E%3Cpath d='M421.417 209.414h-2.179v34.767h2.179v-34.767Zm0 127.703h-2.179v34.767h2.179v-34.767Z'/%3E%3Cpath fill-opacity='.4' d='M466.619 219.617h-14.748v63.653h14.748v-63.653Zm-6.292-34.773h-2.179v34.767h2.179v-34.767Zm0 98.429h-2.179v34.768h2.179v-34.768Zm45.175-18.429h-14.748v24.899h14.748v-24.899Z'/%3E%3Cpath fill-opacity='.4' d='M499.225 230.094h-2.178v34.767h2.178v-34.767Zm0 59.672h-2.178v34.767h2.178v-34.767Zm45.183 14.031H529.66v26.816h14.748v-26.816Z'/%3E%3Cpath fill-opacity='.4' d='M538.112 269.047h-2.178v34.767h2.178v-34.767Zm0 61.586h-2.178V365.4h2.178v-34.767Z'/%3E%3Cpath d='M583.314 257.914h-14.748v31.456h14.748v-31.456Z'/%3E%3Cpath d='M577.018 223.172h-2.178v34.767h2.178v-34.767Zm0 66.203h-2.178v34.767h2.178v-34.767Zm45.202-60.063h-14.747v105.5h14.747v-105.5Z'/%3E%3Cpath d='M615.924 194.547h-2.178v34.767h2.178v-34.767Zm0 140.273h-2.178v34.767h2.178V334.82Z'/%3E%3Cpath fill-opacity='.44' d='M661.103 249.484h-14.748v25.008h14.748v-25.008Zm-6.272-34.773h-2.179v34.767h2.179v-34.767Zm0 59.797h-2.179v34.767h2.179v-34.767Zm45.182 25.656h-14.747v163.052h14.747V300.164Z'/%3E%3Cpath fill-opacity='.44' d='M693.717 265.422h-2.178v34.767h2.178v-34.767Zm0 197.805h-2.178v34.767h2.178v-34.767Zm45.199-110.383h-14.748v27.774h14.748v-27.774Z'/%3E%3Cpath fill-opacity='.44' d='M732.62 318.102h-2.179v34.767h2.179v-34.767Zm0 62.515h-2.179v34.767h2.179v-34.767Zm45.179-89.195h-14.748v97.722h14.748v-97.722Zm-6.273-34.774h-2.178v34.768h2.178v-34.768Z'/%3E%3Cpath fill-opacity='.44' d='M771.526 389.117h-2.178v34.767h2.178v-34.767Z'/%3E%3Cpath d='M816.709 251.445h-14.748v79.185h14.748v-79.185Zm-6.296-34.781h-2.179v34.767h2.179v-34.767Zm0 113.969h-2.179V365.4h2.179v-34.767Zm45.198-106.813h-14.748v28.058h14.748V223.82Zm-6.296-34.773h-2.178v34.767h2.178v-34.767Zm0 62.836h-2.178v34.767h2.178v-34.767Z'/%3E%3Cpath fill-opacity='.46' d='M894.521 190.992h-14.748v117.611h14.748V190.992Zm-6.296-34.781h-2.178v34.767h2.178v-34.767Zm0 152.398h-2.178v34.767h2.178v-34.767Zm45.179-192.289h-14.748v173.03h14.748V116.32Z'/%3E%3Cpath fill-opacity='.46' d='M927.132 81.5859h-2.179v34.7671h2.179V81.5859Zm0 207.7891h-2.179v34.767h2.179v-34.767Zm45.002-60.063h-14.747v87.898h14.747v-87.898Z'/%3E%3Cpath fill-opacity='.46' d='M965.839 194.547h-2.179v34.767h2.179v-34.767Zm0 122.656h-2.179v34.767h2.179v-34.767Z'/%3E%3Cpath d='M1011.22 235.805h-14.751v28.95h14.751v-28.95Zm-6.3-34.774h-2.18v34.767h2.18v-34.767Zm0 63.727h-2.18v34.767h2.18v-34.767Zm46.14-40.219h-14.75v22.677h14.75v-22.677Zm-6.3-34.773h-2.17v34.767h2.17v-34.767Z'/%3E%3Cpath d='M1044.76 247.18h-2.17v34.767h2.17V247.18Z'/%3E%3Cpath fill-opacity='.46' d='M1089.01 94.4688h-14.75V196.2h14.75V94.4688Zm-6.3-34.7813h-2.18v34.7671h2.18V59.6875Z'/%3E%3Cpath fill-opacity='.46' d='M1082.71 196.195h-2.18v34.767h2.18v-34.767Zm45.2-18.883h-14.75v70.842h14.75v-70.842Zm-6.29-34.781h-2.18v34.767h2.18v-34.767Zm0 105.625h-2.18v34.767h2.18v-34.767Z'/%3E%3Cpath d='M1166.82 182.281h-14.75v122.796h14.75V182.281Z'/%3E%3Cpath d='M1160.52 147.516h-2.18v34.767h2.18v-34.767Zm0 157.546h-2.18v34.768h2.18v-34.768Zm45.18-95.882h-14.75v22.306h14.75V209.18Z'/%3E%3Cpath d='M1199.43 174.414h-2.18v34.767h2.18v-34.767Zm0 57.086h-2.18v34.767h2.18V231.5Z'/%3E%3Cpath fill-opacity='.74' d='M1244.61 84.0156h-14.75v89.4884h14.75V84.0156Zm-6.3-34.7734h-2.18v34.7671h2.18V49.2422Z'/%3E%3Cpath fill-opacity='.74' d='M1238.31 173.492h-2.18v34.767h2.18v-34.767Zm45.2-38.234h-14.74v21.718h14.74v-21.718Zm-6.29-34.781h-2.18v34.767h2.18v-34.767Z'/%3E%3Cpath fill-opacity='.74' d='M1277.22 156.969h-2.18v34.767h2.18v-34.767Zm45.18-31.117h-14.75v122.229h14.75V125.852Zm-6.28-34.7739h-2.17v34.7669h2.17V91.0781Z'/%3E%3Cpath fill-opacity='.74' d='M1316.12 248.062h-2.17v34.768h2.17v-34.768Z'/%3E%3Cpath d='M1361.31 79h-14.75v33.852h14.75V79Z'/%3E%3Cpath d='M1355.01 44.2578h-2.18v34.7671h2.18V44.2578Zm0 68.6092h-2.18v34.767h2.18v-34.767Zm45.2-56.0623h-14.75v18.8648h14.75V56.8047Zm-6.3-34.7735h-2.18v34.7671h2.18V22.0312Zm0 53.6407h-2.18v34.7671h2.18V75.6719Z'/%3E%3Cpath fill-opacity='.38' d='M1439.11-45.8359h-14.74v98.877h14.74v-98.877Z'/%3E%3Cpath fill-opacity='.38' d='M1432.82 53.0312h-2.18v34.7671h2.18V53.0312Z'/%3E%3C/g%3E%3Cg filter='url(%23filter0_f_1163_561)'%3E%3Cellipse cx='163' cy='538.5' fill='url(%23paint0_radial_1163_561)' rx='233' ry='230.5'/%3E%3C/g%3E%3Cg filter='url(%23filter1_f_1163_561)'%3E%3Cellipse cx='734.5' cy='598.5' fill='%23670BFF' fill-opacity='.4' rx='381.5' ry='376.5'/%3E%3C/g%3E%3Cg filter='url(%23filter2_f_1163_561)'%3E%3Cellipse cx='1321' cy='144.5' fill='url(%23paint1_radial_1163_561)' rx='233' ry='230.5'/%3E%3C/g%3E%3Cg filter='url(%23filter3_f_1163_561)'%3E%3Ccircle cx='1363.5' cy='622.5' r='119.5' fill='%23A634D4'/%3E%3C/g%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='filter0_f_1163_561' width='892.198' height='887.198' x='-283.099' y='94.9012' 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_1163_561' stdDeviation='106.549'/%3E%3C/filter%3E%3Cfilter id='filter1_f_1163_561' width='1189.2' height='1179.2' x='139.901' y='8.90117' 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_1163_561' stdDeviation='106.549'/%3E%3C/filter%3E%3Cfilter id='filter2_f_1163_561' width='892.198' height='887.198' x='874.901' y='-299.099' 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_1163_561' stdDeviation='106.549'/%3E%3C/filter%3E%3Cfilter id='filter3_f_1163_561' width='1239' height='1239' x='744' y='3' 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_1163_561' stdDeviation='250'/%3E%3C/filter%3E%3CradialGradient id='paint0_radial_1163_561' cx='0' cy='0' r='1' gradientTransform='rotate(157.577 28.1309 285.40443) scale(291.002 294.158)' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23230751'/%3E%3Cstop offset='1' stop-color='%23230751' stop-opacity='0'/%3E%3C/radialGradient%3E%3CradialGradient id='paint1_radial_1163_561' cx='0' cy='0' r='1' gradientTransform='matrix(0 230.5 -233 0 1321 144.5)' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23230751'/%3E%3Cstop offset='1' stop-color='%23230751' stop-opacity='0'/%3E%3C/radialGradient%3E%3C/defs%3E%3C/svg%3E");
}
.formSection .fei{
    background-color:#fff;
    border:6px solid rgba(237, 237, 237, 0.39);
    border-radius:24px;
    padding:24px;
    margin-top: -200px;
    position: relative;
    z-index: 2;
}
@media(min-width:992px){
    .formSection .fei{padding:60px;}
}
.feiForm .forminator-design--default .forminator-button-submit{
    color: var(--pure-black) !important;
    background-color: #F2AA3C !important;
    border-color: #F2AA3C !important;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='7' height='13' fill='none'%3E%3Cpath stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m1 1.5 5 5-5 5'/%3E%3C/svg%3E") !important;
}
.feiForm .forminator-design--default .forminator-button-submit:hover{
    color: var(--pure-black) !important;
    background-color: var(--theme-darkyellow) !important;
    border-color: var(--theme-darkyellow) !important;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='7' height='13' fill='none'%3E%3Cpath stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m1 1.5 5 5-5 5'/%3E%3C/svg%3E") !important;
}
.feiForm .forminator-row.forminator-row-last{margin-bottom:0px !important;}
/* forex inquiry */
.regulation.career.banner{background-color:#000;background-image:url("./images/reg/banner.png");background-size:auto;background-position:top right;}
.text-white-80{color:rgba(255,255,255,80%)!important;}

[dir=rtl] .regulation.career.banner{background-image:url("./images/reg/banner-rtl.png");background-position:top left;}
/*  */
@media(max-width:767px){.acPages{padding-top:130px;}.acPages .fs-50,.acPages .fs-55{font-size: calc(2rem + (3.25 - 2) * ((100vw - 300px) / (767 - 300))) !important;}.acd .card .card-body,.plForm .card .card-body{padding: 30px 18px;}.acd-table .acd-value{margin-bottom:20px;}.prime-liquidity-banner{padding-bottom:225px;padding-top:130px;}.prime-liquidity-banner::before{background-size:contain;}.banner.forexExpo{height:486px;}.formSection .card.card-body,.joinUs .wrap{padding:30px 16px 16px;}.mc{padding-bottom:300px;background-position:bottom;}/*.ratesCardWrapper.fixed-bottom{display:none !important;}*/.acd-table .hr{display:none !important;}}

.ratesCardWrapper .row{--bs-gutter-x:0rem}
.rateCard{border-radius:0px !important;box-shadow:none !important;}
.rateCard>.card-overlay{height:24px;}
.rateCard>.card-overlay .icon{transform:scale(0.8);display:inline-block;}
.rateCard .rates-header.mb-2{margin-bottom:0px !important;}
.rateCard .rates-body,.rateCard .card-footer{display:none !important;}
.no-animation{animation:none !important;}
/* forminator */
.forminator-col.form-control{border:0px;padding:0px;background-color:transparent;}
.forminator-label{font-weight: 600!important;font-size: 13px!important;line-height: 14px!important;letter-spacing: -.03em!important;color: var(--pure-black)!important;margin-bottom: 10px!important}
.forminator-design--default .forminator-input,
.forminator-design--default .forminator-textarea,
.forminator-design--default .forminator-select,
.forminator-design--default .forminator-select2 + .forminator-select .selection .select2-selection--single[role="combobox"]{background-color: #fff!important;border: 1px solid #f3f4f5!important;border-radius: 4px!important;color: var(--pure-black)!important;font-weight: 400!important;font-size: 15px!important;line-height: 17px!important;letter-spacing: -.02em;height: 53px!important}
.forminator-input::placeholder{font-weight: 400;font-size: 15px;line-height: 17px;letter-spacing: -.02em;color: #5f5f5f!important}
textarea.forminator-textarea{height: auto!important;min-height: 136px!important}
.forminator-design--default .forminator-button-submit {
    color: var(--pure-white) !important;
    background-color: var(--theme-purple) !important;
    border-color: var(--theme-purple) !important;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='7' height='13' fill='none'%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m1 1.5 5 5-5 5'/%3E%3C/svg%3E") !important;
    background-repeat: no-repeat !important;
    background-position: 61% 55% !important;
    padding: 21.5px 45px !important;
    -webkit-transition: .3s ease-in-out !important;
    -o-transition: .3s ease-in-out !important;
    transition: .3s ease-in-out !important;
}
.forminator-design--default .forminator-button-submit:hover{
    color: var(--pure-white) !important;
    background-color: var(--theme-green) !important;
    border-color: var(--theme-green) !important
}
.forminator-select-dropdown-container--open .forminator-dropdown--default{border-color: var(--theme-green) !important}
.forminator-select-dropdown-container--open .forminator-dropdown--default .select2-results .select2-results__options .select2-results__option.select2-results__option--selected{color: var(--pure-white) !important;background-color: var(--theme-green) !important;}
.forminator-ui.forminator-design--default .forminator-select2 + .forminator-select.select2-container--open .selection .select2-selection--single[role="combobox"] .select2-selection__arrow,.forminator-ui.forminator-design--default .forminator-select2 + .forminator-select .selection .select2-selection--single[role="combobox"]:hover .select2-selection__arrow{color: var(--theme-green) !important;}
.forminator-ui.forminator-design--default .forminator-button-upload{color: var(--pure-white) !important;background-color: var(--theme-purple) !important;border-color: var(--theme-purple) !important;}
.forminator-ui.forminator-design--default .forminator-consent input:checked + .forminator-checkbox-box{background-color: var(--pure-white) !important;color: var(--theme-purple) !important;}
.form-wrap.ibForm .forminator-design--default .forminator-button-submit {background-position: 65% 53% !important;}

.btn .text.splitting .whitespace + .word:not([data-word="an"]) .char:nth-child(1){text-transform: capitalize;width: auto;display: inline-flex;}

@media(max-width:767px){.forminator-design--default .forminator-button-submit{background-position:72% 52% !important;}
.careerForm .forminator-design--default .forminator-button-submit{background-position: 83% 52% !important;}
.careerForm .forminator-ui.forminator-custom-form[data-design=default] .forminator-button.forminator-button-upload{width:100px;margin-right:10px;}.careerForm .card .card-body{padding: 24px 20px;}.pricing-boxs .row{--bs-gutter-x: 0rem;}.pricing-boxs .card .card-body .card-top .price .price-title{font-size:40px;}
.platform-links .card .card-body{padding:14px 16px !important;}
.platform-links .card .card-body .icon.mb-4{margin-bottom: 14px !important;}
.platforms.platform-links .card .card-body .card-text{color:#000;}
.platform-links .card .card-body .card-text{color:#f3f3f3;}
.platform-links .card .card-body .card-title{margin-bottom:6px;}
.OATabs .formWrapperCard{padding:24px 20px;}
.formWrapperCard .submitBtn #btn-submit{background-position:65% 50%;}
.checkmark:not(.list-group-horizontal) li:not(:last-child){margin-bottom:24px !important;}
/* .btn{text-transform:capitalize !important;} */
.regulation.career.banner{background-size:420px;padding-top:220px;}
.career.banner{background-size:contain;background-position:50% 100px !important;padding-top:260px;padding-bottom: 40px;}
}
.translatepress-vi .extra-button .tBtn-padding{padding: 13px 10px;}

@media (min-width:1024px){.et-db #et-boc .et_pb_module .forminator-ui.forminator-custom-form.forminator-size--small[data-grid=open] .forminator-row, .forminator-ui.forminator-custom-form.forminator-size--small[data-grid=open] .forminator-row {display: -webkit-box;display: -ms-flexbox;display: flex;margin-right: -15px;margin-left: -15px;}.et-db #et-boc .et_pb_module .forminator-ui.forminator-custom-form.forminator-size--small[data-grid=open] .forminator-col, .forminator-ui.forminator-custom-form.forminator-size--small[data-grid=open] .forminator-col {min-width: 0;-webkit-box-flex: 1;-ms-flex: 1;flex: 1;padding: 0 15px;}}
.translatepress-ru_RU .swiper-slide.four .h1.fs-50{
    font-size:2.625rem !important;
    line-height:3rem !important;
}
.translatepress-ru_RU .swiper-slide.second .h1.fs-50,
.translatepress-fr_FR .swiper-slide.four .h1.fs-50,
.translatepress-pt_PT .swiper-slide.four .h1.fs-50{
    font-size:2.875rem !important;
    line-height:3.125rem !important;
}
.translatepress-ru_RU .forminator-design--default .forminator-button-submit,
.translatepress-fr_FR .forminator-design--default .forminator-button-submit,
.translatepress-pt_PT .forminator-design--default .forminator-button-submit{
    background-position:63.5% 55% !important;
}
.translatepress-ru_RU .forminator-design--default.forminator-custom-form-2828 .forminator-button-submit,
.translatepress-fr_FR .forminator-design--default.forminator-custom-form-2828 .forminator-button-submit,
.translatepress-pt_PT .forminator-design--default.forminator-custom-form-2828 .forminator-button-submit{
    background-position:66% 55% !important;
}
.translatepress-fr_FR .forminator-custom-form-2827.forminator-design--default .forminator-button-submit,
.translatepress-ru_RU .forminator-custom-form-2827.forminator-design--default .forminator-button-submit,
.translatepress-pt_PT .forminator-custom-form-2827.forminator-design--default .forminator-button-submit{
    background-position:63.5% 55% !important;
}

/* VN page */
.bg-230751{background-color:#230751 !important;}
.bg-0F0225{background-color:#0F0225 !important;}
.bg-210948{background-color:#210948 !important;}
.bg-3A0F81{background-color:#3A0F81 !important;}
.vi_hero{padding-top:165px;padding-bottom:95px;}
.tx-gra{display:inline-block;background: linear-gradient(92.16deg, #EA77F2 41.17%, #FFFFFF 98.5%) !important;-webkit-background-clip: text !important;-webkit-text-fill-color: transparent !important;background-clip: text !important;text-fill-color: transparent !important;}
.cvnd {margin-top:-97px;background: rgb(255, 255, 255);
    background: -moz-linear-gradient(180deg, rgba(255, 255, 255, 0) 19%, rgba(15, 2, 37, 1) 19%);
    background: -webkit-linear-gradient(180deg, rgba(255, 255, 255, 0) 19%, rgba(15, 2, 37, 1) 19%);
    background: linear-gradient(180deg, rgba(255, 255, 255, 0) 19%, rgba(15, 2, 37, 1) 19%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff", endColorstr="#0f0225", GradientType=1);}
.cvnd .wrap{background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 1170 204'%3E%3Cmask id='b' width='1170' height='204' x='0' y='0' maskUnits='userSpaceOnUse' style='mask-type:alpha'%3E%3Cpath fill='url(%23a)' d='M0 0h1170v204H0V0Z'/%3E%3C/mask%3E%3Cg mask='url(%23b)'%3E%3Cg filter='url(%23c)'%3E%3Cellipse cx='142.009' cy='59.246' fill='%23F09' rx='142.009' ry='59.246' transform='matrix(.99985 .01733 -.03597 .99935 906.602 91.313)'/%3E%3C/g%3E%3Cg filter='url(%23d)'%3E%3Cellipse cx='893.238' cy='173.307' fill='%232C00D9' rx='182.152' ry='114.307'/%3E%3C/g%3E%3Cg filter='url(%23e)'%3E%3Cellipse cx='117.028' cy='121.147' fill='%230FF' fill-opacity='.33' rx='117.028' ry='121.147' transform='matrix(.9553 .29566 -.376 .92662 31.367 -99.602)'/%3E%3C/g%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='c' width='638.008' height='472.523' x='727.453' y='-83.281' 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_943_1178' stdDeviation='88.5'/%3E%3C/filter%3E%3Cfilter id='d' width='860.305' height='724.617' x='463.086' y='-189' 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_943_1178' stdDeviation='124'/%3E%3C/filter%3E%3Cfilter id='e' width='579.5' height='573' x='-192.137' y='-239.242' 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_943_1178' stdDeviation='84.5'/%3E%3C/filter%3E%3ClinearGradient id='a' x1='428.919' x2='878.822' y1='0' y2='475.619' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%232A0070'/%3E%3Cstop offset='1' stop-color='%2312032B'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E"),linear-gradient(100.44deg, #2A0070 30.95%, #12032B 99.71%);border-radius:12px;background-size:cover, cover;padding:24px;}
.participate{padding-top:50px;padding-bottom:76px;}
.timerCard>.card-body{padding:1rem 2.125rem;}
.timerCard p:first-child{margin-bottom:8px;}
.timerCard p:not(:first-child){margin-bottom:0px;text-transform:uppercase;font-size:0.625rem;}

.participateCard{position: relative;border-radius: 36px;text-align:center;color:#747382;background-color:transparent;overflow: hidden;}
.participateCard .card-icon{margin-bottom:3rem;}
.participateCard .card-subtitle{letter-spacing: 0.2em;text-transform: uppercase;color: rgba(255, 255, 255, 0.35);margin-bottom:1.5rem;}
.participateCard .card-title{color:#fff;margin-bottom:1.5rem;font-weight:600;}
.participateCard .card-text{margin-bottom:2.125rem;}
.participateCard .card-text span,.participateCard .card-text a{color:#fff;font-weight:500;}
.participateCard.first::after{content:"";position:absolute;top:0px;left:0px;height:100%;width:100%;opacity: 0.2;background: linear-gradient(180deg, #54348A 0%, rgba(29, 6, 68, 0) 100%);pointer-events:none;background-size:cover;}
.participateCTA{border-radius:12px;}
.participateCard .card-body{padding:28px 24px;}
.lec>.container>.card{border:1px solid #DCDCDC;border-radius:24px;overflow: hidden;}
.lec>.container>.card .card-body{padding:28px 24px;}
.lec>.container>.card>.card-footer{padding:24px 48px;}

.excCard{position: relative;color:#747382;overflow: hidden;}
.excCard .card-icon{margin-bottom:3rem;}
.excCard .card-subtitle{letter-spacing: 0.2em;text-transform: uppercase;color:#561DCA;margin-bottom:2rem;}
.excCard .card-title{color:#000;margin-bottom:1.5rem;font-weight:600;}
.excCard .card-text{margin-bottom:2.125rem;}
.excCard .card-text span,.participateCard .card-text a{color:#000;font-weight:500;}
.text-theme-darkpurple.textSplitting .char:after{color:var(--theme-darkpurple);}
.text-theme-darkpurple.textSplitting .char:before{color:var(--theme-darkyellow);}
.contest{padding-top:70px;padding-bottom:90px;}
.contest .contestCard{border-radius:24px;}
.contest .contestCard>.card-body{padding:24px 28px;}
.contestCard .card-title{color:#2B1155;margin-bottom:38px;}
.contestCta{padding-top:48px;padding-bottom:48px;position:relative;background:url('./images/vi_cop/contestCtaBG.jpg');background-repeat:no-repeat;background-size:cover;}
.list-arrow>li{position:relative;padding-left:21px;color: rgba(0, 0, 0, 0.50);font-family:var(--heading-fonts);font-size: 16px;font-style: normal;font-weight: 400;line-height: 22px;
}
.list-arrow>li:not(:last-child){margin-bottom:10px;}
.list-arrow>li::after{
    content: "";
    background-image: url("data:image/svg+xml,%3Csvg width='7' height='10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1.5 5 5 1 8.5' stroke='%23561DCA' stroke-width='1.5'/%3E%3C/svg%3E");
    position:absolute;
    left:0px;
    top:0px;
    bottom:0px;
    margin:auto 0px;
    width:4px;
    height:7px;
    background-size:cover;
}
.pmLogos.slick-slider:not(.slick-initialized){display:flex;}
[dir=rtl] .linkedin-link.position-absolute.end-0 {right: auto !important;left: 16px;}
[dir=rtl] .chatBoxplayer .plyerGrid {background-position:-300% 50%;background-repeat:repeat-x;}
[dir=rtl] .chatScreen {padding-right: 24px;}
[dir=rtl] .page-template-shares .tr-kc .sub-heading.pe-xl-5{padding-right:0px !important;}

.translatepress-zh_CN .menu-new-primary-menu-v2-container{flex-grow: 1;}
.translatepress-zh_CN .aiWrap{justify-content:center;letter-spacing:1rem;}
span.forminator-required{color: #E04562;}

@media(min-width:786px){
    .vi_hero{padding-top:165px;padding-bottom:216px;
        background-image:url('./images/vi_cop/vi_iphone-with-sd.png');
        /* background-position:100% 50px;
        background-repeat:no-repeat; */
        background-position: 0% 50%;
        background-repeat: no-repeat;
        background-size: 80rem;
    }
    .cvnd {background: rgb(255,255,255);background: -moz-linear-gradient(180deg, rgba(255,255,255,0) 40%, rgba(15,2,37,1) 40%);background: -webkit-linear-gradient(180deg, rgba(255,255,255,0) 40%, rgba(15,2,37,1) 40%);background: linear-gradient(180deg, rgba(255,255,255,0) 40%, rgba(15,2,37,1) 40%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#0f0225",GradientType=1);}
}
@media(min-width:992px){
    .translatepress-vi .navbar-expand-lg .offcanvas{margin-left: 2rem !important;}
    .translatepress-vi .extra-button.mb-lg-0.mb-4.ms-lg-5{margin-left: 1rem !important;}
    .translatepress-vi .navbar-nav>.nav-item:not(:last-child){margin-right: 4px;}
    .participateCard .card-body{padding:45px 43px;}
    /* .vi_hero{padding-top:165px;padding-bottom:216px;
        background-image:url('./images/vi_cop/vi_iphone-with-sd.png');
        background-position: 0% 50%;
        background-repeat: no-repeat;
        background-size: 80rem;
    } */
    .cvnd {background: rgb(255,255,255);background: -moz-linear-gradient(180deg, rgba(255,255,255,0) 30%, rgba(15,2,37,1) 30%);background: -webkit-linear-gradient(180deg, rgba(255,255,255,0) 30%, rgba(15,2,37,1) 30%);background: linear-gradient(180deg, rgba(255,255,255,0) 30%, rgba(15,2,37,1) 30%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#0f0225",GradientType=1);}
    .cvnd .wrap{padding:46px 50px;}
    .lec>.container>.card>.card-body{padding:60px;}
    .lec>.container>.card.excCard>.card-body{padding-bottom:0px;}
    .contest{padding-top:70px;padding-bottom:100px;}
    .contest .contestCard>.card-body{padding:42px 46px 48px;}
    .lec>.container>.card>.card-footer{padding:30px 100px;}
    .participateCardRow::after {content: "";position: absolute;top:65px;left:80px;right:auto;background-image: url("data:image/svg+xml,%3Csvg width='924' height='78' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.189 60.292S147.753-50.841 491.642 32.434c343.89 83.275 376.989 31.838 430.364-17.23' stroke='url(%23a)' stroke-opacity='.2' stroke-width='2' stroke-linecap='round' stroke-dasharray='1 7'/%3E%3Cdefs%3E%3ClinearGradient id='a' x1='464.224' y1='-9.984' x2='90.261' y2='48.861' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23D8D8D8'/%3E%3Cstop offset='1' stop-color='%23D8D8D8' stop-opacity='0'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E");height:96px;width:916px;background-repeat:no-repeat;background-position:center;background-size:cover;margin:0px auto;transform:rotate(-2deg);
    pointer-events:none;}
    [dir=rtl] .comparisonTable .tablepress .card .card-body{width:280px;}
    [dir=rtl] .comparisonTable .tablepress{margin-top:-277px;}
}
/* @media(min-width:1024px){.vi_hero{background-position: 150% 50%;background-repeat: no-repeat;background-size: 80rem;}} */
@media(min-width:1100px){.vi_hero{background-position: 150% 50%;background-repeat: no-repeat;background-size: 80rem;}}
@media(min-width:1600px){.vi_hero{padding-top:180px;padding-bottom:220px;background-position:130% 50%;}}
@media(min-width:1900px){.vi_hero{background-position:100% 50%;}}
@media(min-width:2200px){.vi_hero{background-position:88% 50%;}}

@media(min-width:992px) and (max-width:1439px){
    .translatepress-zh_CN .navbar-expand-lg .offcanvas-body .extra-button,
    .translatepress-vi .navbar-expand-lg .offcanvas-body .extra-button,
    .translatepress-ru_RU .navbar-expand-lg .offcanvas-body .extra-button,
    .translatepress-pt_PT .navbar-expand-lg .offcanvas-body .extra-button,
    .translatepress-fr_FR .navbar-expand-lg .offcanvas-body .extra-button 
    {width: 100%;order: -1;}
    .translatepress-zh_CN .navbar-expand-lg .offcanvas-body,
    .translatepress-vi .navbar-expand-lg .offcanvas-body,
    .translatepress-ru_RU .navbar-expand-lg .offcanvas-body,
    .translatepress-pt_PT .navbar-expand-lg .offcanvas-body,
    .translatepress-fr_FR .navbar-expand-lg .offcanvas-body 
    {flex-wrap: wrap;}
    .translatepress-zh_CN .navbar-expand-lg .offcanvas-body .extra-button>.d-flex,
    .translatepress-vi .navbar-expand-lg .offcanvas-body .extra-button>.d-flex,
    .translatepress-ru_RU .navbar-expand-lg .offcanvas-body .extra-button>.d-flex,
    .translatepress-pt_PT .navbar-expand-lg .offcanvas-body .extra-button>.d-flex,
    .translatepress-fr_FR .navbar-expand-lg .offcanvas-body .extra-button>.d-flex 
    {justify-content: flex-end;margin-right: 50px;margin-bottom:5px;margin-top:4px;}
    .translatepress-zh_CN .navbar-expand-lg .dropdown-menu[data-bs-popper],
    .translatepress-vi .navbar-expand-lg .dropdown-menu[data-bs-popper],
    .translatepress-ru_RU .navbar-expand-lg .dropdown-menu[data-bs-popper],
    .translatepress-pt_PT .navbar-expand-lg .dropdown-menu[data-bs-popper],
    .translatepress-fr_FR .navbar-expand-lg .dropdown-menu[data-bs-popper]
    {right:0px;left:auto;}
}


/*  */
@media(max-width:991px){
    .participateCTA img{right:0px;}
    .vi_hero{background-image:none !important;}
}
@media(max-width:767px){
    .participateCTA{padding-bottom:170px;}
    .participateCTA img{left:0px;right:0px;margin:0px auto;}
    .contestCta {padding-top:120px;}
    .contestCta img.position-absolute.bottom-0{bottom: 66% !important;width: 30% !important;}
    .contestCta p:not([class*="fs-"]){font-size: 18px;}
    .lec>.container .card.excCard .card-body{padding:24px 0px;}
    .lec>.container>.card>.card-footer{padding:20px 24px;}
    div#svgMap{margin-top:20px;}
    div#svgMap > svg {height: 250px;transform: scale(1.125) translatex(-70px);}
    .paymentlogo.position-relative{height: 140px;}
}
.text-white-60{
    color: rgba(255, 254, 254, .6) !important;
}
.maf{
    background-color:#230751;
    background-image: url('https://kama-capital.com/wp-content/uploads/2023/09/maf-bg.png');
    background-size:cover;
    background-position:bottom center;
    padding-top: 145px;
    padding-bottom: 120px;
    position: relative;
}
.maf > .bg-overlay{
    position:absolute;
    top:0px;
    right:0px;
    height:100%;
    width:100%;
    z-index:0;
    pointer-events:none;
    /* background-image:url("https://kama-capital.com/wp-content/uploads/2023/09/maf-img.png"); */
    background-image:url("https://kama-capital.com/wp-content/uploads/2023/09/maf-img-1.png");
    background-position:bottom right;
    background-repeat:no-repeat;
}
@media(min-width:992px) and (max-width:1365px){
    .maf > .bg-overlay{background-position: 310px 100%;}
}
@media(min-width:1600px){
    .maf{
        padding-top: 200px;
        padding-bottom: 140px;
    }
    .maf > .bg-overlay{background-position: 90% 100%;}
}
.maf> .wrap{position: relative; z-index: 2;}
.text-A66503{color:#A66503 !important;}
.text-2B1155{color:#2B1155 !important;}
.winPrice {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 1440 1048'%3E%3Cmask id='mask0_1108_2' width='1441' height='1048' x='-1' y='0' maskUnits='userSpaceOnUse' style='mask-type:alpha'%3E%3Cpath fill='%23fff' d='M-1 0h1441v1048H-1z'/%3E%3C/mask%3E%3Cg mask='url(%23mask0_1108_2)' opacity='.54'%3E%3Cg opacity='.81'%3E%3Cg filter='url(%23filter0_f_1108_2)'%3E%3Cpath fill='%23F2AA3C' d='M580.953 310.105c0 234.381 123.182 138.874-113.465 138.874S39 784.17 39 549.789c0-234.382 191.841-424.386 428.488-424.386s113.465-49.6798 113.465 184.702Z'/%3E%3C/g%3E%3Cg filter='url(%23filter1_f_1108_2)'%3E%3Cpath fill='%2390FB8E' d='M293.953 141.105c0 234.381 123.182 138.874-113.465 138.874C-56.1594 279.979-248 615.17-248 380.789c0-234.382 191.8406-424.3856 428.488-424.3856 236.647 0 113.465-49.6802 113.465 184.7016Z'/%3E%3C/g%3E%3Cg filter='url(%23filter2_f_1108_2)'%3E%3Cpath fill='%23670BFF' fill-opacity='.58' d='M354.693 51.5747c0 206.4573 108.805 122.3293-100.22 122.3293C45.4481 173.904-124 469.16-124 262.702c0-206.4567 169.4481-373.823 378.473-373.823 209.025 0 100.22-43.761 100.22 162.6957Z'/%3E%3C/g%3E%3Cg filter='url(%23filter3_f_1108_2)'%3E%3Cpath fill='%23670BFF' fill-opacity='.58' d='M251.693 230.575c0 206.457 108.805 122.329-100.22 122.329C-57.5519 352.904-227 648.16-227 441.702c0-206.457 169.4481-373.8232 378.473-373.8232 209.025 0 100.22-43.7613 100.22 162.6962Z'/%3E%3C/g%3E%3Cg filter='url(%23filter4_f_1108_2)'%3E%3Cpath fill='%23561DCA' fill-opacity='.32' d='M1210.95 392.105c0 234.381 123.19 138.874-113.46 138.874-236.649 0-428.49 335.191-428.49 100.81 0-234.382 191.841-424.386 428.49-424.386 236.65 0 113.46-49.68 113.46 184.702Z'/%3E%3C/g%3E%3C/g%3E%3Cg opacity='.63'%3E%3Cg filter='url(%23filter5_f_1108_2)'%3E%3Cpath fill='%23670BFF' fill-opacity='.58' d='M1406.85 691.21c-187.32-72.896-149.31 55.283-75.69-133.898 73.62-189.182-134.58-446.792 52.74-373.897 187.31 72.896 279.48 285.351 205.86 474.533-73.62 189.181 4.4 106.157-182.91 33.262Z'/%3E%3C/g%3E%3Cg filter='url(%23filter6_f_1108_2)'%3E%3Cpath fill='%23F2AA3C' d='M1239.09 465.679c-187.31-72.896-149.31 55.283-75.69-133.899 73.62-189.181-134.57-446.792 52.74-373.8962C1403.46 30.7793 1495.62 243.235 1422 432.416c-73.62 189.182 4.41 106.158-182.91 33.263Z'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='filter0_f_1108_2' width='1096' height='1034' x='-222' y='-140' 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_1108_2' stdDeviation='130.5'/%3E%3C/filter%3E%3Cfilter id='filter1_f_1108_2' width='1096' height='1034' x='-509' y='-309' 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_1108_2' stdDeviation='130.5'/%3E%3C/filter%3E%3Cfilter id='filter2_f_1108_2' width='1029' height='973' x='-385' y='-376' 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_1108_2' stdDeviation='130.5'/%3E%3C/filter%3E%3Cfilter id='filter3_f_1108_2' width='1029' height='973' x='-488' y='-197' 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_1108_2' stdDeviation='130.5'/%3E%3C/filter%3E%3Cfilter id='filter4_f_1108_2' width='1096' height='1034' x='408' y='-58' 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_1108_2' stdDeviation='130.5'/%3E%3C/filter%3E%3Cfilter id='filter5_f_1108_2' width='866.48' height='1124.95' x='1009.63' y='-90.2383' 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_1108_2' stdDeviation='130.5'/%3E%3C/filter%3E%3Cfilter id='filter6_f_1108_2' width='866.48' height='1124.95' x='841.875' y='-315.77' 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_1108_2' stdDeviation='130.5'/%3E%3C/filter%3E%3C/defs%3E%3C/svg%3E");
    background-position:top center;
    background-repeat:no-repeat;
    background-size:cover;
}
.winPrice .card{
    border:0px;
    background-color:transparent;
    text-align: center;
}
@media(min-width:992px) {
    .winPrice .card .card-img{min-height:347px;}
}
@media(min-width:1200px) {
    .winPrice .card.second{margin-top:-1.75rem;}
}
.winPrice .card .card-title{font-weight:700;}
.winPrice .card .card-title > span{font-weight:500;}
.winPrice .card .card-subtitle{color:#561DCA;}
.ctawin{
    background-image:url('https://kama-capital.com/wp-content/uploads/2023/09/win-prize-cta.png');
    background-position:center left;
    background-size:cover;
    background-repeat:no-repeat;
    padding:42px 62px;
    border-radius:20px;
    position: relative;
    overflow: hidden;
}
@media(min-width:992px) and (max-width:1365px){
    .ctawin{background-position:30% 50%;}
}

@media(max-width:992px){
    .ctawin::after{
        content: "";
        position: absolute;
        height: 100%;
        width: 100%;
        left: 0px;
        top: 0px;
        background-color:rgba(0, 0, 0, .7);
        pointer-events: none;
        
    }
    .ctawin>.row{
        position: relative;
        z-index: 1;
    }
    .maf{padding-bottom:400px;}
    .maf > .bg-overlay{background-size:contain;background-position:40px 100%;}
    .ctawin{padding:24px;background-position: 10% 50%;}
}
@media(max-width:767px){
    .maf{padding-bottom:250px;padding-top:115px;background-blend-mode: screen;}
    .maf > .bg-overlay{background-position:20px 100%;}
    .winPrice .fs-35{font-size:calc(1.5rem + 0.5vw)!important;}
}
:root{
    --theme-purple:#561DCA;
    --theme-220C45:#220C45;
    --theme-2B1155:#2B1155;
    --theme-A66503:#A66503;
    --white-35:#FFFFFF59;
}

.text-clr-purple{color: var(--theme-purple);}.text-clr-220C45{color: var(--theme-220C45);}.text-clr-2B1155{color: var(--theme-2B1155);}.text-clr-A66503{color: var(--theme-A66503);}.text-white-35{color: var(--white-35);}
        .theme-purple-gradient{background: linear-gradient(105deg, #230751 0.59%, #380094 98.26%);}

.fs-22{font-size: 22px;}

.vlSteps .info-box .content-wrp>span{letter-spacing: 2.6px;font-weight: 600;}
.vlSteps .info-box{position: relative;}
.vlSteps .info-box:not(.info-box:first-child)::before{content: ''; position: absolute; top: 0px; left: 0px; width: 100%; height: 1px; border-bottom: 1px dashed red;}


.winnerSec.img-gradient{background-image: url('https://kama-capital.com/wp-content/uploads/2023/09/vl-winner-bg.png'); background-size: cover; background-position: center;}
.winnerSec .content-wrp .card{padding: 30px; border-radius: 35px; border-color:#E1E1E1;}
.winnerSec .content-wrp .card .card-title{margin-bottom:13px;color:#000000;}

.ctaVL{padding: 50px 0 40px; background-color: #0F0225;}
.ctaVL.bg-img{background-image: url('https://kama-capital.com/wp-content/uploads/2023/09/cta.png'); background-size: cover; background-position: center;}
.ctaVL .content-wrp span{letter-spacing: 1.26px;}


.terms-conditions .content-wrp .list-arrow-purple li{position: relative; padding-left: 20px; margin: 5px 0;}
.terms-conditions .content-wrp .list-arrow-purple li::before{content: ''; position: absolute; top: 8px; left: 0px; width: 6px; height: 9px; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='7' height='10' fill='none'%3E%3Cpath stroke='%23561DCA' stroke-width='1.5' d='M1 1.5 5 5 1 8.5'/%3E%3C/svg%3E");}
.info-box .img-wrp{position: relative;}
@media(min-width:992px){
    .ctaVL .img-wrp.lef{transform:translateX(-24px);}
    .ctaVL .img-wrp.rig{transform:translateX(24px);}
    .info-box:not(.last) .img-wrp::before {content: "";position: absolute;height: 1px;top: 50%;right: -30%;width: 60%;background-color: #561DCA;}
    .activeShape{
        position: relative;
    }
    .activeShape::before{
        content: "";
        position: absolute;
        right: 80px;
        bottom: 0px;
        background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 192 44'%3E%3Cpath stroke='%23F2AA3C' stroke-linecap='round' stroke-width='3' d='M117.65 2.15372c-12.493-.31454-25.1016-.12389-37.5761.36739-12.1437.47828-24.904 1.07655-36.5384 3.53952C31.3942 8.6309 17.9821 11.9954 8.60593 18.0239c-3.10551 1.9967-7.19637 4.2792-6.53479 8.3398.35625 2.1866 3.00704 4.1783 4.86905 5.1125 8.92761 4.4793 20.87021 6.1575 31.45651 7.4627 16.7358 2.0634 33.8023 2.7529 50.7735 2.9736 17.9548.2335 36.0568-.0419 53.7998-2.1355 11.874-1.401 23.688-3.6408 34.434-7.4856 4.288-1.5343 9.169-3.4802 11.99-6.3145 5.853-5.8805-13.301-8.3642-17.696-8.9667-19.135-2.6234-38.818-2.3157-58.216-2.0437'/%3E%3C/svg%3E");
        height: 40px;
        width: 188px;
        background-repeat: no-repeat;
        background-size: contain;
        z-index: 2;
    }
    .vlSteps .activeShape::before{
        right: 168px;
        height: 39px;
        width: 277px;
        background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 281 43'%3E%3Cpath stroke='%23F2AA3C' stroke-linecap='round' stroke-width='3' d='M171.951 2.14995c-18.359-.30682-36.888-.12086-55.219.35837-17.8457.46653-36.5974 1.05012-53.6944 3.45262C45.1957 8.46812 25.4861 11.75 11.7076 17.6305c-4.56364 1.9477-10.57527 4.1742-9.60306 8.1351.52351 2.1329 4.41894 4.0757 7.1552 4.987C22.3791 35.1219 39.9291 36.7589 55.4859 38.032c24.5937 2.0128 49.6731 2.6854 74.6131 2.9006 26.384.2278 52.987-.0408 79.06-2.083 17.449-1.3666 34.81-3.5514 50.601-7.3018 6.303-1.4967 13.476-3.3948 17.62-6.1596 8.602-5.7361-19.546-8.1588-26.005-8.7465-28.118-2.559-57.043-2.2588-85.549-1.9935'/%3E%3C/svg%3E");
    }
}
@media(max-width:992px){
    .ctaVL{padding-bottom:0px;}
}
[dir=rtl] .number > .text {
    direction: ltr !important;
    display: inline-block;
}
[dir=rtl] a[href*="tel"]{
    direction: ltr !important;
    display: inline-block;
}

/* New Landin Pages */
.banner.nl{
    background-color:#000;
    padding-top:140px;
}
.banner.nl.gt{background-image:url('./images/nl/gt-banner-bg.jpg');background-size:cover;background-repeat:no-repeat;}
.banner.nl.ot{background-image:url('./images/nl/ot-banner-bg.jpg');background-size:cover;background-repeat:no-repeat;}
.banner.nl.edu{background-image:url('./images/nl/edu-banner.png');background-size:cover;background-repeat:no-repeat;}
.txt-gr{
    -webkit-background-clip: text !important;
    -webkit-text-fill-color: transparent !important;
    background-clip: text !important;
    text-fill-color: transparent !important;
}
.txt-gr.gold{background: linear-gradient(90deg, #FFA93E 17.48%, #AA7430 80.58%);}

.nl_feature{
    background-size:cover;
    background-position:center;
}
.nl_feature.gt{background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1439' height='993' fill='none'%3E%3Cg clip-path='url(%23clip0_1380_516)'%3E%3Cg filter='url(%23filter0_f_1380_516)'%3E%3Cellipse cx='1311' cy='279' fill='url(%23paint0_radial_1380_516)' fill-opacity='.19' rx='392' ry='390'/%3E%3C/g%3E%3Cg filter='url(%23filter1_f_1380_516)'%3E%3Cellipse cx='2' cy='923' fill='url(%23paint1_radial_1380_516)' fill-opacity='.19' rx='392' ry='390'/%3E%3C/g%3E%3C/g%3E%3Cdefs%3E%3CradialGradient id='paint0_radial_1380_516' cx='0' cy='0' r='1' gradientTransform='matrix(0 390 -392 0 1311 279)' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23CB831B' stop-opacity='.92188'/%3E%3Cstop offset='1' stop-color='%23CB831B' stop-opacity='.92188'/%3E%3C/radialGradient%3E%3CradialGradient id='paint1_radial_1380_516' cx='0' cy='0' r='1' gradientTransform='matrix(0 390 -392 0 2 923)' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23CB831B' stop-opacity='.92188'/%3E%3Cstop offset='1' stop-color='%23CB831B' stop-opacity='.92188'/%3E%3C/radialGradient%3E%3Cfilter id='filter0_f_1380_516' width='1355.2' height='1351.2' x='633.4' y='-396.6' 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_1380_516' stdDeviation='142.8'/%3E%3C/filter%3E%3Cfilter id='filter1_f_1380_516' width='1355.2' height='1351.2' x='-675.6' y='247.4' 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_1380_516' stdDeviation='142.8'/%3E%3C/filter%3E%3CclipPath id='clip0_1380_516'%3E%3Cpath fill='%23fff' d='M0 0h1439v993H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");}
.nl_feature.ot{background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1440' height='834' fill='none'%3E%3Cg clip-path='url(%23clip0_1399_54)'%3E%3Cg filter='url(%23filter0_f_1399_54)'%3E%3Cellipse cx='1340' cy='62' fill='%23670BFF' fill-opacity='.07' rx='279' ry='278'/%3E%3C/g%3E%3Cg filter='url(%23filter1_f_1399_54)'%3E%3Cellipse cx='45' cy='899' fill='%23670BFF' fill-opacity='.07' rx='392' ry='390'/%3E%3C/g%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='filter0_f_1399_54' width='1080' height='1078' x='800' y='-477' 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_1399_54' stdDeviation='130.5'/%3E%3C/filter%3E%3Cfilter id='filter1_f_1399_54' width='1306' height='1302' x='-608' y='248' 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_1399_54' stdDeviation='130.5'/%3E%3C/filter%3E%3CclipPath id='clip0_1399_54'%3E%3Cpath fill='%23fff' d='M0 0h1440v834H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");}
.nl_feature.et{background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1439' height='993' fill='none'%3E%3Cg clip-path='url(%23clip0_1380_516)'%3E%3Cg filter='url(%23filter0_f_1380_516)'%3E%3Cellipse cx='1311' cy='279' fill='url(%23paint0_radial_1380_516)' fill-opacity='.19' rx='392' ry='390'/%3E%3C/g%3E%3Cg filter='url(%23filter1_f_1380_516)'%3E%3Cellipse cx='2' cy='923' fill='url(%23paint1_radial_1380_516)' fill-opacity='.19' rx='392' ry='390'/%3E%3C/g%3E%3C/g%3E%3Cdefs%3E%3CradialGradient id='paint0_radial_1380_516' cx='0' cy='0' r='1' gradientTransform='matrix(0 390 -392 0 1311 279)' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23CB831B' stop-opacity='.92188'/%3E%3Cstop offset='1' stop-color='%23CB831B' stop-opacity='.92188'/%3E%3C/radialGradient%3E%3CradialGradient id='paint1_radial_1380_516' cx='0' cy='0' r='1' gradientTransform='matrix(0 390 -392 0 2 923)' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23CB831B' stop-opacity='.92188'/%3E%3Cstop offset='1' stop-color='%23CB831B' stop-opacity='.92188'/%3E%3C/radialGradient%3E%3Cfilter id='filter0_f_1380_516' width='1355.2' height='1351.2' x='633.4' y='-396.6' 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_1380_516' stdDeviation='142.8'/%3E%3C/filter%3E%3Cfilter id='filter1_f_1380_516' width='1355.2' height='1351.2' x='-675.6' y='247.4' 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_1380_516' stdDeviation='142.8'/%3E%3C/filter%3E%3CclipPath id='clip0_1380_516'%3E%3Cpath fill='%23fff' d='M0 0h1439v993H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");}
.gt.shape{
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1440' height='1110' fill='none'%3E%3Cg clip-path='url(%23clip0_1380_518)'%3E%3Cg filter='url(%23filter0_f_1380_518)'%3E%3Cellipse cx='2' cy='573' fill='url(%23paint0_radial_1380_518)' fill-opacity='.19' rx='392' ry='390'/%3E%3C/g%3E%3Cg filter='url(%23filter1_f_1380_518)'%3E%3Cellipse cx='1311' cy='-182' fill='url(%23paint1_radial_1380_518)' fill-opacity='.19' rx='392' ry='390'/%3E%3C/g%3E%3C/g%3E%3Cdefs%3E%3CradialGradient id='paint0_radial_1380_518' cx='0' cy='0' r='1' gradientTransform='matrix(0 390 -392 0 2 573)' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23CB831B' stop-opacity='.92188'/%3E%3Cstop offset='1' stop-color='%23CB831B' stop-opacity='.92188'/%3E%3C/radialGradient%3E%3CradialGradient id='paint1_radial_1380_518' cx='0' cy='0' r='1' gradientTransform='matrix(0 390 -392 0 1311 -182)' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23CB831B' stop-opacity='.92188'/%3E%3Cstop offset='1' stop-color='%23CB831B' stop-opacity='.92188'/%3E%3C/radialGradient%3E%3Cfilter id='filter0_f_1380_518' width='1355.2' height='1351.2' x='-675.6' y='-102.6' 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_1380_518' stdDeviation='142.8'/%3E%3C/filter%3E%3Cfilter id='filter1_f_1380_518' width='1355.2' height='1351.2' x='633.4' y='-857.6' 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_1380_518' stdDeviation='142.8'/%3E%3C/filter%3E%3CclipPath id='clip0_1380_518'%3E%3Cpath fill='%23fff' d='M0 0h1440v1110H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
    background-size:cover;
    background-position:center;
}
.nl_feature.gt .card::after{
    content:"";
    position:absolute;
    top:0px;
    width:100%;
    height:8px;
    background: linear-gradient(90.01deg, #FFA93E 1.84%, #AA7430 99.99%);
    pointer-events:none;
}
.nl_feature .card{
    border-radius: 12px;
    border: 1px solid #EAEAEA;
    background: #FAFAFA;
    box-shadow: 0px 4px 33px 0px rgba(0, 0, 0, 0.04);
    overflow: hidden;
}
.nl_feature .card .card-body{padding:24px;}
.nl_feature .card img{margin-bottom:40px;}
@media(min-width:992px){.nl_feature .card .card-body{padding:40px;}.nl_feature .card.gt-last img{margin-bottom:163px;}}
.nl_feature.ot .card{background: #fff;}
.nl_feature.ot .card.last{background-color:#FAFAFA;}

.about.gt{background-image:url("./images/nl/ab-gt-bg.png");background-repeat:no-repeat;background-position: top right;}

.about.gt .ab-features .card{border-radius:24px;border:0.0938rem solid #FFA93E;background-color:transparent;}
.about .ab-features .card .card-body .d-flex{gap:20px;}
.about .ab-features .card .card-body .d-flex img{width:54px;min-width:54px}
.about .ab-features .card .card-body p{line-height:22px;}
.about.ot.et{background-image:url("./images/nl/edu-ab-bg.jpg");background-repeat:no-repeat;background-position: top right;}

/* .about.ot{background-image: url('./images/nl/ab-ot-bg-rtl.png');background-repeat: no-repeat;background-position: top left;} */
.about.ot{background-image:url('./images/nl/ab-ot-bg.png');background-repeat:no-repeat;background-position: top right;}
.about.ot .ab-features .card,.about.ot .ab-features .card{border-radius: 24px;border: 1px solid #54348A;background: #14062C;}

.about.ot.wc .ab-features .card .card-body,.about.wc.gt .card .card-body{padding:1.875rem;}
.about.ot.wc .ab-features .card .card-body img,.about.wc.gt .card .card-body img{margin-bottom:3.125rem;}


[dir=rtl] .about.gt{background-image:url("./images/nl/ab-gt-bg-rtl.png");background-repeat:no-repeat;background-position: top left;}

[dir=rtl] .about.ot.et{background-image:url("./images/nl/edu-ab-bg-rtl.png");background-repeat:no-repeat;background-position: top left;}

[dir=rtl] .about.ot{background-image: url('./images/nl/ab-ot-bg-rtl.png');background-repeat: no-repeat;background-position: top left;}

.review.gt{background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1439' height='993' fill='none'%3E%3Cg clip-path='url(%23clip0_1380_516)'%3E%3Cg filter='url(%23filter0_f_1380_516)'%3E%3Cellipse cx='1311' cy='279' fill='url(%23paint0_radial_1380_516)' fill-opacity='.19' rx='392' ry='390'/%3E%3C/g%3E%3Cg filter='url(%23filter1_f_1380_516)'%3E%3Cellipse cx='2' cy='923' fill='url(%23paint1_radial_1380_516)' fill-opacity='.19' rx='392' ry='390'/%3E%3C/g%3E%3C/g%3E%3Cdefs%3E%3CradialGradient id='paint0_radial_1380_516' cx='0' cy='0' r='1' gradientTransform='matrix(0 390 -392 0 1311 279)' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23CB831B' stop-opacity='.92188'/%3E%3Cstop offset='1' stop-color='%23CB831B' stop-opacity='.92188'/%3E%3C/radialGradient%3E%3CradialGradient id='paint1_radial_1380_516' cx='0' cy='0' r='1' gradientTransform='matrix(0 390 -392 0 2 923)' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23CB831B' stop-opacity='.92188'/%3E%3Cstop offset='1' stop-color='%23CB831B' stop-opacity='.92188'/%3E%3C/radialGradient%3E%3Cfilter id='filter0_f_1380_516' width='1355.2' height='1351.2' x='633.4' y='-396.6' 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_1380_516' stdDeviation='142.8'/%3E%3C/filter%3E%3Cfilter id='filter1_f_1380_516' width='1355.2' height='1351.2' x='-675.6' y='247.4' 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_1380_516' stdDeviation='142.8'/%3E%3C/filter%3E%3CclipPath id='clip0_1380_516'%3E%3Cpath fill='%23fff' d='M0 0h1439v993H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");background-size:cover;background-position:center;}
.review.ot{background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1440' height='647' fill='none'%3E%3Cg clip-path='url(%23clip0_1405_578)'%3E%3Cg filter='url(%23filter0_f_1405_578)'%3E%3Cellipse cx='2' cy='504' fill='%23670BFF' fill-opacity='.05' rx='392' ry='390'/%3E%3C/g%3E%3Cg filter='url(%23filter1_f_1405_578)'%3E%3Cellipse cx='1327' cy='14' fill='%23670BFF' fill-opacity='.05' rx='392' ry='390'/%3E%3C/g%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='filter0_f_1405_578' width='1306' height='1302' x='-651' y='-147' 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_1405_578' stdDeviation='130.5'/%3E%3C/filter%3E%3Cfilter id='filter1_f_1405_578' width='1306' height='1302' x='674' y='-637' 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_1405_578' stdDeviation='130.5'/%3E%3C/filter%3E%3CclipPath id='clip0_1405_578'%3E%3Cpath fill='%23fff' d='M0 0h1440v647H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");background-size:cover;background-position:center;}

.review .card.h-100{border-radius: 24px;border: 1px solid #EAEAEA;background: #FAFAFA;box-shadow: 0px 4px 33px 0px rgba(0, 0, 0, 0.04);}
.review .card.h-100 .card-body{padding:1.875rem 1.5rem 0px;}
@media(min-width:1200px){.review .card.h-100 .card-body{padding:3.125rem 4.375rem 0px;}}
.getStarted .getStatredWrap{border:0.09738rem solid #FFA93E;padding:70px 100px;border-radius:36px;background-color:#fff;}
.shape.getStarted{background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1440' height='1113' fill='none'%3E%3Cg clip-path='url(%23clip0_1405_574)'%3E%3Cg filter='url(%23filter0_f_1405_574)'%3E%3Cellipse cx='2' cy='576' fill='%23670BFF' fill-opacity='.07' rx='392' ry='390'/%3E%3C/g%3E%3Cg filter='url(%23filter1_f_1405_574)'%3E%3Cellipse cx='1311' cy='-179' fill='%23670BFF' fill-opacity='.07' rx='392' ry='390'/%3E%3C/g%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='filter0_f_1405_574' width='1306' height='1302' x='-651' y='-75' 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_1405_574' stdDeviation='130.5'/%3E%3C/filter%3E%3Cfilter id='filter1_f_1405_574' width='1306' height='1302' x='658' y='-830' 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_1405_574' stdDeviation='130.5'/%3E%3C/filter%3E%3CclipPath id='clip0_1405_574'%3E%3Cpath fill='%23fff' d='M0 0h1440v1113H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");background-size:cover;background-position:center;}
.ot.getStarted .getStatredWrap{border:0.09738rem solid #DCDCDC;padding:70px 100px;border-radius:36px;background-color:#fff;}
.cta .card{border-radius:1.5rem;}
.cta .card .card-body{padding:50px;}
.cta .card.ot{background-image:url('./images/nl/Oil_Trading_gt.png');background-repeat:no-repeat;background-size:cover;}
[dir=rtl] .cta .card.ot{background-image:url('./images/nl/Oil_Trading_gt-rtl.png');background-repeat:no-repeat;background-size:cover;}
.cta .card.et{background-image:url('./images/nl/Education_Trading_gt.png');background-repeat:no-repeat;background-size:cover;}
[dir=rtl] .cta .card.et{background-image:url('./images/nl/Education_Trading_gt-rtl.png');background-repeat:no-repeat;background-size:cover;}

.cta .card.gt-ot{background-image:url('./images/nl/ot-cta-bg.png');background-repeat:no-repeat;background-size:cover;}
.cta .card.gt-gt{background-image:url('./images/nl/gtcta-bg.png');background-repeat:no-repeat;background-size:cover;}
.cta .card.et-ot{background-image:url('./images/nl/edt-cta-bg.png');background-repeat:no-repeat;background-size:cover;}

[dir=rtl] .cta .card.gt-ot{background-image:url('./images/nl/ot-cta-bg-rtl.png');background-repeat:no-repeat;background-size:cover;}
[dir=rtl] .cta .card.et-ot{background-image:url('./images/nl/edt-cta-bg-rtl.png');background-repeat:no-repeat;background-size:cover;}
[dir=rtl] .cta .card.gt-gt{background-image:url('./images/nl/gtcta-bg-rtl.png');background-repeat:no-repeat;background-size:cover;}

.about.ot.et .ab-features .card .card-body{padding:37px 37px 26px 30px;}
@media(min-width:1200px){
    .getStarted .getStatredWrap{position:relative;}
    .getStarted .getStatredWrap::before{
        content:"";
        position:absolute;
        top: 230px;
        left: 132px;
        height: 65px;
        width: 670px;
        background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='739' height='48' fill='none'%3E%3Cpath stroke='%23EFEFEF' stroke-dasharray='5 5' d='M.47324 26.9817S73.2552-37.4943 391.166 34.9912c237.456 25.4781 297.438 8.363 346.545-33.37685'/%3E%3C/svg%3E");
        background-repeat:no-repeat;
    }
    .gt.getStarted .getStatredWrap::before{
        background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='739' height='48' fill='none'%3E%3Cpath stroke='url(%23paint0_linear_1373_54)' stroke-dasharray='5 5' d='M.47324 26.9817S73.2552-37.4943 391.166 34.9912c237.456 25.4781 297.438 8.363 346.545-33.37685'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_1373_54' x1='384.52' x2='499.273' y1='8.18743' y2='-41.8376' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23FFA93E'/%3E%3Cstop offset='1' stop-color='%23CD8224'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E");
    }
    [dir=rtl] .getStarted .getStatredWrap::before{right:120px;}
    .translatepress-vi.education_trading .getStarted .getStatredWrap::before{top: 290px !important;}
    
}



@media(max-width:991px){
    .banner.nl{padding-top:115px;}
    .about.et,.about.gt,.about.ot{background-position:unset !important;}
    .getStarted .getStatredWrap{padding:24px !important;}
    .cta .card .card-body{padding:24px;}
    .cta .card{background-position:right;}
    .ab-features .g-30 {
        --bs-gutter-y: 0.875rem;
        --bs-gutter-x: 0.875rem;
    }
    .nl_feature .card img{max-width:3.75rem;}
    .cta .card .card-body .textSplitting .icon{vertical-align:baseline !important;}
}
@media(max-width:767px){
    .about .ab-features .card .card-body .d-flex{align-items:flex-start!important;}
    .about .ab-features .card .card-body .d-flex img{width: 44px;min-width: 44px;}
    .about .ab-features .card .card-body p{line-height: 1.125rem;font-size: 0.875rem !important;}
    .about .ab-features .fs-20{font-size:1rem !important;}
    .getStarted .getStatredWrap .card .card-body>img{max-width: 3.125rem;}
    .about.ot.wc .ab-features .card .card-body, .about.wc.gt .card .card-body{padding:1.125rem;}
    .about.ot.wc .ab-features .card .card-body img, .about.wc.gt .card .card-body img{margin-bottom:1rem;}
}


/* New Year Offer CSS */
.nyOffer .base{
    max-width: 442px;
    max-height: 99px;
    /* background: linear-gradient(90deg, #FFF2E3 1.24%, #FFFFFF 92.31%); */
    padding: 17px 94px 18px 27px;
    border-radius:10px;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='436' height='99' fill='none'%3E%3Cpath fill='url(%23paint0_linear_1474_21733)' d='M0 10C0 4.47715 4.47715 0 10 0h415.247c7.569 0 12.394 8.08362 8.802 14.7461l-39.481 73.2207C390.903 94.7629 383.805 99 376.083 99H10C4.47717 99 0 94.5229 0 89V10Z'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_1474_21733' x1='5.5' x2='408' y1='38' y2='37.9999' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23FFF2E3'/%3E%3Cstop offset='1' stop-color='%23fff'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E");
    background-repeat:no-repeat;
    background-size:cover;
    overflow: hidden;
    /* clip-path: polygon(0 0, 100% 0, 80% 100%, 0% 100%, round 10px) */
}
.nyOffer:not(.cfd) .base .title{
    /* font-weight: 600;
    font-size: 31px;
    line-height: 37px;
    text-transform: capitalize; */

    background: linear-gradient(90deg, #FFA93E 17.48%, #AA7430 80.58%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    text-fill-color: transparent;
}
.icb.cfd .nyOffer .base{
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='436' height='99' fill='none'%3E%3Cpath fill='url(%23paint0_linear_1476_2360)' d='M0 10C0 4.47715 4.47715 0 10 0h415.247c7.569 0 12.394 8.08362 8.802 14.7461l-39.481 73.2207C390.903 94.7629 383.805 99 376.083 99H10C4.47717 99 0 94.5229 0 89V10Z'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_1476_2360' x1='-39.496' x2='200.883' y1='38.9957' y2='258.285' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23FEA93E'/%3E%3Cstop offset='.0001' stop-color='%23E99328'/%3E%3Cstop offset='1' stop-color='%23B97928'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E");
}
.icb.cfd .nyOffer .base .title{color:#fff;}

[dir=rtl] .banner.nl.gt.newyear .list-group{padding-right:0px;}
[dir=rtl] .banner.nl.gt.wb .list-group{padding-right:0px;}
[dir=rtl] .banner.nl.ot.newyear .list-group{padding-right:0px;}

[dir=rtl] .nyOffer .base{
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='436' height='99' fill='none'%3E%3Cpath fill='url(%23paint0_linear_1480_13)' d='M436 10c0-5.52285-4.477-10-10-10H10.7532C3.18387 0-1.64127 8.08362 1.9512 14.7461l39.4812 73.2207C45.097 94.7629 52.1954 99 59.9165 99H426c5.523 0 10-4.4771 10-10V10Z'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_1480_13' x1='430.5' x2='28' y1='38' y2='37.9999' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23FFF2E3'/%3E%3Cstop offset='1' stop-color='%23fff'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E");
    padding: 17px 27px 18px 94px;
}
[dir=rtl] .icb.cfd .nyOffer .base{
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='436' height='99' fill='none'%3E%3Cpath fill='url(%23paint0_linear_1480_3)' d='M436 10c0-5.52285-4.477-10-10-10H10.7532C3.18387 0-1.64127 8.08362 1.9512 14.7461l39.4812 73.2207C45.097 94.7629 52.1954 99 59.9165 99H426c5.523 0 10-4.4771 10-10V10Z'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_1480_3' x1='475.496' x2='235.117' y1='38.9957' y2='258.285' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23FEA93E'/%3E%3Cstop offset='.0001' stop-color='%23E99328'/%3E%3Cstop offset='1' stop-color='%23B97928'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E");
}

.icb.cfd.newyear::after{display:none !important;}

.banner.nl.gt.newyear{background-image:url('./images/ny/gt-ny-banner.jpg');}
.banner.nl.gt.wb{background-image:url('./images/ny/15_withdrawable_bonus.png');}
.banner.nl.ot.newyear{background-image:url('./images/ny/ot-ny-banner.jpg');}
.icb.cfd.newyear{background-image:url('./images/ny/cfd-ny-banner.jpg');}


[dir=rtl] .banner.nl.gt.newyear{background-image:url('./images/ny/gt-ny-banner-rtl.jpg');}
[dir=rtl] .banner.nl.gt.wb{background-image:url('./images/ny/15_withdrawable_bonus.png');}
[dir=rtl] .banner.nl.ot.newyear{background-image:url('./images/ny/ot-ny-banner-rtl.jpg');}
[dir=rtl] .icb.cfd.newyear{background-image:url('./images/ny/cfd-ny-banner-rtl.jpg');}


.shine-alt::before, .btn-alt::after {
  content: "";
  display: block;
  position: absolute;
  height: 100%;
  top: 0;
}
.shine-alt:before {
  background: rgba(255, 169, 62, 0.8);
  width: 60px;
  left: 0;
  filter: blur(30px);
  -webkit-animation: shine-alt1 4s ease-in-out infinite;
          animation: shine-alt1 4s ease-in-out infinite;
}
.shine-alt:after {
  background: rgba(255, 169, 62, 0.5);
  width: 30px;
  left: 30px;
  filter: blur(5px);
  -webkit-animation: shine-alt2 4s ease-in-out infinite;
          animation: shine-alt2 4s ease-in-out infinite;
}

@-webkit-keyframes shine-alt1 {
  0% {
    opacity: 0.5;
    transform: translateX(-100px) skewX(-15deg);
    transition-property: opacity, transform;
  }
  11.5044247788%, 95% {
    opacity: 0.6;
    transform: translateX(300px) skewX(-15deg);
    transition-property: opacity, transform;
  }
  100%{
    opacity:0;
  }
}

@keyframes shine-alt1 {
  0% {
    opacity: 0.5;
    transform: translateX(-100px) skewX(-15deg);
    transition-property: opacity, transform;
  }
  11.5044247788%, 95% {
    opacity: 0.6;
    transform: translateX(300px) skewX(-15deg);
    transition-property: opacity, transform;
  }
  100%{
    opacity:0;
  }
}
@-webkit-keyframes shine-alt2 {
  0% {
    opacity: 0;
    transform: translateX(-100px) skewX(-15deg);
    transition-property: opacity, transform;
  }
  11.5044247788%, 95% {
    opacity: 1;
    transform: translateX(300px) skewX(-15deg);
    transition-property: opacity, transform;
  }
  100%{
    opacity:0;
  }
}
@keyframes shine-alt2 {
  0% {
    opacity: 0;
    transform: translateX(-100px) skewX(-15deg);
    transition-property: opacity, transform;
  }
  11.5044247788%, 95% {
    opacity: 1;
    transform: translateX(300px) skewX(-15deg);
    transition-property: opacity, transform;
  }
  100%{
    opacity:0;
  }
}

/*  */
.ac_swiper .card{background-color:#FBFBFB;border:1px solid rgba(0,0,0,.06);border-radius:.625rem;}
.ac_swiper .card>.card-body{padding:2.5rem 2rem 2.75rem;}
.ac_swiper .card .card-features p{color:rgba(0, 0, 0, .6);}
.ac_swiper .card.mostPopular{background-color:#561DCA;color:#fff;}
.ac_swiper .card .card-features ul>li{padding-left:1.875rem;position:relative;}
.ac_swiper .card .card-features ul>li::before{content:"";position:absolute;top:.25rem;left:0rem;margin:auto;height:1rem;width:1rem;background-repeat:no-repeat;background-size:contain;}
[dir=rtl] .ac_swiper .card .card-features ul>li{padding-left:0rem;padding-right:1.875rem;}
[dir=rtl] .ac_swiper .card .card-features ul>li::before{left:auto;right:0rem;}
.ac_swiper .card.classic .card-features ul>li::before{background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='12' fill='none'%3E%3Cpath fill='%233E7EF6' d='M4.21513 11.7459a.80053.80053 0 0 0 .26563.1878.79486.79486 0 0 0 .31798.0663.79473.79473 0 0 0 .31796-.0663.8005.8005 0 0 0 .26565-.1878l9.37105-9.42634a.83914.83914 0 0 0 .1825-.27291.84343.84343 0 0 0 0-.64505.83925.83925 0 0 0-.1825-.27291l-.8838-.88896C13.7138.08607 13.5043 0 13.286 0c-.2182 0-.4277.08607-.5836.23973L4.79874 8.19004 2.29757 5.69089a.80045.80045 0 0 0-.26564-.18788.79623.79623 0 0 0-.31796-.06626.7964.7964 0 0 0-.31798.06626.80051.80051 0 0 0-.26563.18788l-.88375.88896a.83897.83897 0 0 0-.1825.27291A.84295.84295 0 0 0 0 7.17529c0 .1107.0218.22033.06412.32252a.83908.83908 0 0 0 .1825.27291l3.96851 3.97518Z'/%3E%3C/svg%3E");}
.ac_swiper .card.prime .card-features ul>li::before{background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='12' fill='none'%3E%3Cpath fill='%23fff' d='M4.21513 11.7459a.80053.80053 0 0 0 .26563.1878.79486.79486 0 0 0 .31798.0663.79473.79473 0 0 0 .31796-.0663.8005.8005 0 0 0 .26565-.1878l9.37105-9.42634a.83914.83914 0 0 0 .1825-.27291.84343.84343 0 0 0 0-.64505.83925.83925 0 0 0-.1825-.27291l-.8838-.88896C13.7138.08607 13.5043 0 13.286 0c-.2182 0-.4277.08607-.5836.23973L4.79874 8.19004 2.29757 5.69089a.80045.80045 0 0 0-.26564-.18788.79623.79623 0 0 0-.31796-.06626.7964.7964 0 0 0-.31798.06626.80051.80051 0 0 0-.26563.18788l-.88375.88896a.83897.83897 0 0 0-.1825.27291A.84295.84295 0 0 0 0 7.17529c0 .1107.0218.22033.06412.32252a.83908.83908 0 0 0 .1825.27291l3.96851 3.97518Z'/%3E%3C/svg%3E");}
.ac_swiper .card.iprime .card-features ul>li::before{background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='12' fill='none'%3E%3Cpath fill='%2300B67A' d='M4.21513 11.7459a.80053.80053 0 0 0 .26563.1878.79486.79486 0 0 0 .31798.0663.79473.79473 0 0 0 .31796-.0663.8005.8005 0 0 0 .26565-.1878l9.37105-9.42634a.83914.83914 0 0 0 .1825-.27291.84343.84343 0 0 0 0-.64505.83925.83925 0 0 0-.1825-.27291l-.8838-.88896C13.7138.08607 13.5043 0 13.286 0c-.2182 0-.4277.08607-.5836.23973L4.79874 8.19004 2.29757 5.69089a.80045.80045 0 0 0-.26564-.18788.79623.79623 0 0 0-.31796-.06626.7964.7964 0 0 0-.31798.06626.80051.80051 0 0 0-.26563.18788l-.88375.88896a.83897.83897 0 0 0-.1825.27291A.84295.84295 0 0 0 0 7.17529c0 .1107.0218.22033.06412.32252a.83908.83908 0 0 0 .1825.27291l3.96851 3.97518Z'/%3E%3C/svg%3E");}
.ac_swiper .swiper-button-prev,.ac_swiper .swiper-rtl .swiper-button-next{left:-0.875rem;}
.ac_swiper .swiper-button-next,.ac_swiper .swiper-rtl .swiper-button-prev{right:-0.875rem;}
.mostPopular .card-subtitle{background-color:rgba(255, 255, 255, .2);border-radius:.375rem;padding:6px 10px;}
.translatepress-ru_RU .mostPopular .card-subtitle{font-size: 14px !important;}
.translatepress-ru_RU .ac_swiper .card{word-break:break-all;}

[dir=rtl] .ac_swiper .swiper-button-prev,[dir=rtl] .ac_swiper .swiper-rtl .swiper-button-next{right:-0.875rem;left:auto;}
[dir=rtl] .ac_swiper .swiper-button-next,[dir=rtl] .ac_swiper .swiper-rtl .swiper-button-prev{left:-0.875rem;right:auto;}

@media(max-width:767px){.ac_swiper{overflow:visible;}
.lang-switcher .trp-language-switcher:not(:hover)>div{background-color:rgba(38,38,38,.25);border: 1px solid rgba(38,38,38,.25);}
.offcanvas-header{max-height:110px;}
}

.formGroup .error  {
    font-size: small;
    color: red;
}
.pl-5 {
    padding-left: 3rem !important;
}
.min-auto{
    min-height: auto !important;
}
.button-slanted {
    background-image: url(https://kama-capital.com/front/images/vi-2x/bg-btn.png);
    background-position: left;
    background-size: cover;
    padding: 14px 44px  16px 34px;
    width: max-content;
    margin-bottom: 8px;
}

.button-slanted-content {
    font-size: 40px;
    text-decoration: none;
    color: #fff;
    line-height: 33px;
}
.button-slanted-content:hover {
    color: #fff;
}
.pl-4{
    padding-left: 2.4rem !important;
}

/* Changes Here------------- */
/* .img-fluid {
    height: 100% !important;
} */

@media (min-width: 768px) and (max-width: 991px) {   
    img.img-x2 {
        height: 400px;
        position: absolute;
        right: 0;
        top: 27%;
    }
    
    .third-point {
        width: 65%;
    }
    
    .container.position-relative {
        margin-top: -32px;
    }

    .header {
        width: 55%;
    }
}

@media (max-width: 768px) {
    img.img-x2 {
        height: 325px;
        position: absolute;
        right: 0;
        top: 45%; 
    }
    .container.position-relative {
        margin-top: -50px;
    }
    .header {
        width: 55%;
    }
}
.d-sm-block{
    display: none !important;
}
.d-sm-none{
   display: block !important;  
}
@media (max-width: 600px) {
    img.img-x2 {
        height: 250px;
        position: absolute;
        right: 0;
        top: 45%;
    }
    
    span.text.text-white.fs-35.pl-4 > span {
        font-size: 22px !important;
    }
    
    .button-slanted-content {
        font-size: 28px !important;
        padding-top: 0px !important;
        padding-bottom: 5px !important;
    }
    .banner_bottom_text {
    line-height: 16px;
}

.banner_bottom_text>span {
    font-size: 12px;
}

.banner_bottom_text span.text.text-white.fs-12 {
    font-size: 10px !important;
    font-weight: 100;
    margin-top: 20px;
    display: inline-block;
}
.col-wrap.content.banner_content h1>span, .col-wrap.content.banner_content h1 {
    font-size: 1.86rem !important;
}
 .button-slanted{
            background-repeat: no-repeat;
            background-size: contain;
    }
    .banner_content ul li>span {
    margin-left: 5px !important;
}

.banner_content ul li>img {
    width: 15px;
}
.d-sm-none{
    display: none !important;
}
.d-sm-block{
    display: block !important;
}
}

@media (min-width: 360px) and (max-width: 599px) {
    .header {
        font-size: 24px !important;
    }
    
    img.img-x2 {
       height: 210px;
    position: absolute;
    right: 0;
    top: 30%;
    z-index: 1;
    }
.banner_content {
    position: relative;
    z-index: 2;
    
    
}
    li.list-group-item {
        font-size: 13px !important;
    }

    span.text.text-white.fs-35.pl-4 > span {
        font-size: 18px !important;
    }

    .button-slanted-content {
        font-size: 20px !important;
        padding-top: 0px !important;
        padding-bottom: 5px !important;
    }

    .col-wrap.min-auto.content {
        margin-left: -20px;
        margin-top: -40px;
    }

    .text-2nd {
        line-height: 20px;
        font-size: 12px;
        margin-left: -10px;
    }

    .text-2nd:first-child {
        margin-bottom: 10px;
    }

    .text-2nd:last-child {
        margin-bottom: 10px;
    }

    .third-point {
        width: 55%;
    }

    .col-wrap.content.mt-4 {
        margin-bottom: -45px !important;
    }

    .last-click {
        height: 14px !important;
    }

    .metals.icb::after{background-image:none;}
   
}
.image_card_slid{
    transform: rotate(136deg);
    border-radius: 20%;
    background-color: #fff;
    box-shadow: rgba(0, 0, 0, 0.04) 0px 3px 5px;
    width: 100px;
    height: 100px;
    margin-top: 25px;
    display: flex;
    align-items: center;
    justify-content: center;
}
.image_card_slid img{
    transform: rotate(-136deg);
    width: 70% !important;
}
@media (max-width: 600px) {
    .points-wrap .fPoints.f1{
        top: -48px !important;
    }
    .points-wrap .fPoints.f5{
        top: 126px !important;
    }
    .points-wrap .fPoints.f4{
        top: 160px !important;
    }
    .points-wrap .fPoints.f3{
        top: 75px !important;
    }
    .stickyCTA{
        top: 455px !important;
    }
    header#wrapper-navbar .alert{
        display: none !important;
    }
}
.text-right {
    text-align: right !important;
}
.lh-22 {
    line-height : 22px !important;
}
.fw-300 {
    font-weight : 300 !important;
}
.hft-card:hover{
    background-color: #6000d2 !important;
    color: #fff!important;
}
.hft-card.active{
    background-color: #6000d2 !important;
    color: #fff!important;
}
.hft-card:hover .text-black{
    color: #fff!important;
}
.hft-card.active .text-black,
.hft-card.active .text-black-50{
    color: #fff!important;
}
.hft-card:hover .text-black-50 {
    color: #fff !important;
}
.grecaptcha-badge {
    width: 70px !important;
    overflow: hidden !important;
    transition: all 0.3s ease !important;
    left: 4px !important;
  }
  
/* End Changes-------------- */

.accordion-item.faqs_acord_item {
    border: none;
    margin-bottom: 35px;
  }
  
  .accordion-item.faqs_acord_item h3,
  .accordion-item.faqs_acord_item .h3 {
    border-radius: 10px 10px 0 0;
    overflow: hidden;
  }
  
  .accordion-item.faqs_acord_item h3 button,
  .accordion-item.faqs_acord_item .h3 button {
    background-color: #5e3068;
    overflow: hidden;
    color: #f0eff7;
    font-weight: 600;
    font-size: 20px;
    line-height: 130%;
    text-transform: uppercase;
    margin: 0;
    outline: none;
    border: none;
    box-shadow: none;
  }
  
  .accordion-item.faqs_acord_item h3 .accordion-button.collapsed,
  .accordion-item.faqs_acord_item .h3 .accordion-button.collapsed {
    border-radius: 0 0 10px 10px !important;
    background-color: var(--theme-purple);
  }
  
  .accordion-item.faqs_acord_item h3 .accordion-button,
  .accordion-item.faqs_acord_item .h3 .accordion-button {
    border-radius: 10px 10px 0 0;
    background-color: var(--theme-purple);
  }
  
  .accordion-button::after {
    -ms-flex-negative: 0;
    flex-shrink: 0;
    width: 20px;
    height: 20px;
    margin-left: auto;
    content: "";
    background-image: url(https://kama-capital.com/front/images/acord-minus.svg) !important;
    background-repeat: no-repeat;
    background-size: contain;
    transition: none;
  }
  
  .accordion-button.collapsed::after {
    -ms-flex-negative: 0;
    flex-shrink: 0;
    width: 20px;
    height: 20px;
    margin-left: auto;
    content: "";
    background-image: url(https://kama-capital.com/front/images/acord-plus.svg) !important;
    background-repeat: no-repeat;
    background-size: contain;
    transition: none;
  }
  
  .accordion-item.faqs_acord_item .accordion-body {
    background-color: #f0eff7;
    border-radius: 0 0 10px 10px;
    padding: 32px 24px 16px;
  }
  
  .accordion-item.faqs_acord_item .accordion-body p {
    font-weight: 400;
    font-size: 18px;
    line-height: 24px;
    display: block;
    color: #3e1647;
  }
  
  .accordion-item.faqs_acord_item .accordion-body p a {
    text-decoration: underline;
    color: #3e1647;
    font-weight: bold;
  }
  
  .accordion-item.faqs_acord_item .accordion-body ul {
    list-style: disc;
    padding-left: 20px;
  }
  
  .accordion-item.faqs_acord_item .accordion-body ul li {
    font-weight: 400;
    font-size: 18px;
    line-height: 26px;
    margin-bottom: 20px;
    color: var(--theme-purple);
  }
  
  .accordion-item.faqs_acord_item .accordion-body ul li::marker {
    color: var(--theme-purple);
  }

  .card-text {
    text-align: justify;
  }

  .dmca-badge{
    height: 100% !important;
    width: 100% !important;
    background: none;
    margin-top: 25px;
  }

  /* ---faq-section--  */

  .faq-section .accordion-item{
    margin-bottom: 10px;
    border-radius: 4px;
    overflow: hidden;
  }

  .faq-section .accordion-button:not(.collapsed){
    background-color: #561DCA;
    color: #fff;
    box-shadow: none;
  }

  .faq-section .accordion-button {
    padding: 12px 20px;
  }
  .accordion-button:focus{
    box-shadow: none;
  }

  /* --Whats-for-you--  */

  .Whats-for-you-item .list-unstyled{
    padding-left: 40px;
  }
  .Whats-for-you-item .checkmark li::before{
    height: auto;
    top: 4px;
    left: -30px;
  }

  /* ------investment--  */

  .imgBanner{
    background-color: #141516;
  }

  .imgBanner-img{
    aspect-ratio: 54/25;
    overflow: hidden;
    max-width: 1080px;
    border-radius: 20px;
    filter: grayscale(1);
  }
  .imgBanner-img img{
    width: 100%;
    object-fit: cover;
    transition: .3s all ease ;
  }
  .imgBanner-img img:hover{
   transform: scale(1.04);
  }

  .speaker-img{
   max-width: 450px;
   margin: auto;
    aspect-ratio: 1/1;
    border-radius: 20px;
    overflow: hidden;
  }
  .speaker-img img{
    width: 100%;
    height: 100%;
    object-fit: cover;
    transition: .3s all ease;
  }
  .speaker-img img:hover{
    transform: scale(1.04);
  }

  .theme-dark-bg{
    background-color: #141516;
  }

  .box-investment{
    padding: 15px 15px;
    border-radius: 20px;
    display: flex;
    flex-direction: column;
    align-items: center;
    gap: 10px;
    height: 100%;
    transition: .3s all ease;
  }
  .box-investment:hover{
    cursor: pointer;
    transform: translateY(-10px);
    background-color: #6000D2;
    color: white !important;
  }
  .box-investment:hover p.text-white-50{
    color:  #ffffffe1 !important;
  }

  .box-investment .icon-box{
    width: 70px;
    height: 70px;
    object-fit: contain;
  }

  .btn.btn-theme-radius{
    font-size: 20px;
    padding: 15px 35px;
    border-radius: 15px;
    font-weight: 400;
  }


  /* ----loyalty-program---  */


  .loyalty-program .stepCard{
    padding: 20px;
    text-decoration: none !important;
  }
  .loyalty-program .stepCard .card-body > img{
    margin-bottom: 25px;
  }

  .background-add{
    background-color: #f3f4f5;
  }
  .icon-loyaly-trade{
    width: 36px;
    height: auto;
    margin-right: 10px;
  }

  .hover-card{
    border: 1px solid transparent;
    padding: 10px;
  }

  .hover-card:hover{
    border: 1px dashed #0044c2bd;
    transition: .3s all ease;
transform: translateY(-5px);
  }
  .loyalty-program-page .banner-img{
   max-width: 280px;
   margin-top: 30px;
  }

  .loyalty-program .stepCard.card{
    overflow: hidden;
  }


  .loyalty-program .stepCard.card::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    z-index: 0;
    background-color: var(--theme-purple);
    transform: scaleX(0);
    transform-origin: bottom right;
    transition: transform .3s ease-in-out;
    pointer-events: none
}
  .loyalty-program .stepCard.card:hover::before {
    transform: scaleX(1);
    transform-origin: bottom left;
}

.loyalty-program .stepCard.card:hover span{
    color: var(--theme-darkyellow);
  }

.loyalty-program .stepCard.card:hover .card-body > img {
    filter: invert(1);
}
.loyalty-program .stepCard.card:hover .card-body > h4,
.loyalty-program .stepCard.card:hover .card-body > p {
   color: #fff !important;
   z-index: 1;
   position: relative;

}

/* ----box-process-----  */

.box-process .box-process-top{

    background-color: #f6f6f6;
    border-radius: 30px 0 0 0;
    position: relative;
    padding: 20px 20px 30px 20px;
    display: flex;
    margin: auto;
    max-width: calc(100% - 20px);
    flex-direction: column;
    justify-content: center;
    align-items: center;

}

.process-content{
    margin-top: 20px;
}

.box-process{
    transition: .3s all ease-in-out;
    height: 100%;
}
.box-process:hover{
    cursor: pointer;
    transform: translateY(-5px);
}

.box-process .box-process-top .icon{
    width: 42px;
    height: 42px;
}
.box-process .box-process-top::after{
    content: "";
    position: absolute;
    top: 20px;
    background-color: var(--theme-darkpurple);
    right: 0px;
   width: calc(50% - 30px);
   clip-path: polygon(13% 0, 100% 0, 100% 100%, 0% 100%);
   height: 20px;

}
.box-process .box-process-top .icon img{
   width: 100%;
}

.box-process .process-bottom{

    background-color: var(--theme-darkpurple);
    height: 40px;
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 0px 0px 20px 20px;

}
.box-process  .process-title{

    font-size: 22px;
    font-weight: bold;
    text-align: center;

}
.box-process  .pera-process{

    font-size: 16px;
    text-align: center;

}
.number-process{
    margin-top: -20px;
    border-radius: 50%;
    width: 55px;
    border: 10px solid var(--theme-darkpurple);
    height: 55px;
    display: flex;
    justify-content: center;
    align-items: center;
    z-index: 1;
    background-color: #fff;
}

#first-deposit{
    background-color: #fff;
}
#Onboarding-KYC{
    background-color: var(--theme-darkpurple);
}
#Onboarding-KYC .theme-heading{
    color: #fff;
}
#Onboarding-KYC .box-process .process-bottom{
    background-color: var(--theme-darkyellow);
}
#Onboarding-KYC .box-process .number-process{
    border-color: var(--theme-darkyellow);
}
#Onboarding-KYC  .box-process .box-process-top::after{
    background-color: var(--theme-darkyellow);
}
#scaling-volume {
    background-color: #fff;
}
#trading-engagement{
    background-color: var(--theme-darkpurple);
}
#trading-engagement .theme-heading{
    color: #fff;
}
#trading-engagement .box-process .process-bottom{
    background-color: var(--theme-darkyellow);
}
#trading-engagement .box-process .number-process{
    border-color: var(--theme-darkyellow);
}
#trading-engagement  .box-process .box-process-top::after{
    background-color: var(--theme-darkyellow);
}

#high-volume-milestone{
    background-color: var(--theme-darkpurple);
}
#high-volume-milestone .theme-heading{
    color: #fff;
}
#high-volume-milestone .box-process .process-bottom{
    background-color: var(--theme-darkyellow);
}
#high-volume-milestone  .box-process .box-process-top::after{
    background-color: var(--theme-darkyellow);
}
#high-volume-milestone .box-process .number-process{
    border-color: var(--theme-darkyellow);
}
#monthly-challenge{
    background-color: #ffff;
}

#Onboarding-KYC .box-process-top{
    min-height: 330px;
}
#first-deposit .box-process-top{
    min-height: 270px;
}
#trading-engagement .box-process-top{
    min-height: 280px;
}
#scaling-volume .box-process-top{
    min-height: 280px;
}
#high-volume-milestone .box-process-top{
    min-height: 280px;
}
#monthly-challenge .box-process-top{
    min-height: 280px;
}

@media(max-width: 768px){
    .box-process{
        margin-bottom: 20px;
    }
    #Onboarding-KYC .box-process-top,
    #first-deposit .box-process-top,
    #trading-engagement .box-process-top,
    #scaling-volume .box-process-top,
    #high-volume-milestone .box-process-top,
    #monthly-challenge .box-process-top{
        min-height: auto;
    }
}

.swiper-button-next, .swiper-button-prev {
    top: 55%;
}
