.elementor-2829 .elementor-element.elementor-element-edcfadb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-2829 .elementor-element.elementor-element-edcfadb::before, .elementor-2829 .elementor-element.elementor-element-edcfadb > .elementor-background-video-container::before, .elementor-2829 .elementor-element.elementor-element-edcfadb > .e-con-inner > .elementor-background-video-container::before, .elementor-2829 .elementor-element.elementor-element-edcfadb > .elementor-background-slideshow::before, .elementor-2829 .elementor-element.elementor-element-edcfadb > .e-con-inner > .elementor-background-slideshow::before, .elementor-2829 .elementor-element.elementor-element-edcfadb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://luminestsolutions.com/wp-content/uploads/2026/03/03-Hero-Dark-BG-with-Loop-scaled.png");--background-overlay:'';background-repeat:no-repeat;background-size:cover;}.elementor-2829 .elementor-element.elementor-element-d434ee1{width:auto;max-width:auto;background-color:#141B2A;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 16px 10px 16px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#293763;border-radius:16px 16px 16px 16px;text-align:center;}.elementor-2829 .elementor-element.elementor-element-d434ee1.elementor-element{--align-self:center;}.elementor-2829 .elementor-element.elementor-element-d434ee1 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;font-style:normal;line-height:28px;color:#A2A9BC;}.elementor-2829 .elementor-element.elementor-element-1a33812{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2829 .elementor-element.elementor-element-1a33812.elementor-element{--align-self:center;}.elementor-2829 .elementor-element.elementor-element-1a33812 .elementskit-section-title-wraper .elementskit-section-title{color:var( --e-global-color-d9bb1f9 );margin:0px 0px 0px 0px;font-family:"Orbitron", Sans-serif;font-size:72px;font-weight:700;font-style:normal;line-height:86px;}.elementor-2829 .elementor-element.elementor-element-1a33812 .elementskit-section-title-wraper .elementskit-section-title > span{color:#000000;}.elementor-2829 .elementor-element.elementor-element-1a33812 .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:#000000;}.elementor-2829 .elementor-element.elementor-element-fb5a96b{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2829 .elementor-element.elementor-element-48cdf1e{--display:flex;--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:0px 60px;--row-gap:0px;--column-gap:60px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-2829 .elementor-element.elementor-element-38d7f5b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2829 .elementor-element.elementor-element-50ff62f{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2829 .elementor-element.elementor-element-50ff62f.elementor-element{--align-self:center;}.elementor-2829 .elementor-element.elementor-element-50ff62f .elementskit-section-title-wraper .elementskit-section-title{color:var( --e-global-color-primary );margin:0px 0px 0px 0px;font-family:"Orbitron", Sans-serif;font-size:50px;font-weight:800;font-style:normal;line-height:60px;}.elementor-2829 .elementor-element.elementor-element-50ff62f .elementskit-section-title-wraper .elementskit-section-title > span{color:#000000;}.elementor-2829 .elementor-element.elementor-element-50ff62f .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:#000000;}.elementor-2829 .elementor-element.elementor-element-47717d5{--display:flex;--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;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2829 .elementor-element.elementor-element-6e8ff7b{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#CBD0DF;--border-color:#CBD0DF;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2829 .elementor-element.elementor-element-6e8ff7b:not(.elementor-motion-effects-element-type-background), .elementor-2829 .elementor-element.elementor-element-6e8ff7b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F8FF;}.elementor-2829 .elementor-element.elementor-element-dee6749{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;line-height:28px;}.elementor-2829 .elementor-element.elementor-element-ac705de{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2829 .elementor-element.elementor-element-ac705de .jet-listing-dynamic-field__content{color:#070D1F;font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:500;line-height:30px;text-align:left;}.elementor-2829 .elementor-element.elementor-element-ac705de .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-2829 .elementor-element.elementor-element-ac705de .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-2829 .elementor-element.elementor-element-ac705de .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-2829 .elementor-element.elementor-element-4f481b8{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#CBD0DF;--border-color:#CBD0DF;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2829 .elementor-element.elementor-element-4f481b8:not(.elementor-motion-effects-element-type-background), .elementor-2829 .elementor-element.elementor-element-4f481b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F8FF;}.elementor-2829 .elementor-element.elementor-element-fc6a7b0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;line-height:28px;}.elementor-2829 .elementor-element.elementor-element-30ccf30{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2829 .elementor-element.elementor-element-30ccf30 .jet-listing-dynamic-field__content{color:#070D1F;font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:500;line-height:30px;text-align:left;}.elementor-2829 .elementor-element.elementor-element-30ccf30 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-2829 .elementor-element.elementor-element-30ccf30 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-2829 .elementor-element.elementor-element-30ccf30 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-2829 .elementor-element.elementor-element-918aa02{--display:flex;--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;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2829 .elementor-element.elementor-element-02ef45e{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#CBD0DF;--border-color:#CBD0DF;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2829 .elementor-element.elementor-element-02ef45e:not(.elementor-motion-effects-element-type-background), .elementor-2829 .elementor-element.elementor-element-02ef45e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F8FF;}.elementor-2829 .elementor-element.elementor-element-43df805{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;line-height:28px;}.elementor-2829 .elementor-element.elementor-element-b021651{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2829 .elementor-element.elementor-element-b021651 .jet-listing-dynamic-field__content{color:#070D1F;font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:500;line-height:30px;text-align:left;}.elementor-2829 .elementor-element.elementor-element-b021651 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-2829 .elementor-element.elementor-element-b021651 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-2829 .elementor-element.elementor-element-b021651 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-2829 .elementor-element.elementor-element-ba5826a{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#CBD0DF;--border-color:#CBD0DF;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2829 .elementor-element.elementor-element-ba5826a:not(.elementor-motion-effects-element-type-background), .elementor-2829 .elementor-element.elementor-element-ba5826a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F8FF;}.elementor-2829 .elementor-element.elementor-element-14d084e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;line-height:28px;}.elementor-2829 .elementor-element.elementor-element-ed939d6{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2829 .elementor-element.elementor-element-ed939d6 .jet-listing-dynamic-field__content{color:#070D1F;font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:500;line-height:30px;text-align:left;}.elementor-2829 .elementor-element.elementor-element-ed939d6 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-2829 .elementor-element.elementor-element-ed939d6 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-2829 .elementor-element.elementor-element-ed939d6 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-2829 .elementor-element.elementor-element-5e725b1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2829 .elementor-element.elementor-element-5e725b1.e-con{--align-self:flex-end;}.elementor-2829 .elementor-element.elementor-element-e6e412b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2829 .elementor-element.elementor-element-e6e412b img{border-radius:20px 20px 20px 20px;}.elementor-2829 .elementor-element.elementor-element-4f95774{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-2829 .elementor-element.elementor-element-4f95774:not(.elementor-motion-effects-element-type-background), .elementor-2829 .elementor-element.elementor-element-4f95774 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECEEF9;}.elementor-2829 .elementor-element.elementor-element-fae41a3{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2829 .elementor-element.elementor-element-fae41a3.elementor-element{--align-self:center;}.elementor-2829 .elementor-element.elementor-element-fae41a3 .elementskit-section-title-wraper .elementskit-section-title{color:var( --e-global-color-primary );margin:0px 0px 0px 0px;font-family:"Orbitron", Sans-serif;font-size:50px;font-weight:800;font-style:normal;line-height:60px;}.elementor-2829 .elementor-element.elementor-element-fae41a3 .elementskit-section-title-wraper .elementskit-section-title > span{color:#000000;}.elementor-2829 .elementor-element.elementor-element-fae41a3 .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:#000000;}.elementor-2829 .elementor-element.elementor-element-6d363a8 > .jet-listing-grid > .jet-listing-grid__items{--columns:3;}.elementor-2829 .elementor-element.elementor-element-f88662d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-2829 .elementor-element.elementor-element-f88662d:not(.elementor-motion-effects-element-type-background), .elementor-2829 .elementor-element.elementor-element-f88662d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F8FF;}.elementor-2829 .elementor-element.elementor-element-e91ce6f{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2829 .elementor-element.elementor-element-e91ce6f.elementor-element{--align-self:center;}.elementor-2829 .elementor-element.elementor-element-e91ce6f .elementskit-section-title-wraper .elementskit-section-title{color:var( --e-global-color-primary );margin:0px 0px 0px 0px;font-family:"Orbitron", Sans-serif;font-size:50px;font-weight:800;font-style:normal;line-height:60px;}.elementor-2829 .elementor-element.elementor-element-e91ce6f .elementskit-section-title-wraper .elementskit-section-title > span{color:#000000;}.elementor-2829 .elementor-element.elementor-element-e91ce6f .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:#000000;}.elementor-2829 .elementor-element.elementor-element-4609233 > .jet-listing-grid > .jet-listing-grid__items{--columns:2;}.elementor-2829 .elementor-element.elementor-element-3ab2135{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-2829 .elementor-element.elementor-element-3ab2135:not(.elementor-motion-effects-element-type-background), .elementor-2829 .elementor-element.elementor-element-3ab2135 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F8FF;}.elementor-2829 .elementor-element.elementor-element-ea3e67f{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 45px 0px;}.elementor-2829 .elementor-element.elementor-element-ea3e67f.elementor-element{--align-self:center;}.elementor-2829 .elementor-element.elementor-element-ea3e67f .elementskit-section-title-wraper .elementskit-section-title{color:var( --e-global-color-primary );margin:0px 0px 0px 0px;font-family:"Orbitron", Sans-serif;font-size:50px;font-weight:800;font-style:normal;line-height:60px;}.elementor-2829 .elementor-element.elementor-element-ea3e67f .elementskit-section-title-wraper .elementskit-section-title > span{color:#000000;}.elementor-2829 .elementor-element.elementor-element-ea3e67f .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:#000000;}.elementor-2829 .elementor-element.elementor-element-e6e92c9 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}@media(max-width:1024px){.elementor-2829 .elementor-element.elementor-element-edcfadb{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:60px;--padding-right:60px;}.elementor-2829 .elementor-element.elementor-element-d434ee1 .elementor-heading-title{font-size:16px;line-height:24px;}.elementor-2829 .elementor-element.elementor-element-1a33812 .elementskit-section-title-wraper .elementskit-section-title{color:var( --e-global-color-d9bb1f9 );font-size:64px;line-height:77px;}.elementor-2829 .elementor-element.elementor-element-48cdf1e{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:60px;--padding-right:60px;}.elementor-2829 .elementor-element.elementor-element-50ff62f .elementskit-section-title-wraper .elementskit-section-title{font-size:42px;line-height:52px;}.elementor-2829 .elementor-element.elementor-element-5e725b1{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2829 .elementor-element.elementor-element-5e725b1.e-con{--align-self:center;}.elementor-2829 .elementor-element.elementor-element-4f95774{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:60px;--padding-right:60px;}.elementor-2829 .elementor-element.elementor-element-fae41a3 .elementskit-section-title-wraper .elementskit-section-title{font-size:42px;line-height:50px;}.elementor-2829 .elementor-element.elementor-element-6d363a8 > .jet-listing-grid > .jet-listing-grid__items{--columns:2;}.elementor-2829 .elementor-element.elementor-element-f88662d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:60px;--padding-right:60px;}.elementor-2829 .elementor-element.elementor-element-3ab2135{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:60px;--padding-right:60px;}.elementor-2829 .elementor-element.elementor-element-ea3e67f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 0px 0px 0px;}.elementor-2829 .elementor-element.elementor-element-ea3e67f .elementskit-section-title-wraper .elementskit-section-title{font-size:42px;line-height:50px;}}@media(max-width:767px){.elementor-2829 .elementor-element.elementor-element-edcfadb{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-2829 .elementor-element.elementor-element-1a33812 .elementskit-section-title-wraper .elementskit-section-title{font-size:44px;line-height:58px;}.elementor-2829 .elementor-element.elementor-element-48cdf1e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-2829 .elementor-element.elementor-element-50ff62f .elementskit-section-title-wraper .elementskit-section-title{font-size:30px;line-height:42px;}.elementor-2829 .elementor-element.elementor-element-dee6749{font-size:16px;line-height:24px;}.elementor-2829 .elementor-element.elementor-element-fc6a7b0{font-size:16px;line-height:24px;}.elementor-2829 .elementor-element.elementor-element-43df805{font-size:16px;line-height:24px;}.elementor-2829 .elementor-element.elementor-element-14d084e{font-size:16px;line-height:24px;}.elementor-2829 .elementor-element.elementor-element-4f95774{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-2829 .elementor-element.elementor-element-fae41a3 .elementskit-section-title-wraper .elementskit-section-title{margin:0px 0px 0px 0px;font-size:30px;line-height:38px;}.elementor-2829 .elementor-element.elementor-element-6d363a8 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-2829 .elementor-element.elementor-element-f88662d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-2829 .elementor-element.elementor-element-e91ce6f .elementskit-section-title-wraper .elementskit-section-title{font-size:30px;line-height:38px;}.elementor-2829 .elementor-element.elementor-element-4609233 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-2829 .elementor-element.elementor-element-3ab2135{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-2829 .elementor-element.elementor-element-ea3e67f .elementskit-section-title-wraper .elementskit-section-title{font-size:30px;line-height:38px;}}@media(min-width:768px){.elementor-2829 .elementor-element.elementor-element-38d7f5b{--width:60%;}.elementor-2829 .elementor-element.elementor-element-6e8ff7b{--width:48%;}.elementor-2829 .elementor-element.elementor-element-4f481b8{--width:48%;}.elementor-2829 .elementor-element.elementor-element-02ef45e{--width:48%;}.elementor-2829 .elementor-element.elementor-element-ba5826a{--width:48%;}.elementor-2829 .elementor-element.elementor-element-5e725b1{--width:40%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2829 .elementor-element.elementor-element-38d7f5b{--width:100%;}.elementor-2829 .elementor-element.elementor-element-5e725b1{--width:100%;}}@media(min-width:1920px){.elementor-2829 .elementor-element.elementor-element-edcfadb::before, .elementor-2829 .elementor-element.elementor-element-edcfadb > .elementor-background-video-container::before, .elementor-2829 .elementor-element.elementor-element-edcfadb > .e-con-inner > .elementor-background-video-container::before, .elementor-2829 .elementor-element.elementor-element-edcfadb > .elementor-background-slideshow::before, .elementor-2829 .elementor-element.elementor-element-edcfadb > .e-con-inner > .elementor-background-slideshow::before, .elementor-2829 .elementor-element.elementor-element-edcfadb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:center center;background-size:cover;}}/* Start custom CSS for text-editor, class: .elementor-element-dee6749 */.elementor-2829 .elementor-element.elementor-element-dee6749 p {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-field, class: .elementor-element-ac705de */.elementor-2829 .elementor-element.elementor-element-ac705de h5 {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fc6a7b0 */.elementor-2829 .elementor-element.elementor-element-fc6a7b0 p {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-field, class: .elementor-element-30ccf30 */.elementor-2829 .elementor-element.elementor-element-30ccf30 h5 {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-43df805 */.elementor-2829 .elementor-element.elementor-element-43df805 p {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-field, class: .elementor-element-b021651 */.elementor-2829 .elementor-element.elementor-element-b021651 h5 {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-14d084e */.elementor-2829 .elementor-element.elementor-element-14d084e p {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-field, class: .elementor-element-ed939d6 */.elementor-2829 .elementor-element.elementor-element-ed939d6 h5 {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for jet-listing-grid, class: .elementor-element-6d363a8 *//* =========================================
   AUTO-NUMBERING CARDS
   ========================================= */

/* 1. Start the counter at 0 on the Grid */
.elementor-2829 .elementor-element.elementor-element-6d363a8 {
    counter-reset: problem-counter;
}

/* 2. Tell each card to count up by 1 */
.elementor-2829 .elementor-element.elementor-element-6d363a8 .jet-listing-grid__item {
    counter-increment: problem-counter;
}

/* 3. Style the number inside the card */
.elementor-2829 .elementor-element.elementor-element-6d363a8 .problem-number-box::before {
    content: counter(problem-counter, decimal-leading-zero); /* Adds the 01, 02 */
    color: #38BDF8; /* Your bright blue color */
    font-size: 24px;
    font-weight: 600;
    font-family: 'Orbitron', sans-serif;
    display: block;
}/* End custom CSS */
/* Start custom CSS for jet-listing-grid, class: .elementor-element-e6e92c9 *//* 1. Ensure the item is positioned correctly for the graphics */
.elementor-2829 .elementor-element.elementor-element-e6e92c9 .jet-listing-grid__item {
    position: relative;
}

/* 2. Draw the continuous vertical blue line */
.elementor-2829 .elementor-element.elementor-element-e6e92c9 .jet-listing-grid__item::before {
    content: "";
    position: absolute;
    left: 15px; 
    top: 10px;  
    bottom: -10px;  
    width: 1px;  
    background-color: #38BDF8;
    z-index: 0;
}

/* 3. Draw the dark outer ring and blue inner dot */
.elementor-2829 .elementor-element.elementor-element-e6e92c9 .jet-listing-grid__item::after {
    content: "";
    position: absolute;
    left: 0;
    top: 0px;    
    width: 30px; 
    height: 30px;
    background-color: #38BDF8;
    border: 6px solid #0B1221;
    border-radius: 50%; 
    z-index: 1;    
}

/* 4. Hide the line that hangs down past the very last item */
.elementor-2829 .elementor-element.elementor-element-e6e92c9 .jet-listing-grid__item:last-child::before {
    bottom: auto;
    height: 100%; /* Line stops exactly at the end of the last text block */
}/* End custom CSS */