.elementor-540 .elementor-element.elementor-element-7bfe5ea{--display:flex;--min-height:1px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:060px;--padding-left:0px;--padding-right:0px;}.elementor-540 .elementor-element.elementor-element-7bfe5ea:not(.elementor-motion-effects-element-type-background), .elementor-540 .elementor-element.elementor-element-7bfe5ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-05591ae );}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-540 .elementor-element.elementor-element-4c34bce .elementor-heading-title{font-size:14px;font-weight:700;letter-spacing:3px;color:var( --e-global-color-a66ec12 );}.elementor-540 .elementor-element.elementor-element-f1ccc65 .elementor-heading-title{font-size:44px;font-weight:800;letter-spacing:3px;color:var( --e-global-color-338fc34 );}.elementor-widget-text-editor{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-540 .elementor-element.elementor-element-eb45a47{font-size:16px;color:#AAAAAA;}.elementor-540 .elementor-element.elementor-element-dca4347{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-540 .elementor-element.elementor-element-dca4347:not(.elementor-motion-effects-element-type-background), .elementor-540 .elementor-element.elementor-element-dca4347 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-05591ae );}.elementor-540 .elementor-element.elementor-element-19ce079{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-540 .elementor-element.elementor-element-19ce079.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-540 .elementor-element.elementor-element-19ce079 .elementor-heading-title{font-size:36px;font-weight:800;letter-spacing:3px;color:var( --e-global-color-338fc34 );}.elementor-540 .elementor-element.elementor-element-724aa35{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:start;font-size:15px;line-height:1.8em;color:#CCCCCC;}.elementor-540 .elementor-element.elementor-element-0184976{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-540 .elementor-element.elementor-element-0184976:not(.elementor-motion-effects-element-type-background), .elementor-540 .elementor-element.elementor-element-0184976 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-05591ae );}.elementor-540 .elementor-element.elementor-element-9d7bc20{--display:flex;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:8px 8px;--row-gap:8px;--column-gap:8px;--border-radius:8px 8px 8px 8px;--margin-top:45px;--margin-bottom:45px;--margin-left:45px;--margin-right:45px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-540 .elementor-element.elementor-element-9d7bc20:not(.elementor-motion-effects-element-type-background), .elementor-540 .elementor-element.elementor-element-9d7bc20 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#141414;}.elementor-540 .elementor-element.elementor-element-93feb14 .elementor-heading-title{font-size:24px;font-weight:800;color:var( --e-global-color-a66ec12 );}.elementor-540 .elementor-element.elementor-element-f5c9f7a .elementor-heading-title{font-size:18px;font-weight:700;color:var( --e-global-color-338fc34 );}.elementor-540 .elementor-element.elementor-element-c42a3d3{font-size:15px;line-height:1.7em;color:#AAAAAA;}.elementor-540 .elementor-element.elementor-element-5fc2d9e{--display:flex;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:8px 8px;--row-gap:8px;--column-gap:8px;--border-radius:8px 8px 8px 8px;--margin-top:45px;--margin-bottom:45px;--margin-left:45px;--margin-right:45px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-540 .elementor-element.elementor-element-5fc2d9e:not(.elementor-motion-effects-element-type-background), .elementor-540 .elementor-element.elementor-element-5fc2d9e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#141414;}.elementor-540 .elementor-element.elementor-element-f8115d8 .elementor-heading-title{font-size:24px;font-weight:800;color:var( --e-global-color-a66ec12 );}.elementor-540 .elementor-element.elementor-element-aa3de43 .elementor-heading-title{font-size:18px;font-weight:700;color:var( --e-global-color-338fc34 );}.elementor-540 .elementor-element.elementor-element-6eb2924{font-size:15px;line-height:1.7em;color:#AAAAAA;}.elementor-540 .elementor-element.elementor-element-831bfa6{--display:flex;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:8px 8px;--row-gap:8px;--column-gap:8px;--border-radius:8px 8px 8px 8px;--margin-top:45px;--margin-bottom:45px;--margin-left:45px;--margin-right:45px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-540 .elementor-element.elementor-element-831bfa6:not(.elementor-motion-effects-element-type-background), .elementor-540 .elementor-element.elementor-element-831bfa6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#141414;}.elementor-540 .elementor-element.elementor-element-ea9f9da .elementor-heading-title{font-size:24px;font-weight:800;color:var( --e-global-color-a66ec12 );}.elementor-540 .elementor-element.elementor-element-2abe29e .elementor-heading-title{font-size:18px;font-weight:700;color:var( --e-global-color-338fc34 );}.elementor-540 .elementor-element.elementor-element-660f15a{font-size:15px;line-height:1.7em;color:#AAAAAA;}.elementor-540 .elementor-element.elementor-element-e73cbef{--display:flex;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:8px 8px;--row-gap:8px;--column-gap:8px;--border-radius:8px 8px 8px 8px;--margin-top:45px;--margin-bottom:45px;--margin-left:45px;--margin-right:45px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-540 .elementor-element.elementor-element-e73cbef:not(.elementor-motion-effects-element-type-background), .elementor-540 .elementor-element.elementor-element-e73cbef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#141414;}.elementor-540 .elementor-element.elementor-element-d95c003 .elementor-heading-title{font-size:24px;font-weight:800;color:var( --e-global-color-a66ec12 );}.elementor-540 .elementor-element.elementor-element-63b780f .elementor-heading-title{font-size:18px;font-weight:700;color:var( --e-global-color-338fc34 );}.elementor-540 .elementor-element.elementor-element-a47d665{font-size:15px;line-height:1.7em;color:#AAAAAA;}.elementor-540 .elementor-element.elementor-element-df7ab17{--display:flex;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:8px 8px;--row-gap:8px;--column-gap:8px;--border-radius:8px 8px 8px 8px;--margin-top:45px;--margin-bottom:45px;--margin-left:45px;--margin-right:45px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-540 .elementor-element.elementor-element-df7ab17:not(.elementor-motion-effects-element-type-background), .elementor-540 .elementor-element.elementor-element-df7ab17 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#141414;}.elementor-540 .elementor-element.elementor-element-4d3ddca .elementor-heading-title{font-size:24px;font-weight:800;color:var( --e-global-color-a66ec12 );}.elementor-540 .elementor-element.elementor-element-2ce11f7 .elementor-heading-title{font-size:18px;font-weight:700;color:var( --e-global-color-338fc34 );}.elementor-540 .elementor-element.elementor-element-77ade5d{font-size:15px;line-height:1.7em;color:#AAAAAA;}.elementor-540 .elementor-element.elementor-element-10de9ec{--display:flex;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:8px 8px;--row-gap:8px;--column-gap:8px;--border-radius:8px 8px 8px 8px;--margin-top:45px;--margin-bottom:45px;--margin-left:45px;--margin-right:45px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-540 .elementor-element.elementor-element-10de9ec:not(.elementor-motion-effects-element-type-background), .elementor-540 .elementor-element.elementor-element-10de9ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#141414;}.elementor-540 .elementor-element.elementor-element-2ac42f9 .elementor-heading-title{font-size:24px;font-weight:800;color:var( --e-global-color-a66ec12 );}.elementor-540 .elementor-element.elementor-element-a447c1e .elementor-heading-title{font-size:18px;font-weight:700;color:var( --e-global-color-338fc34 );}.elementor-540 .elementor-element.elementor-element-75ad04f{font-size:15px;line-height:1.7em;color:#AAAAAA;}.elementor-540 .elementor-element.elementor-element-f6d62cc{--display:flex;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:8px 8px;--row-gap:8px;--column-gap:8px;--border-radius:8px 8px 8px 8px;--margin-top:45px;--margin-bottom:45px;--margin-left:45px;--margin-right:45px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-540 .elementor-element.elementor-element-f6d62cc:not(.elementor-motion-effects-element-type-background), .elementor-540 .elementor-element.elementor-element-f6d62cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#141414;}.elementor-540 .elementor-element.elementor-element-f4865d0 .elementor-heading-title{font-size:24px;font-weight:800;color:var( --e-global-color-a66ec12 );}.elementor-540 .elementor-element.elementor-element-a27f0b8 .elementor-heading-title{font-size:18px;font-weight:700;color:var( --e-global-color-338fc34 );}.elementor-540 .elementor-element.elementor-element-308f407{font-size:15px;line-height:1.7em;color:#AAAAAA;}.elementor-540 .elementor-element.elementor-element-358286c{--display:flex;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:8px 8px;--row-gap:8px;--column-gap:8px;--border-radius:8px 8px 8px 8px;--margin-top:45px;--margin-bottom:45px;--margin-left:45px;--margin-right:45px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-540 .elementor-element.elementor-element-358286c:not(.elementor-motion-effects-element-type-background), .elementor-540 .elementor-element.elementor-element-358286c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#141414;}.elementor-540 .elementor-element.elementor-element-75a9a1a .elementor-heading-title{font-size:24px;font-weight:800;color:var( --e-global-color-a66ec12 );}.elementor-540 .elementor-element.elementor-element-e6e7866 .elementor-heading-title{font-size:18px;font-weight:700;color:var( --e-global-color-338fc34 );}.elementor-540 .elementor-element.elementor-element-250714b{font-size:15px;line-height:1.7em;color:#AAAAAA;}.elementor-540 .elementor-element.elementor-element-b154796{--display:flex;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:8px 8px;--row-gap:8px;--column-gap:8px;--border-radius:8px 8px 8px 8px;--margin-top:45px;--margin-bottom:45px;--margin-left:45px;--margin-right:45px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-540 .elementor-element.elementor-element-b154796:not(.elementor-motion-effects-element-type-background), .elementor-540 .elementor-element.elementor-element-b154796 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#141414;}.elementor-540 .elementor-element.elementor-element-6f9730b .elementor-heading-title{font-size:24px;font-weight:800;color:var( --e-global-color-a66ec12 );}.elementor-540 .elementor-element.elementor-element-ee8a112 .elementor-heading-title{font-size:18px;font-weight:700;color:var( --e-global-color-338fc34 );}.elementor-540 .elementor-element.elementor-element-e3d929e{font-size:15px;line-height:1.7em;color:#AAAAAA;}.elementor-540 .elementor-element.elementor-element-c8d84ba{--display:flex;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:8px 8px;--row-gap:8px;--column-gap:8px;--border-radius:8px 8px 8px 8px;--margin-top:45px;--margin-bottom:45px;--margin-left:45px;--margin-right:45px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-540 .elementor-element.elementor-element-c8d84ba:not(.elementor-motion-effects-element-type-background), .elementor-540 .elementor-element.elementor-element-c8d84ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#141414;}.elementor-540 .elementor-element.elementor-element-5817dec .elementor-heading-title{font-size:24px;font-weight:800;color:var( --e-global-color-a66ec12 );}.elementor-540 .elementor-element.elementor-element-9c48389 .elementor-heading-title{font-size:18px;font-weight:700;color:var( --e-global-color-338fc34 );}.elementor-540 .elementor-element.elementor-element-dd1d64c{font-size:15px;line-height:1.7em;color:#AAAAAA;}.elementor-540 .elementor-element.elementor-element-7b0982c{--display:flex;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:8px 8px;--row-gap:8px;--column-gap:8px;--border-radius:8px 8px 8px 8px;--margin-top:45px;--margin-bottom:45px;--margin-left:45px;--margin-right:45px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-540 .elementor-element.elementor-element-7b0982c:not(.elementor-motion-effects-element-type-background), .elementor-540 .elementor-element.elementor-element-7b0982c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#141414;}.elementor-540 .elementor-element.elementor-element-82f487e .elementor-heading-title{font-size:24px;font-weight:800;color:var( --e-global-color-a66ec12 );}.elementor-540 .elementor-element.elementor-element-ac3acc6 .elementor-heading-title{font-size:18px;font-weight:700;color:var( --e-global-color-338fc34 );}.elementor-540 .elementor-element.elementor-element-1d1781a{font-size:15px;line-height:1.7em;color:#AAAAAA;}.elementor-540 .elementor-element.elementor-element-dc08b9b{--display:flex;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:8px 8px;--row-gap:8px;--column-gap:8px;--border-radius:8px 8px 8px 8px;--margin-top:45px;--margin-bottom:45px;--margin-left:45px;--margin-right:45px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-540 .elementor-element.elementor-element-dc08b9b:not(.elementor-motion-effects-element-type-background), .elementor-540 .elementor-element.elementor-element-dc08b9b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#141414;}.elementor-540 .elementor-element.elementor-element-6214f86 .elementor-heading-title{font-size:24px;font-weight:800;color:var( --e-global-color-a66ec12 );}.elementor-540 .elementor-element.elementor-element-62b4888 .elementor-heading-title{font-size:18px;font-weight:700;color:var( --e-global-color-338fc34 );}.elementor-540 .elementor-element.elementor-element-3c026c4{font-size:15px;line-height:1.7em;color:#AAAAAA;}.elementor-540 .elementor-element.elementor-element-34ed7ac{--display:flex;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:8px 8px;--row-gap:8px;--column-gap:8px;--border-radius:8px 8px 8px 8px;--margin-top:45px;--margin-bottom:45px;--margin-left:45px;--margin-right:45px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-540 .elementor-element.elementor-element-34ed7ac:not(.elementor-motion-effects-element-type-background), .elementor-540 .elementor-element.elementor-element-34ed7ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#141414;}.elementor-540 .elementor-element.elementor-element-fd8662f .elementor-heading-title{font-size:24px;font-weight:800;color:var( --e-global-color-a66ec12 );}.elementor-540 .elementor-element.elementor-element-6901025 .elementor-heading-title{font-size:18px;font-weight:700;color:var( --e-global-color-338fc34 );}.elementor-540 .elementor-element.elementor-element-eaaa5e7{font-size:15px;line-height:1.7em;color:#AAAAAA;}.elementor-540 .elementor-element.elementor-element-1c238b0{--display:flex;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:8px 8px;--row-gap:8px;--column-gap:8px;--border-radius:8px 8px 8px 8px;--margin-top:45px;--margin-bottom:45px;--margin-left:45px;--margin-right:45px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-540 .elementor-element.elementor-element-1c238b0:not(.elementor-motion-effects-element-type-background), .elementor-540 .elementor-element.elementor-element-1c238b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#141414;}.elementor-540 .elementor-element.elementor-element-532b3e0 .elementor-heading-title{font-size:24px;font-weight:800;color:var( --e-global-color-a66ec12 );}.elementor-540 .elementor-element.elementor-element-b9179be .elementor-heading-title{font-size:18px;font-weight:700;color:var( --e-global-color-338fc34 );}.elementor-540 .elementor-element.elementor-element-70f0d8a{font-size:15px;line-height:1.7em;color:#AAAAAA;}.elementor-540 .elementor-element.elementor-element-08daad7{--display:flex;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:8px 8px;--row-gap:8px;--column-gap:8px;--border-radius:8px 8px 8px 8px;--margin-top:45px;--margin-bottom:45px;--margin-left:45px;--margin-right:45px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-540 .elementor-element.elementor-element-08daad7:not(.elementor-motion-effects-element-type-background), .elementor-540 .elementor-element.elementor-element-08daad7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#141414;}.elementor-540 .elementor-element.elementor-element-42625d5 .elementor-heading-title{font-size:24px;font-weight:800;color:var( --e-global-color-a66ec12 );}.elementor-540 .elementor-element.elementor-element-03760b3 .elementor-heading-title{font-size:18px;font-weight:700;color:var( --e-global-color-338fc34 );}.elementor-540 .elementor-element.elementor-element-18f9f3f{font-size:15px;line-height:1.7em;color:#AAAAAA;}.elementor-540 .elementor-element.elementor-element-45808d0{--display:flex;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:8px 8px;--row-gap:8px;--column-gap:8px;--border-radius:8px 8px 8px 8px;--margin-top:45px;--margin-bottom:45px;--margin-left:45px;--margin-right:45px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-540 .elementor-element.elementor-element-45808d0:not(.elementor-motion-effects-element-type-background), .elementor-540 .elementor-element.elementor-element-45808d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#141414;}.elementor-540 .elementor-element.elementor-element-072013a .elementor-heading-title{font-size:24px;font-weight:800;color:var( --e-global-color-a66ec12 );}.elementor-540 .elementor-element.elementor-element-460a815 .elementor-heading-title{font-size:18px;font-weight:700;color:var( --e-global-color-338fc34 );}.elementor-540 .elementor-element.elementor-element-f35adef{font-size:15px;line-height:1.7em;color:#AAAAAA;}.elementor-540 .elementor-element.elementor-element-d8b7d1b{--display:flex;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:8px 8px;--row-gap:8px;--column-gap:8px;--border-radius:8px 8px 8px 8px;--margin-top:45px;--margin-bottom:45px;--margin-left:45px;--margin-right:45px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-540 .elementor-element.elementor-element-d8b7d1b:not(.elementor-motion-effects-element-type-background), .elementor-540 .elementor-element.elementor-element-d8b7d1b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#141414;}.elementor-540 .elementor-element.elementor-element-159c7fa .elementor-heading-title{font-size:24px;font-weight:800;color:var( --e-global-color-a66ec12 );}.elementor-540 .elementor-element.elementor-element-1ec61a1 .elementor-heading-title{font-size:18px;font-weight:700;color:var( --e-global-color-338fc34 );}.elementor-540 .elementor-element.elementor-element-be28cb0{font-size:15px;line-height:1.7em;color:#AAAAAA;}.elementor-540 .elementor-element.elementor-element-b57a4b0{--display:flex;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:8px 8px;--row-gap:8px;--column-gap:8px;--border-radius:8px 8px 8px 8px;--margin-top:45px;--margin-bottom:45px;--margin-left:45px;--margin-right:45px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-540 .elementor-element.elementor-element-b57a4b0:not(.elementor-motion-effects-element-type-background), .elementor-540 .elementor-element.elementor-element-b57a4b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#141414;}.elementor-540 .elementor-element.elementor-element-fd85f94 .elementor-heading-title{font-size:24px;font-weight:800;color:var( --e-global-color-a66ec12 );}.elementor-540 .elementor-element.elementor-element-c91e956 .elementor-heading-title{font-size:18px;font-weight:700;color:var( --e-global-color-338fc34 );}.elementor-540 .elementor-element.elementor-element-2cb20d8{font-size:15px;line-height:1.7em;color:#AAAAAA;}body.elementor-page-540:not(.elementor-motion-effects-element-type-background), body.elementor-page-540 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0e5f8b8 );}:root{--page-title-display:none;}/* Start custom CSS for container, class: .elementor-element-0184976 */.elementor-540 .elementor-element.elementor-element-0184976 {
    position: relative;
    padding-left: 30px;
    max-width: 1100px;
    margin-left: auto;
    margin-right: auto;
}

.elementor-540 .elementor-element.elementor-element-0184976::before {
    content: "";
    position: absolute;
    left: 8px;
    top: 10px;
    bottom: 10px;
    width: 2px;
    background: linear-gradient(180deg, #E8A84C 0%, #C9873A 40%, rgba(201,135,58,0.05) 100%);
}

.elementor-540 .elementor-element.elementor-element-0184976 > .e-con,
.elementor-540 .elementor-element.elementor-element-0184976 > .e-container {
    position: relative;
    margin-bottom: 45px;
}

.elementor-540 .elementor-element.elementor-element-0184976 > .e-con::before,
.elementor-540 .elementor-element.elementor-element-0184976 > .e-container::before {
    content: "";
    position: absolute;
    left: -28px;
    top: 8px;
    width: 14px;
    height: 14px;
    border-radius: 50%;
    background: #0D0D0D;
    border: 3px solid #C9873A;
    box-shadow: 0 0 0 4px rgba(201,135,58,0.15);
}

@media (max-width: 767px) {
    .elementor-540 .elementor-element.elementor-element-0184976 { padding-left: 20px; }
    .elementor-540 .elementor-element.elementor-element-0184976::before { left: 4px; }
    .elementor-540 .elementor-element.elementor-element-0184976 > .e-con::before,
    .elementor-540 .elementor-element.elementor-element-0184976 > .e-container::before { left: -22px; width: 12px; height: 12px; }
}
/* ===== كروت المحطات: حدود ولمسة ذهبية ===== */
.elementor-540 .elementor-element.elementor-element-0184976 > .e-con,
.elementor-540 .elementor-element.elementor-element-0184976 > .e-container {
    background: #141414;
    border: 1px solid #222222;
    border-left: 3px solid #C9873A;
    border-radius: 10px;
    padding: 22px 28px;
    transition: transform 0.3s ease, box-shadow 0.3s ease, border-color 0.3s ease;
}

/* ===== Hover: الكارت يتحرك ويلمع ===== */
.elementor-540 .elementor-element.elementor-element-0184976 > .e-con:hover,
.elementor-540 .elementor-element.elementor-element-0184976 > .e-container:hover {
    transform: translateX(8px);
    box-shadow: 0 10px 30px rgba(0, 0, 0, 0.45),
                0 0 0 1px rgba(201, 135, 58, 0.25);
    border-left-color: #E8A84C;
}

/* ===== النقطة تتوهج لما تعدّي على الكارت ===== */
.elementor-540 .elementor-element.elementor-element-0184976 > .e-con:hover::before,
.elementor-540 .elementor-element.elementor-element-0184976 > .e-container:hover::before {
    border-color: #E8A84C;
    box-shadow: 0 0 0 5px rgba(232, 168, 76, 0.25),
                0 0 18px rgba(232, 168, 76, 0.6);
}

/* ===== ماسة ذهبية في آخر الخط (نهاية الحكاية) ===== */
.elementor-540 .elementor-element.elementor-element-0184976::after {
    content: "";
    position: absolute;
    left: 3px;
    bottom: 4px;
    width: 12px;
    height: 12px;
    background: #C9873A;
    transform: rotate(45deg);
    box-shadow: 0 0 12px rgba(201, 135, 58, 0.8);
}

/* ===== آخر محطة من غير مسافة زيادة ===== */
.elementor-540 .elementor-element.elementor-element-0184976 > .e-con:last-child,
.elementor-540 .elementor-element.elementor-element-0184976 > .e-container:last-child {
    margin-bottom: 0;
}/* End custom CSS */