.elementor .e-7c3f4ef-34a3{font-family:var(--wcso-heading);font-weight:700;font-size:14px;color:#FDBA13;letter-spacing:4px;text-transform:uppercase;margin:0px;}.elementor .e-120fb826-7e18{font-family:var(--wcso-heading);font-weight:900;font-size:64px;color:#FFFFFF;line-height:1.02;text-transform:uppercase;margin:0px;}.elementor .e-6d8659d8-8457{max-width:680px;font-family:var(--wcso-body);font-size:20px;color:rgba(255,255,255,0.85);line-height:1.6;margin:0px;}.elementor .e-3903bbfc-1449{margin-block-start:6px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:flex;gap:10px;flex-wrap:wrap;& span { font-family: var(--wcso-heading); font-weight: 700; font-size: 13px; letter-spacing: 1px; text-transform: uppercase; color: #FFFFFF; border: 1px solid rgba(253,186,19,0.6); padding: 8px 14px; }\n}.elementor .e-3ee231ea-8332{font-family:var(--wcso-body);font-size:15px;color:rgba(255,255,255,0.7);margin:0px;& a { color: #FFFFFF; font-weight: 700; text-decoration: none; } & a:hover { color: #FDBA13; }\n}.elementor .e-784f68ed-e9ff{max-width:1200px;padding-block-start:88px;padding-block-end:88px;padding-inline-start:24px;padding-inline-end:24px;flex-direction:column;gap:18px;}.elementor .e-3351890e-96a6{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.85) 55%,rgba(10,10,10,0.6) 100%),url("https://sheriffconnect.com/wp-content/uploads/2021/02/60472383_317477615615146_529772065499119616_n.jpg");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#111111;justify-content:center;align-items:center;background-size: auto auto, cover; background-position: 0% 0%, center center; border-block-end-width: 6px; border-bottom-style: solid; border-bottom-color: #FDBA13;\n}.elementor .e-4a8d2fb9-e011{width:100%;height:auto;max-width:100%;}.elementor .e-64acaec5-5e52{padding:32px;background-color:#111111;flex:0 0 42%;justify-content:center;align-items:center;border-inline-start-width: 6px; border-left-style: solid; border-left-color: #FDBA13;\n}.elementor .e-66816422-6ad1{padding-block-start:16px;padding-block-end:16px;padding-inline-start:20px;padding-inline-end:20px;background-color:#F6F3EC;border-inline-start-width: 4px; border-left-style: solid; border-left-color: #FDBA13;\n}.elementor .e-477d06ba-e260{padding:0px;flex-direction:column;gap:16px;flex:1 1 0px;}.elementor .e-43e70cf9-be21{max-width:1200px;padding:0px;gap:56px;align-items:center;}.elementor .e-3aab7e6a-196f{width:100vw;max-width:100vw;margin-inline-start:calc(50% - 50vw);margin-inline-end:calc(50% - 50vw);background-color:#FFFFFF;}.elementor .e-2db3cde7-e40f{padding:0px;flex-direction:column;gap:16px;flex:1 1 0px;}.elementor .e-607531af-4eaa{width:100%;height:280px;max-width:100%;object-fit:cover;object-position: center top; border-block-start-width: 6px; border-top-style: solid; border-top-color: #FDBA13;\n}.elementor .e-7f87c24c-ffaf{margin:0px;display:flex;flex-direction:column;& a { display: flex; flex-direction: column; gap: 2px; padding: 12px 0px; border-bottom: 1px solid rgba(255,255,255,0.12); text-decoration: none; } & a strong { font-family: var(--wcso-heading); font-weight: 700; font-size: 16px; color: #FFFFFF; } & a span { font-family: var(--wcso-body); font-size: 14px; color: #FDBA13; } & a:hover strong { color: #FDBA13; }\n}.elementor .e-7bb24940-ea00{padding:28px;background-color:#111111;flex-direction:column;gap:14px;}.elementor .e-35ea8564-bb17{padding:0px;flex-direction:column;gap:24px;flex:0 0 40%;}.elementor .e-21803082-50f4{max-width:1200px;padding:0px;gap:56px;align-items:flex-start;}.elementor .e-1071355f-d623{width:100vw;max-width:100vw;margin-inline-start:calc(50% - 50vw);margin-inline-end:calc(50% - 50vw);background-color:#F6F3EC;}.elementor .e-43a20211-f4c9{width:100%;height:auto;max-width:100%;border-block-end-width: 6px; border-bottom-style: solid; border-bottom-color: #FDBA13;\n}.elementor .e-7349171a-d560{font-family:var(--wcso-heading);font-weight:900;font-size:32px;color:#FDBA13;line-height:1.1;margin:0px;}.elementor .e-2528133b-4152{font-family:var(--wcso-body);font-size:15px;color:rgba(255,255,255,0.8);margin:0px;}.elementor .e-7865af8c-e569{padding:20px;background-color:#111111;flex-direction:column;gap:4px;flex:1 1 0px;}.elementor .e-2964a78f-c0f9{font-family:var(--wcso-heading);font-weight:900;font-size:32px;color:#FDBA13;line-height:1.1;margin:0px;}.elementor .e-5b946957-2a7a{font-family:var(--wcso-body);font-size:15px;color:rgba(255,255,255,0.8);margin:0px;}.elementor .e-5eb091d4-ad90{padding:20px;background-color:#111111;flex-direction:column;gap:4px;flex:1 1 0px;}.elementor .e-61409449-1135{padding:0px;gap:16px;}.elementor .e-66cd110-d654{padding:0px;flex-direction:column;gap:16px;flex:0 0 42%;}.elementor .e-51958e8c-68d5{padding:0px;flex-direction:column;gap:16px;flex:1 1 0px;}.elementor .e-5c32e9f2-8030{max-width:1200px;padding:0px;gap:56px;align-items:flex-start;}.elementor .e-39337389-670a{color:#111111;}.elementor .e-4d3cfcfe-4e52{color:#111111;& a { color: #111111; font-weight: 800; text-decoration: underline; }\n}.elementor .e-6b943b34-457a:hover,.elementor .e-6b943b34-457a:focus-visible{color:#FDBA13;background-color:#000000;}.elementor .e-6b943b34-457a{color:#FFFFFF;background-color:#111111;}.elementor .e-6e7b0872-2771{padding:36px;background-color:#FDBA13;flex-direction:column;gap:12px;flex:1 1 0px;align-items:flex-start;}.elementor .e-6702b0f3-d4bf{color:#FFFFFF;}.elementor .e-58615842-cfb0{font-family:var(--wcso-heading);font-weight:700;font-size:20px;color:#FFFFFF;line-height:1.4;}.elementor .e-1af473-10f5{font-family:var(--wcso-body);font-size:15px;color:rgba(255,255,255,0.75);margin-block-start:8px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-34a19d99-6935{padding:36px;background-color:#111111;flex-direction:column;gap:12px;flex:1 1 0px;align-items:flex-start;}.elementor .e-5e845b2a-4c23{max-width:1200px;padding:0px;gap:24px;}.elementor .e-56180f11-a93f{width:100vw;max-width:100vw;margin-inline-start:calc(50% - 50vw);margin-inline-end:calc(50% - 50vw);background-color:#FFFFFF;flex-direction:column;gap:48px;align-items:center;}.elementor .e-155eead-d519{width:100%;height:auto;max-width:100%;border-block-end-width: 6px; border-bottom-style: solid; border-bottom-color: #FDBA13;\n}.elementor .e-82e0a9d-f8a4{font-family:var(--wcso-heading);font-weight:900;font-size:32px;color:#FDBA13;line-height:1.1;margin:0px;}.elementor .e-69cd9a8c-5b5b{font-family:var(--wcso-body);font-size:15px;color:rgba(255,255,255,0.8);margin:0px;}.elementor .e-58e815bf-3e70{padding:20px;background-color:#111111;flex-direction:column;gap:4px;flex:1 1 0px;}.elementor .e-48a6c199-d5f0{font-family:var(--wcso-heading);font-weight:900;font-size:32px;color:#FDBA13;line-height:1.1;margin:0px;}.elementor .e-7bc2ffae-e501{font-family:var(--wcso-body);font-size:15px;color:rgba(255,255,255,0.8);margin:0px;}.elementor .e-5dc3564a-bfb0{padding:20px;background-color:#111111;flex-direction:column;gap:4px;flex:1 1 0px;}.elementor .e-24aa8e32-387d{padding:0px;gap:16px;}.elementor .e-1cdd5139-2dd8{padding:0px;flex-direction:column;gap:16px;flex:0 0 42%;}.elementor .e-1625ddfa-5996{padding:0px;flex-direction:column;gap:16px;flex:1 1 0px;}.elementor .e-27c7f292-bac1{max-width:1200px;padding:0px;flex-direction:row-reverse;gap:56px;align-items:flex-start;}.elementor .e-518886c9-5f13{width:100vw;max-width:100vw;margin-inline-start:calc(50% - 50vw);margin-inline-end:calc(50% - 50vw);background-color:#F6F3EC;}.elementor .e-74719e38-914a{color:#FFFFFF;}.elementor .e-440ef4c1-db54{font-family:var(--wcso-body);font-size:17px;color:rgba(255,255,255,0.75);margin:0px;& a { color: #FFFFFF; font-weight: 700; text-decoration: none; } & a:hover { color: #FDBA13; }\n}.elementor .e-d6e7f4d-b28e{padding:0px;flex-direction:column;gap:10px;flex:1 1 0px;}.elementor .e-391ca31a-a8c2{width:auto;padding:0px;gap:16px;flex-wrap:wrap;}.elementor .e-2aa29559-ee55{max-width:1200px;padding:0px;gap:32px;justify-content:space-between;align-items:center;}.elementor .e-5bec7fc3-ad96{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}