.elementor .e-138b9d3f-b45b{margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-59f96129-9e04{font-family:var(--m-font);font-weight:500;font-size:clamp(30px, 4vw, 64px);color:var(--sdm-white);letter-spacing:-0.02em;line-height:1.05;text-transform:uppercase;margin-block-start:8px;white-space: nowrap; white-space: nowrap;\n}.elementor .e-1e00c2d5-bcbb{font-family:var(--m-font);font-weight:900;font-size:clamp(42px, 6.2vw, 104px);color:var(--sdm-white);letter-spacing:-0.04em;line-height:0.95;text-transform:uppercase;margin-block-start:-12px;text-wrap: balance; text-wrap: balance;\n}.elementor .e-432807fa-1db9{max-width:860px;font-size:clamp(19px, 1.55vw, 24px);color:#FFFFFF;line-height:1.3;text-align:center;text-wrap: balance; text-wrap: balance; text-shadow: 0px 2px 18px rgba(0,0,0,0.5); text-wrap: balance; text-shadow: 0px 2px 18px rgba(0,0,0,0.5);\n}.elementor .e-1e067da8-11e6{width:100%;font-family:var(--m-font);font-weight:600;font-size:14px;color:#C9D0D8;letter-spacing:0.22em;line-height:1.2;text-align:center;text-transform:uppercase;padding-block-start:0px;padding-block-end:12px;padding-inline-start:0px;padding-inline-end:0px;background-image:linear-gradient(90deg, rgba(46,111,232,0) 0%,#2E6FE8 50%,rgba(46,111,232,0) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-size: 100% 2px; background-position: center bottom; background-repeat: no-repeat; white-space: nowrap; background-size: 100% 2px; background-position: center bottom; background-repeat: no-repeat; white-space: nowrap;\n}.elementor .e-5c40e76d-8731{font-family:var(--m-font);font-weight:800;font-size:clamp(40px, 3.6vw, 54px);color:#FFFFFF;letter-spacing:0.01em;line-height:1;text-align:center;white-space: nowrap; text-shadow: 0px 0px 18px rgba(46,111,232,0.55); white-space: nowrap; text-shadow: 0px 0px 18px rgba(46,111,232,0.55);\n}.elementor .e-5d9219a7-13e6{width:auto;position:relative;padding-block-start:22px;padding-block-end:24px;padding-inline-start:60px;padding-inline-end:60px;background-color:rgba(6,16,31,0.55);flex-direction:column;gap:12px;justify-content:center;align-items:center;}.elementor .e-3779189c-8b94{width:100%;text-align:center;padding:0px;margin-block-start:10px;flex-direction:column;gap:26px;justify-content:center;align-items:center;}.elementor .e-5fb7d7ec-ff05{width:100%;text-align:center;padding:0px;flex-direction:column;gap:16px;align-items:center;}.elementor .e-2dda100d-def9{width:100%;height:100%;object-fit:cover;position:absolute;inset-block-start:0px;inset-inline-start:0px;}.elementor .e-48c8b8-821a{font-family:"Barlow Condensed";font-weight:600;font-size:calc(100cqw / 13);color:#FFFFFF;letter-spacing:0.01em;line-height:1.15;text-transform:uppercase;white-space: nowrap;\n}.elementor .e-7c965277-f92c{font-family:var(--m-font);font-weight:400;font-size:13px;color:rgba(255,255,255,0.75);line-height:1.4;}.elementor .e-13ff4f8-4639{position:relative;z-index:1;padding-block-start:80px;padding-block-end:20px;padding-inline-start:20px;padding-inline-end:20px;background-image:linear-gradient(0deg, rgba(0,34,92,0.96) 0%,rgba(0,61,127,0.75) 45%,rgba(13,83,159,0) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;flex-direction:column;gap:5px;background-repeat: no-repeat; background-size: 100% 100%; container-type: inline-size; background-repeat: no-repeat; background-size: 100% 100%;\n}.elementor .e-1993451-1b3e:hover,.elementor .e-1993451-1b3e:focus-visible{opacity:90%;}.elementor .e-1993451-1b3e{overflow:hidden;aspect-ratio:1 / 1;position:relative;padding:0px;background-color:#1a1d22;box-shadow:0px 30px 60px 0px rgba(0,0,0,0.5);transition:opacity 0.25s;flex-direction:column;justify-content:flex-end;}.elementor .e-451013c6-a77d{width:100%;height:100%;object-fit:cover;position:absolute;inset-block-start:0px;inset-inline-start:0px;}.elementor .e-1cabc75b-bf22{font-family:"Barlow Condensed";font-weight:600;font-size:calc(100cqw / 13);color:#FFFFFF;letter-spacing:0.01em;line-height:1.15;text-transform:uppercase;white-space: nowrap;\n}.elementor .e-632423de-7604{font-family:var(--m-font);font-weight:400;font-size:13px;color:rgba(255,255,255,0.75);line-height:1.4;}.elementor .e-4b3b55d9-e5d3{position:relative;z-index:1;padding-block-start:80px;padding-block-end:20px;padding-inline-start:20px;padding-inline-end:20px;background-image:linear-gradient(0deg, rgba(0,34,92,0.96) 0%,rgba(0,61,127,0.75) 45%,rgba(13,83,159,0) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;flex-direction:column;gap:5px;background-repeat: no-repeat; background-size: 100% 100%; container-type: inline-size; background-repeat: no-repeat; background-size: 100% 100%;\n}.elementor .e-76911300-76cf:hover,.elementor .e-76911300-76cf:focus-visible{opacity:90%;}.elementor .e-76911300-76cf{overflow:hidden;aspect-ratio:1 / 1;position:relative;padding:0px;background-color:#1a1d22;box-shadow:0px 30px 60px 0px rgba(0,0,0,0.5);transition:opacity 0.25s;flex-direction:column;justify-content:flex-end;}.elementor .e-d7afe0a-a5f0{width:100%;height:100%;object-fit:cover;position:absolute;inset-block-start:0px;inset-inline-start:0px;}.elementor .e-26fdf346-ea21{font-family:"Barlow Condensed";font-weight:600;font-size:calc(100cqw / 13);color:#FFFFFF;letter-spacing:0.01em;line-height:1.15;text-transform:uppercase;white-space: nowrap;\n}.elementor .e-1727b079-27f1{font-family:var(--m-font);font-weight:400;font-size:13px;color:rgba(255,255,255,0.75);line-height:1.4;}.elementor .e-16ccce84-faa3{position:relative;z-index:1;padding-block-start:80px;padding-block-end:20px;padding-inline-start:20px;padding-inline-end:20px;background-image:linear-gradient(0deg, rgba(0,34,92,0.96) 0%,rgba(0,61,127,0.75) 45%,rgba(13,83,159,0) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;flex-direction:column;gap:5px;background-repeat: no-repeat; background-size: 100% 100%; container-type: inline-size; background-repeat: no-repeat; background-size: 100% 100%;\n}.elementor .e-774f2b99-1cd3:hover,.elementor .e-774f2b99-1cd3:focus-visible{opacity:90%;}.elementor .e-774f2b99-1cd3{overflow:hidden;aspect-ratio:1 / 1;position:relative;padding:0px;background-color:#1a1d22;box-shadow:0px 30px 60px 0px rgba(0,0,0,0.5);transition:opacity 0.25s;flex-direction:column;justify-content:flex-end;}.elementor .e-6279d384-d4e0{width:100%;height:100%;object-fit:cover;position:absolute;inset-block-start:0px;inset-inline-start:0px;}.elementor .e-799bd1b9-9dae{font-family:"Barlow Condensed";font-weight:600;font-size:calc(100cqw / 13);color:#FFFFFF;letter-spacing:0.01em;line-height:1.15;text-transform:uppercase;white-space: nowrap;\n}.elementor .e-3dc1ee23-2b19{font-family:var(--m-font);font-weight:400;font-size:13px;color:rgba(255,255,255,0.75);line-height:1.4;}.elementor .e-34e53ef2-47de{position:relative;z-index:1;padding-block-start:80px;padding-block-end:20px;padding-inline-start:20px;padding-inline-end:20px;background-image:linear-gradient(0deg, rgba(0,34,92,0.96) 0%,rgba(0,61,127,0.75) 45%,rgba(13,83,159,0) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;flex-direction:column;gap:5px;background-repeat: no-repeat; background-size: 100% 100%; container-type: inline-size; background-repeat: no-repeat; background-size: 100% 100%;\n}.elementor .e-181d402f-7019:hover,.elementor .e-181d402f-7019:focus-visible{opacity:90%;}.elementor .e-181d402f-7019{overflow:hidden;aspect-ratio:1 / 1;position:relative;padding:0px;background-color:#1a1d22;box-shadow:0px 30px 60px 0px rgba(0,0,0,0.5);transition:opacity 0.25s;flex-direction:column;justify-content:flex-end;}.elementor .e-1ec69fa5-2f38{width:100%;height:100%;object-fit:cover;position:absolute;inset-block-start:0px;inset-inline-start:0px;}.elementor .e-7001a0dd-dcfb{font-family:"Barlow Condensed";font-weight:600;font-size:calc(100cqw / 13);color:#FFFFFF;letter-spacing:0.01em;line-height:1.15;text-transform:uppercase;white-space: nowrap;\n}.elementor .e-6bc88aab-443d{font-family:var(--m-font);font-weight:400;font-size:13px;color:rgba(255,255,255,0.75);line-height:1.4;}.elementor .e-1d6c77f1-8594{position:relative;z-index:1;padding-block-start:80px;padding-block-end:20px;padding-inline-start:20px;padding-inline-end:20px;background-image:linear-gradient(0deg, rgba(0,34,92,0.96) 0%,rgba(0,61,127,0.75) 45%,rgba(13,83,159,0) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;flex-direction:column;gap:5px;background-repeat: no-repeat; background-size: 100% 100%; container-type: inline-size; background-repeat: no-repeat; background-size: 100% 100%;\n}.elementor .e-66a44816-2f9f:hover,.elementor .e-66a44816-2f9f:focus-visible{opacity:90%;}.elementor .e-66a44816-2f9f{overflow:hidden;aspect-ratio:1 / 1;position:relative;padding:0px;background-color:#1a1d22;box-shadow:0px 30px 60px 0px rgba(0,0,0,0.5);transition:opacity 0.25s;flex-direction:column;justify-content:flex-end;}.elementor .e-69a85af0-742d{width:100%;height:100%;object-fit:cover;position:absolute;inset-block-start:0px;inset-inline-start:0px;}.elementor .e-479ca553-d494{font-family:"Barlow Condensed";font-weight:600;font-size:calc(100cqw / 13);color:#FFFFFF;letter-spacing:0.01em;line-height:1.15;text-transform:uppercase;white-space: nowrap;\n}.elementor .e-12294646-a57d{font-family:var(--m-font);font-weight:400;font-size:13px;color:rgba(255,255,255,0.75);line-height:1.4;}.elementor .e-53021344-becb{position:relative;z-index:1;padding-block-start:80px;padding-block-end:20px;padding-inline-start:20px;padding-inline-end:20px;background-image:linear-gradient(0deg, rgba(0,34,92,0.96) 0%,rgba(0,61,127,0.75) 45%,rgba(13,83,159,0) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;flex-direction:column;gap:5px;background-repeat: no-repeat; background-size: 100% 100%; container-type: inline-size; background-repeat: no-repeat; background-size: 100% 100%;\n}.elementor .e-552fd3f-ad07:hover,.elementor .e-552fd3f-ad07:focus-visible{opacity:90%;}.elementor .e-552fd3f-ad07{overflow:hidden;aspect-ratio:1 / 1;position:relative;padding:0px;background-color:#1a1d22;box-shadow:0px 30px 60px 0px rgba(0,0,0,0.5);transition:opacity 0.25s;flex-direction:column;justify-content:flex-end;}.elementor .e-3037fc1-a8b5{width:100%;height:100%;object-fit:cover;position:absolute;inset-block-start:0px;inset-inline-start:0px;}.elementor .e-f56f16b-dfc3{font-family:"Barlow Condensed";font-weight:600;font-size:calc(100cqw / 13);color:#FFFFFF;letter-spacing:0.01em;line-height:1.15;text-transform:uppercase;white-space: nowrap;\n}.elementor .e-a406e47-1425{font-family:var(--m-font);font-weight:400;font-size:13px;color:rgba(255,255,255,0.75);line-height:1.4;}.elementor .e-6c3712c1-225a{position:relative;z-index:1;padding-block-start:80px;padding-block-end:20px;padding-inline-start:20px;padding-inline-end:20px;background-image:linear-gradient(0deg, rgba(0,34,92,0.96) 0%,rgba(0,61,127,0.75) 45%,rgba(13,83,159,0) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;flex-direction:column;gap:5px;background-repeat: no-repeat; background-size: 100% 100%; container-type: inline-size; background-repeat: no-repeat; background-size: 100% 100%;\n}.elementor .e-3571b3a5-fe47:hover,.elementor .e-3571b3a5-fe47:focus-visible{opacity:90%;}.elementor .e-3571b3a5-fe47{overflow:hidden;aspect-ratio:1 / 1;position:relative;padding:0px;background-color:#1a1d22;box-shadow:0px 30px 60px 0px rgba(0,0,0,0.5);transition:opacity 0.25s;flex-direction:column;justify-content:flex-end;}.elementor .e-192db57-1ca3{width:100%;height:100%;object-fit:cover;position:absolute;inset-block-start:0px;inset-inline-start:0px;}.elementor .e-22d075ac-3ba2{font-family:"Barlow Condensed";font-weight:600;font-size:calc(100cqw / 13);color:#FFFFFF;letter-spacing:0.01em;line-height:1.15;text-transform:uppercase;white-space: nowrap;\n}.elementor .e-54da6df2-940c{font-family:var(--m-font);font-weight:400;font-size:13px;color:rgba(255,255,255,0.75);line-height:1.4;}.elementor .e-d74c8dd-6ede{position:relative;z-index:1;padding-block-start:80px;padding-block-end:20px;padding-inline-start:20px;padding-inline-end:20px;background-image:linear-gradient(0deg, rgba(0,34,92,0.96) 0%,rgba(0,61,127,0.75) 45%,rgba(13,83,159,0) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;flex-direction:column;gap:5px;background-repeat: no-repeat; background-size: 100% 100%; container-type: inline-size; background-repeat: no-repeat; background-size: 100% 100%;\n}.elementor .e-66bd5b7e-627a:hover,.elementor .e-66bd5b7e-627a:focus-visible{opacity:90%;}.elementor .e-66bd5b7e-627a{overflow:hidden;aspect-ratio:1 / 1;position:relative;padding:0px;background-color:#1a1d22;box-shadow:0px 30px 60px 0px rgba(0,0,0,0.5);transition:opacity 0.25s;flex-direction:column;justify-content:flex-end;}.elementor .e-7e9ee4b1-41e1{position:relative;z-index:5;padding:0px;margin-block-end:calc(-1 * clamp(140px, 14vw, 260px));gap:12px;grid-template-columns:repeat(4, 1fr);grid-template-rows:auto;}.elementor .e-50416823-539a{width:100%;max-width:1640px;padding:0px;flex-direction:column;gap:clamp(90px, 9vw, 170px);}.elementor .e-3cb12295-f37e{width:100%;padding-block-start:clamp(90px, 9vw, 170px);padding-block-end:0px;padding-inline-start:var(--gutter);padding-inline-end:var(--gutter);background-color:#06101F;flex-direction:column;align-items:center;background-image: radial-gradient(ellipse at 50% 0%, rgba(22,82,196,0.30) 0%, rgba(22,82,196,0) 60%), linear-gradient(180deg, rgba(11,13,16,0.72) 0%, rgba(11,13,16,0.78) 45%, rgba(11,13,16,0.94) 80%, #0B0D10 100%), url(https://sdmny.com/wp-content/uploads/2026/11/construction-site-night-congers-ny.webp); background-size: 100% 100%, 100% 100%, cover; background-position: center center, center center, center center; background-repeat: no-repeat; background-attachment: scroll, scroll, fixed; background-image: radial-gradient(ellipse at 50% 0%, rgba(22,82,196,0.30) 0%, rgba(22,82,196,0) 60%), linear-gradient(180deg, rgba(11,13,16,0.70) 0%, rgba(11,13,16,0.76) 45%, rgba(11,13,16,0.93) 80%, #0B0D10 100%), url(https://sdmny.com/wp-content/uploads/2026/11/SDM-Equipment.webp); background-size: 100% 100%, 100% 100%, cover; background-position: center center, center center, center 40%; background-repeat: no-repeat; background-attachment: scroll, scroll, fixed; background-image: radial-gradient(ellipse at 50% 0%, rgba(22,82,196,0.30) 0%, rgba(22,82,196,0) 60%), linear-gradient(180deg, rgba(11,13,16,0.74) 0%, rgba(11,13,16,0.70) 30%, rgba(11,13,16,0.22) 44%, rgba(11,13,16,0.12) 56%, rgba(11,13,16,0.55) 68%, rgba(11,13,16,0.92) 82%, #0B0D10 100%), url(https://sdmny.com/wp-content/uploads/2026/11/SDM-Equipment.webp); background-size: 100% 100%, 100% 100%, cover; background-position: center center, center center, center 25%; background-repeat: no-repeat; background-attachment: scroll, scroll, fixed; background-image: radial-gradient(ellipse at 50% 0%, rgba(22,82,196,0.30) 0%, rgba(22,82,196,0) 60%), radial-gradient(ellipse at 50% 100%, rgba(22,82,196,0.30) 0%, rgba(22,82,196,0) 60%), linear-gradient(180deg, rgba(11,13,16,0.74) 0%, rgba(11,13,16,0.70) 30%, rgba(11,13,16,0.22) 42%, rgba(11,13,16,0.12) 52%, rgba(11,13,16,0.70) 63%, rgba(11,13,16,0.74) 100%), url(https://sdmny.com/wp-content/uploads/2026/11/SDM-Equipment.webp); background-size: 100% 100%, 100% 100%, 100% 100%, cover; background-position: center center, center center, center center, center 25%; background-repeat: no-repeat; background-attachment: scroll, scroll, scroll, fixed; background-image: radial-gradient(ellipse at 50% 0%, rgba(22,82,196,0.30) 0%, rgba(22,82,196,0) 60%), radial-gradient(ellipse at 50% 100%, rgba(22,82,196,0.30) 0%, rgba(22,82,196,0) 60%), linear-gradient(180deg, rgba(11,13,16,0.74) 0%, rgba(11,13,16,0.70) 31%, rgba(11,13,16,0.22) 42%, rgba(11,13,16,0.12) 50%, rgba(11,13,16,0.70) 60%, rgba(11,13,16,0.74) 100%), url(https://sdmny.com/wp-content/uploads/2026/11/SDM-Equipment.webp); background-size: 100% 100%, 100% 100%, 100% 100%, cover; background-position: center center, center center, center center, center 25%; background-repeat: no-repeat; background-attachment: scroll, scroll, scroll, fixed; background-image: radial-gradient(ellipse at 50% 0%, rgba(22,82,196,0.30) 0%, rgba(22,82,196,0) 60%), radial-gradient(ellipse at 50% 100%, rgba(22,82,196,0.30) 0%, rgba(22,82,196,0) 60%), linear-gradient(180deg, rgba(11,13,16,0.74) 0%, rgba(11,13,16,0.70) 31%, rgba(11,13,16,0.22) 42%, rgba(11,13,16,0.12) 50%, rgba(11,13,16,0.70) 60%, rgba(11,13,16,0.74) 100%), url(https://sdmny.com/wp-content/uploads/2026/11/SDM-Equipment.webp); background-size: 100% 100%, 100% 100%, 100% 100%, cover; background-position: center center, center center, center center, center 60%; background-repeat: no-repeat; background-attachment: scroll, scroll, scroll, fixed; background-image: radial-gradient(ellipse at 50% 0%, rgba(22,82,196,0.28) 0%, rgba(22,82,196,0) 55%), linear-gradient(180deg, rgba(11,13,16,0.58) 0%, rgba(11,13,16,0.58) 100%), url(https://sdmny.com/wp-content/uploads/2026/11/SDM-Equipment.webp); background-size: 100% 100%, 100% 100%, cover; background-position: center center, center center, center 60%; background-repeat: no-repeat; background-attachment: scroll, scroll, fixed; background-image: radial-gradient(ellipse at 50% 0%, rgba(22,82,196,0.28) 0%, rgba(22,82,196,0) 55%), linear-gradient(180deg, rgba(11,13,16,0.58) 0%, rgba(11,13,16,0.58) 52%, rgba(6,16,31,0.88) 64%, #06101F 76%, #06101F 100%), url(https://sdmny.com/wp-content/uploads/2026/11/SDM-Equipment.webp); background-size: 100% 100%, 100% 100%, cover; background-position: center center, center center, center 60%; background-repeat: no-repeat; background-attachment: scroll, scroll, fixed; background-image: radial-gradient(ellipse at 50% 0%, rgba(22,82,196,0.28) 0%, rgba(22,82,196,0) 55%), linear-gradient(180deg, rgba(11,13,16,0.58) 0%, rgba(11,13,16,0.58) 52%, rgba(6,16,31,0.88) 64%, #06101F 76%, #06101F 100%), url(https://sdmny.com/wp-content/uploads/2026/11/SDM-Equipment.webp); background-size: 100% 100%, 100% 100%, cover; background-position: center center, center center, center 60%; background-repeat: no-repeat; background-attachment: scroll, scroll, fixed; background-image: radial-gradient(ellipse at 50% 0%, rgba(22,82,196,0.28) 0%, rgba(22,82,196,0) 55%), linear-gradient(180deg, rgba(11,13,16,0.58) 0%, rgba(11,13,16,0.58) 52%, rgba(6,16,31,0.88) 64%, #06101F 76%, #06101F 100%), url(https://sdmny.com/wp-content/uploads/2026/11/SDM-Equipment.webp); background-size: 100% 100%, 100% 100%, cover; background-position: center center, center center, center 60%; background-repeat: no-repeat; background-attachment: scroll, scroll, fixed; background-image: radial-gradient(ellipse at 50% 0%, rgba(22,82,196,0.28) 0%, rgba(22,82,196,0) 55%), linear-gradient(180deg, rgba(11,13,16,0.68) 0%, rgba(11,13,16,0.68) 52%, rgba(6,16,31,0.9) 64%, #06101F 76%, #06101F 100%), url(https://sdmny.com/wp-content/uploads/2026/11/SDM-Equipment.webp); background-size: 100% 100%, 100% 100%, cover; background-position: center center, center center, center 60%; background-repeat: no-repeat; background-attachment: scroll, scroll, fixed; background-image: radial-gradient(ellipse at 50% 0%, rgba(22,82,196,0.28) 0%, rgba(22,82,196,0) 55%), linear-gradient(180deg, rgba(11,13,16,0.68) 0%, rgba(11,13,16,0.68) 52%, rgba(6,16,31,0.9) 64%, #06101F 76%, #06101F 100%), url(https://sdmny.com/wp-content/uploads/2026/11/SDM-Equipment.webp); background-size: 100% 100%, 100% 100%, cover; background-position: center center, center center, center 60%; background-repeat: no-repeat; background-attachment: scroll, scroll, fixed;\n}.elementor .e-53c256a2-1143{max-width:1400px;font-family:var(--m-font);font-weight:900;font-size:clamp(32px, 4.2vw, 72px);color:#FFFFFF;letter-spacing:-0.04em;line-height:1;text-align:center;text-transform:uppercase;text-wrap: balance; text-shadow: 0px 4px 30px rgba(0,0,0,0.55); text-wrap: balance; text-shadow: 0px 4px 30px rgba(0,0,0,0.55); white-space: nowrap; text-shadow: 0px 4px 30px rgba(0,0,0,0.55);\n}.elementor .e-25bfaa45-d65d{width:100%;height:calc(clamp(140px, 14vw, 260px) + clamp(420px, 42vw, 720px));padding-block-start:clamp(140px, 14vw, 260px);padding-block-end:0px;padding-inline-start:var(--gutter);padding-inline-end:var(--gutter);background-image:linear-gradient(180deg, #06101F 0%,#06101F 20%,rgba(6,16,31,0.5) 38%,rgba(6,16,31,0.3) 62%,rgba(15,42,82,0.75) 86%,#0F2A52 100%),url("https://sdmny.com/wp-content/uploads/2026/11/work.webp");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#06101F;box-shadow:0px -4px 0px 0px #06101F,0px 4px 0px 0px #06101F inset;flex-direction:column;justify-content:center;align-items:center;background-size: 100% 100%, cover; background-position: center center, center 60%; background-attachment: scroll, fixed; background-repeat: repeat,no-repeat; background-size: 100% 100%, cover; background-position: center center, center 60%; background-attachment: scroll, fixed;\n}.elementor .e-13bf5958-a2f1{font-family:var(--m-font);font-weight:700;font-size:13px;color:#5B8FF0;letter-spacing:0.16em;line-height:1.2;text-transform:uppercase;padding-inline-start:40px;background-image:linear-gradient(90deg, #2E6FE8 0%,#2E6FE8 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-size: 28px 3px; background-position: 0% 50%; background-repeat: no-repeat;\n}.elementor .e-7ce02b28-e88a{max-width:900px;}.elementor .e-d8165ee-d0c6{width:auto;padding:0px;flex-direction:column;gap:22px;}.elementor .e-4f087587-2afb{flex:0 0 auto;}.elementor .e-ea36d54-3442{padding:0px;gap:32px;justify-content:space-between;align-items:flex-end;}.elementor .e-382f334b-6e5d{width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover;margin-block-end:8px;display:block;}.elementor .e-7c18fb35-c9ca{max-width:520px;font-family:var(--m-font);font-weight:400;font-size:16px;color:#D6DEEA;line-height:1.5;}.elementor .e-34032bf7-5f00{font-family:var(--m-font);font-weight:600;font-size:11px;color:rgba(255,255,255,0.7);letter-spacing:0.06em;line-height:1.3;text-transform:uppercase;}.elementor .e-ac2c572-c86a:hover,.elementor .e-ac2c572-c86a:focus-visible{opacity:90%;}.elementor .e-ac2c572-c86a{padding:0px;flex-direction:column;gap:12px;}.elementor .e-10e06125-ed62{width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover;margin-block-end:8px;display:block;}.elementor .e-34e894b7-f699{max-width:520px;font-family:var(--m-font);font-weight:400;font-size:16px;color:#D6DEEA;line-height:1.5;}.elementor .e-105369bc-d952{font-family:var(--m-font);font-weight:600;font-size:11px;color:rgba(255,255,255,0.7);letter-spacing:0.06em;line-height:1.3;text-transform:uppercase;}.elementor .e-75901a9e-80d4:hover,.elementor .e-75901a9e-80d4:focus-visible{opacity:90%;}.elementor .e-75901a9e-80d4{padding:0px;flex-direction:column;gap:12px;}.elementor .e-493296f0-e93d{width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover;margin-block-end:8px;display:block;}.elementor .e-37691272-16fa{max-width:520px;font-family:var(--m-font);font-weight:400;font-size:16px;color:#D6DEEA;line-height:1.5;}.elementor .e-1a6fed0f-4cec{font-family:var(--m-font);font-weight:600;font-size:11px;color:rgba(255,255,255,0.7);letter-spacing:0.06em;line-height:1.3;text-transform:uppercase;}.elementor .e-4c2df541-2747:hover,.elementor .e-4c2df541-2747:focus-visible{opacity:90%;}.elementor .e-4c2df541-2747{padding:0px;flex-direction:column;gap:12px;}.elementor .e-5d558ab7-5311{width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover;margin-block-end:8px;display:block;}.elementor .e-50901359-1454{max-width:520px;font-family:var(--m-font);font-weight:400;font-size:16px;color:#D6DEEA;line-height:1.5;}.elementor .e-88f7515-b601{font-family:var(--m-font);font-weight:600;font-size:11px;color:rgba(255,255,255,0.7);letter-spacing:0.06em;line-height:1.3;text-transform:uppercase;}.elementor .e-1f8b3dc9-ecfd:hover,.elementor .e-1f8b3dc9-ecfd:focus-visible{opacity:90%;}.elementor .e-1f8b3dc9-ecfd{padding:0px;flex-direction:column;gap:12px;}.elementor .e-47039275-3203{column-gap:32px;padding:0px;grid-template-columns:repeat(2, 1fr);grid-template-rows:auto;row-gap: 56px;\n}.elementor .e-20dd6437-a061{gap:clamp(32px, 3vw, 44px);}.elementor .e-718739d1-c0c4{padding-block-start:clamp(48px, 5vw, 88px);padding-block-end:clamp(48px, 5vw, 88px);background-color:var(--m-accent);}.elementor .e-554c2c3a-ff47{width:100%;padding:0px;background-color:var(--m-bg);flex-direction:column;gap:0px;}