@media (min-width: 1540.98px){
  .exm_reg { max-width: 1366px !important; } 
  /* slider navbar-collapse mobile_language_drop_down */
 .landing_slider .PrevArrow { left: -12.5rem; } 
 
 .landing_slider .NextArrow { right: -12.5rem; } 
 
 .multiitem .PrevArrow { left: -5rem !important; } 
 
 .multiitem .NextArrow { right: -4rem !important; } 
  .container, .container-lg, .container-md, .container-sm, .container-xl { max-width: 1170px; } 
  .header_container, .form_container .container { max-width: 1366px; } 
 
  .cstht { padding-left: 4rem !important; } 
  .bg_card_image { max-width: 55rem; } 
  }
 @media (max-width: 1540.98px){
  .ex_copy .copy_accord .lcp_sct { width: 63%; } 
  .ex_copy .cp-in .cp-data label { font-size: 0.98rem; } 
  .ex_copy .cp-in .cp-ico { width: 68%; } 
  .copy_accord .accordion-item .accordion-button.collapsed { font-size: 1.09rem; padding: 1.5rem 3rem; } 
  .ex_copy .cp-in .cp-data p { font-size: 1rem !important; line-height: 120%; } 
  .copy-rform::before { height: 29rem; top: 3rem; } 
  .compare_table thead tr th { font-size: 1.25rem; padding: 1rem 2rem; } 
  .compare_table tbody tr td { font-size: 1rem; padding: 1.45rem 2rem; } 
  .compare_table tbody tr td img { max-width: 33px; } 
  .extrasp::before { top: 4.95rem; height: 75px; } 
  .rb_handcard img { position: absolute; margin-left: 3.2rem; max-width: 43rem; } 
  .ex_copy .flexhead .lflexheading { width: 100%; } 
  .copyloginbody { padding: 3.5rem 3.2rem; } 
  .copyformflex .copyformflexl { width: 25rem; } 
  .copyloginbody h4 { color: #fff; font-size: 1.26rem; } 
  .ex_copy .copyloginbody .em_rightdata p { font-family: 'Barlow Condensed'; font-size: .9rem !important; opacity: .9; } 
  .copyformflex .copyformflexr { width: 30rem; } 
  .copy-rform .dual_screen { max-width: 20rem !important; top: -2.7rem; left: -1rem; } 
  .hp-tpart ul li { margin: 0 10px; } 
  .hp-tpart ul li:first-child { margin-left: 0; } 
  .ex-contact .logincont .dual_screen { max-width: 100% !important; } 
  .trade_prod .d_flexgrid .grid_two ul li, .trade_prod .d_flexgrid .grid_three ul li { padding: 12px 20px; } 
  .t_cookie .em_bottom_container h2 { font-size: 2.09rem !important; } 
  .t_cookie .c_head p { font-size: 1.25rem !important; } 
  .t_cookie .landing-banner-top { min-height: 34rem !important; } 
  .c_block { margin-bottom: 4.1rem; } 
  .t_cookie .em_bottom_container { margin-bottom: -13rem; } 
  .t_promotion .p_center { max-width: 29.7rem; } 
  .fx-timel { max-width: 12.3rem; border-radius: 29px; margin-bottom: 1.3rem; } 
  .fx-timel .l-time { margin-right: 4rem; } 
  .l-sep::before { width: 30px; top: 1.3em; } 
  .fx-timel .l-time span { width: 43px; height: 42px; font-size: 1.34rem; } 
  .fx-timel .l-time label { font-size: 1rem; top: -2px; } 
  .anc { font-size: 1rem; margin-top: 0.7rem; } 
  .t_promotion .paddingtb7 { padding-bottom: 10rem; } 
  .exdownprev hr { top: 10px; } 
  .lcrtflexg { width: 376px; margin-left: 1.6rem; } 
  .rcrtflexg { width: 61%; height: 15.4rem; padding: 2rem; padding-left: 4.9rem; } 
  .exdownprev { height: 299px; max-width: 18.57rem; padding: 2.9rem 1rem 1.3rem 1rem; margin-top: 1.1rem; } 
  .exdownprev .downimg { max-width: 70px; } 
  .exdownprev label { font-size: 1.09rem; margin-bottom: 0rem; min-height: 2.6rem; } 
  .exdownprev a { width: 133px; margin-top: 1.1rem; } 
  .extab .nav-tabs li button { padding: 1rem 0rem; font-size: .9rem; margin-right: 3.7rem; } 
  .extab .tab-content .tab-pane { padding: 1.5rem 1.5rem; } 
  .landing-mark { max-width: 400px; max-height: 400px; } 
  .t_central .landing_slider .item .info .slider_left_img img { max-width: 17.63rem; } 
  .t_central .button { width: auto; } 
  .t_central .prt_wh .t_center img { max-width: 19rem; } 
  .t_central .asimg img { max-width: 26.9rem; } 
  .t_central .paddingt10b8 { padding-top: 6rem; padding-bottom: 6rem; } 
  .bottom_fxs { bottom: -20px; height: 156px; padding: 2rem 3rem; } 
  .bottom_fxs label { font-size: 1.4rem; } 
  .t_central .rvwhitegrid .t_center img { max-width: 26.9rem !important; } 
  .t_central .rvwhitegrid .mt_4_product { top: 0.7rem; padding-left: 2rem; } 
  .t_central .rvwhitegrid .mt_4_product .brick_section ul li { font-size: 1.09rem !important; margin-bottom: 0.4rem; padding-left: 20px; } 
  .xma-flex-tabs .tab-pane::before { height: 18rem; } 
  .custome-menu a { font-size: 1rem; } 
  .custome-menu .mg_mainhead { font-size: 1rem; } 
  .mega-menu { overflow-y: auto; } .t_pamm .signin_signup_right { max-width: 100% !important; } 
  .partner_big_brick .partner_in { padding: 70px 30px; } 
  .landing-banner-top { min-height: 100vh; padding-top: 12rem; } 
  .landing_slider { padding-bottom: 3rem; } 
  .em_white_seprater{height: 40px;}
  .marginb4p { margin-bottom: 3.3rem; } 
  .graph-person { width: 11.75rem; height: 13.24rem; } 
  .graph-rainbow { width: 14.5rem; height: 13.7rem; } 
  .graph-circle { width: 5.8rem; height: 5.8rem; left: 4.8rem; top: 2.3rem; } 
  .hmpd { margin-top: 1rem !important; } 
  .bgdmp p { margin-bottom: 0.5rem !important; } 
  .exma-dup-bank h3 { font-size: 2.09rem; } 
  .exma-dup-bank { padding: 2.5rem 3rem 2.5rem 12rem; } 
  
  
  .graph-person1 { width: 15rem; height: 11.31rem; } 
  .graph-rainbow1 { width: 15rem; height: 10rem; } 
  .vertical-box .graph-circle { bottom: 6.9rem; width: 6.65rem; height: 6.65rem; } 
  .graph-mini-circle { width: 15rem; height: 10rem; } 
  .brick_section ul li { font-size: .9rem !important; } 
  .emp_box { padding: 4rem 3rem 9rem 3rem; margin-bottom: 0; } 
  .live_data .mini_ld_block li img { width: 35px; } 
  .live_data .mini_ld_block li label { font-size: 1.19rem; } 
  .live_data .mini_ld_block li span { font-size: .9rem; } 
  .live_data .mini_ld_block .mk_down .m_down { padding: 2px 5px 5px 4px; } 
  .live_data .mini_ld_block li span i { font-size: 10px; } 
  .live_data .mini_ld_block .mk_up .m_up { padding: 3px 5px 4px 5px; } 
  .multiitem .em_img { width: 52px; } 
  .em-card .card-body-footer { padding: 1rem 1rem; } 
  .multiitem .slick-arrow { top: 55%; } 
  .overgrabhdlab h5 { font-size: 1.09rem !important; } 
  .common-link-em a { font-size: 1rem; } 
  .signin_signup_left h1 { font-size: 1.6rem; margin-bottom: 3rem; } 
  .signin_signup_left, .signin_signup_right { max-width: 30.72rem; padding: 4.2rem 4.9rem; } 
  .signin_signup_left .signup-miniblock .left-inner-image { max-width: 50px; } 
  .signin_signup_left .signup-miniblock label { font-size: 1.09rem; } 
  .signin_signup_left .signup-miniblock p { font-size: 0.7rem; } 
  .signin_signup_right { padding: 3rem 5.8rem 1rem 6.3rem; } 
  .signin_signup_right { max-width: 57% !important; } 
  .signin_signup_right .right-form h2 { margin-bottom: 0.7rem; font-size: 2.09rem; } 
  .select-manual .select2-selection { height: 47px; } 
  
  .exm_reg .form-floating > .form-control:not(:placeholder-shown) ~ label { font-size: 0.79rem; transform: scale(1) translateY(-0.4rem) translateX(0.15rem); } 
  .exm_reg .form-floating > .form-control:focus ~ label { font-size: 0.79rem; transform: scale(1) translateY(-0.4rem) translateX(0.15rem); } 
  .exm_reg .form-floating>.form-control, .form-floating>.form-control-plaintext { padding-left: 1.2rem; font-size: 1rem; height: 47px; } 
  .exm_reg .form-floating > label { font-size: 1rem; padding: 0.8rem 1rem; } 
  .disable_inp input { height: 47px; font-size: 1rem; } 
  .select-manual .select2-selection__rendered { line-height: 58px !important; font-size: 1rem; } 
  .select-manual .select2-selection__arrow { height: 47px !important; } 
  .exm_reg .floated_lable { font-size: 0.7rem !important; } 
  .exm_reg .captcha button { height: 47px; font-size: 1rem; padding: 10px 20px; } 
  .signin_signup_right .right-form .form-check label { font-size: 1rem; } 
  .signupfooter { margin-top: 1rem; margin-bottom: 1rem; } 
  .signupfooter label { font-size: .9rem; } 
  .t_pamm .landing_slider .item .info .slider_left_img img { max-width: 23.47rem; } 
  .pm_tpsec { width: 87%; } 
  .pm_product { position: relative; bottom: 4rem; left: 1rem; } 
  .pm_product img { max-width: 18.55rem; } 
  .pm_video::before { width: 21rem; height: 21rem; background-size: contain; } 
  .pm_flex .rp_flex .pm_video label { width: 7rem; height: 7rem; right: 7rem; top: 6rem; } 
  .pgrid { height: 14.04rem; padding: 1rem 1.7rem; } 
  .pmg::before { width: 5rem; height: 5rem; background: linear-gradient(216deg, #ffffff1a -0.72%, rgba(0, 110, 211, 0) 77.12%); } 
  .pgrid .pmg { margin: 1rem 0rem 0.5rem 0rem; } 
  .pgrid img { height: 3.58rem; } 
  .pgrid label { font-size: 1.6rem; } 
  .pm_btn a { width: 11.35rem; } 
  .lp_img { max-width: 27.5rem; background-size: contain; } 
  .t_pamm .pm_brick .bgpm h3 { font-size: 2.09rem !important; } 
  .bgpm .overgrabhd { font-size: .9rem !important; } 
  .t_pamm .pm_brick .bgpm li.tfone { font-size: 1.4rem !important; } 
  .t_pamm .pm_brick .bgpm li { font-size: .95rem !important; margin-bottom: 0.3rem; padding-left: 1.2rem; } 
  .t_pamm .bgpm ul { margin-top: 0rem; margin-bottom: 1rem; } 
  .sepratorblock::before { width: 2.5rem; height: 2.5rem; font-size: 1rem; top: -1rem; } 
  .bgpm { height: 29.1rem; padding: 3rem 4rem 2rem 4rem; } 
  .registerinner .logincont { width: 20.42rem; } 
  .registerinner { top: 9.3rem; } 
  .ex-contact .landing_block_wrapper { transform: translate(0, -59%) !important; } 
  .registerinner .signin_signup_right .button { padding: 0.5rem 1.43rem; } 
  .helpdesk { height: 29.48rem; } 
  .helpdesk .h_grid { padding: 7rem 1rem 0rem 4.3rem; max-width: 57%; } 
  .helpdesk .h_grid .lineone .minicard .em_img { width: 37px; } 
  .helpdesk .h_grid .lineone .minicard p { font-size: 1.34rem !important; } 
  .c_gph3::before { width: 121.7px; height: 121.7px; top: 9rem; right: 2rem; } 
  .c_gph2::before { width: 283.69px; height: 97.22px; left: 13rem; top: 6rem; } 
  .h_box { max-width: 14.4rem; height: 10.16rem; } 
  .h_box .h_img { margin-bottom: .5rem; height: 34px; } 
  .h_btmn { top: -18.7rem; } 
  .mxh_btmn { height: 42rem; } 
  .ftsc .card-body p { font-size: 1.34rem !important; line-height: 100% !important; } 
  .ftsc .card-body h5 { font-size: .9rem !important; } 
  .p_grp::before { width: 12.9rem; height: 12.33rem; } 
  .p_grptwo::before { left: 9rem; top: 3rem; width: 8.16rem; height: 8.16rem; } 
  .t_partner .product_card .em_rightdata p { font-size: 0.7rem !important; } 
  .t_partner .othercont { width: 53rem; padding: 2rem 2rem 0rem 0rem; } 
  .t_partner .tp_left_sec { position: relative; bottom: 0rem; margin-top: 3rem; } 
  
  .lactivebx { align-items: center; display: flex; } 
  .t_partner .mt_4_product.anc { position: relative; top: 4rem; } 
  
  
  .t_partner .product_card h5 { font-size: 1.09rem !important; } 
  .t_partner .product_card .em_rightdata p { font-size: 1rem !important; } 
  .logincont .signin_signup_right .right-form h2 { font-size: 1.6rem !important; } 
  .logincont .form-floating>.form-control, .form-floating>.form-control-plaintext, .form-floating>.form-select { height: calc(2.8rem + calc(var(--bs-border-width) * 2)); } 
  .logincont .form-floating > label { font-size: 15px; } 
  .logincont .form-floating>label { padding: 0.7rem 0.75rem; } 
  .logincont .form-floating>.form-control { font-size: 1rem; } 
  .logincont .disable_inp input { height: 47px; } 
  .logincont .signin_signup_right .right-form .form-check label { font-size: 11px; } 
  .logincont .form-floating > .form-control:not(:placeholder-shown) ~ label { font-size: .9rem; } 
  .t_partner .slider_left_img img { max-width: 20.15rem !important; } 
  .mt_4_product.anc ul li:first-child { font-size: 1.4rem !important; font-weight: 500; } 
  .t_partner .mt_4_product .second_pmar { font-size: .9rem !important; } 
  .prt_wh .em_img { width: 30px; height: 30px; } 
  .prt_wh .card-title { font-size: 1rem; margin-bottom: 0.3rem; } 
  .prt_wh .card-body .second_pfont { font-size: 0.7rem !important; } 
  .prt_wh .card-body { margin-top: 0.8rem; margin-bottom: 0.8rem; } 
  .intfl .inmg { width: 19rem; } 
  .intfl .inmg::before { border-radius: 13px; } 
  .inmg img { top: 1.5rem; left: 0.2rem; } 
  .intfl .lactivebx ul { width: 10rem; padding-left: 0.3rem; } 
  .intfl .lactivebx ul li .innerpsbk { height: 7rem; } 
  .intfl .lactivebx ul li span { font-size: 1.1rem; width: 34px; height: 34px; } 
  .intfl .lactivebx ul li label, .intfl .lactivebx ul li span { font-size: 1.09rem; } 
  .intfl .lactivebx ul li p { font-size: 1rem !important; margin-bottom: 0.5rem; } 
  .intfl .lactivebx ul li .innerpsbk::after { top: -1px; left: -1px; right: -1px; bottom: -1px; } 
  .intfl .lactivebx ul li label { left: 2px; } 
  .t_partner .tp_left_sec .right_em_imgcont { max-width: 24rem; } 
  .dist_block ul li img { width: 2.7rem; } 
  .dist_block ul li span { font-size: 1.5rem; } 
  .dist_block { padding-left: 5.5rem; } 
  .below_card label { font-size: 1rem; } 
  .below_card { height: 7.5rem; } 
  .dist_block { padding-left: 5.5rem; top: -4rem; } 
  .dist_block ul li { padding: 0.94rem 2rem; } 
  .flexgrid li { padding: 2rem; } 
 .trinstbnr img { max-width: 19.4rem; } 
 .custom_grid .float_lsection { width: calc(100% - 400px); padding-right: 15px; } 
 .float_lsection { padding-bottom: 17rem; } 
 .mobilevertical .mobilecard label { font-size: 2.1rem; } 
 .mobilevertical .mobilecard span { font-size: 1rem; } 
 .mobilevertical .mobilecard { height: 8.1rem; width: 10.4rem; } 
 .mobilevertical { left: 4rem; bottom: 20px; } 
 .vertical_slide_mobile .innersection { top: 0rem; width: 34rem; height: 490px; right: -11rem; background-position: 0px 5px; } 
 .fullwidthslider .livedatabox label { font-size: 1.64rem; } 
 .fullwidthslider .livedatabox .bottom_label label { font-size: 1.8rem; margin-top: 3rem; } 
 .childslider.modifieddots ul { margin-top: 0; } 
 .pb40 { padding-bottom: 36rem; } 
 .fullwidthslider .livedatabox .bottom_label::before { width: 60px; } 
 .fullwidthslider .livedatabox { height: 31.3rem; width: 100%; } 
 
 .fullwidthslider .livedatabox .bottom_label { height: 11.7rem; max-width: 16.2rem; } 
 .fullwidthslider .livedatabox .bottom_label a { width: 2.7rem; height: 2.7rem; } 
  .on_img .rt_img { background-position: center; background-size: contain; } 
  .on_img { padding: 0 !important; } 
  .d_flexgrid { padding: 2.5rem 2.8rem; } 
  .d_flexgrid ul li .dw_box { font-size: 1rem; } 
  .d_flexgrid .grid_one h5 { font-size: 1.5rem; } 
  .d_flexgrid .grid_one p { font-size: .8rem !important; line-height: 140%; } 
  .d_flexgrid .grid_two ul li, .d_flexgrid .grid_three ul li { padding: 14px 20px; width: 12.3rem; } 
  
  .d_flexgrid .grid_three .dw_big { margin-left: 1rem; } 
  .trade_prod .ex_flex_box .left_flex { width: 65%; padding: 4.5rem 5rem 3.5rem 5rem; } 
  .trade_prod .ex_flex_box .right_flex { width: 37%; } 
  .download_mt ul li .dw_box img { width: 1rem; height: 1rem; } 
  .d_flexgrid ul.dw_big .bottom_qr { max-width: 8.9rem; } 
  .trade_prod .overrideh3 { font-size: 2.09rem !important; } 
  
  .trade_prod.poveride { font-size: 1rem !important; } 
  .trade_prod .flex_box2 .brick_section ul li { font-size: 1rem !important; } 
  .tr_overviewbanner img { max-width: 19.31rem !important; } 
  .mt_4_product .t_center { max-width: 17.9rem; } 
  .mt_4_product .ovr_rtimg .em_img { width: 30px; } 
  .mt_4_product .flex_in .l_flex_in { margin-right: 3.1rem; } 
  .mt_4_product .em_rightdata h5 { font-size: 1.09rem !important; } 
  .mt_4_product .download_mt ul li .dw_box { font-size: 1rem; } 
  .mt_4_product .download_mt ul li { padding: 0.9rem 1.3rem; margin-bottom: 0.9rem; } 
  
  .mt_4_product .download_mt ul li .dw_hit svg { width: 16px; } 
  .mt_4_product .dw_big li .dw_box p { font-size: .9rem !important; } 
  .mt_4_product .dw_big li { margin-top: 0.5rem !important; } 
  .mt_4_product .dw_big .dw_box .dw_hit { right: 3rem; } 
  .mt_4_product .ex_flex_box .left_flex p { padding-right: 13rem; } 
  .mt_4_product .ex_flex_box .left_flex img { max-width: 27.7rem; } 
  .mt_4_product .paddingtb10 { padding-top: 8rem; padding-bottom: 8rem; } 
  .mt_4_product .brick_section .bluemark li { font-size: 1.09rem !important; margin-bottom: 0.5rem; } 
  .mt_4_product .brick_section ul li:first-child { margin-bottom: 1rem; } 
  .mt_4_product .brick_section ul li::before { width: 1.06rem; height: 1.06rem; } 
  .mt_4_product .outerswipe { position: relative; left: 2rem; } 
  .mt_4_product .download_mt ul li .dw_box img { width: 1rem; height: 1rem; } 
  .mt_4_product .bottom_flexbar span { width: 3.5rem; height: 3.5rem; } 
  .mt_4_product .bottom_flexbar label { font-size: 1.34rem; } 
  .mt_4_product .bottom_flexbar p { font-size: .8rem !important; } 
  .mt_4_product .download_mt ul li .dw_hit { right: 1rem; top: 0.9rem; } 
  .mt_4_product .topflex h5 { font-size: 1.5rem; } 
  .mt_4_product .topflex p { font-size: .9rem !important; } 
  .mt_4_product .bottomflex .button { font-size: 1.24rem; } 
  .mt_4_product .mtsteps::before { bottom: 1.6rem; font-size: 2.4rem; } 
  .mt_4_product .mtsteps { min-height: 22rem; } 
  .mt_4_product .brick_section ul li::before { top: 5px; left: -2px; } 
  .mt_4_product .second_pmar { margin: 1.5rem 0.5rem 1.5rem 0rem; } 
  .mt4_swipecard .upper_swipe .mtcard { width: 10.65rem; height: 14.5rem; } 
  .mt4_swipecard .swipeslider { height: 13.84rem; width: 14rem; padding: 2.2rem 1rem; border-radius: 26px; } 
  .mt4_swipecard .swipeslider p { margin: 0.5rem auto; line-height: 115%; } 
  .mt4_swipecard .upper_swipe .mtcard img { max-width: 7.5rem; } 
  .swipeslider label { font-size: 1.34rem; } 
  .mt4_swipecard { max-width: 14.7rem; height: 30rem; } 
  .mt4_swipecard::after { width: 23.7rem; height: 23.8rem; transform: translateX(-4.8rem); } 
  .ex_flex_box .left_flex_overlay { padding-bottom: 0; margin-right: 15px; width: 270.94px; padding: 2.5rem; } 
  .ex_flex_box .right_flex_overlay .mini_list li { margin-bottom: 0.2rem; } 
  .ex_flex_box .left_flex_overlay::before { width: 11.85rem; height: 14rem; } 
  .ex_flex_box .left_flex_overlay::after { width: 8.9rem; height: 8.8rem; } 
  .bgdots::before { width: 200px; height: 185px; } 
  .bgdots::after { top: 3.2rem; } 
  .ex_flex_box .left_flex_overlay h5 { font-size: 2.09rem; } 
  .ex_flex_box .left_flex_overlay ul label { font-size: 1.5rem; } 
  .ex_flex_box .left_flex_overlay ul p { font-size: 1.12rem !important; } 
  .ex_flex_box .right_flex_overlay { max-width: 40.4rem; } 
  .ex_flex_box .right_flex_overlay .mini_list li label, .ex_flex_box .right_flex_overlay .mini_list li span { font-size: .9rem; } 
  .footer_btn_bottom { padding-top: 1.5rem; } 
  .miniwfont { width: 10rem; padding-right: 12rem; } 
 
  .in_page .product_card h5 { font-size: 1.09rem !important; } 
  .in_page .ex_flex_box .left_flex_overlay h5 { font-size: 2.09rem; max-width: 12rem; } 
  .in_page .ex_flex_box .left_flex_overlay ul li { position: relative; top: 5px; } 
  .in_page .ex_flex_box .left_flex_overlay { height: 15rem; padding: 1rem 1rem 1rem 12.5rem; } 
  .in_page .ex_flex_box .left_flex_overlay::before { width: 11.2rem; height: 15rem; } 
  .in_page .ex_flex_box .left_flex_overlay::after { left: 2rem; bottom: 2.3rem; width: 9rem; height: 9rem; } 
  .in_page .ex_flex_box .left_flex_overlay ul label { font-size: 1.5rem; } 
  .in_page .ex_flex_box .left_flex_overlay ul p { font-size: 1.1rem !important; } 
  .in_page .ex_flex_box .right_flex_overlay .mini_list li label, .in_page .ex_flex_box .right_flex_overlay .mini_list li span { font-size: .9rem; } 
  .in_page .ex_flex_box .right_flex_overlay .mini_list li { min-height: 70px; } 
  .in_page .ex_flex_box .right_flex_overlay { padding: 2.9rem 4rem; } 
  .in_page .ex_flex_box .left_flex_overlay ul { width: 43%; } 
  .in_page .landing_slider .item .info .slider_left_img img { max-width: 23.55rem; } 
  /* .in_page .footer_btn_bottom .leftdual p { font-size: 0.7rem !important; }  */
  .in_page .footer_btn_bottom .leftdual p { font-size: 0.9rem !important; } 
  .rs_accordian .nav-tabs li button { padding: 4px; font-size: .9rem; } 
  .rs_accordian .nav-tabs li { max-width: 6.8rem; } 
  
  .rs_accordian .nav-tabs { padding: 15px 10px 0px 10px; margin: -17px -14px 0px -14px; } 
  .rs_accordian .accordion .leverage_table th, .rs_accordian .accordion .leverage_table td, .footer_leverage_table ul li, .footer_leverage_table ul li p { font-size: .8rem !important; } 
  .leverage_exp .accordion-body h5 { font-size: 1.1rem; } 
  .footer_leverage_table .right_footer_btn { top: 2rem; max-width: 9.5rem; } 
  .footer_leverage_table .right_footer_btn .button { padding: 0.5rem 0.43rem; } 
  .footer_leverage_table { padding: 2rem 2rem 2.5rem 2.7rem; } 
  .em_bottom_container .copyh2 { font-size: 2.1rem !important; } 
  
  .leverage_exp button.accordion-button, .leverage_exp .accordion-button:not(.collapsed) { padding: 1.3rem 2rem 1.3rem 2rem; font-size: 1.1rem; } 
  .leverage_exp .accordion-body { padding: 0rem 1rem 2.5rem 0.6rem; } 
  .leverage_exp .accordion-body h6 { font-size: .9rem; font-family: "Barlow Semi Condensed"; font-weight: 500; margin-bottom: 8px; } 
  .leverage_exp .accordion-body ul li, .leverage_exp .accordion-body ol li, .leverage_exp .accordion-body p, .leverage_exp .accordion-body h6 { font-size: .9rem !important; } 
  .card_design .in_block .top_body .img_clogo { max-width: 3.1rem; } 
  .card_design .in_block .right_info span { font-size: .81rem; } 
  .card_design .in_block .right_info label { width: 5.5rem; font-size: 1rem; } 
  .card_design .in_block .bottom_body .b_topdet { max-width: 9.4rem; height: 7.5rem; } 
  .card_design .in_block .bottom_body .mid_info { font-size: .9rem; } 
  .card_design .in_block .bottom_body .mid_info label i { width: 1.35rem; height: 1.35rem; font-size: 1rem; } 
  .card_design .in_block .bottom_body a { padding: 3px 5px; margin: 1.3rem 0 1.5rem 0; max-width: 6.7rem; } 
  .card_design .in_block .bottom_body a { padding: 3px 5px; margin: 1rem 0 1.2rem 0; max-width: 6.7rem; } 
  .ex_product .landing_slider .landing_slider_desc h1, .ex_product .landing_slider .landing_slider_desc h2, .ex_product .landing_slider .landing_slider_desc h3 { font-size: 3.23rem; } 
  .ex_product .landing_block_wrapper { transform: translate(0, -66%); } 
  .tp_left_sec .bottom_img_overlay { max-width: 26.6rem; } 
  .ex_product .brs_margin { margin-top: 3rem !important; } 
  .bottom_img_overlay::after { right: 1rem; } 
  .over_text_content { bottom: 3.5rem; } 
  .tp_right_sec p { margin-bottom: 1rem; } 
  .live_table_data { width: 32.57rem; } 
  .ex_product .landing-banner-top { min-height: 84vh; } 
  .ex_product .right_em_imgcont .brick_section { margin-left: 2rem; } 
  .ex_product .brick_section ul li { font-size: .9rem !important; } 
  .right_tab_brd { font-size: .9rem !important; } 
  .live_table_data label { font-size: 1.1rem; padding-left: 1rem; } 
  .ex_product .rblock .paddingr3 { padding-left: 1rem; } 
  .ex_product .product_article_section .card-body .em_leftdata .em_img { width: 7.2rem; } 
  .ex_product .product_article_section .card-body .em_rightdata h5 { font-size: 1.1rem !important; } 
  .ex_product .product_article_section .card-body { margin-top: 1rem; padding-left: 1rem !important; } 
  .ex_product .product_article_section .minicard .card-body p { font-size: 0.9rem !important; } 
  
  .vertical_list h5 { font-size: 1.3rem !important; } 
  .vertical_list .em-card .card-body .em_rightdata p { font-size: 1rem !important; } 
  .query_box button.accordion-button {font-size: 16px;}
  .vertical_list .em_bottom_container .minicard .card-body { display: flex; padding: 1rem 0px; margin-right: 0rem; } 
  
  .vertical_list .stack_one .vertical_list_inner .em-card.minicard { padding: 15px 15px 15px 30px; width: 14.3rem; min-height: 15.45rem; } 
  .vertical_list { margin-left: 2rem; } 
 
  .live_table_data table th, .live_table_data table td { padding: 7px 20px; font-size: 0.8rem; } 
  .live_table_data { box-shadow: 0px 195px 78px rgb(0 0 0 / 0%), 0px 110px 66px rgb(0 0 0 / 0%), 0px 49px 49px rgb(0 0 0 / 0%), 0px 12px 27px rgb(0 0 0 / 0%), 0px 0px 0px rgb(0 0 0 / 0%); } 
  .brick_section ul li::before { top: 4px; } 
  .lblock { width: 26.5rem; } 
 
  .smicon { position: relative; font-size: 0.7rem; left: 0.2rem; } 
  
  .mg_head { padding: 3px 5px !important; } 
  
  .mega-menu .innermega { max-width: 1080px; } 
  .mega-menu .innermega .leftmega_section { max-width: 49.37rem; } 
  .mega-menu .innermega .rightmega_section { max-width: 18.12rem; } 
  .mega-menu .innermega .leftmega_section .mega_list .mg_box a { font-size: 1rem; } 
  .mega-menu .innermega .rightmega_section { padding: 2.2rem 0rem 2rem 1.5rem; } 
  .mg_card .mg_grp_three { width: 10.55rem; height: 3.46rem; } 
  .mg_card .mg_grp_one { width: 4.94rem; height: 4.94rem; } 
  .mg_card .mg_img { width: 6rem; height: 5.5rem; right: 2rem; } 
  .mg_card .mg_grp_two { width: 12.65rem; height: 6.77rem; } 
  .mg_card h5 { font-size: 2.93rem; } 
  .mg_card label { font-size: 1.33rem; } 
  .mg_card p { font-size: .75rem; margin-top: 0.1rem; } 
  .mg_card { padding: 2.9rem 3rem 1rem 2rem; } 
  .mg_blog .product_article_section .card-body .em_leftdata .em_img { width: 89px; } 
  .product_article_section .card-body .em_rightdata { padding-right: 2rem; } 
  .mg_blog .product_article_section .card-body h5.card-title { font-size: .9rem !important; margin-bottom: 1rem; } 
  .mega-menu { top: 3.625rem; bottom: 0; border-right: 3.5px solid #ff8000; } 
  a.nav-link.show::after { top: 3.625rem; border-bottom: 3.5px solid #ff8000; }
   
  
 .cstht { padding-left: 4.8rem !important; } 
  .multiitem .card-body { min-height: inherit; } 
  .card_split .card-body { padding: 1.5rem; } 
  .em-card .card_split .card-body { padding: 2rem 2rem; } 
  .container, .container-lg, .container-md, .container-sm, .container-xl { max-width: 932px; } 
  .header_container { max-width: 1366px; padding-left: 0.5rem; padding-right: 0.5rem; } 
  .exm_reg { max-width: 1088px; } 
  .landing_slider .landing_slider_desc h1, .landing_slider .landing_slider_desc h2, .landing_slider .landing_slider_desc h3 { font-size: 3.7rem; } 
  .landing_slider .landing_slider_desc p { font-size: 1.1rem; } 
  .button { padding: 0.5rem 1.43rem; font-size: 0.87rem; width: 160px; } 
  .navbar-light .dropdown .dropdown-toggle { padding: 0.5rem; } 
  .em-card .card-body .em_rightdata p { min-height: 2.4rem; } 
  .landing_slider .item .info .landing_slider_desc, .landing_slider .item .info .slider_left_img { max-width: 31.62rem; } 
  .landing_slider .item .info .slider_left_img { max-width: 27.37rem; } 
  ul.slider_bottom_bar li label { font-size: 2.24rem; } 
  ul.slider_bottom_bar li p { font-size: 1.09rem; } 
  .footer_top_block .support_now_block h3, .single-head, .xma-flex-tabs .exma-tabs-container .upper-tabs-cont .inner-flex-block label b, .em-card .card-body-footer a, .overgrabhd, .em_bottom_container p, .insgihtsection label, .progress-wrapper .section-content label { font-size: 1rem !important; } 
  .em-card .card-body .em_rightdata h3 { font-size: 1.3rem; } 
  .em_bottom_container h2, .ex_product .em_bottom_container h3, .big_single_head { font-size: 2.7rem !important; } 
  
  .trade_secondry { max-width: 475px; } 
  .xma-flex-tabs .tab-content { padding: 5rem 4rem 4rem 4rem; padding-left: 13.75rem; max-width: 786px; } 
 .right_em_imgcont.brick_section.mt4_5 { margin-top: 0 !important; } 
  .xma-flex-tabs .exma-tabs-container .upper-tabs-cont h5 { font-size: 2.09rem; } 
  .xma-flex-tabs .exma-tabs-container .lower-tabs-cont ul li { font-size: 1rem; } 
  .mtsection { padding-right: 5rem; } 
  .brick_section ul li { font-size: .9rem !important; } 
  .scroll_bar_box h3, .partner_big_brick label { font-size: 2.09rem; } 
  .circle_a { right: 15px; bottom: 15px; } 
  .newssection p { font-size: .8rem !important; } 
  .progress-wrapper p { font-size: .87rem !important; } 
  .progress-wrapper { max-width: 720px; } 
  .progress-wrapper .section-content { padding: 2rem; } 
  .combine_btn::before { width: 18%; } 
  .support_now_blocks .support_now_subtitle { font-size: .8rem; } 
  .mail-mid-right a { font-size: 0.8rem; } 
  
  .mail-mid-right { font-size: 1rem; line-height: 125%; } 
  .footer_top_block .support_now_block .support_now_blocks { margin-right: 2rem; } 
  .insgihtsection { height: 169px; } 
  .multiitem .NextArrow { right: -4rem !important; } 
  .multiitem .PrevArrow { left: -5rem !important; } 
  .block_mtext .card-text { font-size: 1rem !important; } 
  .em-card .card-body .em_rightdata{margin-top: 0rem;}
  .xma-flex-tabs .nav-pills button { padding: 1.4rem 1.25rem; } 
  .xma-flex-tabs .nav-pills button span { font-size: 1rem; } 
  .xma-flex-tabs .nav-pills img { width: 35px; } 
  .inblock-ab-btn .button { padding: 0.5rem 1.43rem !important; } 
  .emp_box h5 { font-size: 1.06rem !important; } 
  .section-content label::before, .section-content label::after { width: 24px; height: 24px; left: -2.7rem; } 
  .progress-wrapper .section-content label span::before { left: -25px; } 
  .xma-flex-tabs .exma-tabs-container .upper-tabs-cont .inner-flex-block { margin-top: 0.9rem; } 
  .landing-right-photo {     right: 0px; max-width: 31rem; max-height: 22rem; background-size: contain; } 
  .brick_section .inblock-ab-btn .darkbutton span { font-size: 1.3rem; } 
 
  .brick_section .inblock-ab-btn .darkbutton { min-height: 4.9rem; min-width: 3.25rem; cursor: inherit; } 
  .darkb_onepad { padding: 0px 18px !important; } 
  .vertical-box { margin-top: 5rem; padding: 1.5rem 2rem 9.3rem 2rem; } 
  .strip_slider { bottom: 4rem; } 
  .subscribe_btn input { padding: 0.8rem 7rem 0.8rem 2rem; font-size: .8rem; } 
  .subscribe_btn i { padding: 2px 4px 3px 4px; } 
  .homeemp p { font-size: 1rem !important; padding-top: 0.5rem;} 
  .right_em_imgcont.brick_section { margin-top: 4rem; } 
  .emp_box { margin-top: 8rem; } 
  .subscribe_btn a { padding: 10px 19px; } 
  .emp_box { padding: 4rem 3rem 9rem 3rem; } 
  .ex_product .big_number { font-size: 5.22rem !important; } 
  .emp_box .supprtfoot label { font-size: 1rem; } 
  }
 @media (max-width: 1399.98px){
  .landing_slider .PrevArrow { left: -9.5rem; } 
 .landing_slider .NextArrow { right: -9.5rem; } 
  .mega-menu::after { display: none; } 
  }
 
 @media (max-width: 1365.98px){
  .block_title { font-size: 3rem; } 
  .slider_bottom_bar li:first-child:before, .slider_bottom_bar li:last-child:after { min-width: auto !important; } 
  }
 @media(max-width:1325px){
  .custom_grid .float_lsection h2 { font-size: 40px; } 
  .rb_handcard img { max-width: 36rem; bottom: 0; margin-left: 0; } 
 .t_cardmh { padding-top: 2rem; padding-bottom: 2rem; } 
  }
 
 @media(max-width:1299px) and (min-width:991px){
  .landing_block_wrapper { transform: translate(0, -52%); } 
  }
 @media(max-width:1230px) and (min-width:991px){
  .header_container .button { padding: 0.5rem 0.43rem; font-size: 0.87rem; width: 130px; } 
  }
 @media(max-width:1275px){
  .custom_grid .float_lsection h2 { font-size: 36px; } 
  .custom_grid .float_lsection p { font-size: 14px !important; } 
  }
 @media(max-width:1250px){
  .custom_grid .float_lsection h2 { font-size: 33px; } 
  .custom_grid .float_lsection p { font-size: 1rem !important; } 
  }
 
 @media (max-width: 1299px){
  .ex_product .landing_slider .landing_slider_desc h1, .landing_slider .landing_slider_desc h2, .landing_slider .landing_slider_desc h3 { font-size: 3rem; } 
  .mg_footer { bottom: 12rem; } 
  }
 
 
 
 @media(max-width:1199.98px){
  .rs_accordian .nav-tabs li { max-width: 4.8rem; } 
  .rs_accordian .nav-tabs li button { min-height: 3.8rem; } 
  .header_mgmenu .nav-item { margin: 0 4px !important; } 
  .smicon { left: 0.1rem; } 
  .mega-menu .innermega { max-width: 995px; } 
  .mega-menu .innermega .leftmega_section { max-width: 45.37rem; } 
  .float_lsection { padding-bottom: 21rem; margin-left: 3rem; } 
  .custom_grid .float_lsection { width: calc(100% - 400px); } 
  .vertical_slide_mobile .innersection { height: 445px; background-position: -5px 25px; right: -5rem; } 
  .mobilevertical .mobilecard { height: 123px; width: 160px; } 
  .mobilevertical { left: 47px; } 
  .ex_flex_box .right_flex_overlay .mini_list li { min-height: 70px; } 
  .ex_flex_box .right_flex_overlay .mini_list li span { font-size: 13.5px; } 
  .ex_flex_box .left_flex_overlay { width: 70%; } 
 .navbar-light .navbar-nav li { margin: 0px 5px; } 
 
 .navbar-light .navbar-nav li.header_btn .nav-link > span { padding: 12px 15px; } 
 
 .navbar-light .navbar-nav li.header_btn .nav-link { min-width: 115px; } 
 
 .navbar-light .navbar-nav.mobile_language_drop_down .dropdown-menu { position: absolute; top: 40px; border-right: 3.5px solid #ff8000; } 
 
 .navbar-light .navbar-nav.mobile_language_drop_down li { border-top: 0px; } 
 
 .select-manual .select2-selection { height: 51px; } 
  .footer_top_block .support_now_block { width: 79%; } 
  .footer_top_block .social-url { width: 21%; } 
  .footer_top_block .social-url ul li a { background: #1c2125; } 
  
  .flex_box2 .left_flex { padding: 1.5rem 1.5rem 1.5rem 1.5rem; } 
  .flex_box2 .rt_img_two { background-size: contain; background-position: center; } 
  .ex_flex_box .left_flex { width: 65%; padding: 1.5rem 1.5rem 1.5rem 1.5rem; } 
  .download_mt ul li .dw_box img { margin-right: 5px; } 
  .download_mt h5 { font-size: 20px; } 
  .download_mt ul li { padding: 10px 20px; } 
  
  .download_mt p { margin-bottom: 1.5rem; } 
  .download_mt ul li .dw_hit { right: 1rem; top: 1rem; } 
  .download_mt ul li .dw_box { font-size: 13px; } 

  section.paddingt8.position-relative.blendmelt {padding-top: 4rem;}

  }
 
 @media(max-width:1199.98px) and (min-width:1171px){
  .vertical-box { margin-top: 12.4rem; } 
  }
 @media(max-width:1199px){
  .t_spec .rs_accordian .accordion .leverage_table td span { margin-left: 0; } 
  }
 
 @media(max-width:1170px) and (min-width:992px){
  .vertical-box { margin-top: 8.5em; } 
  .norespad { padding: 0 6rem !important; } 
  }
 @media(max-width:1170px){
  .trade_prod .ex_flex_box .left_flex { padding: 1.5rem 0.5rem 0.5rem 1.5rem; } 
  }
 @media(max-width:1140px) and (min-width:992px){
  .bg_card_image { max-width: 540px; } 
  }
 
 @media(max-width:1199px) and (min-width:992px){
  .landing_slider .PrevArrow, .landing_slider .NextArrow { display: none !important; } 
 
 .landing_slider .item .info .slider_left_img { max-width: 30%; } 
 
 .landing_slider .item .info .landing_slider_desc, .landing_slider .item .info .slider_left_img { max-width: 70%; } 
  .slider_bottom_bar li:first-child:before, .slider_bottom_bar li:last-child:after { display: none; } 
  .signin_signup_right { padding: 3rem 3rem 3rem 3rem; } 
  ul.slider_bottom_bar li { max-width: 155px; } 
  .navbar-light .navbar-nav .nav-link { font-size: .7rem; } 
  }
 
 @media(max-width:991.98px){
  .ex_copy .tp_left_sec { bottom: 0rem; } 
  .ex_copy .paddingt10b4 { padding-top: 4rem; } 
  .flexhead .rflexactionbtn { width: auto; text-align: right; } 
  .ex_copy .t_cardmh { padding-top: 6rem !important; padding-bottom: 0rem !important; } 
  .ex_copy .rb_handcard { margin-top: 4rem; } 
  .ex_copy .flexhead .rflexactionbtn { width: auto !important; } 
  .ex_copy .formmaxhead h2 { max-width: 100%; } 
  .ex_copy .formmaxhead p { max-width: 100%; } 
  .ex_copy .copy-rform::before { display:none; } 
  .ex_copy .copy-rform .dual_screen { top: 0; left: 0; position: relative; width: 100%; max-width: 90%!important; } 
  .ex_copy .paddingtb10 { padding-top: 5rem; padding-bottom: 5rem; } 
  .rb_handcard img { position: relative; max-width: inherit; width: 100%; } 
  .ex_copy .paddingt7b14 { padding-top: 6rem; padding-bottom: 10rem; } 
  .ex_copy .tp_left_sec p { margin-bottom: 0; } 
  .copyformflex .copyformflexl { width: 100%; } 
  .copyformflex .copyformflexr { width: 100%; } 
  .ex_copy .copyformflex { display: block; } 
  .ex_copy .copy-rform { top: 0; } 
  .ex_copy .logincont { width: 100%; } 
  .copy_accord { display: block; } 
  .ex_copy .copy_accord .lcp_sct { width: 100%; } 
  .copy_accord .rcp_sct { left: 0; margin-top: 4rem; } 
  .ex_copy .cp-in .cp-ico { width: auto; } 
  .ex_copy .cp-in .cp-data label { font-size: 1.25rem; } 
  .ex_copy .cp-in .cp-data p { font-size: 1rem !important; } 
  .ex_copy .paddingtb7 { padding-top: 5rem; padding-bottom: 5rem; } 
  .ex_copy .one_ricon .em_leftdata { display: block; } 
  .ex_copy .em_bottom_container .minicard .card-body p { font-size: 1rem !important; } 
  .ex-contact .landing_block_wrapper { transform: translate(0, 0%) !important; } 
  .t_promotion .ex-problock { position: relative; top: 0; margin-bottom: 2rem; } 
  .t_promotion .paddingtb7 { padding-top: 4rem; padding-bottom: 7rem; } 
  .t_promotion .paddingt5b10 { padding-top: 4rem; padding-bottom: 4rem; } 
  .t_spec .leverage_table { padding: 0 0rem; } 
  .crtflexg { position: relative; flex-direction: column-reverse; } 
  .t_promotion .p_center { left: 0; max-width: inherit; } 
  .lcrtflexg { width: 100%; margin-left: 0; } 
  .lcrtflexg .text-end { text-align: center !important; } 
  
  .rcrtflexg { width: 100%; margin-bottom: 2rem; position: relative; margin-top: 0; } 
 .exdownprev { max-width: 13.57rem; } 
 .t_licence .paddingtb7, .t_licence .paddingtb10 { padding-top: 5rem; padding-bottom: 5rem; } 
  .t_calender .paddingtb7 { padding-top: 3rem; padding-bottom: 4rem; } 
  .t_calender .landing_slider .item .info .slider_left_img { margin-bottom: 0rem; } .t_central .landing_slider .item .info .slider_left_img { margin-bottom: 2rem; } 
  .t_central .rvwhitegrid .t_center { left: 0; } 
  .t_central .rvgrid { padding-left: 0; } 
  .t_central .lvgrid { padding-right: 0; } 
 
  .t_central .tp_left_sec { bottom: 0rem; margin-top: 2rem; } 
  .t_central .asimg img, .t_central .prt_wh .t_center img { max-width: inherit; } 
  .bottom_fxs label { font-size: 1.1rem; } 
  .bottom_fxs { bottom: 0; height: 115px; padding: 1rem 2rem; } 
  .bottom_fxs label { padding-right: 1.9rem; margin-right: 1.9rem; } 
 .footer_top_block .social-url ul li a { background: #1b1f23; border-radius: 4px; color: #fff; text-align: center; vertical-align: middle; padding: 15px; font-size: 1rem; display: inline; margin-right: 4px; } 
 .landing-mark { max-width: 300px; max-height: 300px; } 
  .mobile_language_drop_down .custome-menu { position: absolute !important; background: #0d0f11; padding: 1rem 1.2rem; margin-bottom: 0.2rem; } 
  .mobile_language_drop_down .custome-menu li:last-child a { margin-bottom: 0; } 
  .mobile_language_drop_down .smicon { rotate: 0deg; font-size: 12px !important; margin-right: 0; } 
  .mgdropmenu::before { display: none; } 
  .mg_mclick a { display: block !important; } 
  a.nav-link.show::after { display: none; } 
  .custome-menu { padding: 0; background: transparent; position: inherit !important; } 
  .custome-menu .mg_mainhead { border-bottom: 1px solid #252525; } 
  .signin_signup_right { max-width: 100% !important; } 
  .bgpm { padding: 1.5rem 1rem 1rem 1rem; } 
  .lp_img { max-width: 20.5rem; } 
  .pm_tpsec { width: 100%; } 
  .pm_product { bottom: 0; top: 3rem; left: 0rem; text-align: center; } 
  .t_pamm .paddingt10b8 { padding-top: 5rem; } 
  .pgrid { height: 11.04rem; padding: 1rem 1rem; position: relative; } 
  .t_pamm .pm_brick .bgpm h3 { font-size: 1.7rem !important; } 
  .t_pamm .pm_brick .bgpm li.tfone { font-size: 1.1rem !important; } 
  .pgrid .pmg { margin: 0.5rem 0rem 0.5rem 0rem; } 
  .pgrid label { font-size: 1.3rem; } 
  .pm_btn a { width: 100%; } 
  .maxpw { width: 100%; } 
  .t_partner .othercont { width: 100%; } 
  .registerinner .logincont { width: 100%; } 
  .registerinner { top: 3.3rem; } 
  .registerinner .logincont .signin_signup_right .right-form h2 { text-align: left; } 
  .banneroverflow { height: 110.3vh !important; } 
  .registerinner { top: 5.3rem; } 
  .ftsc { max-width: 100%; } 
  .helpdesk { height: 22.48rem; } 
  .helpdesk .h_grid { padding: 5rem 1rem 0rem 2.3rem; } 
  .helpdesk .h_grid .lineone .minicard p { font-size: 1rem !important; } 
  .helpdesk .h_grid h2 { color: #fff; font-size: 2rem !important; } 
  .helpdesk .h_grid .card-body { padding: 2rem 0px; } 
  .ftsc .card-body .em_rightdata p.second_pfont { font-size: 18px !important; } 
  .paddingt8b24 { padding-bottom: 15rem; } 
  .h_box { max-width: 14rem; } 
  .mxh_btmn .margint5r { margin-top: 3rem !important; } 
  .h_btmn { top: -13.8rem; } 
  .mxh_btmn { height: 46rem; } 
  .banneroverflow .landing_slider .item .info .slider_left_img { max-width: 1000%; } 
  .c_gph2::before { width: 230.69px; height: 75.22px; left: 11rem; top: 4rem; } 
  .c_gph3::before { width: 100px; height: 100px; top: 6rem; right: 1rem; } 
  .inmg img { left: 0; } 
  .mt_4_product.anc { position: relative; top: 4rem; } 
  .loginflex { display: block; } 
  .othercont { width: 100%; } 
  .logincont { width: 70%; margin: auto; margin-top: 3rem; } 
  .intfl .lactivebx ul li .innerpsbk { height: 8rem !important; } 
  .t_partner .tp_left_sec .right_em_imgcont { max-width: 100% !important; } 
  .intfl .inmg { width: 100% !important; } 
  .t_partner .intfl .lactivebx ul { width: 100% !important; } 
  .d_flexgrid { display: block; } 
  .d_flexgrid .grid_one { max-width: 100%; padding-right: 0; } 
  .d_flexgrid .grid_two, .d_flexgrid .grid_three { width: 33%; display: inline-block; } 
  .d_flexgrid .grid_two { float: left; } 
  .d_flexgrid .grid_two ul li { margin-bottom: 1.3rem; } 
  .d_flexgrid .grid_three .dw_big { margin-left: 0rem; } 
  .d_flexgrid { padding: 2.5rem 1rem 2.5rem 2.5rem; } 
  
  .mt_4_product .flex_in .l_flex_in { margin-right: 0; width: 100%; } 
  .mt_4_product .t_center { max-width: 100%; top: 0; } 
  .mt_4_product .ex_flex_box .left_flex h2 { padding-right: 0; } 
  .mt_4_product .ex_flex_box .left_flex p { padding-right: 0; } 
  .mt_4_product .ex_flex_box .left_flex { padding-right: 2rem !important; } 
  .mt_4_product .ex_flex_box .right_flex { width: 40rem; } 
  .mt_4_product .ex_flex_box .left_flex img { max-width: 22.7rem; } 
  .mt_4_product .mtsteps { min-height: auto; } 
  .flex_in .l_flex_in { width: 100%; margin-right: 0; margin-top: 2rem; } 
  .flex_in .r_flex_in { width: 100%; } 
  .leverage_exp .accordion-button.collapsed::after { background: var(--bs-accordion-btn-icon); border-top: 0; top: 0.5rem; width: 20px; background-repeat: no-repeat; position: relative; } 
  .leverage_exp .accordion-button:not(.collapsed)::after { background: var(--bs-accordion-btn-active-icon); width: 20px; background-repeat: no-repeat; } 
  #myTabContent .accordion-header { margin-bottom: 0 !important; } 
  .custom_padding .override_col:nth-child(odd) { padding-right: 0; } 
  .cst_tabshead .rflexactionbtn { text-align: center; } 
  .ex_product .product_article_section .card-body { padding-left: 0rem !important; margin-bottom: 3rem; } 
  .over_text_content { padding-left: 6px; } 
  .side_social { position: absolute; right: 1.5rem; text-align: right; } 
  .side_social .social-url { width: 100% !important; } 
  .side_social .social-url i { padding-top: 0.5rem; } 
  .smicon { left: 0px !important; float: right; font-size: 1rem !important; rotate: 0deg; transition: .5s all ease-in; } 
  .active .mg_head i { rotate: 0deg; } 
  .mg_head { display: block !important; } 
  .mega-menu .innermega .rightmega_section, .mg_footer, .mega-menu::after { display: none; } 
  .header_mgmenu { display: block; } 
  .mega-menu { visibility: visible; transform: translateY(0rem); position: relative; top: 0; } 
  .mega-menu .innermega { max-width: 100%; margin-top: 0.5rem; } 
  .mega-menu .innermega .leftmega_section { max-width: 100%; padding: 1rem 1rem 1rem 0rem; } 
  .header_mgmenu .nav-item { display: block !important; } 
  
  .section-content { width: 100%; margin-bottom: 1rem; } 
  .progress-wrapper .section-content p { margin-top: 0; } 
  .btn_actsec { position: relative; left: 1rem; top: 0; } 
  .scroll_bar_box h3, .partner_big_brick label { font-size: 2rem; } 
  .mt_4_product .ex_flex_box .left_flex { padding-right: 4rem; } 
  .cst_tabshead { display: block; } 
  .cst_tabshead .lflexheading, .cst_tabshead .rflexactionbtn { width: 100%; text-align: left; } 
  .cst_tabshead .rflexactionbtn { margin-top: 2rem; } 
  .cst_tabshead .marginr10 { margin-right: 10px !important; } 
  .minidesk_reverse { flex-direction: column-reverse; } 
  .pt7 { top: 4rem; } 
  .landing-bubble-mark { display: none; } 
  .custom_grid { display: block; } 
  .custom_grid .float_lsection { width: calc(100%); padding-bottom: 3rem; } 
  .vertical_slide_mobile .innersection { height: 445px; background-position: -5px 25px; right: -2rem; position: relative; } 
  .mobilevertical { left: 48px; } 
  
  .rs_accordian { padding: 0; background: transparent; } 
  .rs_accordian { padding: 0; background: transparent; } 
  .rs_accordian .tab-pane { margin-bottom: 10px; padding: 0.7rem 1rem 0.7rem 1rem; border-radius: 9px; } 
  .rs_accordian .tab-content>.tab-pane { display: block; opacity: 1; } 
  .rs_accordian button.accordion-button { font-size: 18px; } 
  .rs_accordian .accordion-button:not(.collapsed) { background: transparent; box-shadow: 0 0; color: var(--bs-accordion-btn-color); padding-bottom: 0; } 
  .leverage_table { padding: 0 1rem; } 
  .navbar-light .navbar-nav.mobile_language_drop_down li { display: block; padding-bottom: 5px; margin-bottom: 5px; } 
  .navbar-light .navbar-nav.mobile_language_drop_down li:last-child { margin-bottom: 0; } 
  
  
  .ex_flex_box .right_flex_overlay .mini_list li:first-child { min-height: 105px; } 
  .mtsteps { min-height: auto; border-radius: 18px; margin-bottom: 2rem; } 
  .rflexactionbtn .button { width: 180px; } 
  .rflexactionbtn .button:first-child { margin: 0; margin-bottom: 10px; } 
  .ex_flex_box .right_flex .rt_img { background-position: center; } 
  .ex_product .landing_slider_desc { top: 0rem; } 
  .ex_product .landing_block_wrapper { transform: translate(0%, 0%); } 
  .ex_product .landing_slider .item .info .slider_left_img img { max-width: 100%; margin-left: 0; margin: auto; margin-top: 4rem; } 
  .overartbx { display: block; margin-bottom: 3rem; padding-right: 0; } 
  .paddinglr2 { padding-right: calc(var(--bs-gutter-x) * .5); padding-left: calc(var(--bs-gutter-x) * .5); } 
  .ex_product .accordion-body p { font-size: 14px !important; } 
  .ex_product a.button.solidbtn.margint2 { margin: 0; margin-bottom: 2rem; } 
  .post13, .vertical_list .stack_two { top: 0; } 
  .vertical_list { margin-top: 2rem; } 
  .vertical_list .stack_one { margin-left: 0; width: 50%; } 
  .vertical_list .stack_one .vertical_list_inner .em-card.minicard { width: 100%; text-align: center; } 
  .vertical_list p { font-size: 14px !important; } 
 .tp_left_sec { position: relative; bottom: 4rem; } 
  .tp_right_sec { position: relative; top: -5rem; left: 0; } 
  .live_table_data { width: 100%; } 
  .vertical_list { margin-left: 0; } 
  .section-spacing { padding-top: 6rem; padding-bottom: 6rem; } 
  .t_paddingb8 { padding-bottom: 6rem; } 
  .t_paddingb5 { padding-top: 5rem; padding-bottom: 5rem; } 
  .p_bottom45 { padding-bottom: 62vh; } 
  .strip_slider { top: 60rem; } 
  .strip_slider2 { top: 52rem; } 
 .navbar-light .navbar-toggler { background-color: #0085f3; border-color: #0085f3; padding: 3px 10px; } 
 
 .navbar-light .navbar-toggler .navbar-toggler-icon { width: 22px; height: 2px; display: block; background-color: #ffffff; background-image: none; margin: 6px 0px; } 
 
 .navbar-collapse { background-color: #0d0f11; margin-top: 15px; position: fixed; top: 47.5px; right: 0; bottom: 0; left: 0; padding: 20px; transition: all .5s ease !important; transform: translateX(100%); -webkit-transform: translateX(100%); -ms-transform: translateX(100%); transform: translateX(100%); z-index: 1; } 
  .navbar-collapse.show { transform: translateX(0); overflow: auto; } 
 .navbar-toggler { background-color: transparent !important; border-color: transparent !important; } 
  .navbar-light .navbar-nav .nav-link { padding: 15px 0 !important; border-bottom: 1px solid #1c2125; } 
 .navbar-light .navbar-toggler .navbar-toggler-icon:nth-child(1), .navbar-light .navbar-toggler .navbar-toggler-icon:nth-child(3) { position: relative; left: 5px; top: opx;} 
  .navbar-light .navbar-toggler .navbar-toggler-icon { -webkit-transition: all 0.5s ease-out; transition: all 0.5s ease-out; } 
  
  .navbar-light .navbar-toggler .navbar-toggler-icon:nth-child(1) { transform: rotate(40deg); top: 1px; } 
  .navbar-light .navbar-toggler .navbar-toggler-icon:nth-child(2) { display: none; } 
  .navbar-light .navbar-toggler .navbar-toggler-icon:nth-child(3) { transform: rotate(-40deg); top: -7px;} 
  button.navbar-toggler.collapsed .navbar-toggler-icon:nth-child(1), button.navbar-toggler.collapsed .navbar-toggler-icon:nth-child(3) { transform: rotate(0deg);top: 0; } 
  button.navbar-toggler.collapsed .navbar-toggler-icon:nth-child(2) { display: block; } 
  button.navbar-toggler.collapsed .navbar-toggler-icon:nth-child(3) { transform: rotate(0deg); } 
 .navbar-light .navbar-nav li { border-top: 1px solid rgba(255,255,255,0.05); margin: 0px 0px; } 
 
 .navbar-light .navbar-nav .nav-link { width: 100%; display: flex; align-items: center; -webkit-background-clip: initial; -webkit-text-fill-color: initial; background: none; color: #ffffff; padding: 10px 15px; } 
 
 .navbar-light .navbar-nav .nav-link:hover { color: #635BFF; } 
 
 .navbar-light .navbar-nav li.header_btn { margin: 0px 0px; padding: 8px 0px; } 
 
 .navbar-light .navbar-nav li.header_btn .nav-link { width: auto; } 
 
 .navbar-light .navbar-nav li.header_btn .nav-link > span { font-weight: 300; font-size: 14px; } 
 
 .signin_signup_block { flex-wrap: wrap; } 
 
 .signin_signup_left,
  .signin_signup_right { max-width: 100%; } 
 
 .display-web-view { display: none; } 
  .vertical-box { margin-top: 16em; } 
 .navbar-light .dropdown .dropdown-toggle { padding: 10px; min-width: 80px; } 
 
 .landing_slider .item .info { display: block; } 
 
 .landing_slider .item .info .slider_left_img, .landing_slider .item .info .landing_slider_desc, .landing_slider .item .info .slider_left_img img { max-width: 100%; margin: auto; } 
 
 .landing_slider .item .info .slider_left_img { width: 100%; max-width: 80%; margin: auto; margin-top: 2rem; margin-bottom: 3rem; } 
 .landing_block_wrapper { width: 100%; position: static; transform: translate(0, 0%); max-width: inherit; text-align: center; } 
  .landing_slider .landing_slider_desc h1, .landing_slider .landing_slider_desc h2, .landing_slider .landing_slider_desc h3 { font-size: 3rem; } 
  .landing_slider .landing_slider_desc p { font-size: 2rem; } 
 .landing_slider .PrevArrow { left: 0; } 
 
 .landing_slider .NextArrow { right: 0; } 
  .slider_bottom_bar li:first-child:before, .slider_bottom_bar li:last-child:after { display: none; } 
  .em_white_seprater { background-size: contain; margin-top: 2rem; } 
  .xma-flex-tabs .tab-content { padding-left: 5rem; } 
  .t_center { text-align: center; } 
  .n_hide { display: none; } 
  .botton_news_section .inner_img img { width: 100%; } 
  .n_reverse { flex-direction: column-reverse; } 
  .partner_big_brick { max-width: inherit; } 
  .m_brick { margin-bottom: 0rem; } 
  .m_brick .paddinglm6 { padding-bottom: 1rem; } 
  .right_em_imgcont .brick_section { margin-top: 1rem; padding-left: 0; } 
  .insgihtsection { display: grid; } 
  .newssection { padding: 36px 15px 1px 15px; } 
  .supprtfoot .linebtn, .supprtfoot .solidbtn { margin: 0; margin-top: 5px; margin-bottom: 5px; width: 168px; } 
  #progress-bar-container .button { right: -135px; } 
  .footer_top_block .support_now_block { display: block; width: 60%; } 
  .footer_top_block .support_now_block .support_now_blocks { display: inline-block; margin-right: 0; width: 100%; margin-bottom: 2rem; } 
  .footer_top_block .support_now_block .support_now_blocks .mail-mid-left { left: -4px; top: -10px; } 
  .footer_top_block .social-url { display: inline-block; width: 40%; } 
  .footer_mid_block ul { padding-left: 0; } 
  .footer_top_block .support_now_block .support_now_blocks .linebtn { left: 0; } 
  .section-content { width: 32%; } 
  .multiitem .PrevArrow { left: -3rem !important; } 
  .multiitem .NextArrow { right: -3rem !important; } 
  .signin_signup_left { display: none; } 
  ul.slider_bottom_bar li { max-width: 25%; } 
  .multiitem::before { display: none; } 
  .seprateblock .common-link-em { position: relative; top: -8px; } 
  .xma-flex-tabs .tab-content { background: linear-gradient(to right, #F9F9F9 10%, #ffffff 8%); } 
  .stickleft { position: relative; top: 0; } 
  .bg_card_image { max-width: 670px; } 
  .insgihtsection { height: 202px; } 
  .nb-fullwidth { width: 100%; } 
  .nb-m_text_center { text-align: center; } 
  .accessbox h4 { margin-bottom: 2rem; } 
  .accessbox .button { width: 35%; } 
  .emp_box h5 { font-size: 20px !important; } 
  .emp_box .em_img { width: 45px; } 
  .exma-dup-bank { padding: 3rem 1rem 13rem 2rem; } 
  .graph-circle { left: 6rem; top: inherit; bottom: 14rem; } 
  .paddingt7b15 {padding-top: 4rem;}
  
  .container { padding-left: 15px; padding-right: 15px; max-width: 720px; } 
  
  .xma-flex-tabs .nav-pills button span { font-size: 1rem; } 
  .xma-flex-tabs .nav-pills button i { top: 30%; font-size: 1rem; } 
  .xma-flex-tabs .tab-content { max-width: 527px; padding-top: 3rem; } 
  .xma-flex-tabs .nav-pills button { padding: 1.1rem 1.25rem; } 
  .t_reverse .overflow-hidden { overflow: inherit; } 
  .margin20 { margin-left: 0; } 
  .emp_box { padding: 4rem 3rem 15rem 3rem; } 
  .multiitem .PrevArrow { left: -5rem !important; } 
  .scroll_bar_box { padding-left: 2rem; } 
  .mtsection { padding-right: 0rem; } 
  .fslide_sbh {max-width: 100%;}
  section.paddingtb7.bgwhite.ExploreInstruments, section.paddin {padding-top: 4rem; padding-bottom: 5rem;}
  .landing-banner-top {padding-top: 7rem; }
  }
 @media (min-width: 991px){
  .big_banner_img img { margin-left: auto; max-width: 23rem !important; } 
  .side_social { display: none; } 
  .custom_padding .override_col:nth-child(4), .custom_padding .override_col:nth-child(7), .custom_padding .override_col:nth-child(10), .custom_padding .override_col:nth-child(13) { padding-right: 0; } 
  }
 
 @media(max-width:991.98px) and (min-width:768px){
  .graph-person1 { width: 14rem; height: 10.31rem; } 
 .graph-rainbow1 { width: 14rem; height: 9rem; } 
 .vertical-box .graph-circle { top: inherit; bottom: 5.9rem; width: 5.65rem; height: 4.65rem; } 
 graph-mini-circle { width: 13rem; } 
 
 .graph-person { width: 10.75rem; height: 11.62rem; } 
 .graph-rainbow { width: 10.5rem; height: 9.7rem; } 
 .graph-circle { left: 6rem; bottom: 8rem; width: 4.4rem; height: 4.4rem; } 
 
 .dist_block { padding-left: 2rem; } 
  .download_mt a { max-width: 200px; margin-bottom: 2rem; } 
  .download_mt ul li { margin-bottom: 2rem; } 
  .product_article_section .card-body { margin-bottom: 4rem; padding: 5px !important; padding-bottom: 1rem !important; } 
  .product_article_section .card-body .em_leftdata .em_img { width: 60px; } 
  .product_article_section .card-body .em_rightdata { padding-right: 0rem; } 
  .product_article_section .card-title { font-size: 16px !important; } 
  .em_bottom_container .minicard .card-body p { font-size: 12px !important; } 
  .product_news_section .newssection { padding-top: 15px; } 
  .ex_product .product_news_section .unihdtext { font-size: 18px; } 
  .product_news_section .newssection p { font-size: 13px !important; } 
 .progress-wrapper p { font-size: 14px !important; position: relative; top: 5px; } 
  }
 
 @media (max-width: 800px) { ul.slider_bottom_bar li { max-width: 31.9%; } 
 ul.slider_bottom_bar li:nth-child(1), ul.slider_bottom_bar li:nth-child(2), ul.slider_bottom_bar li:nth-child(3) { border-radius: 6px; margin-bottom: 2px; } 
 ul.slider_bottom_bar li:nth-child(4), ul.slider_bottom_bar li:nth-child(5), ul.slider_bottom_bar li:nth-child(6) { border-radius: 6px 6px 0 0; } 
  }
 
 @media (min-width: 769px){
  .mini_compare, .m_hp_tpart { display: none; } 
  .ds_hide { display: none; } 
  .exm_none { display: none; } 
  .smicon::before { rotate: 90deg; transition: .5s all ease-in; } 
  .mg_mclick.active .smicon::before { rotate: 270deg; } 
  }
 @media (max-width: 768px){ 
   .mobile_language_drop_down .smicon{rotate: 90deg;}
  .t_reverse { flex-direction: column-reverse; } 
  .brcnt .col-12 { width: 100%; } 
  .ex_copy .flexhead { display: block; } 
  .ex_copy .rflexactionbtn .button { width: 160px; display: block; padding: 0.5rem 1.43rem; } 
  .ex_copy .flexhead .rflexactionbtn { text-align: left; } 
  .ex_copy .cp-in .cp-ico { width: 100%; } 
  .ex_copy .copy-rform .dual_screen { max-width: 100%!important; margin-top: 4rem; } 
 .bgdmp { margin-right:0 } 
  .hp-tpart ul { display: none; } 
  .hp-tpart ul li { margin: 0; } 
 .m_hp_tpart ul li:nth-child(1), .m_hp_tpart ul li:nth-child(2), .m_hp_tpart ul li:nth-child(3), .m_hp_tpart ul li:nth-child(4) { width: auto; padding: 10px; max-width: 24%; margin-top: .5rem; } 
 .m_hp_tpart ul li:nth-child(5), .m_hp_tpart ul li:nth-child(6), .m_hp_tpart ul li:nth-child(7) { width: auto; margin-top: .5rem; padding: 10px; max-width: 32%; } 
 .m_hp_tpart ul li { display: inline-block; } 
 .m_hp_tpart ul { display: inline-block; width: 100%; } 
 .m_hp_tpart { display: block; } 
  .t_cookie .landing_block_wrapper { transform: translate(0%, -35%) !important; } 
  .t_cookie .em_bottom_container { padding: 2rem; } 
  .t_cookie .em_bottom_container { margin-bottom: -17rem; } 
  .spec-btm { padding: 2rem 2rem; } 
  .c_block { margin-bottom: 3rem; } 
  .t_cookie .landing-banner-top { padding-top: 0 !important; } 
  .spec-btm .brick_section ul li::before { top: 0 !important; } 
  .overgrabhd.w68.marginb3 { margin-bottom: 1rem; } 
  .w68 { width: 100%; } 
  .exdownprev { height: auto; } 
  .extab .nav-tabs li button { margin-right: 1.7rem; } 
  .tmb4 { margin-bottom: 4rem; } 
 .timpos { position: relative; top: 2rem; } 
 .t_central .paddingtb7 { padding-top: 5rem; padding-bottom: 5rem; } 
 .t_central .paddingt10b8 { padding-top: 5rem; padding-bottom: 5rem; } 
  .t_central .asimg img, .t_central .prt_wh .t_center img { max-width: 100% !important; } 
  .uniquepro .product_card .one_ricon { display: flex !important; } 
  .bottom_fxs label { padding-right: 0.9rem; margin-right: 0.9rem; } 
  .t_central .prt_wh .crdwd .col-md-6:nth-child(1), .t_central .prt_wh .crdwd .col-md-6:nth-child(3) { padding-right: 0; } 
  .t_central .prt_wh .crdwd .col-md-6:nth-child(2), .t_central .prt_wh .crdwd .col-md-6:nth-child(4) { padding-left: 0; } 
  .vertical_slider { position: initial; margin-top: 0 !important; transform: translateY(0px); } 
  .mg_mclick.active .smicon { rotate: 90deg; } .pm_flex { display: block; } 
  .pm_flex .lp_flex { max-width: 100%; } 
  .pm_flex .rp_flex { width: 100%; text-align: right; height: 22rem; } 
  .pm_video::before { top: 2rem; left: 0; right: 0; margin: auto; } 
  .pm_flex .rp_flex .pm_video label { right: 12rem; top: 9rem; } 
  .pgrid { height: auto; padding: 3rem 3rem; margin-bottom: 1rem; width: 100%; } 
 .bgpm { padding: 3rem; height: 48.1rem; } 
 .bgpm .brick_section { width: 100%; } 
  .ftsc .card-body .em_rightdata p.second_pfont { font-size: 1.87rem !important; } 
  .ftsc .card-body h5 { font-size: 1.37rem !important; } 
  .h_box { max-width: 100%; margin-bottom: 1rem; } 
  
  .helpdesk { background-image: url(../images/contact-support-mobile.webp); height: 60.18rem; } 
  .h_box { max-width: 99%; margin-bottom: 2px; } 
  .mxh_btmn .margint5r { margin-bottom: -10rem; } 
  .mxh_btmn { height: auto; } 
  .helpdesk .h_grid { padding: 4rem; justify-content: flex-start; max-width: 100%; } 
  .helpdesk .lineone { margin-bottom: 5rem; } 
  .helpdesk .h_grid .lineone .minicard h5 { font-size: 1.25rem; } 
  .helpdesk .h_grid .lineone .minicard p { font-size: 1.7rem !important; } 
  .c_gph2::before { width: 250.69px; height: 90.22px; left: 11rem; top: 0rem; } 
  .c_gph3::before { width: 125px; height: 125px; top: inherit; right: 2rem; bottom: 15rem; } 
  .helpdesk .h_grid .lineone .minicard p { font-size: 1.7rem !important; } 
  .helpdesk .h_grid .lineone .minicard h5 { font-size: 1.25rem; } 
  .registerinner { top: 2.3rem; } 
  .logincont { width: 70%; margin: auto; } 
  .t_partner .paddingt10b8 { padding-top: 6rem; padding-bottom: 4rem; } 
  .logincont { width: 100%; } 
  .m_flex { display: flex !important; } 
  .intfl { display: block; } 
  .intfl .lactivebx ul { width: 100%; padding-left: 0.3rem; } 
  .lactivebx { margin-top: 4rem; } 
  .t_partner .mt_4_product { left: 0; } 
  .mt_4_product.anc { top: 0rem; margin-bottom: 2rem; margin-top: 2rem; } 
  .t_partner .em_bottom_container .minicard .card-body { display: flex !important; } 
  .intfl .lactivebx ul li .innerpsbk { height: auto !important; } 
  .intfl .lactivebx ul li p { font-size: 1rem !important; margin-bottom: 0.5rem; padding-left: 2.5rem; } 
  .trade_prod .d_flexgrid { padding: 2.5rem 2.5rem 0.5rem 2.5rem; } 
  .trade_prod .grid_one a { margin-bottom: 1.5rem; } 
  .trade_prod .ex_flex_box .left_flex { width: 100%; } 
  .trade_prod .ex_flex_box .right_flex { width: 100%; } 
  .d_flexgrid .grid_two, .d_flexgrid .grid_three { width: 100%; display: inline-block; } 
  .d_flexgrid .grid_two ul li, .d_flexgrid .grid_three ul li { width: 100%; } 
  
  .mt_4_product .outerswipe { left: 0; top: 0; margin-top: 5rem; } 
  .rflexactionbtn .button { width: 100%; margin-top: 1rem; } 
  .mt_4_product .ex_flex_box .left_flex { padding-right: 0rem !important; } 
  .mt_4_product .ex_flex_box .left_flex img { max-width: 100%; } 
  .mt_4_product .download_mt ul li { width: 100%; margin: 10px 0px; } 
  .maxw43 { width: 100%; } 
  .miniwfont { padding-right: 0; } 
 
  .in_page .ex_flex_box .right_flex_overlay .mini_list li { margin-bottom: 1rem; } 
  .in_page .r_flex_in .minicard .card-body { display: flex !important; } 
  .in_page .r_flex_in .minicard { max-width: 100%; } 
  .in_page .r_flex_in .rpd { padding-left: 0; } 
  .in_page .ex_flex_box .left_flex_overlay { height: 23.37rem; padding: 3.5rem 1.5rem 1.5rem 2.5rem; display: block; } 
  .in_page .ex_flex_box .left_flex_overlay::before { width: 13.2rem; height: 16rem; } 
  .in_page .ex_flex_box .left_flex_overlay ul { width: 100%; } 
  .in_page .ex_flex_box .left_flex_overlay ul li { display: inline-block; width: 50%; } 
  .in_page .ex_flex_box .left_flex_overlay ul label { font-size: 1.9rem; } 
 
  .in_page .ex_flex_box .left_flex_overlay h5 { width: 100%; max-width: inherit !important; } 
  .in_page .footer_btn_bottom::before { display:none; } 
  .in_page .footer_btn_bottom .leftdual { display: block; } 
  .in_page .footer_btn_bottom { padding-top: 0; margin-top: 0 !important; text-align: left; } 
  .in_page .footer_btn_bottom .button { width: 80%; margin-top: 1rem; } 
  .in_page .btn_actsec .button { width: 80%; } 
  
  .in_page .footer_btn_bottom a { margin-right: 0; } 
  .r_flex_in .em_img { height: auto; min-width: 38px; } 
  .in_page .one_ricon .em_leftdata { margin-right: 1rem !important; } 
  .no-lspace { margin-bottom: 2rem; } 
  .w50 { width: 80%; } 
  .ex_product .paddingt5b10 { padding-top: 5rem; padding-bottom: 5rem; } 
  .ex_product .brs_margin { margin-left: 0; margin-top: 4rem !important; } 
  .live_table_data label { padding-left: 0; } 
  .tp_left_sec .bottom_img_overlay { max-width: 100%; } 
  .newsins { flex-direction: column; } 
  .rblock { margin-left: 0; } 
  .ex_product .rblock .paddingr3 { padding-left: 0; } 
  .emp_box { padding: 3rem 1rem 15rem 1rem; } 
  .emp_box .card-body { max-width: 100%; } 
  .max95p { width: 100%; } 
  .container { max-width: 540px; } 
  .xma-flex-tabs .exma-tabs-container .lower-tabs-cont ul li { font-size: 1rem; } 
  .scroll_bar_box h3, .partner_big_brick label { font-size: 1.5rem; } 
  .mt_4_product .ex_flex_box .right_flex { width: 100%; } 
  .mt_4_product .minicard .card-body .em_leftdata { margin-bottom: 0; } 
  .mt_4_product .minicard .card-body { display: flex; align-items: center; } 
  .mt_4_product .ex_flex_box .left_flex { width: 100%; padding-right: 0; } 
  .mt_4_product .download_mt { margin-top: 3rem; } 
  
  .mt_4_product .dw_big li { display: inline-block; width: 48% !important; margin-right: 5px !important; margin-top: -5px !important; } 
  .mt_4_product .download_mt ul.dw_big .bottom_qr { max-width: 80%; margin: auto; } 
  .custom_grid .float_lsection h2 { font-size: 36px; } 
  .dist_block { padding-left: 0; top: -5rem; } 
  .navbar-collapse { left: 0; padding-top: 0; } 
  .navbar-light .navbar-nav li:first-child { border: 0; } 
  .leverage_table { overflow-x: scroll; } 
  .rs_accordian .accordion .leverage_table table { width: 700px; } 
  .footer_leverage_table .right_footer_btn { position: relative; top: 20px; left: -13px; max-width: inherit; } 
  .footer_leverage_table ul { padding-right: 0; } 
  
  .ex_flex_box .left_flex_overlay { width: 100%; margin-bottom: .7rem; padding-bottom: 10.6rem; } 
  .bgdots::after { right: 0; top: inherit; bottom: -6px; left: 0; margin: auto; } 
  
  .ex_flex_box .left_flex_overlay ul li { display: inline-block; width: 49%; } 
  .ex_flex_box .right_flex_overlay .mini_list li { min-height: 50px; } 
  
  .ex_flex_box .right_flex_overlay .mini_list li:first-child { min-height: 50px; } 
  .ex_flex_box .left_flex_overlay ul li { margin: 1.5rem 0rem 0rem 0rem; line-height: 100%; } 
  .last_line li { width: 49%; display: inline-block; vertical-align: text-top; } 
  .last_line li:first-child { min-height: 65px !important; } 
  .trd_tool .landing-lright-mark { display: block; } 
  .footer_btn_bottom { text-align: center; margin-top: 1rem; } 
 
  .overartbx { margin-bottom: 0rem; } 
  
  .backdrop::after { display: none; } 
  .emp_box h5 { font-size: 18px !important; } 
  .relative_z { position: relative; z-index: 5; } 
  .download_mt ul.dw_big .bottom_qr { max-width: 90%; margin: 15px 0px 10px 0px; } 
  .download_mt ul.dw_big .bottom_qr img { width: 100%; } 
  .flex_box2 .rt_img_two, .flex_box2 .rt_img { height: 240px; } 
  .ex_flex_box .right_flex .rt_img { background-image: url(../images/mobile-mt4.svg); height: 190px; } 
  .ex_flex_box .right_flex .rt_img-mt5 { background-image: url(../images/mobile-mt5.svg); } 
  .flexhead .lflexheading { width: 100%; } 
  .custom_padding .override_col { padding-right: 0; } 
  .flexhead h4 { font-size: 28px !important; } 
  .ex_flex_box .right_flex { width: 100%; } 
  .download_mt ul li:last-child { margin-bottom: 1.3rem; } 
  .max_w { max-width: 100%; margin-bottom: 2rem; } 
  .ex_flex_box { display: block; } 
  .ex_flex_box .left_flex { width: 100%; } 
  .ex_product .landing_slider .item .info .slider_left_img { max-width: 100%; } 
  .p_bottom45 { padding-bottom: 66vh; } 
  .bg_card_image { max-width: 590px; } 
  .exm_none { margin-top: 3rem; } 
  .tbmr3 { margin-top: 3rem; } 
  .live_table_data { margin-right: 0; position: relative; } 
  .live_table_data label { font-size: 14px; } 
  .product_card .em-card { max-width: initial; } 
  .product_card .em_img { height: auto; } 
  .product_news_section { max-width: inherit; margin-bottom: 3rem; } 
  .ex_product .paddingr3 { padding-left: 0; } 
  .xma-flex-tabs .tab-content { background: #fff; } 
  .paddinglr2 { padding: 0; padding-left: calc(var(--bs-gutter-x) * .5); padding-right: calc(var(--bs-gutter-x) * .5); } 
  .graph-rainbow1 { width: 315px; height: 205px; } 
  .graph-person1 { width: 270px; height: 195px; } 
  .brick_section ul li { font-size: 1rem !important; } 
  .accessbox .button { width: 50%; } 
  .combine_btn::before { display: none; } 
  .faderadial_img { left: 4rem; } 
  .landing_slider .PrevArrow, .landing_slider .NextArrow { display: none !important; } 
  .landing_slider .landing_slider_desc p { font-size: 20px; } 
  .landing_slider .landing_slider_desc h1, .landing_slider .landing_slider_desc h2, .landing_slider .landing_slider_desc h3 { display: inline-block; margin-right: 5px; text-overflow: inherit; } 
  .t_hide { display: none !important; } 
  .m_hide { display: none !important; } 
 .vertical-box { margin-top: 2em; } 
  
  .vertical_slider { margin-top: 2rem; } 
  .strip_slider2 { left: 9rem; right: -5rem; top: 56rem; } 
  .strip_slider { top: 54rem; } 
  .bg_container_img { min-height: auto; } 
 
  .block_title { font-size: 28px; font-weight: 500; } 
 
 .block_title_desc { font-size: 16px; font-weight: 300; } 
 
 .signin_signup_left,
  .signin_signup_right { padding: 20px; } 
  .em-card .card-body .em_leftdata .em_img { width: 40px; } 
  .em_bottom_container h4 { font-size: 32px; } 
  
  .container { padding-left: 25px; padding-right: 25px; } 
  .em_white_seprater { margin-top: 0; } 
  .t_block { display: block !important; } 
  .t-fullwidth { width: 100%; } 
  .trading_innovation { padding-left: 0 !important; } 
  .xma-flex-tabs { display: block; } 
  /* .xma-flex-tabs .nav-pills { position: relative; top: 0; left: 0; margin-top: 2rem; display: inline-block; overflow: auto; white-space: nowrap; width: 100%; }  */
  .xma-flex-tabs .nav-pills {
     position: unset;
     white-space: nowrap;
     display: inline-block;
     overflow-x: scroll;
     box-sizing: border-box;
   -webkit-user-drag: none;
   position: relative;
     width: 100%;
     -webkit-overflow-scrolling: touch;
 }
  .xma-flex-tabs .nav-pills button { margin-bottom: 0; display: inline-block; margin-right: 5px; min-width: 220px; } 
 .xma-flex-tabs .nav-pills button span { top: 2px; margin-left: 5px; } 
  .xma-flex-tabs .tab-content::before { background-image: none; } 
  .xma-flex-tabs .tab-content { padding: 2rem 2rem 4rem 2rem; margin-left: 0; } 
  .scroll_bar_box .app_download .app_inner_download { min-width: 70px; } 
  #progress-bar-container .button { right: inherit; left: 75px; bottom: 70px; top: inherit; } 
  
  #progress-bar-container li { width: 100%; height: 115px; } 
  #progress-bar-container li .step-inner { left: 75px; top: 0; font-size: 22px; } 
  #progress-bar-container #line { width: 76%; height: 4px; left: -107px; top: 215px; rotate: 90deg; } 
  
  #progress-content-section .section-content p { font-size: 18px; line-height: 1.1; font-weight: 400; max-width: 100%; } 
  
 .progress-wrapper { display: block; } 
 .section-content { width: 100%; margin-bottom: 1rem; } 
 .progress-wrapper .section-content p { margin-top: 0; } 
 .btn_actsec { position: relative; left: 1rem; top: 0; } 
  .step02::after { top: 6px; width: 33px; height: 8px; left: 34px; rotate: 90deg; } 
  .step04 { top:17px; display: block; } 
  #progress-bar-container { max-height: 480px; } 
  .footer_mid_block { display: block; border: 0; padding: 0; } 
  .footer_mid_block ul { display: block; width: 100%; } 
  .footer_mid_block ul li { border: 1px solid #141414; padding: 20px; margin: 20px auto; border-radius: 8px; } 
  .footer_link_header { display: block !important; } 
  .footer_link_header .footer_menu_heading { position: relative; width: 100%; display: block; } 
  
  li.footer_link_header.active i { rotate: 180deg !important; } 
  li.footer_link_header .footer_menu_links.active { display: block; border-top: 1px solid #141414; margin-top: 15px; } 
  .logo_details { display: block; max-width: 100%; } 
  .footer_mid_block .logo_details .footer_logo_right { display: block; border-left: 0; padding-left: 0; } 
  .footer_mid_block .logo_details .footer_logo_right .footer_img_r { margin: 3rem auto; } 
  .footer_mid_block::before, .footer_mid_block::after { background-image: none; position: inherit; } 
 .insgihtsection label { font-size: 1.5rem; line-height: 1.5; } 
 .multiitem .PrevArrow, .multiitem .NextArrow { display: none !important; } 
 .t_nopadl { padding-left: 0 !important; } 
 .paddingtb10 { padding-top: 5rem; padding-bottom: 5rem; } 
 .cstht { margin-top: 0rem !important; } 
 .right_em_imgcont.brick_section { margin-top: 0rem; } 
 .trading_innovation { padding-right: 0; } 
 .paddingl2e { padding-left: 0; } 
 .mt_4_product .mtsteps { margin-right: 0; } 
  }
 
 @media (max-width: 768px) and (min-width:567px){
  .em-card .card-body .em_leftdata .em_img { margin-right: 1rem; } 
  .banneroverflow { height: 99.3vh !important; padding-top: 20rem; } 
  }
 
 @media (min-width: 576px){
  .no-mobile { display: none; } 
  }
 @media (max-width: 576px){
  .ex_copy .paddingt7b14 { padding-top: 4rem; padding-bottom: 4rem; } 
  .copy_accord .query_box .accordion-collapse { margin-bottom: 0.5rem; } 
  .ex_copy .copyaccordindicator { display: none; } 
  .ex_copy .copyloginbody { padding: 2rem 1.5rem; } 
  .ex_copy .cp-in .cp-ico { display: none; } 
  .cp-data { padding-left: 4rem; } 
  .cp-data span.waternum { top: 4.5rem; left: -3rem; right: inherit; position: absolute; } 
  .copy_accord .query_box .accordion-collapse .waternum::before { height: 7rem; font-size: 7rem; } 
  .copy_accord .waternum::before { right: inherit; left: 3rem; background: linear-gradient(360.69deg, rgba(166, 206, 232, 0) 7.81%, rgba(169, 218, 240, 0.52) 88.29%); -webkit-background-clip:text; } 
  .copy_accord .accordion-item .accordion-button.collapsed { padding-left: 7rem; } 
  .ex-contact .landing_block_wrapper { transform: translate(0, 20%) !important; } 
  .exdownprev hr { top: 0px; } 
  .exdownprev { height: auto; max-width: 100%; padding: 2rem; position: relative; align-items: start; } 
  .exdownprev .downimg { max-width: 60px; position: absolute; left: 2rem; } 
  .exdownprev label { min-height: auto; padding-left: 4.5rem; margin-bottom: 3.5rem; position: relative; top: 1.5rem; max-width: 100%; } 
  .exdownprev a { margin-top: 0.5rem; } 
  .rcrtflexg { background: transparent; padding: 0; height: auto; } 
  .rcrtflexg::before { display:none; } 
 
  .bottom_fxs { height: auto; display: block; } 
  .bottom_fxs label { display: inline-block; width: 44%; } 
  .bottom_fxs label:nth-child(1), .bottom_fxs label:nth-child(3) { margin-right: 1rem; padding-right: 1rem; } 
  .bottom_fxs label:nth-child(2), .bottom_fxs label:nth-child(4) { border: 0; margin-left: 1rem; padding-left: 1rem; margin-right: 0; padding-right: 0; } 
  .bottom_fxs label:nth-child(3), .bottom_fxs label:nth-child(4) { margin-top: 1rem; } 
  .password_validation { background-position: 89% 16px !important; } 
  .exm_reg .captcha { margin-right: 0; } 
  .otp_blocks .form-control { padding: 0; margin: 0.5rem 3px !important; } 
  .dual_screen #otp_register::after { top: 27%; } 
  .mg_mclick.active .mgdropmenu { display: block !important; } 
  .mgdropmenu { display: none !important; } 
  .graph-person { width: 12.75rem; height: 12.62rem; } 
  .graph-rainbow { width: 315px; height: 205px; } 
  
  .graph-circle { left: 9rem; bottom: 8rem; } 
  .minhat { min-height: auto !important; } 
  .l_fit { min-height: 100vh !important; } 
  .signin_signup_right::after { display: none; } 
  .exm_reg .form-floating>.form-control, .form-floating>.form-control-plaintext { height: 55px; } 
  .exm_reg .form-floating > .form-control:not(:placeholder-shown) ~ label { transform: scale(1) translateY(-0.5rem) translateX(0.15rem); } 
  .exm_reg .form-floating > .form-control:focus ~ label { transform: scale(1) translateY(-0.5rem) translateX(0.15rem); } 
  .exm_reg .captcha { height: 50px; justify-content: space-between; } 
  .exm_reg .captcha span { max-width: 120px; margin-right: 1rem; } 
  .exm_reg .form-floating > label { padding: 1rem 1rem; line-height: 135%; } 
  .disable_inp input { height: 55px; } 
  .select-manual .select2-selection { height: 55px; } 
  .select-manual .select2-selection__rendered { line-height: 66px !important; } 
  .select-manual .select2-selection__arrow { height: 55px !important; } 
 
  .dual_screen #exma_register::after { display:none; } 
  .pm_flex .rp_flex .pm_video label { right: 9rem; } 
  .t_pamm .paddingtb8 { padding-top: 6rem; padding-bottom: 6rem; } 
  .pm_btn { margin-top: 2rem; width: 90%; } 
  .pm_btn a { margin: 0px; margin-bottom: 1rem; } 
  .bgpm { height: auto; } 
  .lp_img { max-width: inherit; position: relative; height: 20rem; left: -3rem; bottom: -3rem; margin-top: 0rem; } 
  .helpdesk .h_grid .lineone .minicard p { font-size: 1.3rem !important; } 
  .helpdesk .h_grid .card-body { margin-right: 0; } 
  .helpdesk .h_grid { padding: 4rem 2rem; } 
  .c_gph2::before { width: 190px; height: 65.22px; left: 10rem; top: 0rem; } 
  .c_gph3::before { width: 100px; height: 100px; right: 1rem; bottom: 16rem; } 
  .banneroverflow { height: inherit !important; min-height: inherit !important; padding-top: 0 !important; } 
  .banneroverflow .landing_block_wrapper { transform: translate(0%, 24%); } 
  .ftsc { margin-top: 8rem; } 
  .helpdesk { background-position: center; } 
  .banneroverflow .registerinner .signin_signup_right .button { width: 100%; } 
  .h_box label { font-size: 1.25rem; } 
  .landing_block_wrapper .button { width: 100%; max-width: 100%; margin-right: 0; } 
  .mxh_btmn .margint5r .h_box p { font-size: 1.56rem !important; } 
  .h_box .h_img { margin-bottom: 1rem; } 
  .h_box { height: 12.16rem; } 
  .paddingt8b24 { padding-top: 4rem; } 
  .pt7 { left: 0; } 
  .trade_prod .rflexactionbtn .button { width: 100%; display: block; padding: 0.8rem 1.43rem; } 
  .trade_prod .paddingt8 { padding-top: 4rem; } 
  .trade_prod .paddingb7 { padding-bottom: 4rem; } 
  .d_flexgrid { padding: 2.5rem 1rem 2.5rem 1rem; } 
  .d_flexgrid::before { left: inherit; right: 1rem; } 
 
  .trade_prod ul.dw_big .bottom_qr { margin: 15px 0px 10px 0px; } 
  .mt_4_product .brick_section ul li:first-child { font-size: 1.7rem !important; line-height: 120%; } 
  .mt_4_product .brick_section .bluemark li { font-size: 1rem !important; } 
  .mt_4_product .download_mt ul li { padding: 1.35rem 1.3rem; } 
  .mt_4_product .download_mt ul li .dw_box img { width: 1.25rem; height: 1.25rem; margin-right: 15px; } 
  .mt_4_product .download_mt ul li .dw_hit { right: 2rem; top: 1.2rem; } 
  .mt_4_product .download_mt ul.dw_big .bottom_qr { max-width: 30%; margin-right: inherit; } 
  .mt_4_product .dw_big li .dw_box p { font-size: 1.25rem !important; } 
  .mt_4_product .topflex p { font-size: 1.12rem !important; } 
  .mt_4_product .mtsteps { min-height: auto; margin-bottom: 1.25rem; } 
  .mt_4_product .rflexactionbtn .button { width: 90%; display: block; padding: 0.5rem 1.43rem; margin: auto; margin-top: 1rem; } 
  .mt_4_product .bottomflex .button { margin-bottom: 0; } 
  .mt_4_product .paddingtb10 { padding-top: 5rem; padding-bottom: 5rem; } 
  .mt_4_product .paddingtb8 { padding-top: 5rem; padding-bottom: 5rem; } 
  .mt_4_product .paddingt8 { padding-top: 5rem; } 
  .mt_4_product .download_mt ul li .dw_box { font-size: 1.25rem !important; } 
  .ex_flex_box .left_flex_overlay { padding-left: 2rem; padding-right: 2rem; } 
  .trd_tool .footer_btn_bottom { width: 80%; } 
  .trd_tool .emp_box { margin-top: 0rem; } 
  .in_page .pr_rightimg { margin-top: 2rem; } 
  .in_page .bgdarksmoke .landing-lright-mark { display: block; } 
  
  .in_page.flex_in .l_flex_in { margin-top: 3rem; } 
  .in_page .bgdots::after { left: 0; right: 0; bottom: -6px; } 
  .in_page .ex_flex_box .left_flex_overlay { margin-bottom: 0; } 
  .in_page .ex_flex_box .right_flex_overlay { margin-top: 0.6rem; } 
  .in_page .ex_flex_box .right_flex_overlay .mini_list li { margin-bottom: 2rem; min-height: auto; } 
  .in_page .ex_flex_box .right_flex_overlay .mini_list li:first-child { min-height: auto; } 
  .in_page .bglightblack .top-left-graphic { display: none; } 
  .in_page .ex_flex_box .right_flex_overlay { padding: 2.9rem 2rem; } 
  .flex_in .r_flex_in a { width: 80%; } 
  .form-mrinput { margin-right: 0; } 
  .disable_inp { margin-right: 10px; } 
  .ex_product .landing-mark { display: none; } 
  
  .vertical_list .stack_one { width: 100%; } 
  .vertical_list .stack_one .vertical_list_inner .em-card.minicard { min-height: inherit; } 
  
  .one_ricon .em_leftdata { margin-right: 1rem !important; } 
  .pr_rightimg { top: 0rem; } 
  .m_nomarginb { margin-bottom: 0 !important; } 
  .m15 { font-size: 15px !important; } 
  
  .right_em_imgcont.brick_section.mt4_5 { margin-top: 3rem !important; } 
 .xma-flex-tabs .tab-pane::before { display: none; } 
 .right_em_imgcont.brick_section.mt4_5.mt4_4 { padding-bottom: 1rem; } 
 .live_data .mini_ld_block { padding: 10px 0px 10px 10px; } 
  .side_social { right: 0; left: 0; bottom: -8rem; text-align: center; margin: auto; padding-bottom: 2rem; } 
  .side_social .social-url { width: 100% !important; text-align: center; } 
  .side-flex-social { padding-bottom: 0rem; position: relative; display: block !important; margin-top: 2rem; } 
  .side-flex-social li { margin: 0 !important; text-align: center; } 
  .side-flex-social li a { width: 100%; max-width: 250px; } 
  
  .side_social .social-url i { padding: 0.8rem; font-size: 1rem; } 
  .mega-menu { transform: translateY(0rem); transition: auto; } 
  .mega-menu .innermega .leftmega_section { display: block; } 
  .mega-menu .innermega .leftmega_section .mega_list { width: 100%; } 
  .mega-menu .innermega .leftmega_section .mega_list .mg_box { padding-right: 0; } 
  .mg_mclick.active .mg_head { background: rgba(128, 202, 237, 0.04); padding: 15px !important; color: #635BFF !important; } 
  .smicon { margin-right: 1rem; } 
  .active .mg_head i { margin-right: 0; } 
  .scroll_bar_box { padding-left: 0; } 
  .btn_actsec .button { width: 70%; } 
  .emp_box .card-body { margin-bottom: 0rem; } 
  .mrel6 { position: initial; padding-top: 4rem; } 
  .emp_box { margin-top: 5rem; } 
  .em_bottom_container h2, .ex_product .em_bottom_container h3, .big_single_head { font-size: 2rem !important; } 
  .mt_4_product .download_mt ul li { margin-bottom: 20px; display: flex; margin-top: 15px !important; } 
  .mt_4_product .dw_big li { width: 100% !important; } 
  .mt_4_product .download_mt ul li:last-child { margin-bottom: 0 !important; } 
  .mini_hide { display: none; } 
  .mini_show { display: block !important; } 
  .fullwidthslider .item { max-width: 100%; margin-right: 0; } 
  .float_lsection { padding-left: 0; margin-left: 0; } 
  .pb40 .position-absolute { position: relative !important; } 
  .flexgrid { margin-left: 5px; } 
  .rflexactionbtn .button { max-width: initial; width: 48%; display: inline-flex; text-align: center; flex-direction: column; padding: 1.63rem 0.1rem; } 
  .pb40 { padding-bottom: 0; } 
  .flexgrid li { width: 50%; } 
  .vertical_slide_mobile .innersection { margin: 0 0 0 25px; } 
  .container_900 .flexhead .lflexheading { width: 100%; } 
  .container_900 .flexhead .lflexheading p { max-width: inherit; } 
  .vertical_slide_mobile .innersection { right: 0rem; } 
  .mobilevertical .mobilecard { height: 118px; width: 145px; } 
  .mobilevertical { left: 3.5rem; bottom: 0px; } 
  .custom_grid .right_slide { width: 100%; } 
  .em_bottom_container h2 { font-size: 36px; } 
  .big_single_head { font-size: 36px !important; } 
  .signin_signup_right input.form-control.password_validation.validator-error { background-position: 88% 19px !important; } 
  .footer_btn_bottom a { width: 100%; margin-bottom: 10px; }
  .in_page .footer_btn_bottom .leftdual a { width: auto!important; margin-bottom: 0px!important;  }
  .minimpic .em-card .card-body .em_leftdata .em_img img { width: 40px; height: 40px; } 
  .ex_product .landing-banner-top { padding-top: 8rem; padding-bottom: 0; } 
  .download_mt ul li .dw_box { font-size: 16px; } 
  .flex_box2 { padding-top: 0rem; } 
  .flex_box2 .rt_img_two, .flex_box2 .rt_img { min-height: 225px; } 
  .live_table_data .table_head { position: relative; } 
  .live_table_data .table_head .col-3.text-end { position: absolute; right: 1rem; width: 50%; } 
  .live_table_data .table_head .col-3, .live_table_data .table_head .col-5 { width: 100%; } 
  .bottom_img_overlay::after { right: 15px; } 
  .ex_product .em_bottom_container h4 { font-size: 24px; } 
  .over_text_content { top: -2.5rem; padding-left: 10px; } 
  .vertical_list { display: block; } 
  .table_scroll { overflow: auto; } 
  .m_lightovr { width: 300px; height: 300px; opacity: 0.5; } 
  .right_tab_brd::before { display:none; } 
  .right_tab_brd::after { display:none; } 
  .live_table_data label { border: 0; text-align: left; } 
 .live_table_data table th:first-child, .live_table_data table td:first-child { padding-left: 2rem; } 
 .product_article_section .card-body .em_rightdata { padding-right: 0rem; } 
 .product_article_section .card-body .em_leftdata .em_img { width: 80px; } 
 .ex_product .vertical_list .stack_one .vertical_list_inner .em-card.minicard { text-align: left; } 
 .ex_product .brick_section .inblock-ab-btn { text-align: left; margin-bottom: 0; } 
 .m_reverse { flex-direction: column-reverse; } 
  .landing_slider .landing_slider_desc h1, .landing_slider .landing_slider_desc h2, .landing_slider .landing_slider_desc h3 { font-size: 38px; } 
  .accessbox .button { margin-bottom: 1rem; } 
  .paddingtb10 { padding-top: 5rem; padding-bottom: 5rem; } 
 
  .landing_block_wrapper .button { width: 100%; max-width: 300px; margin-right: 0; } 
  .bggradientsmoke { background-image: linear-gradient(to bottom, #e7e7e7 0%, #f4f5f6 30%); } 
  .em_bottom_container h4 { font-size: 34px; } 
  
  .block_title { font-size: 24px; } 
  .xma-flex-tabs .tab-content { padding: 2rem; margin-left: 0; } 
  .xma-flex-tabs .exma-tabs-container .lower-tabs-cont .inblock-ab-btn { position: relative; top: 0; margin-top: 1rem; padding-top: 1rem; padding-left: 0; max-width: none; text-align: center; border-top: 1px solid #e4e5e5; } 
  .lower-tabs-cont .button { min-width: auto; width: 100%; text-align: center; margin-bottom: 1rem; } 
  .scroll_bar_box .app_download { max-width: none; display: inline-block; } 
  .vertical_slider { max-width: 400px; margin: auto; margin-top: 2rem; } 
  .scroll_bar_box .brick_section { border-left: 0; } 
  .scroll_bar_box .brick_section { margin-top: 0; border-left: 0px solid #635BFF; margin-left: 0; padding: 5rem 0px 4rem 0px; } 
  .mt4_5::before { top: -15px; left: 0; width: 80px; height: 80px; } 
  .m_marginb4 { margin-bottom: 4rem; } 
  .app_inner_download { min-width: 60px !important; } 
  .m_brick .right_em_imgcont.brick_section { margin-top: 1rem; padding-left: 0rem; } 
  .m_brick { margin-bottom: 0; padding-bottom: 4rem; } 
  
  .m_brick .m_btn { position: absolute; bottom: 20px; width: 80%; left: 0; right: 0; margin: auto; } 
  .m_brick .m_btn .button { width: 100%; } 
  .brick_section .inblock-ab-btn { text-align: center; } 
  
  .landing-right-photo { display: none; } 
  .m_btnleft { text-align: left !important; margin-top: 1rem; } 
  .trd_tool .paddingtb7, .trd_tool .paddingtb6 { padding-top: 5rem; padding-bottom: 5rem; } 
  .emp_box .supprtfoot { padding: 25px 15px 25px 15px; } 
  .supprtfoot .linebtn, .supprtfoot .solidbtn { width: 100%; } 
  #progress-bar-container #line { width: 313px; height: 4px; left: -107px; top: 215px; } 
  #progress-content-section .step1 { margin-bottom: 5rem; } 
  #progress-bar-container { margin-bottom: 0; } 
  #progress-bar-container .button { left: 5rem; bottom: 5rem; } 
  .combine_btn::before { display: none; } 
  .linebtn { margin-bottom: 1rem; } 
  .combine_btn { display: block; } 
  .faderadial_img { top: 5rem; left: -34rem; } 
  .combine_btn .button { width: 100%; } 
  .m_text_center { text-align: center !important; } 
  .footer_top_block .support_now_block { width: 100%; } 
  .footer_top_block .social-url { width: 100%; margin-top: 1rem; text-align: left; } 
  .p_bottom45 { padding-bottom: 27vh !important; } 
  .strip_slider2 { top: 53rem; } 
  .strip_slider { top: 52rem; rotate: -15deg; } 
  .bg_card_image { max-width: 400px; } 
  ul.slider_bottom_bar li label { font-size: 34px; } 
  ul.slider_bottom_bar li p { font-size: 16px; } 
  .paddingt10b15 { padding-top: 5rem; padding-bottom: 5rem; } 
  .m_nopadding { padding: 0 !important; } 
  .paddingr6 { padding-right: 0; } 
  .top_bluecl { display: none; } 
  }
 
 @media (max-width: 450px){
  .copy_accord .accordion-body { padding: 1.5rem; } 
  .copy_accord .accordion-item .accordion-button.collapsed { padding-left: 5.5rem; } 
  .copy_accord .waternum::before { left: 1.5rem; } 
  .cp-data span.waternum { left: -1.5rem; } 
  .signin_signup_right input.form-control.password_validation.validator-error { background-position: 84% 19px !important; } 
  .flex_box2 .rt_img_two, .flex_box2 .rt_img { min-height: 170px; } 
  .strip_slider { top: 50rem; rotate: -21deg; scale: 2; } 
  .strip_slider2 { top: 48rem; right: -5rem; rotate: -45deg; scale: 2.8; } 
  .bg_card_image { max-width: 390px; } 
  .last_line li:first-child { min-height: 95px !important; } 
  }
 @media (max-width: 420px){
  .extab .nav-tabs { padding: 0 1rem; } 
  .extab .nav-tabs li button { margin-right: 1rem; } 
  .bottom_fxs label:nth-child(2), .bottom_fxs label:nth-child(4) { margin-left: 0.5rem; padding-left: 0.5rem; } 
  .bottom_fxs label:nth-child(1), .bottom_fxs label:nth-child(3) { margin-right: 0.5rem; padding-right: 0.5rem; } 
  .bottom_fxs { padding: 1rem; } 
  .xma-flex-tabs .exma-tabs-container .upper-tabs-cont .inner-flex-block label b { display: block !important; } 
 .xma-flex-tabs .exma-tabs-container .upper-tabs-cont .inner-flex-block label b sep { display: none; } 
 .xma-flex-tabs .exma-tabs-container .upper-tabs-cont .inner-flex-block label span { display: block; margin-left: 0 !important; } 
  }
 
 @media (max-width: 400px){
  #captcha.form-control:valid { background-position: 95% 20px !important; } 
  .password_validation { background-position: 96% 16px !important; } 
  }
 @media (max-width: 380px){
  .live_table_data { min-width: 350px; } 
  .table_scroll { overflow-x: scroll; } 
  .flex_box2 .rt_img_two, .flex_box2 .rt_img { min-height: 125px; } 
  .rflexactionbtn .button { width: 47%; } 
  .mt4_swipecard::after { width: 20rem; height: 19.8rem; transform: translateX(-2.5rem); top: 17%; } 
  }
 
  @media (max-width: 320px){
  .container { padding-left: 15px; padding-right: 15px; } 
  .navbar-brand {margin-right: 0;}
  .container.header_container .navbar-brand { width: 50%; }
    .footer_top_block .social-url ul li a { padding: 10px 6px; }
    .side_social .social-url i { padding: 0.4rem; }
    ul.slider_bottom_bar li p { font-size: 12px; }
    ul.slider_bottom_bar li label { font-size: 24px; }
  }