/* Section1 CSS */
#platform-trading .section1 {padding-top: 70px; padding-bottom: 70px;}  
#platform-trading .section1 h1 {text-shadow: 0px 4px 30px rgba(0, 224, 255, 0.50);font-size: 40px;font-style: normal;font-weight: 700;line-height: normal;
                           background: var(--neonblue-gradient, linear-gradient(90deg, #3CDCFF 0%, #0057FF 100%));background-clip: text;-webkit-background-clip: text;
                            -webkit-text-fill-color: transparent; padding-bottom: 40px;}  
#platform-trading .section1 p {text-align: justify; font-size: 18px;font-style: normal;font-weight: 400;line-height: 20px; padding-bottom: 30px;} 
#platform-trading .section3 .part3 h4{
    font-size:24px !important
}
@media screen and (max-width: 820px) {
#platform-trading .section1 { padding-bottom: 40px;}  
#platform-trading .section1 h1 {padding-top: 40px; text-align: left;}
} 
  
@media screen and (max-width: 414px) {
#platform-trading .section1 { padding-bottom: 40px;}  
#platform-trading .section1 h1 {padding-top: 40px; text-align: center;}
}

  
/* Section2 CSS */  
#platform-trading .section2 {padding-bottom: 70px;}
#platform-trading .section2 h2 {font-size: 32px;font-style: normal;font-weight: 700;line-height: normal;}
#platform-trading .section2 .cardContainer img.cardIcon {height: 150px; width: 150px;}
#platform-trading .section2 .cardContainer .cardContent { display: flex;width: 200px;height: 80px;justify-content: center;align-items: center;border-radius: 5px;}
#platform-trading .section2 .cardContainer:hover .cardContent {transition:all 1s ease; display: flex;width: 200px;height: 80px;justify-content: center;align-items: center;border-radius: 5px;background: var(--colour-neon-blue, #6DEEFF);
box-shadow: 0px 4px 30px 0px rgba(0, 224, 255, 0.50);color: #2B2A2A;}
#platform-trading .section2 .cardContainer .cardContent.active {transition:all 1s ease; display: flex;width: 200px;height: 80px;justify-content: center;align-items: center;border-radius: 5px;background: var(--colour-neon-blue, #6DEEFF);
box-shadow: 0px 4px 30px 0px rgba(0, 224, 255, 0.50);color: #2B2A2A;}

@media screen and (max-width: 820px) {
#platform-trading .section2 {padding-bottom: 40px;}
#platform-trading .section2 h2 {font-size: 24px;font-style: normal;font-weight: 700;}
#platform-trading .section2 .cardContainer img.cardIcon {height: 140px; width: 140px;}
#platform-trading .section2 .cardContainer .cardContent { display: flex;width: 140px;height: 55px;justify-content: center;align-items: center;border-radius: 5px;}
#platform-trading .section2 .cardContainer:hover .cardContent {transition:all 1s ease; display: flex;width: 140px;height: 55px;justify-content: center;align-items: center;border-radius: 5px;background: var(--colour-neon-blue, #6DEEFF);
box-shadow: 0px 4px 30px 0px rgba(0, 224, 255, 0.50);color: #2B2A2A;}
#platform-trading .section2 .cardContainer .cardContent.active {transition:all 1s ease; display: flex;width: 140px;height: 55px;justify-content: center;align-items: center;border-radius: 5px;background: var(--colour-neon-blue, #6DEEFF);
box-shadow: 0px 4px 30px 0px rgba(0, 224, 255, 0.50);color: #2B2A2A;}
}

@media screen and (max-width:478px){
    #platform-trading .section2 {padding-bottom: 40px;}
    #platform-trading .section2 h2 {font-size: 12px;font-style: normal;font-weight: 700;}
    #platform-trading .section2 .cardContainer img.cardIcon {height: 80px; width: 80px;}
    #platform-trading .section2 .cardContainer .cardContent { display: flex;width: 80px;height: 32px;justify-content: center;align-items: center;border-radius: 5px;}
    #platform-trading .section2 .cardContainer:hover .cardContent {transition:all 1s ease; display: flex;width: 80px;height: 32px;justify-content: center;align-items: center;border-radius: 5px;background: var(--colour-neon-blue, #6DEEFF);
    box-shadow: 0px 4px 30px 0px rgba(0, 224, 255, 0.50);color: #2B2A2A;}
    #platform-trading .section2 .cardContainer .cardContent.active {transition:all 1s ease; display: flex;width: 80px;height: 32px;justify-content: center;align-items: center;border-radius: 5px;background: var(--colour-neon-blue, #6DEEFF);
    box-shadow: 0px 4px 30px 0px rgba(0, 224, 255, 0.50);color: #2B2A2A;}

    #platform-trading .section3 .part2 h4,
    #platform-trading .section3 .part3 h4{
        font-size: 18px !important;
    }
  

}



  


/* Section3 CSS   */
#platform-trading .section3 {display: none;}
#platform-trading .section3.active {display: block;}

#platform-trading .section3 {padding-top: 70px; padding-bottom: 70px;}
#platform-trading .section3 h3 {text-shadow: 0px 4px 30px rgba(0, 224, 255, 0.50);color: var(--colour-neon-blue, #6DEEFF);font-size: 24px;font-style: normal;
                            font-weight: 700;line-height: normal; padding-bottom: 40px;}
#platform-trading .section3 .revamp_primary_button{display: block !important; margin: unset !important;}
#platform-trading .section3 .revamp_primary_button>div {width: 190px;}
  
#platform-trading .section3 .part1 {padding-bottom: 80px;}
#platform-trading .section3 .part1 p {padding-top: 20px; color: #FFF;font-size: 18px;font-style: normal;font-weight: 400; text-align: justify;}

#platform-trading .section3 .part2 {padding: 0 80px;}
#platform-trading .section3 .part2 h4 {padding-bottom: 40px;color: #FFF;font-size: 24px;font-style: normal;font-weight: 700;}  
#platform-trading .section3 .part2 p {font-size: 18px;font-style: normal;font-weight: 700;line-height: normal;}  
#platform-trading .section3 .part2 img.part2Icon {height: 60px; width: 60px;} 

#platform-trading .section3 .part3 {padding: 80px 0;}
#platform-trading .section3 .part3 h4 {padding-bottom: 60px;}
#platform-trading .section3 .part3 .card {padding: 40px; border-radius: 20px;
border: 1px solid rgba(102, 102, 102, 0.60);
background: linear-gradient(180deg, rgba(57, 57, 57, 0.26) 0%, rgba(57, 57, 57, 0.00) 100%);
box-shadow: 0px 3.71063px 11.13189px 0px rgba(255, 255, 255, 0.15) inset, 0px -0.82097px 0.41049px 0px rgba(255, 255, 255, 0.10) inset;
backdrop-filter: blur(6.157303810119629px);}
#platform-trading .section3 .part3 .card h2 {color: var(--colour-neon-blue, #6DEEFF);}
#platform-trading .section3 .part3 .card p {color: #FFF;}

#platform-trading .section3 .part3 .part3Icon {height: 100px; width: 80px;}
#platform-trading .section3 .part3 .card p {text-align: left;}
  
@media screen and (max-width: 1024px) {
#platform-trading .section3 .part2 .col-10 {padding-left: 30px !important;}
#platform-trading .section3 .part3 .col-2 {padding: 0;}
#platform-trading .section3 .part3 .part3Card2 {padding-bottom: 82px;}

}
  
@media screen and (max-width: 820px) {

#platform-trading .section3 .part2 {padding: 0;}

#platform-trading .section3 .part2 .col-10 {padding-left: 30px !important;}
  
#platform-trading .section3 .part3 .card h2 {font-size: 30px;}
#platform-trading .section3 .part3 .col-2 {padding: 0;}
#platform-trading .section3 .part3 .part3Card2 {padding-bottom: 60px;}
#platform-trading .section3 .part3 .part3Row {gap: 3.7rem !important;}
}

  
@media screen and (max-width: 414px) {
#platform-trading .section3 { padding-top: 40px;}  
#platform-trading .section3 .part2 {padding: 0;}
#platform-trading .section3 .part2 h4 {text-align: left !important;}
#platform-trading .section3 .part2 .col-10 {padding-left: 30px !important;}
/* #platform-trading .section3 .part2 .col-2 {padding-left: calc(var(--bs-gutter-x) * .5); padding-right: calc(var(--bs-gutter-x) * .5);} */
#platform-trading .section3 .part3 .card h2 {font-size: 26px;}
#platform-trading .section3 .part3 .col-2 {padding: 0;}


}

@media screen and (max-width: 414px) {
    .container {padding:0 15px;}
 

    
}