.elementor .e-b333fab-64e44ed{width:205px;height:50px;min-width:205px;min-height:50px;max-width:205px;max-height:50px;overflow:hidden;padding:0px;background-image:url("https://gunsmiths.eu/wp-content/uploads/2026/09/codex-clipboard-762d79be-770d-4f31-8e17-9ebfb0ab8974.png");background-repeat:no-repeat;background-attachment:scroll;background-size:1739px 323px;background-position:-125px -50px;flex-direction:column;gap:1.4rem;flex:0 0 auto;}.elementor .e-90a6e5d-5f8a154{font-weight:700;font-size:0.85rem;color:#111317;text-align:center;text-decoration:none;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-radius:0.4rem;background-color:#e4e8ee;}.elementor .e-3f6fa21-52d56e7{font-weight:700;font-size:0.85rem;color:#111317;text-align:center;text-decoration:none;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-radius:0.4rem;background-color:#e4e8ee;}.elementor .e-2aff35d-f9aa18c{width:auto;min-width:0px;padding:0px;flex-direction:row;gap:0.7rem;flex-wrap:wrap;}.elementor .e-d8e9152-87332fc{min-width:0px;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:clamp(1.25rem,5vw,5rem);padding-inline-end:clamp(1.25rem,5vw,5rem);border-block-end-width:1px;background-color:#090a0b;flex-direction:row;gap:1.4rem;flex-wrap:wrap;justify-content:space-between;align-items:center;}.elementor .e-d0cb5ac-7af0988{font-weight:700;font-size:0.7rem;color:#a6b9d1;letter-spacing:0.18em;line-height:1.75;margin:0px;}.elementor .e-0da450e-7319d3f{font-weight:700;font-size:clamp(2.6rem,5vw,4.5rem);color:#f4f5f6;letter-spacing:-0.04em;line-height:1.06;margin:0px;}.elementor .e-95ca4c6-a7c6662{max-width:44rem;font-size:1rem;color:#a6adb7;line-height:1.75;margin:0px;}.elementor .e-425580f-dc9839a{min-width:0px;padding-block-start:clamp(3rem,6vw,6rem);padding-block-end:clamp(3rem,6vw,6rem);padding-inline-start:clamp(1.25rem,5vw,5rem);padding-inline-end:clamp(1.25rem,5vw,5rem);background-image:linear-gradient(130deg, #1f2732,#101216);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;flex-direction:column;gap:1.4rem;}.elementor .e-18138ae-d713bc9{font-weight:700;font-size:5rem;color:#8d99aa;letter-spacing:-0.04em;line-height:1.06;margin:0px;}.elementor .e-1ae626b-20b56f9{font-weight:700;font-size:0.7rem;color:#a6b9d1;letter-spacing:0.18em;line-height:1.75;margin:0px;}.elementor .e-e4d4485-8ae8041{min-width:0px;padding-block-start:3rem;padding-block-end:3rem;padding-inline-start:1rem;padding-inline-end:1rem;border-radius:0.7rem;background-image:linear-gradient(145deg, #303c4b,#191e26);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;flex-direction:column;gap:1.4rem;align-items:center;}.elementor .e-b1a512a-07393c1{font-weight:700;font-size:0.7rem;color:#a6b9d1;letter-spacing:0.18em;line-height:1.75;margin:0px;}.elementor .e-00f05d1-94c45b9{font-weight:700;font-size:1.5rem;color:#f4f5f6;letter-spacing:-0.04em;line-height:1.06;margin:0px;}.elementor .e-f70e674-17b3481{font-size:1rem;color:#a6adb7;line-height:1.75;margin:0px;}.elementor .e-81edb59-7b38adc{font-size:0.85rem;color:#a6adb7;line-height:1.75;margin:0px;}.elementor .e-ecfda32-3340881{font-size:0.8rem;color:#bbc3ce;line-height:1.75;text-align:center;padding:1rem;margin:0px;border-radius:0.4rem;background-color:#303743;}.elementor .e-d682c80-b3dd03e{min-width:0px;padding:1.4rem;border-radius:1rem;border-width:1px;border-color:#353c47;border-style:solid;background-color:#1a1f26;flex-direction:column;gap:1.4rem;}.elementor .e-b05763c-166b5ff{font-weight:700;font-size:5rem;color:#8d99aa;letter-spacing:-0.04em;line-height:1.06;margin:0px;}.elementor .e-ed412af-4831263{font-weight:700;font-size:0.7rem;color:#a6b9d1;letter-spacing:0.18em;line-height:1.75;margin:0px;}.elementor .e-288b5ef-2d00460{min-width:0px;padding-block-start:3rem;padding-block-end:3rem;padding-inline-start:1rem;padding-inline-end:1rem;border-radius:0.7rem;background-image:linear-gradient(145deg, #303c4b,#191e26);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;flex-direction:column;gap:1.4rem;align-items:center;}.elementor .e-58e1cc8-78c94c0{font-weight:700;font-size:0.7rem;color:#a6b9d1;letter-spacing:0.18em;line-height:1.75;margin:0px;}.elementor .e-e9f1b91-85594c6{font-weight:700;font-size:1.5rem;color:#f4f5f6;letter-spacing:-0.04em;line-height:1.06;margin:0px;}.elementor .e-4fe34ee-58220c4{font-size:1rem;color:#a6adb7;line-height:1.75;margin:0px;}.elementor .e-f7e73bf-0bec701{font-size:0.85rem;color:#a6adb7;line-height:1.75;margin:0px;}.elementor .e-1493a9a-ed0014a{font-size:0.8rem;color:#bbc3ce;line-height:1.75;text-align:center;padding:1rem;margin:0px;border-radius:0.4rem;background-color:#303743;}.elementor .e-bb12b47-995fd55{min-width:0px;padding:1.4rem;border-radius:1rem;border-width:1px;border-color:#353c47;border-style:solid;background-color:#1a1f26;flex-direction:column;gap:1.4rem;}.elementor .e-d05d1d5-5711d8f{font-weight:700;font-size:5rem;color:#8d99aa;letter-spacing:-0.04em;line-height:1.06;margin:0px;}.elementor .e-ece51fd-21a2555{font-weight:700;font-size:0.7rem;color:#a6b9d1;letter-spacing:0.18em;line-height:1.75;margin:0px;}.elementor .e-f089022-7d79ec8{min-width:0px;padding-block-start:3rem;padding-block-end:3rem;padding-inline-start:1rem;padding-inline-end:1rem;border-radius:0.7rem;background-image:linear-gradient(145deg, #303c4b,#191e26);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;flex-direction:column;gap:1.4rem;align-items:center;}.elementor .e-5233656-84679f8{font-weight:700;font-size:0.7rem;color:#a6b9d1;letter-spacing:0.18em;line-height:1.75;margin:0px;}.elementor .e-50911fd-acc7285{font-weight:700;font-size:1.5rem;color:#f4f5f6;letter-spacing:-0.04em;line-height:1.06;margin:0px;}.elementor .e-2a2f64b-6a01af0{font-size:1rem;color:#a6adb7;line-height:1.75;margin:0px;}.elementor .e-81b49ca-8cdfd59{font-size:0.85rem;color:#a6adb7;line-height:1.75;margin:0px;}.elementor .e-fd68082-6d97077{font-size:0.8rem;color:#bbc3ce;line-height:1.75;text-align:center;padding:1rem;margin:0px;border-radius:0.4rem;background-color:#303743;}.elementor .e-1ea8260-9de3682{min-width:0px;padding:1.4rem;border-radius:1rem;border-width:1px;border-color:#353c47;border-style:solid;background-color:#1a1f26;flex-direction:column;gap:1.4rem;}.elementor .e-14be9a4-d0ef3ca{padding:0px;gap:1.4rem;grid-template-columns:repeat(auto-fit,minmax(min(100%,17rem),1fr));grid-template-rows:auto;align-items:stretch;}.elementor .e-f1c55a6-360caac{min-width:0px;padding-block-start:1rem;padding-block-end:5rem;padding-inline-start:clamp(1.25rem,5vw,5rem);padding-inline-end:clamp(1.25rem,5vw,5rem);background-color:#101216;flex-direction:column;gap:1.4rem;}.elementor .e-3eafaf4-5ec5101{font-weight:700;font-size:1.5rem;color:#f4f5f6;letter-spacing:-0.04em;line-height:1.06;margin:0px;}.elementor .e-d0bdf2f-1bb5cf2{font-size:0.9rem;color:#a6adb7;line-height:1.75;margin:0px;}.elementor .e-309e554-52453ad{font-weight:700;font-size:0.85rem;color:#111317;text-align:center;text-decoration:none;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-radius:0.4rem;background-color:#e4e8ee;}.elementor .e-dfa0c57-eb6094d{font-size:0.7rem;color:#7c858f;line-height:1.75;margin:0px;}.elementor .e-4f1b8c4-9a995c4{min-width:0px;padding-block-start:2.5rem;padding-block-end:2.5rem;padding-inline-start:clamp(1.25rem,5vw,5rem);padding-inline-end:clamp(1.25rem,5vw,5rem);background-color:#090a0b;flex-direction:column;gap:1.4rem;align-items:flex-start;}.elementor .e-9df1f4e-f7eef1e{min-width:0px;padding:0px;background-color:#101216;flex-direction:column;gap:0px;}