.elementor .e-1476762e-6896{font-family:var(--wcso-heading);font-weight:700;font-size:14px;color:#FDBA13;letter-spacing:4px;text-transform:uppercase;margin:0px;}.elementor .e-115effa-f2b7{max-width:900px;font-family:var(--wcso-heading);font-weight:900;font-size:60px;color:#FFFFFF;line-height:1.04;text-transform:uppercase;margin:0px;}.elementor .e-64f3b4b8-3bf3{max-width:720px;font-family:var(--wcso-body);font-size:19px;color:rgba(255,255,255,0.85);line-height:1.6;margin:0px;}.elementor .e-4db3a5b4-9cff{font-size:17px;padding-block-start:18px;padding-block-end:18px;padding-inline-start:36px;padding-inline-end:36px;}.elementor .e-4b8b926b-2e50{padding-block-start:18px;padding-block-end:18px;}.elementor .e-6af2e3f-c851{padding:0px;margin-block-start:8px;gap:16px;flex-wrap:wrap;}.elementor .e-7c81e452-85f9{font-family:var(--wcso-body);font-size:15px;color:rgba(255,255,255,0.7);margin:0px;& strong { color: #FFFFFF; }\n}.elementor .e-4b76e150-c58f{max-width:1200px;padding-block-start:96px;padding-block-end:96px;padding-inline-start:24px;padding-inline-end:24px;flex-direction:column;gap:18px;}.elementor .e-39567bf7-36e0{width:100vw;max-width:100vw;padding:0px;margin-inline-start:calc(50% - 50vw);margin-inline-end:calc(50% - 50vw);background-image:linear-gradient(100deg, rgba(10,10,10,0.95) 0%,rgba(10,10,10,0.82) 50%,rgba(10,10,10,0.45) 100%),url("https://sheriffconnect.com/wp-content/uploads/2026/10/court-1.jpeg");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#111111;justify-content:center;align-items:center;background-repeat: repeat, no-repeat; background-size: auto auto, cover; background-position: 0% 0%, 70% center; border-block-end-width: 6px; border-bottom-style: solid; border-bottom-color: #FDBA13;\n}.elementor .e-551ca024-cdd6{font-family:var(--wcso-body);font-size:17px;color:#222222;line-height:1.6;padding-block-start:18px;padding-block-end:18px;padding-inline-start:22px;padding-inline-end:22px;margin:0px;background-color:#F6F3EC;border-inline-start-width: 5px; border-left-style: solid; border-left-color: #FDBA13; & strong { color: #111111; display: block; font-family: var(--wcso-heading); font-weight: 800; margin-bottom: 4px; }\n}.elementor .e-5b569910-9cf1{padding:0px;flex-direction:column;gap:16px;flex:1 1 0px;align-items:flex-start;}.elementor .e-799f3982-11a8{width:100%;height:auto;max-width:100%;aspect-ratio:355/184;object-fit:cover;border-block-end-width: 6px; border-bottom-style: solid; border-bottom-color: #FDBA13;\n}.elementor .e-5d8e62-9921{font-family:var(--wcso-heading);font-weight:800;font-size:20px;color:#FFFFFF;line-height:1.3;margin:0px;}.elementor .e-6f2f52fa-3c35{margin:0px;display:flex;flex-direction:column;& span { display: block; font-family: var(--wcso-body); font-size: 16px; color: rgba(255,255,255,0.88); line-height: 1.45; padding: 10px 0px 10px 26px; border-bottom: 1px solid rgba(255,255,255,0.12); position: relative; } & span::before { content: "■"; position: absolute; left: 0px; top: 10px; color: #FDBA13; font-size: 12px; } & span:last-child { border-bottom: none; }\n}.elementor .e-1bfb28b8-904f{padding:28px;background-color:#111111;flex-direction:column;gap:10px;border-inline-start-width: 6px; border-left-style: solid; border-left-color: #FDBA13;\n}.elementor .e-298ecbf3-14bc{padding:0px;flex-direction:column;gap:20px;flex:0 0 42%;}.elementor .e-5811c58b-acb8{max-width:1200px;padding:0px;gap:56px;align-items:center;}.elementor .e-b6abdd7-2de0{width:100vw;max-width:100vw;margin-inline-start:calc(50% - 50vw);margin-inline-end:calc(50% - 50vw);background-color:#FFFFFF;}.elementor .e-4b2c4dbd-c5c7:hover,.elementor .e-4b2c4dbd-c5c7:focus-visible{color:#FDBA13;background-color:#111111;}.elementor .e-4b2c4dbd-c5c7{font-family:var(--wcso-heading);font-weight:700;font-size:15px;color:#111111;letter-spacing:1px;text-transform:uppercase;padding-block-start:14px;padding-block-end:14px;padding-inline-start:28px;padding-inline-end:28px;border-radius:2px;border-width:2px;border-color:#111111;border-style:solid;background-color:transparent;}.elementor .e-1b50b693-28a7{padding:0px;margin-block-start:8px;gap:16px;flex-wrap:wrap;justify-content:center;}.elementor .e-6c5ac5c5-d442{max-width:860px;text-align:center;padding:0px;flex-direction:column;gap:12px;align-items:center;}.elementor .e-5deea484-b52d{font-family:var(--wcso-heading);font-weight:800;font-size:22px;color:#FFFFFF;line-height:1.25;margin:0px;}.elementor .e-743731ba-b595{margin:0px;display:flex;flex-direction:column;& span { display: block; font-family: var(--wcso-body); font-size: 16px; color: rgba(255,255,255,0.88); line-height: 1.45; padding: 11px 0px 11px 28px; border-bottom: 1px solid rgba(255,255,255,0.12); position: relative; } & span::before { content: "✓"; position: absolute; left: 0px; top: 11px; color: #FDBA13; font-weight: 700; } & span:last-child { border-bottom: none; }\n}.elementor .e-f58549b-d499{padding:32px;background-color:#111111;flex-direction:column;gap:12px;border-inline-start-width: 6px; border-left-style: solid; border-left-color: #FDBA13;\n}.elementor .e-3fddb491-6fff{font-family:var(--wcso-heading);font-weight:800;font-size:22px;color:#111111;line-height:1.25;margin:0px;}.elementor .e-1d276aef-a7b4{margin:0px;display:flex;flex-direction:column;& span { display: flex; align-items: flex-start; gap: 14px; padding: 14px 0px; border-bottom: 1px solid rgba(17,17,17,0.1); } & span:last-child { border-bottom: none; } & strong { flex: 0 0 32px; width: 32px; height: 32px; display: flex; align-items: center; justify-content: center; background-color: #111111; color: #FDBA13; font-family: var(--wcso-heading); font-weight: 800; font-size: 15px; border-radius: 50%; } & em { font-style: normal; font-family: var(--wcso-body); font-size: 16px; color: #222222; line-height: 1.5; padding-top: 4px; } & a { color: #111111; font-weight: 700; text-decoration: underline; text-decoration-color: #FDBA13; text-decoration-thickness: 2px; text-underline-offset: 3px; } & a[href^="tel"] { white-space: nowrap; }\n}.elementor .e-2ea75c06-8997{padding:32px;background-color:#FFFFFF;flex-direction:column;gap:12px;border-inline-start-width: 6px; border-left-style: solid; border-left-color: #FDBA13;\n}.elementor .e-51846794-1938{width:100%;max-width:1200px;padding:0px;gap:24px;grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(1, auto);}.elementor .e-22dc14c1-d2d8{font-family:var(--wcso-heading);font-weight:800;font-size:19px;color:#111111;letter-spacing:1px;text-transform:uppercase;margin:0px;}.elementor .e-39e5829f-dfc6{font-family:var(--wcso-body);font-size:16px;color:#333333;line-height:1.6;margin:0px;& a { color: #111111; font-weight: 700; text-decoration: underline; text-decoration-color: #FDBA13; text-decoration-thickness: 2px; text-underline-offset: 3px; }\n}.elementor .e-276ce3f7-6a69{padding:28px;background-color:#FFFFFF;flex-direction:column;gap:10px;border-block-start-width: 4px; border-top-style: solid; border-top-color: #FDBA13;\n}.elementor .e-cced0fb-2f09{font-family:var(--wcso-heading);font-weight:800;font-size:19px;color:#111111;letter-spacing:1px;text-transform:uppercase;margin:0px;}.elementor .e-72062d2d-35a3{font-family:var(--wcso-body);font-size:16px;color:#333333;line-height:1.6;margin:0px;}.elementor .e-296df793-2484{padding:28px;background-color:#FFFFFF;flex-direction:column;gap:10px;border-block-start-width: 4px; border-top-style: solid; border-top-color: #FDBA13;\n}.elementor .e-79556b1c-8b1a{font-family:var(--wcso-heading);font-weight:800;font-size:19px;color:#111111;letter-spacing:1px;text-transform:uppercase;margin:0px;}.elementor .e-3e0bbdcb-a35f{font-family:var(--wcso-body);font-size:16px;color:#333333;line-height:1.6;margin:0px;& a { color: #111111; font-weight: 700; text-decoration: underline; text-decoration-color: #FDBA13; text-decoration-thickness: 2px; text-underline-offset: 3px; white-space: nowrap; }\n}.elementor .e-68d366fa-6c47{padding:28px;background-color:#FFFFFF;flex-direction:column;gap:10px;border-block-start-width: 4px; border-top-style: solid; border-top-color: #FDBA13;\n}.elementor .e-37447936-efcf{width:100%;max-width:1200px;padding:0px;gap:24px;grid-template-columns:repeat(3, 1fr);grid-template-rows:repeat(1, auto);}.elementor .e-18614744-10f2{width:100vw;max-width:100vw;margin-inline-start:calc(50% - 50vw);margin-inline-end:calc(50% - 50vw);background-color:#F6F3EC;}.elementor .e-1e42840f-f6e7{max-width:860px;text-align:center;padding:0px;flex-direction:column;gap:12px;align-items:center;}.elementor .e-4279541-2782{font-family:var(--wcso-heading);font-weight:800;font-size:22px;color:#FFFFFF;line-height:1.25;margin:0px;}.elementor .e-3cb32ebe-f85f{font-family:var(--wcso-body);font-size:16px;color:rgba(255,255,255,0.8);line-height:1.55;margin:0px;}.elementor .e-78b941fe-4cbf{padding:28px;background-color:#111111;flex-direction:column;gap:10px;border-block-end-width: 5px; border-bottom-style: solid; border-bottom-color: #FDBA13;\n}.elementor .e-1643f9e9-e069{font-family:var(--wcso-heading);font-weight:800;font-size:22px;color:#FFFFFF;line-height:1.25;margin:0px;}.elementor .e-185db1c3-75d4{font-family:var(--wcso-body);font-size:16px;color:rgba(255,255,255,0.8);line-height:1.55;margin:0px;}.elementor .e-2bd9fd8c-ffde{padding:28px;background-color:#111111;flex-direction:column;gap:10px;border-block-end-width: 5px; border-bottom-style: solid; border-bottom-color: #FDBA13;\n}.elementor .e-17663d20-5845{font-family:var(--wcso-heading);font-weight:800;font-size:22px;color:#FFFFFF;line-height:1.25;margin:0px;}.elementor .e-703e9c60-1acb{font-family:var(--wcso-body);font-size:16px;color:rgba(255,255,255,0.8);line-height:1.55;margin:0px;}.elementor .e-10ae5234-9023{padding:28px;background-color:#111111;flex-direction:column;gap:10px;border-block-end-width: 5px; border-bottom-style: solid; border-bottom-color: #FDBA13;\n}.elementor .e-4f5110df-8593{width:100%;max-width:1200px;padding:0px;gap:24px;grid-template-columns:repeat(3, 1fr);grid-template-rows:repeat(1, auto);}.elementor .e-77c8b19a-86e1{width:100%;max-width:1200px;font-family:var(--wcso-body);font-size:17px;color:#222222;line-height:1.6;padding-block-start:22px;padding-block-end:22px;padding-inline-start:26px;padding-inline-end:26px;margin:0px;background-color:rgba(253,186,19,0.14);border-inline-start-width: 6px; border-left-style: solid; border-left-color: #FDBA13; & strong { color: #111111; font-family: var(--wcso-heading); font-weight: 800; }\n}.elementor .e-5a0a01bd-fbb9{font-family:var(--wcso-heading);font-weight:800;font-size:22px;color:#111111;line-height:1.25;padding-block-end:10px;margin:0px;border-block-end-width: 3px; border-bottom-style: solid; border-bottom-color: #FDBA13;\n}.elementor .e-6791102f-4116{font-family:var(--wcso-body);font-size:16px;color:#333333;line-height:1.65;margin:0px;}.elementor .e-6575fef6-f3c7{font-family:var(--wcso-body);font-size:16px;color:#333333;line-height:1.65;margin:0px;& a { color: #111111; font-weight: 700; text-decoration: underline; text-decoration-color: #FDBA13; text-decoration-thickness: 2px; text-underline-offset: 3px; }\n}.elementor .e-1ada012e-d69f{padding:0px;flex-direction:column;gap:14px;}.elementor .e-f3f7ea-410d{font-family:var(--wcso-heading);font-weight:800;font-size:22px;color:#111111;line-height:1.25;padding-block-end:10px;margin:0px;border-block-end-width: 3px; border-bottom-style: solid; border-bottom-color: #FDBA13;\n}.elementor .e-59798e8a-71ee{font-family:var(--wcso-body);font-size:16px;color:#333333;line-height:1.65;margin:0px;}.elementor .e-74bcd994-f29e{font-family:var(--wcso-body);font-size:16px;color:#333333;line-height:1.65;margin:0px;& a { color: #111111; font-weight: 700; text-decoration: underline; text-decoration-color: #FDBA13; text-decoration-thickness: 2px; text-underline-offset: 3px; white-space: nowrap; }\n}.elementor .e-57100ece-a044{font-family:var(--wcso-body);font-size:16px;color:#333333;line-height:1.65;margin:0px;& a { color: #111111; font-weight: 700; text-decoration: underline; text-decoration-color: #FDBA13; text-decoration-thickness: 2px; text-underline-offset: 3px; white-space: nowrap; }\n}.elementor .e-ed442a3-37ed{font-family:var(--wcso-body);font-size:16px;color:#333333;line-height:1.65;padding-block-start:16px;padding-block-end:16px;padding-inline-start:18px;padding-inline-end:18px;margin:0px;background-color:#F6F3EC;& strong { color: #111111; }\n}.elementor .e-47ab25da-afc4{padding:0px;flex-direction:column;gap:14px;}.elementor .e-5e6162fd-8e5c{width:100%;max-width:1200px;padding:0px;gap:48px;grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(1, auto);}.elementor .e-66956614-3ac9{width:100vw;max-width:100vw;margin-inline-start:calc(50% - 50vw);margin-inline-end:calc(50% - 50vw);background-color:#FFFFFF;}.elementor .e-3b6ad3a8-a201{text-align:center;padding:0px;flex-direction:column;gap:12px;align-items:center;}.elementor .e-45741334-7318{font-family:var(--wcso-heading);font-weight:800;font-size:21px;color:#111111;line-height:1.25;margin:0px;flex:1 1 auto;}.elementor .e-4985c299-ce95{margin-block-start:8px;}.elementor .e-15e099cb-8cb4{padding:28px;background-color:#FFFFFF;flex-direction:column;gap:12px;justify-content:space-between;align-items:flex-start;border-inline-start-width: 6px; border-left-style: solid; border-left-color: #FDBA13;\n}.elementor .e-75d4ef71-a160{font-family:var(--wcso-heading);font-weight:800;font-size:21px;color:#111111;line-height:1.25;margin:0px;flex:1 1 auto;}.elementor .e-33b3d816-3497{margin-block-start:8px;}.elementor .e-12701b3d-f8c8{padding:28px;background-color:#FFFFFF;flex-direction:column;gap:12px;justify-content:space-between;align-items:flex-start;border-inline-start-width: 6px; border-left-style: solid; border-left-color: #FDBA13;\n}.elementor .e-78ebd522-6d6a{font-family:var(--wcso-heading);font-weight:800;font-size:21px;color:#111111;line-height:1.25;margin:0px;flex:1 1 auto;}.elementor .e-51223e26-af98{margin-block-start:8px;}.elementor .e-1feb20d2-71d0{padding:28px;background-color:#FFFFFF;flex-direction:column;gap:12px;justify-content:space-between;align-items:flex-start;border-inline-start-width: 6px; border-left-style: solid; border-left-color: #FDBA13;\n}.elementor .e-70dd258b-fca4{width:100%;max-width:1200px;padding:0px;gap:24px;grid-template-columns:repeat(3, 1fr);grid-template-rows:repeat(1, auto);}.elementor .e-7f284850-5a30{width:100vw;max-width:100vw;margin-inline-start:calc(50% - 50vw);margin-inline-end:calc(50% - 50vw);background-color:#F6F3EC;}.elementor .e-1541155-c05a{color:#FFFFFF;}.elementor .e-49062ac6-3c4a{font-family:var(--wcso-body);font-size:17px;color:rgba(255,255,255,0.75);margin:0px;}.elementor .e-40117de3-5d23{padding:0px;flex-direction:column;gap:12px;flex:1 1 0px;}.elementor .e-13dd29ad-c135{width:auto;padding:0px;gap:16px;flex-wrap:wrap;}.elementor .e-1c9280ff-7eb0{max-width:1200px;padding:0px;gap:32px;justify-content:space-between;align-items:center;}.elementor .e-7623d093-b8fe{width:100vw;max-width:100vw;padding-block-start:64px;padding-block-end:64px;padding-inline-start:24px;padding-inline-end:24px;margin-inline-start:calc(50% - 50vw);margin-inline-end:calc(50% - 50vw);background-color:#111111;justify-content:center;border-block-start-width: 6px; border-top-style: solid; border-top-color: #FDBA13;\n}