.elementor .e-7e28bebd-7c3a{font-family:Inter;font-size:16px;color:#A18458;& a { color:#F0ECE3; }\n}.elementor .e-6a51ff76-d913{font-family:Poppins;font-weight:700;font-size:48px;color:#F0ECE3;line-height:1.15;text-transform:none;}.elementor .e-569b33a5-8ea7{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-481ea054-cc8d{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-3a32c303-875f{font-family:Inter;font-weight:600;font-size:20px;color:#A18458;line-height:1.3;text-align:center;text-transform:none;}.elementor .e-2b9990cd-61e0{font-family:Poppins;font-weight:700;font-size:45px;color:#29313C;line-height:1.2;text-align:center;text-transform:none;margin-block-end:20px;}.elementor .e-56a5b0-5372{width:120px;}.elementor .e-7195a0c7-e0d7{font-family:'Nunito Sans';font-weight:700;font-size:18px;color:#A18458;letter-spacing:1px;line-height:1.3;text-align:center;text-transform:uppercase;}.elementor .e-8692b79-4487{font-family:Poppins;font-weight:700;font-size:28px;color:#A12838;line-height:1.3;text-align:center;}.elementor .e-37976dfc-a349{width:100%;height:46px;font-family:Inter;font-size:15px;color:#29313C;padding-inline-start:14px;padding-inline-end:14px;border-radius:24px;border-width:1px;border-color:#CFC8B8;border-style:solid;background-color:#FFFFFF;}.elementor .e-ae40e1c-a1ee{width:100%;height:46px;font-family:Inter;font-size:15px;color:#29313C;padding-inline-start:14px;padding-inline-end:14px;border-radius:24px;border-width:1px;border-color:#CFC8B8;border-style:solid;background-color:#FFFFFF;}.elementor .e-22f2243b-d106{width:100%;height:46px;font-family:Inter;font-size:15px;color:#29313C;padding-inline-start:14px;padding-inline-end:14px;border-radius:24px;border-width:1px;border-color:#CFC8B8;border-style:solid;background-color:#FFFFFF;}.elementor .e-6a1ff82b-be48{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:#CFC8B8;border-style:solid;background-color:#FFFFFF;}.elementor .e-40dd9990-bec6:hover,.elementor .e-40dd9990-bec6:focus-visible{background-color:#29313C;}.elementor .e-40dd9990-bec6{width:100%;font-family:'Nunito Sans';font-weight:700;font-size:14px;color:#FFFFFF;letter-spacing:1px;text-transform:uppercase;padding-block-start:14px;padding-block-end:14px;border-radius:24px;background-color:#A12838;}.elementor .e-496f08d5-c642{font-family:Inter;font-size:14px;color:#29313C;text-transform:none;}.elementor .e-5de88020-c8c1{font-family:Inter;font-size:14px;color:#A12838;text-transform:none;}.elementor .e-2a06e742-87fd{width:100%;padding:0px;flex-direction:column;gap:12px;align-items:stretch;}.elementor .e-605dcf12-1633{width:32%;position:sticky;inset-block-start:30px;padding-block-start:30px;padding-block-end:30px;padding-inline-start:24px;padding-inline-end:24px;border-radius:30px;background-color:#F0ECE3;display:flex;flex-direction:column;gap:14px;align-items:center;}.elementor .e-1061b59-393d{width:100%;aspect-ratio:3/2;object-fit:cover;margin-block-end:8px;border-radius:30px;box-shadow:2px 2px 5px 1px rgba(0,0,0,0.25);}.elementor .e-38f8511b-ab50{font-family:Inter;font-size:18px;color:#656565;line-height:1.6;text-transform:none;}.elementor .e-22562394-7f15{font-family:Poppins;font-weight:700;font-size:26px;color:#29313C;line-height:1.25;text-transform:none;margin-block-start:14px;}.elementor .e-5e485699-6efc{font-family:Poppins;font-weight:700;font-size:34px;color:#A12838;line-height:1.1;}.elementor .e-14c52577-34bf{font-family:Inter;font-size:15px;color:#4a4a4a;line-height:1.5;text-transform:none;& strong { color: #29313C; }\n}.elementor .e-41d1bcb5-a614{padding-block-start:20px;padding-block-end:20px;padding-inline-start:20px;padding-inline-end:20px;border-radius:18px;background-color:#F0ECE3;display:flex;flex-direction:column;gap:6px;border-block-start-width: 4px; border-block-start-style: solid; border-block-start-color: #A12838;\n}.elementor .e-1289dd3c-b10a{font-family:Poppins;font-weight:700;font-size:34px;color:#A12838;line-height:1.1;}.elementor .e-3912e605-4196{font-family:Inter;font-size:15px;color:#4a4a4a;line-height:1.5;text-transform:none;& strong { color: #29313C; }\n}.elementor .e-2538c5fa-5cb5{padding-block-start:20px;padding-block-end:20px;padding-inline-start:20px;padding-inline-end:20px;border-radius:18px;background-color:#F0ECE3;display:flex;flex-direction:column;gap:6px;border-block-start-width: 4px; border-block-start-style: solid; border-block-start-color: #A12838;\n}.elementor .e-48cf237d-e0da{font-family:Poppins;font-weight:700;font-size:34px;color:#A12838;line-height:1.1;}.elementor .e-485af4a-8be0{font-family:Inter;font-size:15px;color:#4a4a4a;line-height:1.5;text-transform:none;& strong { color: #29313C; }\n}.elementor .e-17ce9d1f-eb63{padding-block-start:20px;padding-block-end:20px;padding-inline-start:20px;padding-inline-end:20px;border-radius:18px;background-color:#F0ECE3;display:flex;flex-direction:column;gap:6px;border-block-start-width: 4px; border-block-start-style: solid; border-block-start-color: #A12838;\n}.elementor .e-3212781a-3a0d{width:100%;padding:0px;gap:14px;grid-template-columns:repeat(3,1fr);grid-template-rows:auto;}.elementor .e-743bcd7f-ddb4{font-family:Poppins;font-weight:700;font-size:26px;color:#29313C;line-height:1.25;text-transform:none;margin-block-start:14px;}.elementor .e-7e5719e9-410a{font-family:Inter;font-weight:600;font-size:15px;color:#29313C;text-transform:none;padding-block-start:12px;padding-block-end:12px;padding-inline-start:16px;padding-inline-end:16px;border-radius:14px;background-color:#F0ECE3;border-inline-start-width: 4px; border-inline-start-style: solid; border-inline-start-color: #A12838;\n}.elementor .e-7b05aeb1-bea5{font-family:Inter;font-weight:600;font-size:15px;color:#29313C;text-transform:none;padding-block-start:12px;padding-block-end:12px;padding-inline-start:16px;padding-inline-end:16px;border-radius:14px;background-color:#F0ECE3;border-inline-start-width: 4px; border-inline-start-style: solid; border-inline-start-color: #A12838;\n}.elementor .e-2b1bfbc2-c21e{font-family:Inter;font-weight:600;font-size:15px;color:#29313C;text-transform:none;padding-block-start:12px;padding-block-end:12px;padding-inline-start:16px;padding-inline-end:16px;border-radius:14px;background-color:#F0ECE3;border-inline-start-width: 4px; border-inline-start-style: solid; border-inline-start-color: #A12838;\n}.elementor .e-825d786-9796{font-family:Inter;font-weight:600;font-size:15px;color:#29313C;text-transform:none;padding-block-start:12px;padding-block-end:12px;padding-inline-start:16px;padding-inline-end:16px;border-radius:14px;background-color:#F0ECE3;border-inline-start-width: 4px; border-inline-start-style: solid; border-inline-start-color: #A12838;\n}.elementor .e-5b0c4876-132d{width:100%;padding:0px;gap:10px;grid-template-columns:repeat(2,1fr);grid-template-rows:auto;}.elementor .e-228ba6c5-d3ac{font-family:Poppins;font-weight:700;font-size:26px;color:#29313C;line-height:1.25;text-transform:none;margin-block-start:14px;}.elementor .e-3a97a116-c280{font-family:Inter;font-size:18px;color:#656565;line-height:1.6;text-transform:none;}.elementor .e-35bbb399-133a{font-family:Poppins;font-weight:700;font-size:26px;color:#29313C;line-height:1.25;text-transform:none;margin-block-start:14px;}.elementor .e-16c27d2b-a0a3{font-family:Inter;font-size:18px;color:#656565;line-height:1.6;text-transform:none;}.elementor .e-46441fdd-3ada{font-family:Poppins;font-weight:700;font-size:26px;color:#29313C;line-height:1.25;text-transform:none;margin-block-start:14px;}.elementor .e-47e65398-e304{font-family:Inter;font-size:18px;color:#656565;line-height:1.6;text-transform:none;& a { color: #A12838; font-weight: 600; }\n}.elementor .e-78fe82a-4b8c{font-family:Poppins;font-weight:700;font-size:18px;color:#29313C;text-transform:none;padding-block-start:16px;padding-block-end:16px;padding-inline-start:20px;padding-inline-end:20px;margin-block-start:8px;border-radius:14px;background-color:#F0ECE3;border-inline-start-width: 4px; border-inline-start-style: solid; border-inline-start-color: #A18458;\n}.elementor .e-52c3d3a0-333c{width:68%;padding:0px;display:flex;flex-direction:column;gap:16px;}.elementor .e-7eed0c3a-ebb9{padding:0px;gap:40px;align-items:flex-start;}.elementor .e-537497fb-b20b{max-width:1140px;padding-block-start:60px;padding-block-end:60px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:14px;}.elementor .e-6c31b95b-be1b{font-family:Inter;font-weight:600;font-size:18px;color:#A18458;line-height:1.3;}.elementor .e-263e12c2-b47f{font-family:Poppins;font-weight:700;font-size:36px;color:#29313C;line-height:1.2;}.elementor .e-7a0e70c4-dd61{max-width:700px;font-family:Inter;font-size:14px;color:#656565;line-height:1.7;text-transform:none;margin-block-end:30px;}.elementor .e-607626d-b1fe{width:100%;border-start-start-radius:30px;border-start-end-radius:30px;}.elementor .e-78997c06-e3ad{font-family:Poppins;font-weight:700;font-size:24px;color:#A12838;line-height:1.3;padding-inline-start:16px;padding-inline-end:16px;}.elementor .e-32a49d99-58b3{font-family:Inter;font-weight:600;font-size:16px;color:#656565;line-height:1.5;text-transform:none;padding-inline-start:16px;padding-inline-end:16px;}.elementor .e-5ec42dcc-b1f5:hover,.elementor .e-5ec42dcc-b1f5:focus-visible{color:#A12838;}.elementor .e-5ec42dcc-b1f5{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-50e1d306-3e38{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-59939861-572d{width:100%;border-start-start-radius:30px;border-start-end-radius:30px;}.elementor .e-10d9bacb-48bf{font-family:Poppins;font-weight:700;font-size:24px;color:#A12838;line-height:1.3;padding-inline-start:16px;padding-inline-end:16px;}.elementor .e-60017827-c2fb{font-family:Inter;font-weight:600;font-size:16px;color:#656565;line-height:1.5;text-transform:none;padding-inline-start:16px;padding-inline-end:16px;}.elementor .e-7d41c22-bdd9:hover,.elementor .e-7d41c22-bdd9:focus-visible{color:#A12838;}.elementor .e-7d41c22-bdd9{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-4d794f5f-fca4{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-40362c69-b0dd{width:100%;border-start-start-radius:30px;border-start-end-radius:30px;}.elementor .e-637d6d99-4147{font-family:Poppins;font-weight:700;font-size:24px;color:#A12838;line-height:1.3;padding-inline-start:16px;padding-inline-end:16px;}.elementor .e-4b775be9-5598{font-family:Inter;font-weight:600;font-size:16px;color:#656565;line-height:1.5;text-transform:none;padding-inline-start:16px;padding-inline-end:16px;}.elementor .e-3e4e3f8a-bfb0:hover,.elementor .e-3e4e3f8a-bfb0:focus-visible{color:#A12838;}.elementor .e-3e4e3f8a-bfb0{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-4ab2d764-768f{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-7c283bf1-8496{width:100%;border-start-start-radius:30px;border-start-end-radius:30px;}.elementor .e-4603227d-76cd{font-family:Poppins;font-weight:700;font-size:24px;color:#A12838;line-height:1.3;padding-inline-start:16px;padding-inline-end:16px;}.elementor .e-551e1cd3-4686{font-family:Inter;font-weight:600;font-size:16px;color:#656565;line-height:1.5;text-transform:none;padding-inline-start:16px;padding-inline-end:16px;}.elementor .e-2de12f70-e552:hover,.elementor .e-2de12f70-e552:focus-visible{color:#A12838;}.elementor .e-2de12f70-e552{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-51ab192c-5bf9{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-2d7cd5d3-3c14{width:100%;gap:30px;grid-template-columns:repeat(4,1fr);grid-template-rows:auto;}.elementor .e-eec4ac7-488a{max-width:1140px;text-align:center;padding-block-start:60px;padding-block-end:60px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:12px;align-items:center;}.elementor .e-2676f2e1-28be{padding:0px;background-color:#F0ECE3;}.elementor .e-49f2f553-3e0e{font-family:'Nunito Sans';font-weight:600;font-size:18px;color:#A18458;line-height:1.3;}.elementor .e-3dfd88d7-69df{font-family:Poppins;font-weight:700;font-size:36px;color:#29313C;line-height:1.2;}.elementor .e-66f08bef-cb4a{max-width:700px;font-family:Inter;font-size:14px;color:#656565;line-height:1.7;text-transform:none;margin-block-end:30px;}.elementor .e-d622d50-5533{width:100%;aspect-ratio:3/2;object-fit:cover;border-start-start-radius:30px;border-start-end-radius:30px;}.elementor .e-488a70e9-ea92{font-family:Inter;font-size:13px;color:#A18458;}.elementor .e-5e08b15c-f992:hover,.elementor .e-5e08b15c-f992:focus-visible{color:#A12838;}.elementor .e-5e08b15c-f992{font-family:'Nunito Sans';font-weight:700;font-size:18px;color:#29313C;line-height:1.35;}.elementor .e-3081038a-ef4e{font-family:Inter;font-size:14px;color:#656565;line-height:1.6;text-transform:none;}.elementor .e-28cd0cdc-a273{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-68db45ff-54aa{padding:20px;display:flex;flex-direction:column;gap:10px;}.elementor .e-4acf4513-6862{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-3bd86de-c4b7{gap:30px;grid-template-columns:repeat(3,1fr);}.elementor .e-54742de0-3303{max-width:1140px;text-align:center;padding-block-start:60px;padding-block-end:60px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:12px;align-items:center;}.elementor .e-5107e5f4-7f31{padding:0px;}