.elementor .e-5bbd7d3d-cd67{font-family:Inter;font-size:16px;color:#A18458;& a { color:#F0ECE3; }\n}.elementor .e-4de4ba62-c0fa{font-family:Poppins;font-weight:700;font-size:48px;color:#F0ECE3;line-height:1.15;text-transform:capitalize;}.elementor .e-6f26944c-9283{text-align:center;padding-block-start:80px;padding-block-end:70px;padding-inline-start:20px;padding-inline-end:20px;background-color:rgba(18,6,20,0.55);display:flex;flex-direction:column;gap:8px;align-items:center;}.elementor .e-4c6b7575-f725{padding:0px;background-image:url("https://www.countyarmory.com/wp-content/uploads/2026/10/hero-header-bg.jpg");background-repeat:repeat;background-attachment:scroll;background-size:cover;background-position:center center;background-color:#120614;}.elementor .e-4b0ee1c4-322f{font-family:Inter;font-weight:600;font-size:20px;color:#A18458;text-align:center;}.elementor .e-2ccccc8d-fd86{font-family:Poppins;font-weight:700;font-size:45px;color:#29313C;line-height:1.2;text-align:center;margin-block-end:20px;}.elementor .e-57f8fc7c-ff6b{width:150px;}.elementor .e-3f9729c4-34e3{font-family:Poppins;font-weight:700;font-size:28px;color:#A12838;text-align:center;}.elementor .e-47b9edd-78ef{width:100%;height:46px;font-family:Inter;font-size:15px;color:#29313C;padding-block-start:0px;padding-block-end:0px;padding-inline-start:14px;padding-inline-end:14px;border-radius:24px;border-width:1px;border-color:#656565;border-style:solid;}.elementor .e-75d09c6e-88a8{width:100%;height:46px;font-family:Inter;font-size:15px;color:#29313C;padding-block-start:0px;padding-block-end:0px;padding-inline-start:14px;padding-inline-end:14px;border-radius:24px;border-width:1px;border-color:#656565;border-style:solid;}.elementor .e-1fdd0af8-2a76{width:100%;height:46px;font-family:Inter;font-size:15px;color:#29313C;padding-block-start:0px;padding-block-end:0px;padding-inline-start:14px;padding-inline-end:14px;border-radius:24px;border-width:1px;border-color:#656565;border-style:solid;}.elementor .e-799ae443-bd40{width:100%;min-height:120px;font-family:Inter;font-size:15px;color:#29313C;padding-block-start:12px;padding-block-end:12px;padding-inline-start:14px;padding-inline-end:14px;border-radius:18px;border-width:1px;border-color:#656565;border-style:solid;}.elementor .e-5fb35fe0-27bd:hover,.elementor .e-5fb35fe0-27bd:focus-visible{background-color:#29313C;}.elementor .e-5fb35fe0-27bd{width:100%;font-family:'Nunito Sans';font-weight:600;font-size:14px;color:#FFFFFF;letter-spacing:1px;text-transform:uppercase;padding-block-start:14px;padding-block-end:14px;padding-inline-start:24px;padding-inline-end:24px;border-radius:24px;background-color:#A12838;}.elementor .e-369361c7-c16e{font-family:Inter;font-size:14px;color:#29313C;text-transform:none;}.elementor .e-8e39d05-423a{font-family:Inter;font-size:14px;color:#A12838;text-transform:none;}.elementor .e-1f371f11-6af7{flex-direction:column;gap:12px;align-items:stretch;}.elementor .e-6e7e0dec-fc88{width:32%;position:sticky;inset-block-start:30px;padding:0px;display:flex;flex-direction:column;gap:20px;align-items:center;}.elementor .e-4c57a98b-3c6b{font-family:Inter;font-size:18px;color:#656565;line-height:1.6;text-transform:none;}.elementor .e-b2876ba-5618{font-family:Inter;font-size:18px;color:#656565;line-height:1.6;text-transform:none;}.elementor .e-5d39654f-5f22{font-family:Inter;font-size:18px;color:#656565;line-height:1.6;text-transform:none;}.elementor .e-797e4e9b-148f{font-family:Inter;font-size:18px;color:#656565;line-height:1.6;text-transform:none;}.elementor .e-71803bf9-61ac{font-family:Inter;font-size:18px;color:#656565;line-height:1.6;text-transform:none;}.elementor .e-452ffbb3-bb4c{font-family:Inter;font-size:18px;color:#656565;line-height:1.6;text-transform:none;}.elementor .e-26c1e7ea-e198{font-family:Inter;font-size:18px;color:#656565;line-height:1.6;text-transform:none;}.elementor .e-4b6323de-968a{font-family:Inter;font-size:18px;color:#656565;line-height:1.6;text-transform:none;}.elementor .e-5ed49f71-a8fc{font-family:Inter;font-size:18px;color:#656565;line-height:1.6;text-transform:none;}.elementor .e-4a55c960-2092{font-family:Inter;font-size:18px;color:#656565;line-height:1.6;text-transform:none;}.elementor .e-4064169e-e483{font-family:Inter;font-size:18px;color:#656565;line-height:1.6;text-transform:none;}.elementor .e-7683e0e4-8654{width:68%;padding:0px;display:flex;flex-direction:column;gap:16px;}.elementor .e-4ae61ab1-53ed{padding:0px;gap:40px;align-items:flex-start;}.elementor .e-61b135d7-9f65{max-width:1140px;padding-block-start:80px;padding-block-end:70px;padding-inline-start:20px;padding-inline-end:20px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:20px;}.elementor .e-24bb387f-e7aa{font-family:'Nunito Sans';font-weight:600;font-size:18px;color:#A18458;text-transform:capitalize;}.elementor .e-d4fe2ec-592a{font-family:Poppins;font-weight:700;font-size:36px;color:#F0ECE3;text-transform:capitalize;}.elementor .e-35c2d9fb-6cab{max-width:760px;font-family:Inter;font-size:14px;color:#F0ECE3;line-height:1.7;text-transform:none;margin-block-end:30px;}.elementor .e-b9bc42e-f2f4{width:50%;object-fit:cover;border-start-start-radius:30px;border-start-end-radius:0px;border-end-start-radius:30px;border-end-end-radius:0px;}.elementor .e-4d054d10-f658{width:140px;}.elementor .e-543d0e80-4891:hover,.elementor .e-543d0e80-4891:focus-visible{background-color:#29313C;}.elementor .e-543d0e80-4891{font-family:'Nunito Sans';font-weight:700;font-size:16px;color:#F0ECE3;letter-spacing:1px;text-transform:uppercase;padding-block-start:14px;padding-block-end:14px;padding-inline-start:28px;padding-inline-end:28px;border-radius:30px;background-color:#A12838;}.elementor .e-363294d0-4311{width:50%;padding-block-start:40px;padding-block-end:40px;padding-inline-start:20px;padding-inline-end:20px;border-start-start-radius:0px;border-start-end-radius:30px;border-end-start-radius:0px;border-end-end-radius:30px;background-color:#F0ECE3;display:flex;flex-direction:column;gap:24px;justify-content:center;align-items:center;}.elementor .e-52f0828b-4e0b{width:100%;gap:0px;align-items:stretch;}.elementor .e-4448b8c-985e{max-width:1140px;text-align:center;padding-block-start:80px;padding-block-end:80px;padding-inline-start:20px;padding-inline-end:20px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:12px;align-items:center;}.elementor .e-495bc7c0-90a4{padding:0px;background-image:url("https://www.countyarmory.com/wp-content/uploads/2026/10/ammo-background.jpg");background-repeat:repeat;background-attachment:scroll;background-size:cover;background-position:center center;background-color:#000000;}.elementor .e-531c9a03-1dd7{font-family:Inter;font-weight:600;font-size:18px;color:#A18458;text-transform:capitalize;}.elementor .e-22120cb0-2ffb{font-family:Poppins;font-weight:700;font-size:36px;color:#29313C;text-transform:capitalize;}.elementor .e-108966d8-bb7b{max-width:700px;font-family:Inter;font-size:14px;color:#656565;line-height:1.7;text-transform:none;margin-block-end:30px;}.elementor .e-75f3de4b-95a6{width:100%;border-start-start-radius:30px;border-start-end-radius:30px;border-end-start-radius:0px;border-end-end-radius:0px;}.elementor .e-6aa44605-d874{font-family:Poppins;font-weight:700;font-size:24px;color:#A12838;padding-block-start:0px;padding-block-end:0px;padding-inline-start:16px;padding-inline-end:16px;}.elementor .e-b4168cb-6914{font-family:Inter;font-weight:600;font-size:16px;color:#656565;line-height:1.5;text-transform:none;padding-block-start:0px;padding-block-end:0px;padding-inline-start:16px;padding-inline-end:16px;}.elementor .e-15c1c8fc-8ac1:hover,.elementor .e-15c1c8fc-8ac1:focus-visible{color:#A12838;}.elementor .e-15c1c8fc-8ac1{font-family:'Nunito Sans';font-weight:700;font-size:14px;color:#A18458;letter-spacing:1px;text-transform:uppercase;padding-block-start:6px;padding-block-end:6px;padding-inline-start:12px;padding-inline-end:12px;margin-block-start:auto;background-color:transparent;}.elementor .e-240a9a06-499f{overflow:hidden;padding-block-start:0px;padding-block-end:24px;padding-inline-start:0px;padding-inline-end:0px;border-radius:30px;background-color:#FFFFFF;box-shadow:2px 2px 5px 1px rgba(0,0,0,0.5);display:flex;flex-direction:column;gap:12px;align-items:center;}.elementor .e-76ba0da1-5803{width:100%;border-start-start-radius:30px;border-start-end-radius:30px;border-end-start-radius:0px;border-end-end-radius:0px;}.elementor .e-3a904dfa-2daa{font-family:Poppins;font-weight:700;font-size:24px;color:#A12838;padding-block-start:0px;padding-block-end:0px;padding-inline-start:16px;padding-inline-end:16px;}.elementor .e-2dadfec4-2c04{font-family:Inter;font-weight:600;font-size:16px;color:#656565;line-height:1.5;text-transform:none;padding-block-start:0px;padding-block-end:0px;padding-inline-start:16px;padding-inline-end:16px;}.elementor .e-6933474e-cda1:hover,.elementor .e-6933474e-cda1:focus-visible{color:#A12838;}.elementor .e-6933474e-cda1{font-family:'Nunito Sans';font-weight:700;font-size:14px;color:#A18458;letter-spacing:1px;text-transform:uppercase;padding-block-start:6px;padding-block-end:6px;padding-inline-start:12px;padding-inline-end:12px;margin-block-start:auto;background-color:transparent;}.elementor .e-59a6d30c-cd21{overflow:hidden;padding-block-start:0px;padding-block-end:24px;padding-inline-start:0px;padding-inline-end:0px;border-radius:30px;background-color:#FFFFFF;box-shadow:2px 2px 5px 1px rgba(0,0,0,0.5);display:flex;flex-direction:column;gap:12px;align-items:center;}.elementor .e-4e9e4522-1d0b{width:100%;border-start-start-radius:30px;border-start-end-radius:30px;border-end-start-radius:0px;border-end-end-radius:0px;}.elementor .e-7ca67a0a-2312{font-family:Poppins;font-weight:700;font-size:24px;color:#A12838;padding-block-start:0px;padding-block-end:0px;padding-inline-start:16px;padding-inline-end:16px;}.elementor .e-7d858e79-547d{font-family:Inter;font-weight:600;font-size:16px;color:#656565;line-height:1.5;text-transform:none;padding-block-start:0px;padding-block-end:0px;padding-inline-start:16px;padding-inline-end:16px;}.elementor .e-4d79eb13-3482:hover,.elementor .e-4d79eb13-3482:focus-visible{color:#A12838;}.elementor .e-4d79eb13-3482{font-family:'Nunito Sans';font-weight:700;font-size:14px;color:#A18458;letter-spacing:1px;text-transform:uppercase;padding-block-start:6px;padding-block-end:6px;padding-inline-start:12px;padding-inline-end:12px;margin-block-start:auto;background-color:transparent;}.elementor .e-372e9205-eb1b{overflow:hidden;padding-block-start:0px;padding-block-end:24px;padding-inline-start:0px;padding-inline-end:0px;border-radius:30px;background-color:#FFFFFF;box-shadow:2px 2px 5px 1px rgba(0,0,0,0.5);display:flex;flex-direction:column;gap:12px;align-items:center;}.elementor .e-2038502b-b91f{width:100%;border-start-start-radius:30px;border-start-end-radius:30px;border-end-start-radius:0px;border-end-end-radius:0px;}.elementor .e-7a662828-b59e{font-family:Poppins;font-weight:700;font-size:24px;color:#A12838;padding-block-start:0px;padding-block-end:0px;padding-inline-start:16px;padding-inline-end:16px;}.elementor .e-14011b9b-143f{font-family:Inter;font-weight:600;font-size:16px;color:#656565;line-height:1.5;text-transform:none;padding-block-start:0px;padding-block-end:0px;padding-inline-start:16px;padding-inline-end:16px;}.elementor .e-7de1c5e1-e1d5:hover,.elementor .e-7de1c5e1-e1d5:focus-visible{color:#A12838;}.elementor .e-7de1c5e1-e1d5{font-family:'Nunito Sans';font-weight:700;font-size:14px;color:#A18458;letter-spacing:1px;text-transform:uppercase;padding-block-start:6px;padding-block-end:6px;padding-inline-start:12px;padding-inline-end:12px;margin-block-start:auto;background-color:transparent;}.elementor .e-2a29507-7edb{overflow:hidden;padding-block-start:0px;padding-block-end:24px;padding-inline-start:0px;padding-inline-end:0px;border-radius:30px;background-color:#FFFFFF;box-shadow:2px 2px 5px 1px rgba(0,0,0,0.5);display:flex;flex-direction:column;gap:12px;align-items:center;}.elementor .e-5abffc4a-6057{width:100%;gap:30px;grid-template-columns:repeat(4,1fr);grid-template-rows:auto;}.elementor .e-682e34d5-acc6{max-width:1140px;text-align:center;padding-block-start:70px;padding-block-end:70px;padding-inline-start:20px;padding-inline-end:20px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:12px;align-items:center;}.elementor .e-7082dec0-e5ea{padding:0px;background-color:#F0ECE3;}.elementor .e-eb32936-8116{font-family:'Nunito Sans';font-weight:600;font-size:18px;color:#A18458;text-transform:capitalize;}.elementor .e-277abbff-3f9f{font-family:Poppins;font-weight:700;font-size:36px;color:#29313C;text-transform:capitalize;}.elementor .e-1e648db7-76f8{max-width:700px;font-family:Inter;font-size:14px;color:#656565;line-height:1.7;text-transform:none;margin-block-end:30px;}.elementor .e-7683011e-fd36{width:100%;aspect-ratio:3/2;object-fit:cover;border-start-start-radius:30px;border-start-end-radius:30px;border-end-start-radius:0px;border-end-end-radius:0px;}.elementor .e-613042e4-a250{font-family:Inter;font-size:13px;color:#A18458;}.elementor .e-7e702800-6e6d:hover,.elementor .e-7e702800-6e6d:focus-visible{color:#A12838;}.elementor .e-7e702800-6e6d{font-family:'Nunito Sans';font-weight:700;font-size:18px;color:#29313C;line-height:1.35;}.elementor .e-ee868e2-56f6{font-family:Inter;font-size:14px;color:#656565;line-height:1.6;text-transform:none;}.elementor .e-58a49e19-5823{font-family:'Nunito Sans';font-weight:700;font-size:14px;color:#A12838;text-transform:uppercase;padding:0px;background-color:transparent;align-self:flex-start;}.elementor .e-4fed9d51-43a2{padding:20px;display:flex;flex-direction:column;gap:10px;}.elementor .e-3b6adcf6-41e5{overflow:hidden;padding:0px;border-radius:30px;background-color:#FFFFFF;box-shadow:2px 2px 5px 1px rgba(0,0,0,0.5);display:flex;flex-direction:column;text-align:left;\n}.elementor .e-1230f541-9d6c{gap:30px;grid-template-columns:repeat(3,1fr);}.elementor .e-15c1c057-98c3{max-width:1140px;text-align:center;padding-block-start:70px;padding-block-end:70px;padding-inline-start:20px;padding-inline-end:20px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:12px;align-items:center;}.elementor .e-f4571bf-a01d{padding:0px;}