/* Margin Top (mt) */
.mt-10 { margin-top: 10px; }
.mt-20 { margin-top: 20px; }
.mt-30 { margin-top: 30px; }
.mt-40 { margin-top: 40px; }
.mt-50 { margin-top: 50px; }
.mt-60 { margin-top: 60px; }
.mt-70 { margin-top: 70px; }
.mt-80 { margin-top: 80px; }
.mt-90 { margin-top: 90px; }
.mt-100 { margin-top: 100px; }

/* Margin Bottom (mb) */
.mb-10 { margin-bottom: 10px; }
.mb-20 { margin-bottom: 20px; }
.mb-30 { margin-bottom: 30px; }
.mb-40 { margin-bottom: 40px; }
.mb-50 { margin-bottom: 50px; }
.mb-60 { margin-bottom: 60px; }
.mb-70 { margin-bottom: 70px; }
.mb-80 { margin-bottom: 80px; }
.mb-90 { margin-bottom: 90px; }
.mb-100 { margin-bottom: 100px; }


.section-access .trading-left h3, .section-access .trading-left h2, .section-access .subtitle, .section-access .features li, .section-access .description, .section-access .cta-btn {font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Inter', 'Roboto', 'Helvetica Neue', Arial, sans-serif; }
.section-access .trading-container {max-width: 1200px; margin: 0 auto; display: flex; gap: 50px; align-items: center; color: #ffffff; }
/* LEFT */
.section-access .trading-left {flex: 1; }
.section-access .trading-left h2, .section-access .trading-left h3 {color:#fff; font-size: 32px; font-weight: 700; line-height: 1.3; margin-bottom: 15px; }
.section-access .trading-left h2 span, .section-access .trading-left h3 span{font-weight: 800; }
.section-access .subtitle-2 {font-weight:400; line-height:1.7; font-size: 20px; margin-bottom: 20px; }
.section-access .features {list-style: none; padding: 0; margin: 0; }
.section-access .features li {list-style:none; position: relative; padding-left: 28px; margin-bottom: 12px; font-weight:300; font-size: 20px; }
.section-access .features li::before {content: ""; position: absolute; left: 0; top: 2px; width: 20px; height: 20px; background: #29c3ff; border-radius: 50%; display: flex; align-items: center; justify-content: center; }
.section-access .features li::after {content: ""; position: absolute; left: 6px; top: 4px; width: 5px; height: 10px; border-right: 3px solid #fff; border-bottom: 3px solid #fff; transform: rotate(45deg); }
/* RIGHT */
.section-access .trading-right {flex: 1; }
.section-access .description {font-size: 25px; line-height: 1.5; margin-bottom: 25px; font-weight:400; }
.section-access .cta-btn {font-size:22px; display: inline-block; background-color: #f9a825; color: #000; padding: 16px 22px; text-decoration: none; font-weight: 700; border:1px solid white; border-radius: 8px; text-align: center; }
.section-access .cta-btn span {display: block; font-size: 18px; font-weight: 600; margin-top: 4px; }

.section-access .trading-left  h3 span{ color:#fff !important;}
.page-id-987495699 .trading-left h3 span,..page-id-987496227.trading-left h3 span, .page-id-182802.trading-left h3 span, .page-id-987496229 .trading-left h3 span, .page-id-987496199 .trading-left h3 span{color:#fff !important; }
.page-id-987496227 .et_pb_section h3 span, .page-id-182802 .et_pb_section h3 span, .page-id-987496229 .et_pb_section h3 span, .page-id-987496199  .et_pb_section h3 span{color: #284a9e ;}
.page-id-987495699 .trading-left h3, ..page-id-987496227 .section-team h3, .page-id-182802 .section-team h3, .page-id-987496229 .section-team h3, .page-id-987496199 .section-team h3{color:#000000; }
.page-id-987496227 .et_pb_text_0 h3, page-id-987496229 .et_pb_text_0 h3, .page-id-987496199 .et_pb_text_0 h3{font-weight: 800; font-size: 40px; line-height: 1.2em; text-align: center; }


.switch-to-diffrent .switch {position: relative; display: inline-block; width: 38px; height: 22px; }
.switch-to-diffrent .switch input {opacity: 0; width: 0; height: 0; }
.switch-to-diffrent .slider {position: absolute; cursor: pointer; top: 0; left: 0; right: 0; bottom: 0; background-color: #999999; -webkit-transition: .4s; transition: .4s; }
.switch-to-diffrent .slider:before {position: absolute; content: ""; height: 15px; width: 15px; left: 4px; bottom: 3.5px; background-color: white; -webkit-transition: .4s; transition: .4s; }
.switch-to-diffrent input:checked + .slider {background-color: #00a8e8; } 
.switch-to-diffrent input:focus + .slider {box-shadow: 0 0 1px #00a8e8; }
.switch-to-diffrent input:checked + .slider:before {-webkit-transform: translateX(15px); -ms-transform: translateX(15px); transform: translateX(15px); }
.switch-to-diffrent .slider.round {border-radius: 34px; }
.switch-to-diffrent .slider.round:before {border-radius: 50%; }
.switch-to-diffrent > span {color: #fff; margin-left: 15px; position: relative; top: -4px; }
.switch-to-diffrent {padding: 8px 25px; margin-top: 20px; padding-top: 15px; margin-bottom: 20px; } 
/*.switch-new-layout {position: absolute !important; right: 0; }*/
.et_pb_fullwidth_menu_0.et_pb_fullwidth_menu ul li.switch-new-layout a{ color: #00afdf !important; }
.page-id-987499128 .et_pb_video_overlay,.page-id-987499122 .et_pb_video_overlay {background-size:contain !important; background-color: #000 !important; }

.max-width-730{ max-width:730px !important; margin:0 auto !important; }
.chargebee-footer {text-align: center; color: #fff; font-size: 13px; font-family: 'Roboto', Helvetica, Arial, Lucida, sans-serif; max-width: 720px; margin: 0 auto; }
.chargebee-footer a{ font-weight:bold; }
.box-shadow{background: #f9f9f9; box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.1); padding: 25px; border-radius: 5px; margin-bottom: 15px; }

@media (max-width: 768px) {
	.section-access .cta-btn {padding: 15px 10px; font-size:16px !important; }
	.section-access .cta-btn span{font-size:14px; margin-top:-4px; }
	.section-access .trading-container {flex-direction: column; text-align: center; gap:10px ; }  
	.section-access .features li {text-align: left; }
}