/*
* Prefixed by https://autoprefixer.github.io
* PostCSS: v8.4.14,
* Autoprefixer: v10.4.7
* Browsers: last 4 version
*/

:root{
    --SPACE-5XL: 3.5rem;
}
/*============================FUND===================*/
.foundCategory {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    height: 4rem;
    margin-bottom: var(--SPACE-5XL);
    position: relative;
    border-bottom: 1px solid;
    -o-border-image: -o-linear-gradient(
            left,
            rgba(255, 197, 60, 0) 0%,
            var(--BrandYellow500) 19.23%,
            var(--BrandYellow500) 79.33%,
            rgba(255, 197, 60, 0) 100%
    ) 1;
    border-image: -webkit-gradient(
            linear,
            left top, right top,
            from(rgba(255, 197, 60, 0)),
            color-stop(19.23%, var(--BrandYellow500)),
            color-stop(79.33%, var(--BrandYellow500)),
            to(rgba(255, 197, 60, 0))
    ) 1;
    border-image: linear-gradient(
            90deg,
            rgba(255, 197, 60, 0) 0%,
            var(--BrandYellow500) 19.23%,
            var(--BrandYellow500) 79.33%,
            rgba(255, 197, 60, 0) 100%
    ) 1;
}
.row.fundItem-rates .row.chart {
    height: 100px;
}
.foundCategory .foundFilterItems {
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    gap: 3rem;
    height: 100%;
}

.foundCategory .foundFilterItems .foundFilterItem {
    padding: 0 1rem;
    position: relative;
    height: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    cursor: pointer;
    font-size: 0.97rem;
    font-style: normal;
    font-weight: 700;
}
html[dir="ltr"] .foundCategory .foundFilterItems .foundFilterItem {
    text-transform: capitalize;
}
.foundCategory .shadow {
    position: absolute;
    left: calc(100% - 3.75rem / 2 * 1 + 5px);
    bottom: 8px;
    -webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    transform: translateX(-50%);
    width: 3.75rem;
    height: 1.75rem;
    background-color: rgba(255,197,60,.4);
    border-radius: 50% 50% 0 0;
    -webkit-box-shadow: 0 0 20px 10px rgba(255,197,60,.4);
    box-shadow: 0 0 20px 10px rgba(255,197,60,.4);
    border-color: #fff0;
    -webkit-filter: blur(2px);
    filter: blur(2px);
    z-index: -1;
    -webkit-transition: all ease-in-out .35s;
    -o-transition: all ease-in-out .35s;
    transition: all ease-in-out .35s;
    opacity: 0;
}
html[dir="ltr"] .foundCategory .shadow {
    left: auto;
    right: 0;
}
.foundCategory .foundFilterItems:hover .shadow {
    opacity: 1;
}
.foundCategory .foundSorting {
    position: relative;
    padding-right: 2rem;
    height: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}
html[dir="ltr"]  .foundCategory .foundSorting {
    padding-right: 0;
    padding-left: 2rem;
}
.foundCategory .foundSorting:before {
    position: absolute;
    content: '';
    top: 50%;
    right: 0;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    width: 1px;
    height: 60%;
    background: var(
            --BrandYellow500);
}
html[dir="ltr"] .foundCategory .foundSorting:before {
    right: auto;
    left: 0;
}
.foundCategory .foundFilterItems .foundFilterItem:after {
    position: absolute;
    content: '';
    width: 100%;
    height: 0.25rem;
    top: 100%;
    left: 0;
    background-color: var(--BrandYellow500);
    opacity: 0;
    -webkit-transition: all ease-in-out .35s;
    -o-transition: all ease-in-out .35s;
    transition: all ease-in-out .35s;
}
.foundCategory .foundFilterItems .foundFilterItem:after {
    left: auto;
    right: 0;
}
.foundCategory .foundFilterItems .foundFilterItem:before {
    content: '';
    position: absolute;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    vertical-align: middle;
    right: 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    background-image: url("../img/icone-close.svg");
    background-position: center;
    background-size: cover;
    opacity: 0;
    -webkit-transition: all ease-in-out .35s;
    -o-transition: all ease-in-out .35s;
    transition: all ease-in-out .35s;
    width: .5rem;
    height: .5rem;
}
html[dir="ltr"] .foundCategory .foundFilterItems .foundFilterItem:before {
    right: auto;
    left: 0;
}
.foundCategory .foundFilterItems .foundFilterItem.active:after,
.foundCategory .foundFilterItems .foundFilterItem.active:before {
    /*opacity: 1;*/
}
.foundCategory .foundFilterItems .foundFilterItem.all::before {
    opacity: 0;
}
/*============================FUND===================*/
/*=============================fundItems=============================*/
.fundItems {
    gap: var(--space3Y);
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
}
.fundItem {
    width: calc(100% / 3 - var(--space3Y)*2/3);
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    border-radius: var(--radius-box);
    -webkit-transition: opacity ease-in .35s;
    -o-transition: opacity ease-in .35s;
    transition: opacity ease-in .35s;
}

.fundItem .foundItem-inner {
    width: 100%;
    padding: 1rem;
    /*-webkit-backdrop-filter: blur(5px);*/
    /*backdrop-filter: blur(5px);*/
    /* overflow: hidden; */
    /*border: 1px solid transparent;*/
    /*background: -o-linear-gradient(var(--white), var(--white)) padding-box,*/
    /*    !* inner background *!-o-repeating-linear-gradient(left,#495D59 0,#495D59 45%,#FFC53C 70%,#495D59 100%,#495D59 25%,#FFC53C 25%,#FFC53C 100%) border-box;*/
    /*background: -webkit-gradient(linear, left top, left bottom, from(var(--white)), to(var(--white))) padding-box,*/
    /*    !* inner background *!repeating-linear-gradient(90deg,#495D59 0,#495D59 45%,#FFC53C 70%,#495D59 100%,#495D59 25%,#FFC53C 25%,#FFC53C 100%) border-box;*/
    /*background: -o-linear-gradient(var(--white), var(--white)) padding-box,*/
    /*    !* inner background *!-o-repeating-linear-gradient(left,#495D59 0,#495D59 45%,#FFC53C 70%,#495D59 100%,#495D59 25%,#FFC53C 25%,#FFC53C 100%) border-box;*/
    /*background: linear-gradient(var(--white), var(--white)) padding-box,*/
    /*    !* inner background *!repeating-linear-gradient(90deg,#495D59 0,#495D59 45%,#FFC53C 70%,#495D59 100%,#495D59 25%,#FFC53C 25%,#FFC53C 100%) border-box;*/
    border-radius: inherit;
    /*-webkit-filter: drop-shadow(0px 0px 6px rgba(0, 0, 0, 0.08)) drop-shadow(0px 8px 16px rgba(0, 0, 0, 0.10));*/
    /*filter: drop-shadow(0px 0px 6px rgba(0, 0, 0, 0.08)) drop-shadow(0px 8px 16px rgba(0, 0, 0, 0.10));*/
    -webkit-transition: box-shadow ease-in-out 0.3s;
    -o-transition: box-shadow ease-in-out 0.3s;
    transition: box-shadow ease-in-out 0.3s;
}
.fundItem .foundItem-inner::before {
    content: '';
    position: absolute;
    background: -o-linear-gradient(left, var(--BrandGreen-400), var(--BrandYellow500), var(--BrandGreen-400));
    background: -o-linear-gradient(left, var(--BrandGreen-400), var(--BrandYellow500), var(--BrandGreen-400));
    background: -webkit-gradient(linear, left top, right top, from(var(--BrandGreen-400)), color-stop(var(--BrandYellow500)), to(var(--BrandGreen-400)));
    background: linear-gradient(90deg, var(--BrandGreen-400), var(--BrandYellow500), var(--BrandGreen-400));
    -webkit-mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #fff)) content-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #fff));
    -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    inset: 0;
    padding: 1px;
    pointer-events: none;
    border-radius: inherit;
    background: -o-linear-gradient(left, var(--BrandYellow500), var(--BrandYellow500), var(--BrandYellow500));
    background: -webkit-gradient(linear, left top, right top, from(var(--BrandYellow500)), color-stop(var(--BrandYellow500)), to(var(--BrandYellow500)));
    background: linear-gradient(90deg, var(--BrandYellow500), var(--BrandYellow500), var(--BrandYellow500));
}
.fundItem .foundItem-inner:hover {
    -webkit-box-shadow: 0 0 6px rgba(0, 0, 0, 0.2), 0 8px 16px rgba(0, 0, 0, 0.20);
    box-shadow: 0 0 6px rgba(0, 0, 0, 0.2), 0 8px 16px rgba(0, 0, 0, 0.20);
}
.chart .fundSelection-item_box .doughnutChartWrap {
    width: 100%;
    display: block;
}
.fundItem .foundItem-inner > * ,
.fundItem .foundItem-inner .body > *  {
    margin-bottom: .5rem;
}
.row.fundItem-title ,
.row.fundItem-base{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    gap: 2rem;
}

.row.fundItem-title > .text ,
.green .row.fundItem-title .textSide > .text {
    width: calc(100% - 3.36606rem - 2rem);
}
.green .row.fundItem-title > .text {
    width: calc(100% - 4rem - 1rem);
}
.row.fundItem-base > .text {
    width: calc(100% - 2.36606rem - 2rem);
}

.foundItem .preText {
    color: var(--BrandYellow600);
}
.row.fundItem-title > img ,
.green .row.fundItem-title .titleLogo img{
    width: 3.36606rem;
    height: auto;
    aspect-ratio: 1;
    -o-object-fit: contain;
    object-fit: contain;
}
.green .row.fundItem-title .titleLogo img {
    width: 4rem;
}
.green .row.fundItem-title {
    gap: 1rem;
}
.green .row.fundItem-title .titleLogo {
    position: relative;
}
.green .row.fundItem-title .titleLogo:before {
    content:'';
    position: absolute;
    -webkit-box-shadow: 0 0 1.5rem 1.5rem rgb(255 197 60 / 75%);
    box-shadow: 0 0 1.5rem 1.5rem rgb(255 197 60 / 75%);
    z-index: -1;
    -webkit-filter: blur(2px);
    filter: blur(2px);
    width: 1px;
    height: 1px;
    border-radius: 50%;
    -webkit-transform-origin: center;
    -ms-transform-origin: center;
    transform-origin: center;
    left: 50%;
    top: 50%;
    -webkit-transform: translate(-50% , -50%);
    -ms-transform: translate(-50% , -50%);
    transform: translate(-50% , -50%);
}
.row.fundItem-base .img_wrap_fund {
    position: relative;
}
.row.fundItem-base .img_wrap_fund img {
    width: 2.36606rem;
    height: auto;
    aspect-ratio: 1;
    -o-object-fit: contain;
    object-fit: contain;
    vertical-align: middle;
}
.row.fundItem-base .img_wrap_fund {
    position: relative;
    display: flex;
    align-items: center;
    justify-content: center;
}
.img_wrap_fund::before {
    content: '';
    position: absolute;
    width: 112%;
    height: 112%;
    background: -o-radial-gradient(circle,rgba(255, 197, 60, 1) 0%, rgba(255, 255, 255, 0) 100%);
    background: radial-gradient(circle,rgba(255, 197, 60, 1) 0%, rgba(255, 255, 255, 0) 100%);
    border-radius: 50%;
    z-index: -1;
    -webkit-filter: blur(6px);
    filter: blur(6px);
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
}
.row.fundItem-rates .row .tooltipWrap .tooltipBox {
    position: absolute;
    opacity: 0;
    width: 12.875rem;
    border-radius: 0.1875rem;
    border: 0.5px solid var(--BackgroundBlure);
    /*background: -o-linear-gradient(bottom, rgba(255, 255, 255, 0.20) 0%, rgba(255, 255, 255, 0.20) 100%), rgba(210, 215, 213, 0.30);*/
    /*background: -webkit-gradient(linear, left bottom, left top, from(rgba(255, 255, 255, 0.20)), to(rgba(255, 255, 255, 0.20))), rgba(210, 215, 213, 0.30);*/
    /*background: linear-gradient(0deg, rgba(255, 255, 255, 0.20) 0%, rgba(255, 255, 255, 0.20) 100%), rgba(210, 215, 213, 0.30);*/
    padding: 0.5rem 1rem;
    bottom: 1rem;
    left: 0;
    -webkit-transform: translate(-50%,0);
    -ms-transform: translate(-50%,0);
    transform: translate(-50%,0);
    pointer-events: none;
    -webkit-transition: opacity ease-in-out 0.4s;
    -o-transition: opacity ease-in-out 0.4s;
    transition: opacity ease-in-out 0.4s;
    background-color: var(--white);
    -webkit-box-shadow: 1px 1px 8px 1px rgba(0, 0, 0, 0.2);
    box-shadow: 1px 1px 8px 1px rgba(0, 0, 0, 0.2);
    text-align: center;
}
html[dir="ltr"] .row.fundItem-rates .row .tooltipWrap .tooltipBox {
    left: auto;
    right: 0;
    -webkit-transform: translate(50%,0);
    -ms-transform: translate(50%,0);
    transform: translate(50%,0);
}
.row.fundItem-rates .row .tooltipWrap .tooltipBox {

}
.fundItem .foundItem-inner .investmentGuide:hover {
    color: var(--BrandGreen600);
}
.row.fundItem-rates .row .tooltipWrap [class^="icon-"] {
    cursor: pointer;
}
.row.fundItem-rates .row .tooltipWrap [class^="icon-"]:hover + .tooltipBox {
    opacity: 1;
    pointer-events: auto;
}
.fundItem .foundItem-inner .investmentGuide {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-column-gap: 0.5rem;
    -moz-column-gap: 0.5rem;
    column-gap: 0.5rem;
    color: var(--BrandGreen300);
    margin: 0.47rem 0;
    font-size: 0.5rem;
    -webkit-transition: all ease-in-out 0.3s;
    -o-transition: all ease-in-out 0.3s;
    transition: all ease-in-out 0.3s;
}
.row.fundItem-media {
    position: relative;
}
.row.fundItem-media .main.videoModalBtn:before {
    content: '';
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-image: url("../img/diagonal.svg");
    background-repeat: no-repeat;
    background-size: 4.22031rem;
    background-position: center;
    cursor: pointer;
    z-index: 1;
    opacity: 0;
}
.row.fundItem-media.hasImg .main.videoModalBtn:before {
    content: none;
}
.row.fundItem-media .main {
    width: 100%;
    aspect-ratio: 2 / 0.7;
}
/*.row.fundItem-media .main.videoModalBtn {*/
/*    cursor: pointer;*/
/*}*/
.row.fundItem-media .brandPlayIcon {
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%,-50%);
    -ms-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%);
    width: 2rem;
    height: 2rem;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    cursor: pointer;
    pointer-events: none;
}
.row.fundItem-media .main.videoModalBtn img {
    border-radius: var(--radius-btn);
    -o-object-position: top;
    object-position: top;
}
.row.fundItem-media .brandPlayIcon > * {

    -o-object-fit: contain;

    object-fit: contain;
}
.row.fundItem-rates:before {
    content: '';
    position: absolute;
    top: 1rem;
    left: 1rem;
    width: 3rem;
    height: 0;
    background: -o-radial-gradient(circle, #3AFE9F 0%, #3AFE9F 100%);
    background: radial-gradient(circle, #3AFE9F 0%, #3AFE9F 100%);
    -webkit-box-shadow: 0 0 3rem 1.5rem #3AFE9F;
    box-shadow: 0 0 3rem 1.5rem #3AFE9F;
    border-radius: 50%;
    opacity: 0;
}
html[dir="ltr"] .row.fundItem-rates:before {
    left: auto;
    right: 1rem;
}
.row.fundItem-rates {
    position: relative;
    margin-bottom: 0;
    z-index: 1;
}
.row.fundItem-rates > *:not(.chart) {
    margin-bottom: .75rem;
}
.row.fundItem-rates .row {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
}
.row.fundItem-rates .row > div {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    gap: .5rem;
    position: relative;
}
/*.row.fundItem-rates .row > div * {*/
/*    position: relative;*/
/*    font-size: 0.625rem;*/
/*    font-style: normal;*/
/*    font-weight: 700;*/
/*    line-height: normal;*/
/*}*/
.row.fundItem-rates .row > div *[class^="icon-"] {
    color: var(--BrandYellow500);
}
.row.fundItem-rates .row .quantity {
    position: relative;
    font-size: 1rem;
    font-style: normal;
    /*font-weight: 400;*/
    line-height: normal;
    /*font-family: var(--font-bingo);*/
    color: var(--BrandGreen400);
    font-weight: bold;
}
.row.fundItem-rates .row .quantity:after {
    content: '';
    position: absolute;
    top: 50%;
    right: -1rem;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    width: 0.5rem;
    height: 0.5rem;
    aspect-ratio: 1/1;
    background-image: url("../img/icon-arrowUp.svg");
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
}
html[dir="ltr"]  .row.fundItem-rates .row .quantity:after {
    right: auto;
    left: -1rem;
}
.row.fundItem-rates .row.chart img {
    width: 100%;
    height: 2.625rem;
    -o-object-fit: cover;
    object-fit: cover;
}
.row.cta .brandCta.brandCtaShadow{
    font-size: 0.625rem;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
}
.row.cta .brandCta.brandCtaShadow:before {
    left: 15%;
    width: 70%;
    -webkit-box-shadow: 0 -1rem 2rem 0.25rem rgb(255 197 60 / 50%);
    box-shadow: 0 -1rem 2rem 0.25rem rgb(255 197 60 / 50%);
    -o-transition: all ease-in-out .25s;
    -webkit-transition: all ease-in-out .25s;
    transition: all ease-in-out .25s;
    border-color: transparent;
    border-radius: 50% 50% 0 0;
}
html[dir="ltr"]  .row.cta .brandCta.brandCtaShadow:before {
    left: auto;
    right: 15%;
}
.row.fundItem-title > .text .mainTitleText ,
.green .row.fundItem-title .textSide > .text  .mainTitleText {
    font-size: 1.125rem;
}
.row.fundItem-title .text > *:not(:last-child) {
    margin-bottom: .25rem;
}
.fundItem .icon{
    width: 1.5rem;
    height: 1.5rem;
    aspect-ratio: 1/1;
}
.fundItem .brandCtaShadow {
    /*height: 1.5rem;*/
}
.profitDifference {
    position: relative;
    max-width: 100%;
    text-align: center;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    gap: .62rem;
    border-radius: 0 0 0.25rem .25rem;
    background:-o-radial-gradient(50% 106.25%, 28.8% 35.42%, #529B89 0%, #1C352F 100%);
    background:radial-gradient(28.8% 35.42% at 50% 106.25%, #529B89 0%, #1C352F 100%);
    color: var(--white);
    font-size: 0.5rem;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    padding: .5rem 1rem;
    width: 80%;
}
.row.fundItem-title .text .pre,
.row.fundItem-base > .text,
.row.fundItem-rates .row > div *,
.fundItem .foundItem-inner .investmentGuide {
    font-size: .97rem;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
}
.row.fundItem-rates .row .tooltipWrap .tooltipBox span {
    font-size: .875rem;
}
html[dir="ltr"] .row.fundItem-title .text .pre,
html[dir="ltr"] .row.fundItem-base > .text,
html[dir="ltr"] .row.fundItem-rates .row > div *,
html[dir="ltr"] .fundItem .foundItem-inner .investmentGuide {
    text-transform: capitalize;
}

.green .row.fundItem-rates .row .tooltipWrap .tooltipBox {
    background: -o-linear-gradient(bottom, rgb(28 53 47 / 69%) 0%, rgb(28 53 47) 100%), rgb(210 215 213 / 57%);
    /* background: -webkit-gradient(linear, left bottom, left top, from(rgb(28 53 47 / 69%)), to(rgb(28 53 47))), rgb(210 215 213 / 57%); */
    /* background: linear-gradient(0deg, rgb(28 53 47 / 69%) 0%, rgb(28 53 47) 100%), rgb(210 215 213 / 57%); */
    border-color: var(--BrandYellow600);
    background-color: var(--BrandGreen500);
    -webkit-box-shadow: 1px 1px 8px 1px rgba(100, 100,100, 0.4);
    box-shadow: 1px 1px 8px 1px rgba(100, 100,100, 0.4);
    left: -1rem;
}
.fundItems .no-result {
    text-align: center;
    padding: 2rem 1rem;
    font-size: .9rem;
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin: auto;
}
.foundCategory .foundFilterItems .foundFilterItem .tooltip_box {
    position: absolute;
    width: 14rem;
    opacity: 0;
    left: 50%;
    -webkit-transform: translate(-50%, -58px);
    -ms-transform: translate(-50%, -58px);
    transform: translate(-50%, -58px);
    bottom: 0;
    font-size: .8rem;
    text-align: center;
    background-color: var(--white);
    padding: .5rem;
    border: 1px solid var(--BrandYellow500);
    border-radius: var(--radius-btn);
    pointer-events: none;
    -webkit-transition: opacity ease-in-out 0.4s;
    -o-transition: opacity ease-in-out 0.4s;
    transition: opacity ease-in-out 0.4s;
}
.foundCategory .foundFilterItems .foundFilterItem .tooltip_box p {
    margin: 0;
}
.foundCategory .foundFilterItems .foundFilterItem .tooltip_box::before {
    content: '';
    width: 0;
    height: 0;
    border-left: 8px solid transparent;
    border-right: 8px solid transparent;
    border-top: 8px solid var(--BrandYellow500);
    position: absolute;
    bottom: -8px;
    left: 50%;
    -webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    transform: translateX(-50%);
}
.foundCategory .foundFilterItems .foundFilterItem:hover .tooltip_box {
    opacity: 1;
}
/*=============================fundItems=============================*/
.row.fundItem-rates .row canvas.chart-canvas {
    width: 100% !important;
    /*height: 4.5rem !important;*/
}
section.lotusFundsContainer {
    margin-bottom: var(--SPACE-5XL);
    max-width: calc(1200px + var(--spaceX) * 3);
    margin-right: auto;
    margin-left: auto;
    position: relative;
    z-index: 2;
}
/*===================================================RESPONSIVE*/
@media only screen and (max-width: 768px){
    :root {
        --SPACE-5XL: 1.5rem;
    }
    section.lotusFundsContainer {
        width: 100%;
    }
    .foundCategory {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
        -webkit-box-align: end;
        -ms-flex-align: end;
        align-items: flex-end;
        border-bottom: none;
        height: auto;
    }
    .foundCategory .foundFilterItems .foundFilterItem .tooltip_box {
        display: none;
    }
    .row.fundItem-rates .row .tooltipWrap .tooltipBox {
        left: -2px;
    }
    .green .row.fundItem-rates .row .tooltipWrap .tooltipBox {
        left: -20px;
    }
    .foundCategory .foundSorting:before {
        content: none;
    }
    .foundCategory .foundSorting {
        height: 3rem;
    }
    .foundCategory .foundFilterItems {
        overflow-x: scroll;
        overflow-y: hidden;
        width: 100vw;
        right: var(--spaceX);
        position: relative;
        gap: var(--spaceX);
        border-bottom: 2px solid;
        -o-border-image: -o-linear-gradient(
                left,
                rgba(255, 197, 60, 0) 0%,
                var(--BrandYellow500) 19.23%,
                var(--BrandYellow500) 79.33%,
                rgba(255, 197, 60, 0) 100%
        ) 1;
        border-image: -webkit-gradient(
                linear,
                left top, right top,
                from(rgba(255, 197, 60, 0)),
                color-stop(19.23%, var(--BrandYellow500)),
                color-stop(79.33%, var(--BrandYellow500)),
                to(rgba(255, 197, 60, 0))
        ) 1;
        border-image: linear-gradient(
                90deg,
                rgba(255, 197, 60, 0) 0%,
                var(--BrandYellow500) 19.23%,
                var(--BrandYellow500) 79.33%,
                rgba(255, 197, 60, 0) 100%
        ) 1;
        height: 4rem;
    }
    html[dir="ltr"] .foundCategory .foundFilterItems {
        right: auto;
        left: var(--spaceX);
    }
    .foundCategory .foundFilterItems::-webkit-scrollbar {
        height: 0;
    }
    .foundCategory .foundFilterItems::-webkit-scrollbar-track {
        -webkit-box-shadow: inset 0 0 0 var(--white);
        box-shadow: inset 0 0 0 var(--white);
    }
    .foundCategory .foundFilterItems::-webkit-scrollbar-thumb {
        background-color: var(--BrandGreen500);
        outline: 0 solid var(--BrandGreen500);
        border-radius: 10px;
    }
    .foundCategory .foundFilterItems .foundFilterItem {
        -ms-flex-negative: 0;
        flex-shrink: 0;
        padding: 0 var(--spaceX);
    }
    .foundCategory .foundFilterItems .foundFilterItem:after {
        top: calc(100% - .25rem + 1px);
    }
    .fundItems {
        gap: var(--spaceX);
    }
    .fundItem {
        width: 100%;
    }
    .green .row.fundItem-title .titleLogo {
        -webkit-filter: brightness(0) invert(1);
        filter: brightness(0) invert(1);
    }
    .green .row.fundItem-title .titleLogo:before {
        content: none;
    }
    .green .row.fundItem-title > .text {
        width: calc(100% - 3.36rem - 1rem);
    }
}
@media only screen and (min-width: 640px) and (max-width: 768px){
    .fundItems {
        -webkit-column-gap: var(--SPACE-5XL);
        -moz-column-gap: var(--SPACE-5XL);
        column-gap: var(--SPACE-5XL);
    }
    .fundItem {
        width: calc(100% / 2 - var(--SPACE-5XL)*1/2);
    }
}
@media only screen and (min-width: 769px) and (max-width: 1199px){
    .fundItems {
        -webkit-column-gap: 2.06rem;
        -moz-column-gap: 2.06rem;
        column-gap: 2.06rem;
    }
    .fundItem {
        width: calc(100% / 3  - 2.06rem*2/3);
    }
    section.lotusFundsContainer{
        overflow: hidden;
    }
}
@media only screen and (min-width: 1200px) and (max-width: 1399px){
    .fundItems {
        -webkit-column-gap: 3.06rem;
        -moz-column-gap: 3.06rem;
        column-gap: 3.06rem;
    }
    .fundItem {
        width: calc(100% / 3  - 3.06rem*2/3);
    }
}
@media only screen and (min-width: 1400px) and (max-width: 1600px){}