.elementor .sdp-m-projects{width:100%}.elementor .sdp-nav-trigger{cursor:default;\n}.elementor .sdp-nav-submenu{display:none}.elementor .sdp-nav-dropdown{cursor:default;\n}.elementor .sdp-small{font-family:var(--heebo);font-weight:400;font-size:14px;color:var(--ink-soft);line-height:1.55;display:block}.elementor .sdp-body{font-family:var(--heebo);font-weight:400;font-size:18px;color:var(--ink-2);line-height:1.65;margin:0;display:block}.elementor .sdp-lead{font-family:var(--heebo);font-weight:400;font-size:21px;color:var(--ink-soft);line-height:1.55;display:block}.elementor .sdp-h3{font-family:var(--heebo);font-weight:600;font-size:30px;color:var(--ink);letter-spacing:-.6px;line-height:1.2;display:block}.elementor .sdp-h2{font-family:var(--heebo);font-weight:600;font-size:60px;color:var(--ink);letter-spacing:-2px;line-height:1.07;display:block}.elementor .sdp-eyebrow{font-family:var(--heebo);font-weight:500;font-size:14px;color:var(--brand-blue);letter-spacing:1px;line-height:1.4;display:block}.elementor .sdp-container{width:100%;max-width:1280px;padding:0;display:flex;flex-direction:column;gap:24px}.elementor .sdp-section{width:100%;padding-block-start:160px;padding-block-end:160px;padding-inline-start:40px;padding-inline-end:40px;background-color:var(--surface);display:flex;flex-direction:column;gap:0;align-items:center}.elementor .sdp-narrow{max-width:860px}