.rounded-10{border-radius: 10px;}

.ls-2{letter-spacing: 2px;}

.fs-44{font-size: 2.75rem;}

.navbar-nav{--bs-nav-link-font-size: 17px;}

/* banner  */

.innerSec.platform-banner{background-image:  url('../images/banner/meta-trade.webp');}

.ib-banner.bg-img{background-image: url('../images/banner/ib-bg.webp');padding-block: 140px;}

.ec-banner.new-ec{ padding-bottom: 19.188rem;}



.ib-banner.banner-circle:before{filter: blur(212px);top: 166px;left:-127px;height: 50%;}





.ins-bannner .banner-img{bottom: -60px;right: 50px;}

.card.view-card{--bs-card-spacer-y: 1.5rem;--bs-card-spacer-x: 1.5rem;--bs-card-bg: #F8F8F8;height: 100%;--bs-card-border-radius:.625rem;--bs-card-color:var(--clr-primary);}

.card.view-card p.eyebro,.card.view-card p.view-desc{font-size: 15px;}
.card.view-card .card-body{padding-top: 2rem;}

.card.view-card .card-icon{top: 1.5rem;right: 1.8125rem;}

/* price card  */

.account-price .price-box{border: 0;background-image:none;background-color: #F8F8F8;padding: 32px;}

.account-price .price-box.active{background-image: none;}

.account-price .price-box .heading-wrp {min-height: 40px;}

.account-price .price-box .list-wrp ul li{padding-left: 0;}

.account-price .price-box .list-wrp ul li::before{background-image: none;}

.candle-bg,.radiant-bg{position: relative;}

.candle-bg:before{content: '';position: absolute;width: 100%;height: 100%;background-image: url('../images/candle-bg.webp');top: 424px;background-size: cover;z-index: 0;background-repeat: no-repeat;right: 0;pointer-events: none;}

.radiant-bg:after{content: '';position: absolute;right: 90px;width: 800px;height: 800px;background:radial-gradient(40% 40% at 40% 40%, #000641 17.44%, rgba(0, 6, 65, 0) 88%);z-index: 0;top: 0;pointer-events: none;}

.meta-featured{ background-position: center;padding-block: 110px;background-image: url('../images/meta-featured-bg.webp');    background-size: contain;}

/* ripple effect  */







.ripple-wrap {position: relative;width: 90px;height: 90px;border-radius: 25px;display: flex;justify-content: center;align-items: center;overflow: visible;}

/* Red glowing pulse waves */

.ripple-wrap::before,

.ripple-wrap::after {content: "";position: absolute;top: 0;left: 0;width: 100%;height: 100%;border-radius: 25px;border: 2px solid rgba(227, 6, 19, 0.8); opacity: 0;animation: redPulse 2s ease-out infinite;filter: blur(1.2px);}

/* Outer wave, lighter opacity */

.ripple-wrap::after {border: 2px solid rgba(227, 6, 19, 0.2);animation-delay: 1s;}

@keyframes redPulse {0% {transform: scale(1);opacity: 1;}70% {transform: scale(1.2);opacity: 0.4;}100% {transform: scale(1.25);opacity: 0;}}

.ripple-effect {width: 72px;height: auto;z-index: 2;filter: drop-shadow(0 0 6px rgba(227, 6, 19, 0.6));}





/* instrument-Page  */

/* head  */

.bannerBTNs a.btn{border: 0; border-bottom: 2px solid #FFFFFF33;--bs-btn-border-radius: 0rem;font-weight: 500;}

.bannerBTNs a.btn.active{border-color: #E30613;color: #fff !important;}.bannerBTNs a.btn.active svg  g {fill:#fff;fill-opacity: 1;}



.instrument-Page .ins-bannner .marketDetail{padding:50px 0 180px;}.marketsContent .sidebar{top: 15%;}

.topic_list {--bs-list-group-color:var(--clr-primary);--bs-list-group-active-color:var(--clr-danger);--bs-list-group-item-padding-y:0;--bs-list-group-item-padding-x:0;}

.topic_list li a.list-group-item:before{content: '';height: 100%;width: 4px;background-color: transparent;position: absolute;left: -30px;}

.topic_list li a.list-group-item.active:before{background-color: var(--clr-danger);}

.card.newmarketCard{--bs-card-spacer-y: 1.875rem;--bs-card-spacer-x: 1.875rem;min-height: 300px;}

.card.newmarketCard .card-img img{bottom: 25px;right: 20px;}



/* pair-table table  */

.round-table{border: 1px solid #E6E6E6;border-radius: 10px;}

/* .pair-table tr th:last-child{padding-right: 35px;} */

.pair-table tr th:last-child,

.pair-table tr td:last-child{text-align: start;}

.table.pair-table{--bs-table-color:var(--clr-primary);font-weight: 500;--bs-table-hover-bg:var(--clr-main-hover);}

.table-primary{--bs-table-color: var(--clr-primary);--bs-table-bg: #F8F8F8;--bs-table-border-color: #E6E6E6;}

.table.pair-table>:not(caption)>*>*{padding: .4rem .4rem;align-content: center;font-size: 13px;}

.table.pair-table tr th:first-child{width: 10%;}
.intru.Cta{padding: 1.125rem 1.5rem;}

.accordion.customAccordion{

    --bs-accordion-color:var(--clr-primary);

    --bs-accordion-bg:var(--clr-white);

    --bs-accordion-active-color:var(--clr-primary);

    --bs-accordion-active-bg:#fff;

    --bs-accordion-btn-padding-y: 1.5rem;

    --bs-accordion-btn-icon:url("data:image/svg+xml,%3Csvg%20width%3D%2217%22%20height%3D%2217%22%20viewBox%3D%220%200%2017%2017%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M8.94727%200V17%22%20stroke%3D%22%231E335E%22%20stroke-width%3D%222%22%2F%3E%3Cpath%20d%3D%22M17%208.05273L7.45058e-08%208.05273%22%20stroke%3D%22%231E335E%22%20stroke-width%3D%222%22%2F%3E%3C%2Fsvg%3E");

    --bs-accordion-btn-active-icon:url('data:image/svg+xml,%3Csvg%20width%3D%2217%22%20height%3D%2217%22%20viewBox%3D%220%200%2017%2017%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M8.94727%200V17%22%20stroke%3D%22%231E335E%22%20stroke-width%3D%222%22%2F%3E%3Cpath%20d%3D%22M17%208.05273L7.45058e-08%208.05273%22%20stroke%3D%22%231E335E%22%20stroke-width%3D%222%22%2F%3E%3C%2Fsvg%3E');

    --bs-accordion-btn-focus-box-shadow:none;

}

.accordion.customAccordion .accordion-button{font-size: 20px;}

.accordion-button:not(.collapsed){box-shadow:none;}



/* why trade  */

.hiddenTextCard{--bs-card-height:230px; --bs-card-spacer-y: 1.25rem; --bs-card-spacer-x: 1.625rem; --bs-card-bg:#F8F8F8; --bs-card-border-width: 0px; --bs-card-border-radius:10px; overflow: hidden;}

.hiddenTextCard:hover{background-color: var(--clr-main-hover);}

.hiddenTextCard .card-body{transition: all 600ms ease; min-height: 320px;}

.hiddenTextCard .icon-wrp{transition: all 300ms ease;}

.hiddenTextCard:hover .icon-wrp{opacity: 0; visibility: hidden;}

.hiddenTextCard:hover .card-body{transform: translateY(-90px);}

.hiddenTextCard .content-wrp p{opacity: 0; visibility: hidden; transition: all 400ms ease;}

.hiddenTextCard:hover .content-wrp h4{color: var(--clr-danger);}

.hiddenTextCard:hover .content-wrp p{opacity: 1; visibility: visible;}

/* ab  */
.choosesBenefits.cB-lg .hiddenTextCard {--bs-card-height: 330px;}
.choosesBenefits.cB-lg .hiddenTextCard .card-body {min-height: 400px;}
/* .choosesBenefits.cB-lg .hiddenTextCard .content-wrp p{opacity: 1;visibility: visible;} */

/* ib  */
.contactForm.contact-ib-form.formNew {margin-top: -350px;}
.contactForm.formNew {border: 1px solid #E3E5E9;background: #F8F8F8;padding: 50px;border-radius: 10px;box-shadow: 8px 8px 36px rgba(0, 0, 0, 0.06);}
.contactForm.formNew .form-group input,.contactForm.formNew .form-group .form-select,.contactForm.formNew .form-group textarea{border-radius: 10px;border-color: #E3E5E9;box-shadow: 0px 0px 4px rgba(23, 25, 28, 0.05);color: #1E335E99;}
.contactForm.formNew .form-group input::placeholder,.contactForm.formNew .form-group textarea::placeholder{color: #1E335E99;}

.instrument-Page .hiddenTextCard {--bs-card-spacer-x: 1.125rem;}
.instrument-Page  .hiddenTextCard .card-body{min-height: 300px;}





@media(min-width:1024px){

    .ins-bannner .banner-img{width: 40%;}

}

@media(max-width:1024px){
    .ripple-wrap{width: 70px;height: 70px;}  .ripple-effect {width: 50px;}
    .hiddenTextCard{--bs-card-height: 250px;}
    .hiddenTextCard .card-body {min-height: 250px;}
    .aboutVMV .ourMission.oB4 {padding-right: 20px;}
    .hiddenTextCard .content-wrp p,.hiddenTextCard:hover .icon-wrp{    opacity: 1;visibility: visible;}
    .hiddenTextCard:hover .card-body {
    transform: translateY(0px);
}

}

@media(max-width:967px){


    .fs-44{font-size: 1.5rem;}

    .forexPage .container {--bs-gutter-x: 1.5rem;}

    .intruCta-row .row{min-height: 500px;}

    .marketPage .hr_line{    top: 112px !important;}

    .aboutVMV .ourBox {padding: 20px 20px;}

    .choosesBenefits.cB-lg .hiddenTextCard {--bs-card-height: 220px;}.choosesBenefits.cB-lg h4{    font-size: calc(1rem + .6vw) !important;}
    .choosesBenefits.cB-lg .hiddenTextCard .card-body {min-height: 50px;transform: translateY(0px);}
    .choosesBenefits.cB-lg .hiddenTextCard:hover .card-body {transform: translateY(0px);}

    .contactForm.contact-ib-form.formNew {margin-top: -40px;}
    .contactForm.formNew {border: 0;background: transparent;padding: 10px;}

    .instrument-Page .hiddenTextCard .card-body{min-height: 200px;}


}
    



