.elementor .e-65224c12-5f3b{width:auto;height:64px;}.elementor .e-3d9fa49a-13de:hover,.elementor .e-3d9fa49a-13de:focus-visible{color:var(--sa-orange);}.elementor .e-3d9fa49a-13de:focus{outline-width:2px;outline-color:#C9A227;outline-style:solid;outline-offset:4px;}.elementor .e-3d9fa49a-13de{font-family:var(--sa-font);font-weight:500;font-size:14px;color:var(--sa-gray);padding-block-start:12px;padding-block-end:12px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-45da4599-9003:hover,.elementor .e-45da4599-9003:focus-visible{color:var(--sa-orange);}.elementor .e-45da4599-9003:focus{outline-width:2px;outline-color:#C9A227;outline-style:solid;outline-offset:4px;}.elementor .e-45da4599-9003{font-family:var(--sa-font);font-weight:500;font-size:14px;color:var(--sa-gray);padding-block-start:12px;padding-block-end:12px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-3e5f811f-3c97:hover,.elementor .e-3e5f811f-3c97:focus-visible{color:var(--sa-orange);}.elementor .e-3e5f811f-3c97:focus{outline-width:2px;outline-color:#C9A227;outline-style:solid;outline-offset:4px;}.elementor .e-3e5f811f-3c97{font-family:var(--sa-font);font-weight:500;font-size:14px;color:var(--sa-gray);padding-block-start:12px;padding-block-end:12px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-27b537ab-96f8{padding:0px;gap:36px;align-items:center;}.elementor .e-37961d49-e317{min-height:44px;font-size:13px;padding-block-start:10px;padding-block-end:10px;padding-inline-start:20px;padding-inline-end:20px;border-radius:999px;}.elementor .e-7d1363c3-861b{width:100%;max-width:1180px;padding:0px;gap:24px;justify-content:space-between;align-items:center;}.elementor .e-6b380128-2c2c{position:fixed;inset-block-start:0px;inset-inline-end:0px;inset-inline-start:0px;z-index:100;padding-block-start:8px;padding-block-end:8px;padding-inline-start:24px;padding-inline-end:24px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:rgba(255,255,255,0.06);border-style:solid;background-color:rgba(10,10,10,0.86);backdrop-filter:blur(12px);justify-content:center;}.elementor .e-6bd5ffa7-f01b{font-size:18px;}.elementor .e-3e8ca02e-2ebb{letter-spacing:0.04em;margin-block-start:-12px;}.elementor .e-5e3f845a-2363{padding:0px;gap:16px;flex-wrap:wrap;}.elementor .e-51137bae-57ca{padding:0px;margin-block-start:12px;gap:24px;flex-wrap:wrap;}.elementor .e-2e86baa2-725e{padding:0px;flex-direction:column;gap:24px;flex:1 1 55%;align-items:flex-start;}.elementor .e-3503220f-1cbd{width:380px;height:380px;position:absolute;z-index:0;padding:0px;border-radius:50%;background-image:radial-gradient(circle at center, rgba(230,81,0,0.32) 0%,rgba(201,162,39,0.12) 45%,rgba(10,10,10,0) 70%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-298ea1f9-ca0d{width:100%;height:auto;max-width:420px;position:relative;z-index:1;border-radius:20px;box-shadow:0px 30px 60px 0px rgba(0,0,0,0.6),0px 0px 40px 0px rgba(230,81,0,0.18);}.elementor .e-11ae31f2-5f01{position:relative;z-index:2;color:var(--sa-cream);letter-spacing:0.02em;text-transform:none;margin-block-start:-22px;}.elementor .e-7289842e-ceeb{position:relative;padding:0px;flex-direction:column;flex:1 1 45%;justify-content:center;align-items:center;}.elementor .e-5df5c369-4942{flex-direction:row;gap:56px;align-items:center;}.elementor .e-58b49930-4bc5{min-height:100vh;padding-block-start:150px;padding-block-end:96px;background-image:linear-gradient(180deg, rgba(10,10,10,0.35) 0%,rgba(10,10,10,0.5) 50%,rgba(10,10,10,0.82) 100%),url("https://santoahumado.com/wp-content/uploads/sites/4/2026/10/banner-fondo-chorizo-IMA_1.png");background-repeat:repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;justify-content:center;}.elementor .e-146e4ffa-497e{text-align:center;}.elementor .e-72b0f438-e03d{padding:36px;gap:18px;flex:1 1 0px;}.elementor .e-3acb051c-df6a{color:var(--sa-gold);border-color:rgba(201,162,39,0.3);background-image:linear-gradient(135deg, rgba(201,162,39,0.24) 0%,rgba(201,162,39,0.04) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-32b177f2-c7aa{padding:36px;gap:18px;flex:1 1 0px;}.elementor .e-18de7530-6bd0{color:#F87171;border-color:rgba(239,68,68,0.3);background-image:linear-gradient(135deg, rgba(239,68,68,0.24) 0%,rgba(239,68,68,0.04) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-796aa3-78aa{padding:36px;gap:18px;flex:1 1 0px;}.elementor .e-470b75c-86d0{padding:0px;gap:24px;align-items:stretch;}.elementor .e-d0d4c15-bda9{font-size:22px;text-align:center;}.elementor .e-306f02e4-cc1c{text-align:center;padding:0px;margin-block-start:56px;flex-direction:column;gap:18px;align-items:center;}.elementor .e-70bbe453-b9cf{background-image:linear-gradient(180deg, rgba(10,10,10,0.55) 0%,rgba(10,10,10,0.55) 100%),url("https://santoahumado.com/wp-content/uploads/sites/4/2026/10/banner-fondo-chorizo-IMA_2.png");background-repeat:repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;}.elementor .e-7514cf3c-e9d6{padding:0px;flex-direction:column;gap:8px;flex:1 1 180px;align-items:center;}.elementor .e-7f56bb9e-e6be{padding:0px;flex-direction:column;gap:8px;flex:1 1 180px;align-items:center;}.elementor .e-386e54c8-768f{padding:0px;flex-direction:column;gap:8px;flex:1 1 180px;align-items:center;}.elementor .e-f9f8a06-3060{padding:0px;flex-direction:column;gap:8px;flex:1 1 180px;align-items:center;}.elementor .e-1beab30c-baaf{column-gap:24px;flex-direction:row;gap:32px;flex-wrap:wrap;justify-content:space-between;}.elementor .e-1da61561-331d{padding-block-start:64px;padding-block-end:64px;border-block-start-width:1px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:rgba(255,255,255,0.06);border-style:solid;background-color:#0D0D0D;}.elementor .e-46bac9f-6382{text-align:center;}.elementor .e-79f029d5-75ef{font-weight:700;color:var(--sa-gold);}.elementor .e-6e873d40-e627:hover,.elementor .e-6e873d40-e627:focus-visible{color:#FF8A3D;}.elementor .e-6e873d40-e627{font-family:var(--sa-font);font-weight:600;font-size:14px;color:var(--sa-orange);padding-block-start:12px;padding-block-end:12px;}.elementor .e-63bbb485-d87e{padding:0px;margin-block-start:8px;gap:20px;flex-wrap:wrap;justify-content:center;align-items:center;}.elementor .e-5a642a8f-87da{font-size:24px;text-align:center;flex:0 0 auto;}.elementor .e-2771bbf8-9669{font-size:24px;text-align:center;flex:0 0 auto;}.elementor .e-1d625446-5429{font-size:24px;text-align:center;flex:0 0 auto;}.elementor .e-5649003-9400{font-size:24px;text-align:center;flex:0 0 auto;}.elementor .e-2600a047-4479{font-size:24px;text-align:center;flex:0 0 auto;}.elementor .e-432a3dab-2875{margin-block-end:0px;}.elementor .e-75125c52-627e{background-image:linear-gradient(180deg, rgba(10,10,10,0.6) 0%,rgba(10,10,10,0.6) 100%),url("https://santoahumado.com/wp-content/uploads/sites/4/2026/10/banner-fondo-chorizo-IMA_3.png");background-repeat:repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;}.elementor .e-5d9ebba1-1b74{width:auto;height:72px;}.elementor .e-60ffa271-6137{font-size:clamp(1.75rem, 3.4vw, 2.5rem);}.elementor .e-29f9a4b0-182f{font-size:15px;text-align:center;}.elementor .e-37cf92e4-7958{margin-block-end:0px;}.elementor .e-7f055a27-617a{width:40px;height:40px;font-family:var(--sa-font);font-weight:700;font-size:15px;color:#FFFFFF;border-radius:50%;background-color:var(--sa-orange-deep);box-shadow:0px 0px 20px 0px rgba(230,81,0,0.35);display:flex;flex:0 0 auto;justify-content:center;align-items:center;}.elementor .e-5c8fb2bd-1400{font-size:16px;}.elementor .e-9426f0a-49f4{font-size:14px;}.elementor .e-722ee43b-e944{padding:0px;flex-direction:column;gap:4px;}.elementor .e-598a3b4d-4b4d{padding-block-start:16px;padding-block-end:16px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:rgba(255,255,255,0.06);border-style:solid;gap:18px;align-items:flex-start;}.elementor .e-2aed0cd2-835b{width:40px;height:40px;font-family:var(--sa-font);font-weight:700;font-size:15px;color:#FFFFFF;border-radius:50%;background-color:var(--sa-orange-deep);box-shadow:0px 0px 20px 0px rgba(230,81,0,0.35);display:flex;flex:0 0 auto;justify-content:center;align-items:center;}.elementor .e-728cb92a-ba6e{font-size:16px;}.elementor .e-7e86b3af-714a{font-size:14px;}.elementor .e-6ed9d774-5ebe{padding:0px;flex-direction:column;gap:4px;}.elementor .e-cf90691-e750{padding-block-start:16px;padding-block-end:16px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:rgba(255,255,255,0.06);border-style:solid;gap:18px;align-items:flex-start;}.elementor .e-46db6a76-3574{width:40px;height:40px;font-family:var(--sa-font);font-weight:700;font-size:15px;color:#FFFFFF;border-radius:50%;background-color:var(--sa-orange-deep);box-shadow:0px 0px 20px 0px rgba(230,81,0,0.35);display:flex;flex:0 0 auto;justify-content:center;align-items:center;}.elementor .e-596daca-7210{font-size:16px;}.elementor .e-764e96d1-d6fd{font-size:14px;}.elementor .e-1ab3bd79-4568{padding:0px;flex-direction:column;gap:4px;}.elementor .e-4e583597-37db{padding-block-start:16px;padding-block-end:16px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:rgba(255,255,255,0.06);border-style:solid;gap:18px;align-items:flex-start;}.elementor .e-a8cf196-87e3{width:40px;height:40px;font-family:var(--sa-font);font-weight:700;font-size:15px;color:#FFFFFF;border-radius:50%;background-color:var(--sa-orange-deep);box-shadow:0px 0px 20px 0px rgba(230,81,0,0.35);display:flex;flex:0 0 auto;justify-content:center;align-items:center;}.elementor .e-1b2fbfb7-fa5c{font-size:16px;}.elementor .e-45b721f-847d{font-size:14px;}.elementor .e-42f947a9-eebb{padding:0px;flex-direction:column;gap:4px;}.elementor .e-31c42984-6c68{padding-block-start:16px;padding-block-end:16px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:rgba(255,255,255,0.06);border-style:solid;gap:18px;align-items:flex-start;}.elementor .e-27148594-6d5c{width:40px;height:40px;font-family:var(--sa-font);font-weight:700;font-size:15px;color:#FFFFFF;border-radius:50%;background-color:var(--sa-orange-deep);box-shadow:0px 0px 20px 0px rgba(230,81,0,0.35);display:flex;flex:0 0 auto;justify-content:center;align-items:center;}.elementor .e-63ae09be-d8a5{font-size:16px;}.elementor .e-27bdf493-e01f{font-size:14px;}.elementor .e-63772208-e7e9{padding:0px;flex-direction:column;gap:4px;}.elementor .e-43cf3a95-65c5{padding-block-start:16px;padding-block-end:16px;padding-inline-start:0px;padding-inline-end:0px;gap:18px;align-items:flex-start;}.elementor .e-6a922c55-a133{width:100%;padding:0px;flex-direction:column;gap:0px;}.elementor .e-711868fe-c955{font-size:16px;}.elementor .e-1f4fd43e-3674{font-size:14px;}.elementor .e-2eaf282d-d855{min-height:44px;font-size:13px;padding-block-start:10px;padding-block-end:10px;padding-inline-start:18px;padding-inline-end:18px;margin-block-start:6px;align-self:flex-start;}.elementor .e-7b60b91b-cfdd{padding:24px;background-color:rgba(255,255,255,0.03);gap:10px;flex:1 1 0px;}.elementor .e-583879a6-139c{font-size:16px;}.elementor .e-7c977007-e009{font-size:14px;}.elementor .e-64323319-8091:hover,.elementor .e-64323319-8091:focus-visible{border-color:rgba(201,162,39,0.45);}.elementor .e-64323319-8091{padding:24px;background-color:rgba(255,255,255,0.03);gap:10px;flex:1 1 0px;}.elementor .e-7fb38542-e56e{width:100%;padding:0px;gap:16px;}.elementor .e-73ab1d3b-6fc1{min-height:56px;font-size:16px;}.elementor .e-1e1b5b8a-a982{text-align:center;margin-block-start:-12px;}.elementor .e-3acec449-d269:hover,.elementor .e-3acec449-d269:focus-visible{border-color:rgba(255,255,255,0.08);}.elementor .e-3acec449-d269{padding:56px;border-radius:28px;background-color:rgba(18,18,18,0.94);gap:32px;align-items:center;}.elementor .e-6646ed4e-8425{max-width:880px;}.elementor .e-4b668380-8efb{background-image:linear-gradient(180deg, rgba(10,10,10,0.6) 0%,rgba(10,10,10,0.6) 100%),url("https://santoahumado.com/wp-content/uploads/sites/4/2026/10/banner-fondo-chorizo-IMA_4.png");background-repeat:repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;}.elementor .e-44f6b665-b8d9{text-align:center;}.elementor .e-3d694b5-824d{padding:0px;margin-block-start:8px;gap:16px;flex-wrap:wrap;justify-content:center;}.elementor .e-34ebb0d1-7df9{max-width:760px;text-align:center;gap:24px;align-items:center;}.elementor .e-82d9b5-fea2{padding-block-start:96px;padding-block-end:96px;background-image:linear-gradient(90deg, rgba(230,81,0,0.22) 0%,rgba(10,10,10,0.55) 50%,rgba(201,162,39,0.22) 100%),linear-gradient(180deg, rgba(10,10,10,0.55) 0%,rgba(10,10,10,0.7) 100%),url("https://santoahumado.com/wp-content/uploads/sites/4/2026/10/banner-fondo-chorizo-IMA_5.png");background-repeat:repeat;background-attachment:scroll;background-size:auto auto,auto auto,cover;background-position:0% 0%,0% 0%,center center;}.elementor .e-1e540f31-bb85{width:auto;height:72px;}.elementor .e-48b44f7a-e37a{max-width:340px;font-size:14px;}.elementor .e-69c4b90e-f677{padding:0px;flex-direction:column;gap:16px;flex:1 1 0px;}.elementor .e-4f4d6134-50f3{font-family:var(--sa-font);font-weight:600;font-size:14px;color:var(--sa-cream);letter-spacing:0.04em;margin-block-end:8px;}.elementor .e-17b86049-ae13{font-size:14px;}.elementor .e-2af2ccde-2b1c{font-size:14px;}.elementor .e-dc39764-165a{font-size:14px;}.elementor .e-e1a8013-7319{padding:0px;flex-direction:column;gap:10px;flex:1 1 0px;}.elementor .e-76b589c4-a29c{font-family:var(--sa-font);font-weight:600;font-size:14px;color:var(--sa-cream);letter-spacing:0.04em;margin-block-end:8px;}.elementor .e-5636c01c-4a99{font-size:14px;line-height:2;}.elementor .e-551ff4f0-91bb{padding:0px;flex-direction:column;gap:10px;flex:1 1 0px;}.elementor .e-656384eb-728e{padding:0px;gap:48px;}.elementor .e-15c2511e-ad7c{text-align:center;}.elementor .e-5bce79a-77cc{text-align:center;}.elementor .e-48faddc4-122d{text-align:center;}.elementor .e-3c9dc2ee-606f{text-align:center;padding-block-start:32px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:rgba(255,255,255,0.06);border-style:solid;flex-direction:column;gap:6px;align-items:center;}.elementor .e-169e4e92-6ddc{gap:40px;}.elementor .e-2135d7c0-1691{padding-block-start:72px;padding-block-end:40px;padding-inline-start:24px;padding-inline-end:24px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:rgba(255,255,255,0.06);border-style:solid;background-color:#070707;flex-direction:column;align-items:center;}.elementor .e-7e7bd552-3fa8{min-height:52px;position:fixed;inset-inline-end:20px;inset-block-end:20px;z-index:99;font-size:14px;padding-inline-start:22px;padding-inline-end:22px;border-radius:999px;box-shadow:0px 10px 30px 0px rgba(0,0,0,0.45),0px 0px 0px 4px rgba(37,211,102,0.18);}.elementor .e-387f229d-8d89{height:0px;min-width:0px;padding:0px;}