@media(max-width:1024px){.elementor .e-3f276bf1-14a5{font-size:3.5rem;}}@media(max-width:1024px){.elementor .e-5e902a90-adc0{font-size:1rem;padding-inline-start:2rem;}}@media(max-width:1024px){.elementor .e-7ae7eb02-93b0{padding:0px;gap:2rem;}}@media(max-width:1024px){.elementor .e-1c9c9532-5304{width:75%;}}@media(max-width:1024px){.elementor .e-226c0bdd-bba5{padding-block-start:10rem;padding-block-end:4rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;}}@media(max-width:1024px){.elementor .e-1c30a824-1a63{object-fit:fill;}}@media(max-width:1024px){.elementor .e-6c06795e-20f7{width:58%;gap:1.3rem;}}@media(max-width:1024px){.elementor .e-62c9fbf6-22eb{height:auto;min-height:38rem;padding-block-start:4rem;padding-block-end:4rem;padding-inline-start:5%;padding-inline-end:5%;}}@media(max-width:1024px){.elementor .e-3ef0ece-bb81{padding:0px;margin:0px;}}@media(max-width:1024px){.elementor .e-301b2890-c47f{background-image:linear-gradient(90deg, rgba(8,12,17,0) 10%,rgba(8,12,17,0.3) 35%,rgba(8,12,17,0.91) 58%,rgba(8,12,17,0.99) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}}@media(max-width:1024px){.elementor .e-3f32449a-872f{gap:1.4rem;flex:0 1 45%;}}@media(max-width:1024px){.elementor .e-6702718d-7b2d{height:auto;min-height:36rem;padding-block-start:4rem;padding-block-end:4rem;padding-inline-start:5vw;padding-inline-end:5vw;}}@media(max-width:1024px){.elementor .e-2b5adffb-9c6e{padding:0px;margin:0px;}}@media(max-width:1024px){.elementor .e-323438d3-850f{background-image:linear-gradient(90deg, rgba(5,13,19,0.97) 0%,rgba(5,13,19,0.85) 38%,rgba(5,13,19,0.3) 65%,rgba(5,13,19,0) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}}@media(max-width:1024px){.elementor .e-5837f849-ac19{gap:1.4rem;flex:0 1 53%;}}@media(max-width:1024px){.elementor .e-30dc57da-4039{height:auto;min-height:36rem;padding-block-start:4rem;padding-block-end:4rem;padding-inline-start:5vw;padding-inline-end:5vw;}}@media(max-width:1024px){.elementor .e-3785fd1-dbb0{padding:0px;margin:0px;}}@media(max-width:1024px){.elementor .e-6ff4de9e-c642{background-image:linear-gradient(90deg, rgba(5,13,19,0.97) 0%,rgba(5,13,19,0.86) 40%,rgba(5,13,19,0.3) 67%,rgba(5,13,19,0) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}}@media(max-width:1024px){.elementor .e-315506d2-6508{gap:1.4rem;flex:0 1 55%;}}@media(max-width:1024px){.elementor .e-28c31669-4087{height:auto;min-height:36rem;padding-block-start:4rem;padding-block-end:4rem;padding-inline-start:5vw;padding-inline-end:5vw;}}@media(max-width:1024px){.elementor .e-6ac19ea4-afe7{padding:0px;margin:0px;}}@media(max-width:1024px){.elementor .e-25b77c57-7e44{background-image:linear-gradient(90deg, rgba(5,14,24,0.97) 0%,rgba(5,14,24,0.86) 40%,rgba(5,14,24,0.3) 67%,rgba(5,14,24,0) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}}@media(max-width:1024px){.elementor .e-38fe0c18-d59d{gap:1.4rem;flex:0 1 55%;}}@media(max-width:1024px){.elementor .e-244db980-885f{height:auto;min-height:38rem;padding-block-start:4rem;padding-block-end:4rem;padding-inline-start:5vw;padding-inline-end:5vw;}}@media(max-width:1024px){.elementor .e-62eda209-6210{padding:0px;margin:0px;}}@media(max-width:1024px){.elementor .e-3ded74f8-4fbc{height:18rem;position:relative;inset:auto; object-position:left center; display: none !important;\n}}@media(max-width:1024px){.elementor .e-555a887e-368b{font-size:3.5rem;}}@media(max-width:1024px){.elementor .e-1b57a947-df0b{width:100%;position:relative;z-index:1;padding-block-start:calc(clamp(28rem, 62vw, 38rem) - 5rem);padding-block-end:3rem;padding-inline-start:2rem;padding-inline-end:2rem;margin:0px;}}@media(max-width:1024px){.elementor .e-1dc3a5c1-b847{min-height:0px;background-color:#0a1827;&::before { content: ""; display: block; position: absolute; inset: 0 0 auto 0; width: 100%; height: clamp(28rem, 62vw, 38rem); z-index: 0; pointer-events: none; background-image: linear-gradient(180deg, rgba(10,24,39,0) 35%, rgba(10,24,39,0.18) 53%, rgba(10,24,39,0.8) 80%, #0a1827 100%), url("https://eclipsecomposites.com/wp-content/uploads/2026/10/Precision-CNC-Carbon-Fiber-Milling.png"); background-size: cover; background-position: center center; background-repeat: no-repeat; }\n}}@media(max-width:1024px){.elementor .e-6e01e77e-6116{padding:0px;}}