.elementor .e-member-hero-actions-local{gap:12px;}.elementor .e-member-hero-text-local{gap:32px;}.elementor .e-member-hero-photo-local{object-position:center center;}.elementor .e-member-step-1-num-local{font-family:var(--Cormorant_G);font-weight:700;font-size:2.5rem;color:var(--GoldDeep);line-height:1em;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-member-item-1-local{max-width:100%;color:var(--Ink);}.elementor .e-member-step-apply-local{margin-block-start:4px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-member-step-1-local{padding:clamp(1.75rem, 3vw, 2.5rem);background-color:var(--Mist);gap:20px;}.elementor .e-member-step-2-num-local{font-family:var(--Cormorant_G);font-weight:700;font-size:2.5rem;color:var(--GoldDeep);line-height:1em;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-member-item-2-local{max-width:100%;color:var(--Ink);}.elementor .e-member-step-2-local{padding:clamp(1.75rem, 3vw, 2.5rem);background-color:var(--Mist);gap:20px;}.elementor .e-member-step-3-num-local{font-family:var(--Cormorant_G);font-weight:700;font-size:2.5rem;color:var(--GoldDeep);line-height:1em;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-member-item-3-local{max-width:100%;color:var(--Ink);}.elementor .e-member-step-3-local{padding:clamp(1.75rem, 3vw, 2.5rem);background-color:var(--Mist);gap:20px;}.elementor .e-member-steps-local{gap:24px;}.elementor .e-member-about-in-local{gap:40px;}.elementor .e-member-contact-intro-local{gap:16px;}.elementor .e-member-contact-phone-icon-local{width:48px;height:48px;padding-block-start:14px;padding-block-end:14px;padding-inline-start:14px;padding-inline-end:14px;border-radius:var(--RadiusPill);background-color:var(--White);}.elementor .e-member-contact-phone-text-local{max-width:100%;color:var(--Green);}.elementor .e-member-contact-phone-body-local{padding:0px;display:flex;flex-direction:column;gap:6px;}.elementor .e-member-contact-phone-local{padding-block-start:22px;padding-block-end:22px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;gap:18px;flex-wrap:nowrap;align-items:center;}.elementor .e-member-contact-email-icon-local{width:48px;height:48px;padding-block-start:14px;padding-block-end:14px;padding-inline-start:14px;padding-inline-end:14px;border-radius:var(--RadiusPill);background-color:var(--White);}.elementor .e-member-contact-email-text-local{max-width:100%;color:var(--Green);}.elementor .e-member-contact-email-body-local{padding:0px;display:flex;flex-direction:column;gap:6px;}.elementor .e-member-contact-email-local{padding-block-start:22px;padding-block-end:22px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;gap:18px;flex-wrap:nowrap;align-items:center;}.elementor .e-member-contact-address-icon-local{width:48px;height:48px;padding-block-start:14px;padding-block-end:14px;padding-inline-start:14px;padding-inline-end:14px;border-radius:var(--RadiusPill);background-color:var(--White);}.elementor .e-member-contact-address-text-local{max-width:100%;color:var(--Green);}.elementor .e-member-contact-address-body-local{padding:0px;display:flex;flex-direction:column;gap:6px;}.elementor .e-member-contact-address-local{padding-block-start:22px;padding-block-end:22px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;gap:18px;flex-wrap:nowrap;align-items:center;}.elementor .e-member-contact-rows-local{padding:0px;display:flex;flex-direction:column;gap:0px;}.elementor .e-member-contact-social-links-local{gap:12px;}.elementor .e-member-contact-social-local{gap:12px;}.elementor .e-member-contact-copy-local{gap:28px;}.elementor .e-member-contact-local{scroll-margin-top:90px;}.elementor .e-member-closing-title-local{max-width:18ch;text-align:center;}.elementor .e-member-closing-actions-local{justify-content:center;}.elementor .e-member-closing-panel-local{width:100%;overflow:hidden;aspect-ratio:21/9;padding-block-start:var(--SpaceSection);padding-block-end:var(--SpaceSection);padding-inline-start:var(--SpaceGutter);padding-inline-end:var(--SpaceGutter);border-radius:var(--RadiusXL);background-image:linear-gradient(180deg, #10151F99 0%,#10151FD9 100%),url("https://ocsac.org/wp-content/uploads/2025/05/129-OCSAC-Peace-Officers-Memorial-in-Tustin-2025-1536x1024.jpg");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,58% 22%;background-color:var(--Blue);display:flex;flex-direction:column;gap:32px;justify-content:center;align-items:center;}.elementor .e-member-closing-local{width:100%;padding-block-start:16px;padding-block-end:16px;padding-inline-start:16px;padding-inline-end:16px;display:flex;flex-direction:column;}