.elementor .e-46ff894-e5f52f0{width:100%;font-weight:800;font-size:13px;color:var(--color-2);letter-spacing:1.2px;line-height:1.2em;text-transform:uppercase;padding:0;margin:0}.elementor .e-251fb589-a88305b{width:100%;max-width:650px;font-weight:800;font-size:60px;color:#fff;letter-spacing:-1.5px;line-height:1.02em;padding:0;margin:0}.elementor .e-28dc4161-08f3339{width:100%;max-width:650px;font-weight:700;font-size:30px;color:var(--color-2);letter-spacing:0;line-height:1.1em;padding:0;margin:0}.elementor .e-2e31bae7-2025408{width:100%;max-width:599px;font-weight:400;font-size:18px;color:#D6D3CE;letter-spacing:0;line-height:1.6em;padding:0;margin:0}.elementor .e-534ee5ad-83219d2{width:100%;padding:0;margin:0;display:flex;flex-direction:row;gap:14px;flex-wrap:nowrap;justify-content:flex-start;align-items:center}.elementor .e-7492a81d-f3f7add{width:100%;max-width:660px;padding:0;margin:0;display:flex;flex-direction:column;gap:20px;flex-wrap:nowrap;justify-content:center;align-items:start}.elementor .e-6fd4995b-964ae9d{width:100%;padding:0;margin-block-start:0;margin-block-end:0;display:flex;flex-direction:row;gap:0;flex-wrap:nowrap;justify-content:flex-start;align-items:center}.elementor .e-657e524-92bef32{width:100%;min-height:700px;position:relative;padding-block-start:88px;padding-block-end:88px;padding-inline-start:104px;padding-inline-end:72px;margin:0;background-image:url(https://sgandg.com/wp-content/uploads/2026/07/Grill-Guide.webp);background-repeat:repeat;background-attachment:scroll;background-size:cover;background-position:center center;display:flex;flex-direction:column;gap:0;flex-wrap:nowrap;justify-content:center;align-items:stretch}.elementor .e-4dd7ef50-41e8ec0{width:100%;max-width:760px;padding:0;margin:0;display:flex;flex-direction:column;gap:8px;flex-wrap:nowrap;justify-content:center;align-items:start}.elementor .e-5542922f-05652af{width:100%;padding:0;margin:0;display:flex;flex-direction:row;gap:28px;flex-wrap:wrap;justify-content:space-between;align-items:center}.elementor .e-5feb56e7-e1e33cc{width:100%;padding:0;margin:0;display:flex;flex-direction:column;gap:10px;flex-wrap:nowrap;justify-content:flex-start;align-items:start}.elementor .e-8a070c8-352343a{width:100%;padding:0;margin:0;display:flex;flex-direction:column;gap:10px;flex-wrap:nowrap;justify-content:flex-start;align-items:start}.elementor .e-67aa8ffa-3e7c851{width:100%;padding:0;margin:0;display:flex;flex-direction:column;gap:10px;flex-wrap:nowrap;justify-content:flex-start;align-items:start}.elementor .e-52a575fb-14a40dd{width:100%;padding:0;margin:0;display:flex;flex-direction:column;gap:10px;flex-wrap:nowrap;justify-content:flex-start;align-items:start}.elementor .e-7fcc96bd-821ee68{width:100%;padding:0;margin:0;display:flex;flex-direction:row;gap:18px;flex-wrap:wrap;justify-content:flex-start;align-items:stretch}.elementor .e-58f89290-c0c3b6d{width:100%;padding:0;margin:0;display:flex;flex-direction:column;gap:0;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch}.elementor .e-1e50e381-41b848a{width:100%;max-width:1280px;padding:0;margin-block-start:0;margin-block-end:0;display:flex;flex-direction:column;gap:0;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch}.elementor .e-3437f754-9617166{width:100%;padding:0;margin:0;display:flex;flex-direction:column;gap:0;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch}.elementor .e-7acd5d12-bfcb725{margin:0 0 10px;color:#e85b12;font-size:12px;font-weight:800;line-height:1.2;letter-spacing:1.4px;text-transform:uppercase;\n}.elementor .e-aa1acb6-f847ddb{margin:0 0 16px;color:#0b0b0a;font-size:clamp(38px, 5vw, 58px);font-weight:800;line-height:1.03;letter-spacing:-1.4px;text-wrap:balance;\n}.elementor .e-2e8477fd-148e584{max-width:760px;margin:0;color:#5f5a54;font-size:17px;font-weight:400;line-height:1.65;\n}.elementor .e-249724cc-6913662{width:100%;max-width:780px;padding:0;margin:0;display:flex;flex-direction:column;gap:0;flex-wrap:nowrap;justify-content:flex-start;align-items:start;width:100%;max-width:780px;min-width:0;justify-self:start;\n}.elementor .e-3c182915-cd40623{margin:0;color:#e85b12;font-size:20px;font-weight:900;line-height:1;letter-spacing:-.5px;\n}.elementor .e-4ab471c-76b87fd{margin:0;color:#0b0b0a;font-size:12px;font-weight:800;line-height:1.2;letter-spacing:.9px;text-transform:uppercase;white-space:nowrap;\n}.elementor .e-4f659981-0364a19{padding:0;margin:0;display:flex;flex-direction:column;gap:0;flex-wrap:nowrap;justify-content:center;align-items:center;display:inline-flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:10px;width:max-content;min-width:0;max-width:100%;min-height:0;padding:10px 15px;background:rgb(232 91 18 / .08);border:1px solid rgb(232 91 18 / .28);border-radius:999px;box-shadow:none;box-sizing:border-box;text-align:left;\n}.elementor .e-7266b42c-7b737a2{width:100%;padding:0;margin:0;display:flex;flex-direction:row;gap:32px;flex-wrap:nowrap;justify-content:space-between;align-items:end;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:22px;width:100%;\n}.elementor .e-5f2fac3c-8e932fe{margin:0;color:#fff;font-size:30px;font-weight:800;line-height:1.08;letter-spacing:-.6px;\n}.elementor .e-42b48c89-e9ea862{width:100%;padding:26px;margin:0;display:flex;flex-direction:column;gap:0;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch}.elementor .e-243ccf4a-b9e4935{margin:0;color:#fff;font-size:30px;font-weight:800;line-height:1.08;letter-spacing:-.6px;\n}.elementor .e-2153853c-fdcd493{width:100%;padding:26px;margin:0;display:flex;flex-direction:column;gap:0;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch}.elementor .e-20700593-50fdd48{margin:0;color:#fff;font-size:30px;font-weight:800;line-height:1.08;letter-spacing:-.6px;\n}.elementor .e-697dbc3f-c4947dc{width:100%;padding:26px;margin:0;display:flex;flex-direction:column;gap:0;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch}.elementor .e-37ef6b48-c4e0bc6{margin:0;color:#fff;font-size:30px;font-weight:800;line-height:1.08;letter-spacing:-.6px;\n}.elementor .e-4fd7f8e2-c884608{width:100%;padding:26px;margin:0;display:flex;flex-direction:column;gap:0;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch}.elementor .e-374c8e02-4dca4f4{width:100%;padding:0;margin:0;display:flex;flex-direction:row;gap:20px;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));align-items:stretch;gap:20px;width:100%;margin-top:48px;\n}.elementor .e-78e731d2-a834d16{width:100%;max-width:1280px;padding:0;margin-block-start:0;margin-block-end:0;display:flex;flex-direction:column;gap:0;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch}.elementor .e-77e736e6-65387e9{width:100%;padding:0;margin:0;display:flex;flex-direction:column;gap:0;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;padding:96px 32px;background:#f5f2ed;overflow:hidden;\n}.elementor .e-3858594c-749e23e{margin:0;color:rgb(255 255 255 / .48);font-size:9px;font-weight:800;line-height:1.2;letter-spacing:.9px;text-transform:uppercase;\n}.elementor .e-5897e4b5-2968f64{margin:0;color:rgb(255 255 255 / .48);font-size:9px;font-weight:800;line-height:1.2;letter-spacing:.9px;text-transform:uppercase;\n}.elementor .e-3a315d43-1daa415{margin:0;color:rgb(255 255 255 / .48);font-size:9px;font-weight:800;line-height:1.2;letter-spacing:.9px;text-transform:uppercase;\n}.elementor .e-e916533-3f2a74f{display:flex;flex-direction:column;align-items:stretch;min-width:0;width:100%;height:100%;padding:28px;background:linear-gradient(145deg,rgb(255 255 255 / .065),rgb(255 255 255 / .022));border:1px solid rgb(255 255 255 / .12);border-radius:16px;box-sizing:border-box;\n}.elementor .e-2e03b993-17d7641{margin-block-start:24px;margin-block-end:0;margin-inline-start:0;margin-inline-end:0}.elementor .e-569f493a-2d4ee32{width:100%;padding:0;margin:0;display:flex;flex-direction:column;gap:0;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;width:100%;padding:96px 0;background:radial-gradient(circle at 92% 8%,rgb(232 91 18 / .12),transparent 28%),#0b0b0a;color:#fff;box-sizing:border-box;overflow:hidden;scroll-margin-top:110px;\n}.elementor .e-cfe64d3-470f11e{margin:0;color:rgb(255 255 255 / .48);font-size:9px;font-weight:800;line-height:1.2;letter-spacing:.9px;text-transform:uppercase;\n}.elementor .e-4cb5a20-15f2644{margin:0;color:rgb(255 255 255 / .48);font-size:9px;font-weight:800;line-height:1.2;letter-spacing:.9px;text-transform:uppercase;\n}.elementor .e-9387537-a6b75db{margin:0;color:rgb(255 255 255 / .48);font-size:9px;font-weight:800;line-height:1.2;letter-spacing:.9px;text-transform:uppercase;\n}.elementor .e-cec639f-fe015d1{display:flex;flex-direction:column;align-items:stretch;min-width:0;width:100%;height:100%;padding:28px;background:linear-gradient(145deg,rgb(255 255 255 / .065),rgb(255 255 255 / .022));border:1px solid rgb(255 255 255 / .12);border-radius:16px;box-sizing:border-box;\n}.elementor .e-bc30473-2678265{margin-block-start:24px;margin-block-end:0;margin-inline-start:0;margin-inline-end:0}.elementor .e-a16b055-1db7936{width:100%;padding:0;margin:0;display:flex;flex-direction:column;gap:0;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;width:100%;padding:96px 0;background:radial-gradient(circle at 92% 8%,rgb(232 91 18 / .12),transparent 28%),#0b0b0a;color:#fff;box-sizing:border-box;overflow:hidden;scroll-margin-top:110px;\n}.elementor .e-d6e519c-3fb970b{margin:0;color:rgb(255 255 255 / .48);font-size:9px;font-weight:800;line-height:1.2;letter-spacing:.9px;text-transform:uppercase;\n}.elementor .e-b69c6d8-5c33685{margin:0;color:rgb(255 255 255 / .48);font-size:9px;font-weight:800;line-height:1.2;letter-spacing:.9px;text-transform:uppercase;\n}.elementor .e-b138361-f6a99f6{margin:0;color:rgb(255 255 255 / .48);font-size:9px;font-weight:800;line-height:1.2;letter-spacing:.9px;text-transform:uppercase;\n}.elementor .e-35e3277-4e2f8d6{display:flex;flex-direction:column;align-items:stretch;min-width:0;width:100%;height:100%;padding:28px;background:linear-gradient(145deg,rgb(255 255 255 / .065),rgb(255 255 255 / .022));border:1px solid rgb(255 255 255 / .12);border-radius:16px;box-sizing:border-box;\n}.elementor .e-2adfc17-fc3becc{margin-block-start:24px;margin-block-end:0;margin-inline-start:0;margin-inline-end:0}.elementor .e-7f9ebc6-39a3095{width:100%;padding:0;margin:0;display:flex;flex-direction:column;gap:0;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;width:100%;padding:96px 0;background:radial-gradient(circle at 92% 8%,rgb(232 91 18 / .12),transparent 28%),#0b0b0a;color:#fff;box-sizing:border-box;overflow:hidden;scroll-margin-top:110px;\n}.elementor .e-e628cd6-f08062c{margin:0;color:rgb(255 255 255 / .48);font-size:9px;font-weight:800;line-height:1.2;letter-spacing:.9px;text-transform:uppercase;\n}.elementor .e-525483a-feafc69{margin:0;color:rgb(255 255 255 / .48);font-size:9px;font-weight:800;line-height:1.2;letter-spacing:.9px;text-transform:uppercase;\n}.elementor .e-3df976d-1550d7f{margin:0;color:rgb(255 255 255 / .48);font-size:9px;font-weight:800;line-height:1.2;letter-spacing:.9px;text-transform:uppercase;\n}.elementor .e-74806ac-0b0e29c{display:flex;flex-direction:column;align-items:stretch;min-width:0;width:100%;height:100%;padding:28px;background:linear-gradient(145deg,rgb(255 255 255 / .065),rgb(255 255 255 / .022));border:1px solid rgb(255 255 255 / .12);border-radius:16px;box-sizing:border-box;\n}.elementor .e-90444c8-552da33{margin-block-start:24px;margin-block-end:0;margin-inline-start:0;margin-inline-end:0}.elementor .e-8ffbdc1-29157a7{width:100%;padding:0;margin:0;display:flex;flex-direction:column;gap:0;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;width:100%;padding:96px 0;background:radial-gradient(circle at 92% 8%,rgb(232 91 18 / .12),transparent 28%),#0b0b0a;color:#fff;box-sizing:border-box;overflow:hidden;scroll-margin-top:110px;\n}.elementor .e-616c414f-b2a5af4{color:#fff}.elementor .e-2dd7c000-475664e{color:#fff;text-align:center}.elementor .e-25aaa9d7-e1e6f5f{color:var(--color-2);text-align:center}.elementor .e-13e9c93c-7896018{width:100%;display:flex;flex-direction:column;gap:6px;flex-wrap:nowrap;justify-content:center;align-items:center}.elementor .e-2ccb1c9e-9104be2{margin-block-start:24px;margin-block-end:0;margin-inline-start:0;margin-inline-end:0}.elementor .e-53162d8-a7a7810{color:#fff}.elementor .e-62b7ff9c-453fbc4{selector{width:100%}selector img{display:block;width:100%;height:210px;object-fit:cover;object-position:center;border-radius:12px}\n}.elementor .e-104f93b5-e49a58a{selector{width:100%}selector img{display:block;width:100%;height:210px;object-fit:cover;object-position:center;border-radius:12px}\n}.elementor .e-644067de-79c5aba{selector{width:100%}selector img{display:block;width:100%;height:210px;object-fit:cover;object-position:center;border-radius:12px}\n}.elementor .e-4b77aaea-3ea0b08{selector{width:100%}selector img{display:block;width:100%;height:210px;object-fit:cover;object-position:center;border-radius:12px}\n}.elementor .e-61a577ba-406098f{selector{width:100%}selector img{display:block;width:100%;height:210px;object-fit:cover;object-position:center;border-radius:12px}\n}.elementor .e-9ad6ebf-b52aa19{selector{width:100%}selector img{display:block;width:100%;height:210px;object-fit:cover;object-position:center;border-radius:12px}\n}.elementor .e-7bd6a079-8b34a21{margin-block-start:24px;margin-block-end:0;margin-inline-start:0;margin-inline-end:0}.elementor .e-13b15df5-faf023a{padding-block-start:100px}.elementor .e-2d5380db-35df293{margin-block-start:24px;margin-block-end:0;margin-inline-start:0;margin-inline-end:0}.elementor .e-3e185913-b5d595f{selector{width:100%;max-width:none}selector .elementor-widget-container{width:100%;overflow:hidden;border-radius:18px}selector img{display:block;width:100%;max-width:none;height:auto;aspect-ratio:16 / 9;object-fit:cover;object-position:center;border:1px solid rgb(232 91 18 / .28);border-radius:18px;box-shadow:0 22px 50px rgb(0 0 0 / .35)}\n}.elementor .e-403b9b7e-f11206c{width:100%;padding:0;margin:0;background-color:var(--Dark-Black);display:flex;flex-direction:column;gap:0;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch}