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