.elementor-52 .elementor-element.elementor-element-a838260{z-index:1;}.elementor-52 .elementor-element.elementor-element-69f073a > .elementor-container{max-width:1460px;}.elementor-52 .elementor-element.elementor-element-69f073a{margin-top:50px;margin-bottom:0px;z-index:1;}.elementor-52 .elementor-element.elementor-element-583dfae > .elementor-element-populated{padding:10px 10px 0px 10px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-52 .elementor-element.elementor-element-36cc9f2{text-align:center;}.elementor-52 .elementor-element.elementor-element-36cc9f2 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:45px;font-weight:700;text-transform:capitalize;line-height:1.2em;color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-52 .elementor-element.elementor-element-d9261ba{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-52 .elementor-element.elementor-element-1a85f79 .elementor-button{background-color:#007AFF;font-family:"DM Sans", Sans-serif;font-weight:700;text-transform:capitalize;fill:#FFFFFF;color:#FFFFFF;border-radius:10px 10px 10px 10px;padding:15px 50px 15px 50px;}.elementor-52 .elementor-element.elementor-element-1a85f79 .elementor-button:hover, .elementor-52 .elementor-element.elementor-element-1a85f79 .elementor-button:focus{background-color:#FFFFFF;color:#007AFF;}.elementor-52 .elementor-element.elementor-element-1a85f79 .elementor-button:hover svg, .elementor-52 .elementor-element.elementor-element-1a85f79 .elementor-button:focus svg{fill:#007AFF;}.elementor-52 .elementor-element.elementor-element-6c3219d > .elementor-container{max-width:1460px;}.elementor-52 .elementor-element.elementor-element-6c3219d{margin-top:20px;margin-bottom:30px;}.elementor-52 .elementor-element.elementor-element-0e27a44 > .elementor-element-populated{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 0px;--e-column-margin-right:10px;--e-column-margin-left:0px;}.elementor-52 .elementor-element.elementor-element-0e27a44 > .elementor-element-populated, .elementor-52 .elementor-element.elementor-element-0e27a44 > .elementor-element-populated > .elementor-background-overlay, .elementor-52 .elementor-element.elementor-element-0e27a44 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-52 .elementor-element.elementor-element-0e27a44 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-52 .elementor-element.elementor-element-8f82474{margin-top:20px;margin-bottom:20px;}.elementor-52 .elementor-element.elementor-element-9c375d8:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-52 .elementor-element.elementor-element-9c375d8 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF12;}.elementor-52 .elementor-element.elementor-element-9c375d8 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF12;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 20px 20px 20px;}.elementor-52 .elementor-element.elementor-element-9c375d8 > .elementor-element-populated, .elementor-52 .elementor-element.elementor-element-9c375d8 > .elementor-element-populated > .elementor-background-overlay, .elementor-52 .elementor-element.elementor-element-9c375d8 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-52 .elementor-element.elementor-element-9c375d8 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-52 .elementor-element.elementor-element-df4c3d7.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-52 .elementor-element.elementor-element-df4c3d7.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-52 .elementor-element.elementor-element-4bf94a2{width:100%;max-width:100%;}.elementor-52 .elementor-element.elementor-element-4bf94a2 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:700;color:#FFFFFF;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-52 .elementor-element.elementor-element-caa392c .elementor-icon-wrapper{text-align:center;}.elementor-52 .elementor-element.elementor-element-caa392c.elementor-view-stacked .elementor-icon{background-color:#007AFF;}.elementor-52 .elementor-element.elementor-element-caa392c.elementor-view-framed .elementor-icon, .elementor-52 .elementor-element.elementor-element-caa392c.elementor-view-default .elementor-icon{color:#007AFF;border-color:#007AFF;}.elementor-52 .elementor-element.elementor-element-caa392c.elementor-view-framed .elementor-icon, .elementor-52 .elementor-element.elementor-element-caa392c.elementor-view-default .elementor-icon svg{fill:#007AFF;}.elementor-52 .elementor-element.elementor-element-3681434{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-bc-flex-widget .elementor-52 .elementor-element.elementor-element-2de9031.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-52 .elementor-element.elementor-element-2de9031.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-52 .elementor-element.elementor-element-2de9031 > .elementor-element-populated{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-52 .elementor-element.elementor-element-2de9031 > .elementor-element-populated, .elementor-52 .elementor-element.elementor-element-2de9031 > .elementor-element-populated > .elementor-background-overlay, .elementor-52 .elementor-element.elementor-element-2de9031 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-52 .elementor-element.elementor-element-2de9031 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-52 .elementor-element.elementor-element-8740af1.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-52 .elementor-element.elementor-element-8740af1.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-52 .elementor-element.elementor-element-8740af1 > .elementor-element-populated{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;}.elementor-52 .elementor-element.elementor-element-8740af1 > .elementor-element-populated, .elementor-52 .elementor-element.elementor-element-8740af1 > .elementor-element-populated > .elementor-background-overlay, .elementor-52 .elementor-element.elementor-element-8740af1 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-52 .elementor-element.elementor-element-8740af1 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-52 .elementor-element.elementor-element-93bcf4a{margin-top:80px;margin-bottom:0px;}.elementor-52 .elementor-element.elementor-element-9345c73:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-52 .elementor-element.elementor-element-9345c73 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF12;}.elementor-52 .elementor-element.elementor-element-9345c73 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF12;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 20px 20px 20px;}.elementor-52 .elementor-element.elementor-element-9345c73 > .elementor-element-populated, .elementor-52 .elementor-element.elementor-element-9345c73 > .elementor-element-populated > .elementor-background-overlay, .elementor-52 .elementor-element.elementor-element-9345c73 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-52 .elementor-element.elementor-element-9345c73 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-52 .elementor-element.elementor-element-c8cd697.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-52 .elementor-element.elementor-element-c8cd697.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-52 .elementor-element.elementor-element-786edb0{width:100%;max-width:100%;}.elementor-52 .elementor-element.elementor-element-786edb0 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:700;color:#FFFFFF;}.elementor-52 .elementor-element.elementor-element-7ea0340 .elementor-icon-wrapper{text-align:center;}.elementor-52 .elementor-element.elementor-element-7ea0340.elementor-view-stacked .elementor-icon{background-color:#007AFF;}.elementor-52 .elementor-element.elementor-element-7ea0340.elementor-view-framed .elementor-icon, .elementor-52 .elementor-element.elementor-element-7ea0340.elementor-view-default .elementor-icon{color:#007AFF;border-color:#007AFF;}.elementor-52 .elementor-element.elementor-element-7ea0340.elementor-view-framed .elementor-icon, .elementor-52 .elementor-element.elementor-element-7ea0340.elementor-view-default .elementor-icon svg{fill:#007AFF;}.elementor-52 .elementor-element.elementor-element-ba14b61{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-52 .elementor-element.elementor-element-f990a4b > .elementor-container{max-width:1460px;}.elementor-bc-flex-widget .elementor-52 .elementor-element.elementor-element-8e3857d.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-52 .elementor-element.elementor-element-8e3857d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-52 .elementor-element.elementor-element-8e3857d.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-52 .elementor-element.elementor-element-7710a37{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-52 .elementor-element.elementor-element-7710a37 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(35px/2);}.elementor-52 .elementor-element.elementor-element-7710a37 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(35px/2);}.elementor-52 .elementor-element.elementor-element-7710a37 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(35px/2);}.elementor-52 .elementor-element.elementor-element-7710a37 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-35px/2);}.elementor-52 .elementor-element.elementor-element-7710a37 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-35px/2);}.elementor-52 .elementor-element.elementor-element-7710a37 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-52 .elementor-element.elementor-element-7710a37 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-52 .elementor-element.elementor-element-7710a37 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-52 .elementor-element.elementor-element-7710a37 .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;}.elementor-52 .elementor-element.elementor-element-7710a37 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-bc-flex-widget .elementor-52 .elementor-element.elementor-element-ed5a435.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-52 .elementor-element.elementor-element-ed5a435.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-52 .elementor-element.elementor-element-ed5a435.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-52 .elementor-element.elementor-element-5ec1447{margin-top:50px;margin-bottom:50px;}.elementor-52 .elementor-element.elementor-element-1286225:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-52 .elementor-element.elementor-element-1286225 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#131313;}.elementor-bc-flex-widget .elementor-52 .elementor-element.elementor-element-1286225.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-52 .elementor-element.elementor-element-1286225.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-52 .elementor-element.elementor-element-1286225 > .elementor-element-populated{border-style:solid;border-width:4px 0px 0px 0px;border-color:#007AFF;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:20px 20px 20px 20px;}.elementor-52 .elementor-element.elementor-element-1286225 > .elementor-element-populated, .elementor-52 .elementor-element.elementor-element-1286225 > .elementor-element-populated > .elementor-background-overlay, .elementor-52 .elementor-element.elementor-element-1286225 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-52 .elementor-element.elementor-element-1286225 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-52 .elementor-element.elementor-element-7498eed:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-52 .elementor-element.elementor-element-7498eed > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://aimacrotrader.com/wp-content/uploads/2026/05/stock-market-chart-displayed-on-dark-blue-backgrou-2026-01-07-23-59-47-utc.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-52 .elementor-element.elementor-element-7498eed > .elementor-element-populated, .elementor-52 .elementor-element.elementor-element-7498eed > .elementor-element-populated > .elementor-background-overlay, .elementor-52 .elementor-element.elementor-element-7498eed > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-52 .elementor-element.elementor-element-7498eed > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-52 .elementor-element.elementor-element-7498eed > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-52 .elementor-element.elementor-element-48af781{--spacer-size:150px;}.elementor-52 .elementor-element.elementor-element-5b28c80{text-align:start;}.elementor-52 .elementor-element.elementor-element-5b28c80 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:40px;font-weight:700;text-transform:capitalize;line-height:1.2em;color:#FFFFFF;}.elementor-52 .elementor-element.elementor-element-2011996{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-52 .elementor-element.elementor-element-2ec3d99:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-52 .elementor-element.elementor-element-2ec3d99 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#131313;}.elementor-bc-flex-widget .elementor-52 .elementor-element.elementor-element-2ec3d99.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-52 .elementor-element.elementor-element-2ec3d99.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-52 .elementor-element.elementor-element-2ec3d99 > .elementor-element-populated{border-style:solid;border-width:0px 0px 4px 0px;border-color:#007AFF;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:20px 20px 20px 20px;}.elementor-52 .elementor-element.elementor-element-2ec3d99 > .elementor-element-populated, .elementor-52 .elementor-element.elementor-element-2ec3d99 > .elementor-element-populated > .elementor-background-overlay, .elementor-52 .elementor-element.elementor-element-2ec3d99 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-52 .elementor-element.elementor-element-2ec3d99 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-52 .elementor-element.elementor-element-9dcb2ae{text-align:start;}.elementor-52 .elementor-element.elementor-element-9dcb2ae .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:40px;font-weight:700;text-transform:capitalize;line-height:1.2em;color:#FFFFFF;}.elementor-52 .elementor-element.elementor-element-ea4dfaf{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-52 .elementor-element.elementor-element-7a18782{margin-top:0px;margin-bottom:50px;}.elementor-52 .elementor-element.elementor-element-8e25a53 > .elementor-background-overlay{background-color:#FFFFFF;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-52 .elementor-element.elementor-element-8e25a53{border-style:solid;border-width:4px 0px 0px 0px;border-color:#007AFF;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:50px;}.elementor-52 .elementor-element.elementor-element-8e25a53, .elementor-52 .elementor-element.elementor-element-8e25a53 > .elementor-background-overlay{border-radius:10px 10px 10px 10px;}.elementor-52 .elementor-element.elementor-element-abdc360:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-52 .elementor-element.elementor-element-abdc360 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#131313;}.elementor-52 .elementor-element.elementor-element-abdc360 > .elementor-element-populated, .elementor-52 .elementor-element.elementor-element-abdc360 > .elementor-element-populated > .elementor-background-overlay, .elementor-52 .elementor-element.elementor-element-abdc360 > .elementor-background-slideshow{border-radius:10px 0px 0px 10px;}.elementor-52 .elementor-element.elementor-element-abdc360 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 30px 50px 30px;}.elementor-52 .elementor-element.elementor-element-abdc360 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-52 .elementor-element.elementor-element-fbcc413{text-align:start;}.elementor-52 .elementor-element.elementor-element-fbcc413 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:40px;font-weight:700;text-transform:capitalize;line-height:1.2em;color:#FFFFFF;}.elementor-52 .elementor-element.elementor-element-54e9d96{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-52 .elementor-element.elementor-element-a17cb02 .elementor-button{background-color:#007AFF;font-family:"DM Sans", Sans-serif;font-weight:700;text-transform:capitalize;fill:#FFFFFF;color:#FFFFFF;border-radius:10px 10px 10px 10px;padding:15px 50px 15px 50px;}.elementor-52 .elementor-element.elementor-element-a17cb02 .elementor-button:hover, .elementor-52 .elementor-element.elementor-element-a17cb02 .elementor-button:focus{background-color:#FFFFFF;color:#007AFF;}.elementor-52 .elementor-element.elementor-element-a17cb02 .elementor-button:hover svg, .elementor-52 .elementor-element.elementor-element-a17cb02 .elementor-button:focus svg{fill:#007AFF;}.elementor-52 .elementor-element.elementor-element-9d98fe8:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-52 .elementor-element.elementor-element-9d98fe8 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://aimacrotrader.com/wp-content/uploads/2026/05/stock-market-chart-displayed-on-dark-blue-backgrou-2026-01-07-23-59-47-utc.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-52 .elementor-element.elementor-element-9d98fe8 > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(90deg, #131313 0%, #F2295B00 35%);opacity:1;}.elementor-52 .elementor-element.elementor-element-9d98fe8 > .elementor-element-populated{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-52 .elementor-element.elementor-element-9d98fe8 > .elementor-element-populated, .elementor-52 .elementor-element.elementor-element-9d98fe8 > .elementor-element-populated > .elementor-background-overlay, .elementor-52 .elementor-element.elementor-element-9d98fe8 > .elementor-background-slideshow{border-radius:0px 10px 10px 0px;}.elementor-52 .elementor-element.elementor-element-9d98fe8 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-52 .elementor-element.elementor-element-83492c3{--spacer-size:50px;}.elementor-52 .elementor-element.elementor-element-b71187b{margin-top:0px;margin-bottom:50px;}.elementor-52 .elementor-element.elementor-element-c76d609 > .elementor-element-populated{margin:0px 0px 0px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;}.elementor-52 .elementor-element.elementor-element-1530ae3:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-52 .elementor-element.elementor-element-1530ae3 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#131313;}.elementor-bc-flex-widget .elementor-52 .elementor-element.elementor-element-1530ae3.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-52 .elementor-element.elementor-element-1530ae3.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-52 .elementor-element.elementor-element-1530ae3 > .elementor-element-populated{border-style:solid;border-width:0px 0px 4px 0px;border-color:#007AFF;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:20px 20px 20px 40px;}.elementor-52 .elementor-element.elementor-element-1530ae3 > .elementor-element-populated, .elementor-52 .elementor-element.elementor-element-1530ae3 > .elementor-element-populated > .elementor-background-overlay, .elementor-52 .elementor-element.elementor-element-1530ae3 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-52 .elementor-element.elementor-element-1530ae3 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-52 .elementor-element.elementor-element-c396751{text-align:start;}.elementor-52 .elementor-element.elementor-element-c396751 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:40px;font-weight:700;text-transform:capitalize;line-height:1.2em;color:#FFFFFF;}.elementor-52 .elementor-element.elementor-element-5205626{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-52 .elementor-element.elementor-element-6d51582 .elementor-button{background-color:#007AFF;font-family:"DM Sans", Sans-serif;font-weight:700;text-transform:capitalize;fill:#FFFFFF;color:#FFFFFF;border-radius:10px 10px 10px 10px;padding:15px 50px 15px 50px;}.elementor-52 .elementor-element.elementor-element-6d51582 .elementor-button:hover, .elementor-52 .elementor-element.elementor-element-6d51582 .elementor-button:focus{background-color:#FFFFFF;color:#007AFF;}.elementor-52 .elementor-element.elementor-element-6d51582 .elementor-button:hover svg, .elementor-52 .elementor-element.elementor-element-6d51582 .elementor-button:focus svg{fill:#007AFF;}@media(max-width:1366px){.elementor-bc-flex-widget .elementor-52 .elementor-element.elementor-element-0e27a44.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-52 .elementor-element.elementor-element-0e27a44.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-bc-flex-widget .elementor-52 .elementor-element.elementor-element-2de9031.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-52 .elementor-element.elementor-element-2de9031.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-bc-flex-widget .elementor-52 .elementor-element.elementor-element-8740af1.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-52 .elementor-element.elementor-element-8740af1.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}}@media(max-width:1200px){.elementor-52 .elementor-element.elementor-element-36cc9f2 .elementor-heading-title{font-size:40px;}.elementor-52 .elementor-element.elementor-element-5b28c80 .elementor-heading-title{font-size:40px;}.elementor-52 .elementor-element.elementor-element-9dcb2ae .elementor-heading-title{font-size:40px;}.elementor-52 .elementor-element.elementor-element-fbcc413 .elementor-heading-title{font-size:40px;}.elementor-52 .elementor-element.elementor-element-c396751 .elementor-heading-title{font-size:40px;}}@media(max-width:1023px){.elementor-52 .elementor-element.elementor-element-d9261ba{text-align:center;}.elementor-52 .elementor-element.elementor-element-0e27a44 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-52 .elementor-element.elementor-element-8f82474{margin-top:0px;margin-bottom:0px;}.elementor-52 .elementor-element.elementor-element-8740af1 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-52 .elementor-element.elementor-element-93bcf4a{margin-top:0px;margin-bottom:0px;}.elementor-52 .elementor-element.elementor-element-7710a37 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(50px/2);}.elementor-52 .elementor-element.elementor-element-7710a37 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(50px/2);}.elementor-52 .elementor-element.elementor-element-7710a37 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(50px/2);}.elementor-52 .elementor-element.elementor-element-7710a37 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-50px/2);}.elementor-52 .elementor-element.elementor-element-7710a37 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-50px/2);}.elementor-52 .elementor-element.elementor-element-abdc360 > .elementor-element-populated, .elementor-52 .elementor-element.elementor-element-abdc360 > .elementor-element-populated > .elementor-background-overlay, .elementor-52 .elementor-element.elementor-element-abdc360 > .elementor-background-slideshow{border-radius:0px 0px 10px 10px;}.elementor-52 .elementor-element.elementor-element-abdc360 > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-52 .elementor-element.elementor-element-9d98fe8 > .elementor-element-populated, .elementor-52 .elementor-element.elementor-element-9d98fe8 > .elementor-element-populated > .elementor-background-overlay, .elementor-52 .elementor-element.elementor-element-9d98fe8 > .elementor-background-slideshow{border-radius:10px 10px 0px 0px;}.elementor-52 .elementor-element.elementor-element-83492c3{--spacer-size:250px;}.elementor-52 .elementor-element.elementor-element-c76d609 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-52 .elementor-element.elementor-element-1530ae3 > .elementor-element-populated{padding:20px 20px 20px 20px;}}@media(max-width:767px){.elementor-52 .elementor-element.elementor-element-69f073a{margin-top:0px;margin-bottom:0px;}.elementor-52 .elementor-element.elementor-element-36cc9f2 .elementor-heading-title{font-size:35px;}.elementor-52 .elementor-element.elementor-element-e43ff4d > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-52 .elementor-element.elementor-element-5b28c80 .elementor-heading-title{font-size:35px;}.elementor-52 .elementor-element.elementor-element-9dcb2ae .elementor-heading-title{font-size:35px;}.elementor-52 .elementor-element.elementor-element-b7929c5 > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-52 .elementor-element.elementor-element-fbcc413 .elementor-heading-title{font-size:35px;}.elementor-52 .elementor-element.elementor-element-1530ae3 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-52 .elementor-element.elementor-element-c396751 .elementor-heading-title{font-size:35px;}}@media(max-width:480px){.elementor-52 .elementor-element.elementor-element-36cc9f2 .elementor-heading-title{font-size:28px;}.elementor-52 .elementor-element.elementor-element-1a85f79 .elementor-button{padding:15px 40px 15px 40px;}.elementor-52 .elementor-element.elementor-element-df4c3d7{width:70%;}.elementor-52 .elementor-element.elementor-element-088d13b{width:30%;}.elementor-52 .elementor-element.elementor-element-c8cd697{width:70%;}.elementor-52 .elementor-element.elementor-element-01e2049{width:30%;}.elementor-52 .elementor-element.elementor-element-7710a37 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(36px/2);}.elementor-52 .elementor-element.elementor-element-7710a37 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(36px/2);}.elementor-52 .elementor-element.elementor-element-7710a37 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(36px/2);}.elementor-52 .elementor-element.elementor-element-7710a37 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-36px/2);}.elementor-52 .elementor-element.elementor-element-7710a37 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-36px/2);}.elementor-52 .elementor-element.elementor-element-7710a37 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-52 .elementor-element.elementor-element-7710a37 .elementor-icon-list-item > a{font-size:15px;}.elementor-52 .elementor-element.elementor-element-e43ff4d > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-52 .elementor-element.elementor-element-5b28c80 .elementor-heading-title{font-size:28px;}.elementor-52 .elementor-element.elementor-element-9dcb2ae .elementor-heading-title{font-size:28px;}.elementor-52 .elementor-element.elementor-element-abdc360 > .elementor-element-populated{padding:30px 15px 30px 15px;}.elementor-52 .elementor-element.elementor-element-fbcc413 .elementor-heading-title{font-size:28px;}.elementor-52 .elementor-element.elementor-element-a17cb02 .elementor-button{padding:15px 40px 15px 40px;}.elementor-52 .elementor-element.elementor-element-c396751 .elementor-heading-title{font-size:28px;}.elementor-52 .elementor-element.elementor-element-6d51582 .elementor-button{padding:15px 40px 15px 40px;}}@media(min-width:481px){.elementor-52 .elementor-element.elementor-element-4d81d48{width:20%;}.elementor-52 .elementor-element.elementor-element-583dfae{width:60%;}.elementor-52 .elementor-element.elementor-element-8425f85{width:19.666%;}.elementor-52 .elementor-element.elementor-element-0e27a44{width:25%;}.elementor-52 .elementor-element.elementor-element-df4c3d7{width:80%;}.elementor-52 .elementor-element.elementor-element-088d13b{width:20%;}.elementor-52 .elementor-element.elementor-element-2de9031{width:49.333%;}.elementor-52 .elementor-element.elementor-element-8740af1{width:25%;}.elementor-52 .elementor-element.elementor-element-c8cd697{width:80%;}.elementor-52 .elementor-element.elementor-element-01e2049{width:20%;}.elementor-52 .elementor-element.elementor-element-8e3857d{width:20%;}.elementor-52 .elementor-element.elementor-element-860c0dd{width:59.333%;}.elementor-52 .elementor-element.elementor-element-ed5a435{width:20%;}.elementor-52 .elementor-element.elementor-element-1286225{width:40%;}.elementor-52 .elementor-element.elementor-element-2ec3d99{width:60%;}.elementor-52 .elementor-element.elementor-element-abdc360{width:49.962%;}.elementor-52 .elementor-element.elementor-element-9d98fe8{width:50%;}}@media(max-width:1200px) and (min-width:481px){.elementor-52 .elementor-element.elementor-element-4d81d48{width:15%;}.elementor-52 .elementor-element.elementor-element-583dfae{width:70%;}.elementor-52 .elementor-element.elementor-element-8425f85{width:15%;}.elementor-52 .elementor-element.elementor-element-0e27a44{width:15%;}.elementor-52 .elementor-element.elementor-element-2de9031{width:70%;}.elementor-52 .elementor-element.elementor-element-8740af1{width:15%;}}@media(max-width:1023px) and (min-width:481px){.elementor-52 .elementor-element.elementor-element-4d81d48{width:100%;}.elementor-52 .elementor-element.elementor-element-583dfae{width:100%;}.elementor-52 .elementor-element.elementor-element-0e27a44{width:100%;}.elementor-52 .elementor-element.elementor-element-2de9031{width:100%;}.elementor-52 .elementor-element.elementor-element-8740af1{width:100%;}.elementor-52 .elementor-element.elementor-element-8e3857d{width:100%;}.elementor-52 .elementor-element.elementor-element-860c0dd{width:100%;}.elementor-52 .elementor-element.elementor-element-ed5a435{width:100%;}.elementor-52 .elementor-element.elementor-element-1286225{width:100%;}.elementor-52 .elementor-element.elementor-element-2ec3d99{width:100%;}.elementor-52 .elementor-element.elementor-element-abdc360{width:100%;}.elementor-52 .elementor-element.elementor-element-9d98fe8{width:100%;}.elementor-52 .elementor-element.elementor-element-c76d609{width:100%;}.elementor-52 .elementor-element.elementor-element-1530ae3{width:100%;}}@media(max-width:767px) and (min-width:481px){.elementor-52 .elementor-element.elementor-element-0e27a44{width:100%;}.elementor-52 .elementor-element.elementor-element-2de9031{width:100%;}.elementor-52 .elementor-element.elementor-element-8740af1{width:100%;}}/* Start custom CSS for html, class: .elementor-element-e7196ff *//* 1. SEITEN-BASIS */
body {
    background-color: #131313; /* Updated to your specific gray */
    margin: 0;
    padding: 0;
    min-height: 100vh;
    overflow-x: hidden;
}

/* 2. THE BACKGROUND GRID */
body::before {
    content: "";
    position: fixed;
    top: 0; left: 0; width: 100%; height: 100%;
    background-image: 
        radial-gradient(circle at 1px 1px, rgba(255, 255, 255, 0.08) 1px, transparent 0),
        linear-gradient(rgba(255, 255, 255, 0.03) 1px, transparent 1px),
        linear-gradient(90deg, rgba(255, 255, 255, 0.03) 1px, transparent 1px);
    background-size: 60px 60px;
    z-index: 0; 
    pointer-events: none;
    mask-image: radial-gradient(circle at center, black 30%, transparent 95%);
    -webkit-mask-image: radial-gradient(circle at center, black 30%, transparent 95%);
}

/* 3. THE GLOW CONTAINER (Forced to Front but Subtle) */
.page-glow-container {
    position: fixed;
    top: 0;
    left: 0;
    width: 100vw;
    height: 100vh;
    overflow: hidden;
    z-index: 1; /* Sits between background and content */
    pointer-events: none; 
}

.glow-point {
    position: absolute;
    border-radius: 50%;
    filter: blur(150px);
    opacity: 0.18; 
    mix-blend-mode: screen; 
}

/* Glow 1: Teal (Top Right) */
.glow-1 { 
    width: 50vw; height: 50vw; 
    top: -5vh; right: -5vw; 
    background: radial-gradient(circle, #2ac2c9 0%, rgba(42, 194, 201, 0) 75%); 
}

/* Glow 2: Blue (Bottom Left) */
.glow-2 { 
    width: 60vw; height: 60vw; 
    bottom: -10vh; left: -10vw; 
    background: radial-gradient(circle, #1e5ba0 0%, rgba(30, 91, 160, 0) 75%); 
}

/* 4. CONTENT SECTIONS (The "Shield") */
/* This prevents the glow from appearing "inside" or "on top" of your columns */
.elementor-section, 
.elementor-column,
section,
.video-section-container,
.card-container {
    position: relative; 
    z-index: 10; /* Ensures content sits above the glows */
    background-color: transparent; 
}

/* Apply this to your Benefit Cards or solid sections */
.solid-block {
    background-color: #131313 !important; /* Forces the block to hide the glow behind it */
    border-radius: 20px;
}

/* 5. RESPONSIVE VIDEO SECTION */
.video-wrapper {
    width: 100%;
    max-width: 900px;
    margin: 0 auto;
    border-radius: 15px; 
    overflow: hidden; 
    border: 2px solid #031025; 
    background: #131313; /* Using your color as the video base */
    box-shadow: 0 10px 30px rgba(0, 0, 0, 0.8);
}

.video-ratio {
    padding-bottom: 40%; 
    height: 0;
    position: relative;
}

#selfHostedVideo {
    position: absolute;
    top: 0; left: 0; width: 100%; height: 100%;
    object-fit: cover;
}

/* MOBILE FIXES */
@media (max-width: 768px) {
    .glow-point { filter: blur(100px); opacity: 0.15; }
    .glow-1 { width: 80vw; height: 80vw; top: -10vh; right: -20vw; }
    .glow-2 { width: 90vw; height: 90vw; bottom: 5vh; left: -30vw; }
    .video-ratio { padding-bottom: 56.25%; }
}/* End custom CSS */
/* Start custom CSS *//* 1. SEITEN-BASIS - FIXED */
body {
    background-color: #0a0b0d;
    margin: 0;
    padding: 0;
    min-height: 100vh;
    overflow-x: hidden;
    /* REMOVED: position: relative and z-index: 1 (These were trapping the menu) */
}

/* 2. THE BACKGROUND GRID (UNDERLAY) */
body::before {
    content: "";
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-image: 
        radial-gradient(circle at 1px 1px, rgba(255, 255, 255, 0.15) 1px, transparent 0),
        linear-gradient(rgba(255, 255, 255, 0.06) 1px, transparent 1px),
        linear-gradient(90deg, rgba(255, 255, 255, 0.06) 1px, transparent 1px);
    background-size: 80px 80px;
    z-index: -10; 
    pointer-events: none;
    mask-image: radial-gradient(circle at center, black 30%, transparent 90%);
    -webkit-mask-image: radial-gradient(circle at center, black 30%, transparent 90%);
}

/* 3. GLOW EFFECTS */
.page-glow-container {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    overflow: hidden;
    z-index: -9;
    pointer-events: none;
}

.glow-point {
    position: absolute;
    border-radius: 50%;
    filter: blur(80px);
    opacity: 0.45;
}

.glow-1 { width: 600px; height: 600px; top: 5%; left: -5%; background: radial-gradient(circle, #0066ff 0%, rgba(0, 102, 255, 0) 70%); }
.glow-2 { width: 500px; height: 500px; top: 20%; right: -5%; background: radial-gradient(circle, #00f2ff 0%, rgba(0, 242, 255, 0) 70%); }
.glow-3 { width: 800px; height: 800px; top: 50%; left: 10%; background: radial-gradient(circle, #0044ff 0%, rgba(0, 68, 255, 0) 75%); }
.glow-4 { width: 600px; height: 600px; top: 80%; right: 5%; background: radial-gradient(circle, #0066ff 0%, rgba(0, 102, 255, 0) 70%); }

/* 4. ELEMENTOR COMPATIBILITY - CLEANED */
.elementor-section {
    position: relative;
    /* REMOVED: z-index: 0 (Letting Elementor handle the natural stack) */
}

/* 5. OPTIONAL BORDER BOX */
.atm-border-box {
    border: 2px solid #031025;
    border-radius: 20px;
    overflow: hidden;
}

/* 6. THE FIX: MOBILE MENU OVERRIDE */
/* This forces the menu to be solid and on top of everything else */
.elementor-nav-menu--dropdown {
    background-color: #0a0b0d !important; /* Solid black */
    z-index: 9999 !important;              /* Absolute top */
    position: absolute !important;
}

.elementor-menu-toggle {
    z-index: 10000 !important;
}/* End custom CSS */