.elementor .e-407fb7fc-9362{font-family:var(--rw-display);font-weight:700;font-size:14px;color:var(--rw-gray-light);letter-spacing:0.2em;text-align:center;text-transform:uppercase;padding-block-end:8px;font-stretch: 75%; border-block-end-width: 2px; border-bottom-style: solid; border-bottom-color: var(--rw-red);\n}.elementor .e-3ea9b72-fed1{max-width:1000px;font-family:var(--rw-display);font-weight:900;font-size:72px;color:var(--rw-red);line-height:1.08;text-align:center;text-transform:uppercase;}.elementor .e-7de89a15-9446{max-width:680px;font-family:Arial;font-size:18px;color:rgba(255,255,255,0.86);line-height:1.6;text-align:center;}.elementor .e-39576cde-49d5:hover,.elementor .e-39576cde-49d5:focus-visible{background-color:var(--rw-red-light);}.elementor .e-39576cde-49d5{font-family:var(--rw-display);font-weight:800;font-size:15px;color:#ffffff;letter-spacing:0.12em;text-transform:uppercase;padding-block-start:16px;padding-block-end:16px;padding-inline-start:30px;padding-inline-end:30px;margin-block-start:8px;border-radius:10px;outline-width:1.5px;outline-color:rgba(255,255,255,0.45);outline-style:dashed;outline-offset:-5px;background-color:var(--rw-red);box-shadow:0px 10px 30px -8px rgba(206,0,4,0.6);}.elementor .e-5ecf0ee2-6ee2{overflow:hidden;position:relative;text-align:center;padding-block-start:90px;padding-block-end:80px;padding-inline-start:40px;padding-inline-end:40px;background-image:linear-gradient(180deg, rgba(14,13,13,0.6) 0%,#0E0D0D 100%),url("https://redwolfsportsmedia.com/wp-content/uploads/2026/09/redwolf-site-grass-yardline-web.webp");background-repeat:repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;background-color:var(--rw-night);display:flex;flex-direction:column;gap:18px;align-items:center;}.elementor .e-15b6bc5a-b4bd{font-family:var(--rw-display);font-weight:700;font-size:14px;color:var(--rw-gray-light);letter-spacing:0.2em;text-align:center;text-transform:uppercase;padding-block-end:8px;font-stretch: 75%; border-block-end-width: 2px; border-bottom-style: solid; border-bottom-color: var(--rw-red);\n}.elementor .e-2431cd4-2749{font-family:var(--rw-display);font-weight:900;font-size:56px;color:var(--rw-red);line-height:1.1;text-align:center;text-transform:uppercase;}.elementor .e-d85c657-b681{max-width:860px;padding:0px;display:flex;flex-direction:column;gap:16px;align-items:center;}.elementor .e-2e525c9-7f73{font-family:var(--rw-display);font-weight:900;font-size:15px;color:var(--rw-red-light);letter-spacing:0.16em;}.elementor .e-225fe35f-9670{font-family:var(--rw-display);font-weight:900;font-size:22px;color:#ffffff;line-height:1.15;text-transform:uppercase;}.elementor .e-7ac46af7-65b3{font-family:Arial;font-size:15.5px;color:rgba(255,255,255,0.78);line-height:1.6;}.elementor .e-2f7de6aa-1ba4{max-width:370px;padding-block-start:28px;padding-block-end:28px;padding-inline-start:26px;padding-inline-end:26px;border-radius:16px;border-block-start-width:3px;border-block-end-width:1px;border-inline-start-width:1px;border-inline-end-width:1px;border-color:rgba(255,255,255,0.1);border-style:solid;background-color:rgba(14,13,13,0.6);display:flex;flex-direction:column;gap:10px;flex:1 1 280px;border-top-color: var(--rw-red);\n}.elementor .e-57a1e75f-976a{font-family:var(--rw-display);font-weight:900;font-size:15px;color:var(--rw-red-light);letter-spacing:0.16em;}.elementor .e-2ef3d4d9-44bf{font-family:var(--rw-display);font-weight:900;font-size:22px;color:#ffffff;line-height:1.15;text-transform:uppercase;}.elementor .e-4d66c85a-7c14{font-family:Arial;font-size:15.5px;color:rgba(255,255,255,0.78);line-height:1.6;}.elementor .e-184e4076-81e6{max-width:370px;padding-block-start:28px;padding-block-end:28px;padding-inline-start:26px;padding-inline-end:26px;border-radius:16px;border-block-start-width:3px;border-block-end-width:1px;border-inline-start-width:1px;border-inline-end-width:1px;border-color:rgba(255,255,255,0.1);border-style:solid;background-color:rgba(14,13,13,0.6);display:flex;flex-direction:column;gap:10px;flex:1 1 280px;border-top-color: var(--rw-red);\n}.elementor .e-3c844f0f-1ef2{font-family:var(--rw-display);font-weight:900;font-size:15px;color:var(--rw-red-light);letter-spacing:0.16em;}.elementor .e-482e420e-a1c3{font-family:var(--rw-display);font-weight:900;font-size:22px;color:#ffffff;line-height:1.15;text-transform:uppercase;}.elementor .e-42ad9acc-c23a{font-family:Arial;font-size:15.5px;color:rgba(255,255,255,0.78);line-height:1.6;}.elementor .e-750ece5-cdfa{max-width:370px;padding-block-start:28px;padding-block-end:28px;padding-inline-start:26px;padding-inline-end:26px;border-radius:16px;border-block-start-width:3px;border-block-end-width:1px;border-inline-start-width:1px;border-inline-end-width:1px;border-color:rgba(255,255,255,0.1);border-style:solid;background-color:rgba(14,13,13,0.6);display:flex;flex-direction:column;gap:10px;flex:1 1 280px;border-top-color: var(--rw-red);\n}.elementor .e-43fb64de-7861{width:100%;max-width:1140px;padding:0px;display:flex;flex-direction:row;gap:20px;flex-wrap:wrap;justify-content:center;}.elementor .e-6810e90-736b{width:100%;height:auto;border-radius:16px;border-width:2px;border-color:#3A3D42;border-style:solid;box-shadow:0px 30px 70px -24px rgba(0,0,0,0.85);}.elementor .e-6601d298-d9ba{max-width:660px;font-family:Arial;font-size:15px;color:rgba(255,255,255,0.7);line-height:1.55;text-align:center;font-style:italic;}.elementor .e-5b28a105-9c7c{width:100%;max-width:960px;padding:0px;display:flex;flex-direction:column;gap:14px;align-items:center;}.elementor .e-7ba3835f-62e3{position:relative;padding-block-start:96px;padding-block-end:96px;padding-inline-start:40px;padding-inline-end:40px;background-color:var(--rw-stage);display:flex;flex-direction:column;gap:44px;align-items:center;}.elementor .e-4735f706-66e6{font-family:var(--rw-display);font-weight:700;font-size:14px;color:var(--rw-gray-light);letter-spacing:0.2em;text-align:center;text-transform:uppercase;padding-block-end:8px;font-stretch: 75%; border-block-end-width: 2px; border-bottom-style: solid; border-bottom-color: var(--rw-red);\n}.elementor .e-3473e809-306c{font-family:var(--rw-display);font-weight:900;font-size:56px;color:var(--rw-red);line-height:1.1;text-align:center;text-transform:uppercase;}.elementor .e-31fb308f-ccdb{font-family:Arial;font-size:17px;color:rgba(255,255,255,0.8);line-height:1.6;text-align:center;}.elementor .e-1faf1d64-e730{max-width:860px;padding:0px;display:flex;flex-direction:column;gap:14px;align-items:center;}.elementor .e-4b06c1a-905e{font-family:var(--rw-display);font-weight:900;font-size:30px;color:#ffffff;line-height:1.05;text-transform:uppercase;}.elementor .e-23864f2c-a226{font-family:Arial;font-size:14.5px;color:rgba(255,255,255,0.78);line-height:1.5;}.elementor .e-10bc09ae-418b{max-width:270px;text-align:center;padding-block-start:24px;padding-block-end:24px;padding-inline-start:20px;padding-inline-end:20px;border-radius:16px;border-width:1px;border-color:rgba(255,255,255,0.1);border-style:solid;background-color:#1A1818;display:flex;flex-direction:column;gap:8px;flex:1 1 220px;align-items:center;}.elementor .e-2b593ad6-3856{font-family:var(--rw-display);font-weight:900;font-size:30px;color:#ffffff;line-height:1.05;text-transform:uppercase;}.elementor .e-3791443b-cd8c{font-family:Arial;font-size:14.5px;color:rgba(255,255,255,0.92);line-height:1.5;}.elementor .e-583d00ce-922c{max-width:270px;text-align:center;padding-block-start:24px;padding-block-end:24px;padding-inline-start:20px;padding-inline-end:20px;border-radius:16px;outline-width:1.5px;outline-color:rgba(255,255,255,0.4);outline-style:dashed;outline-offset:-8px;background-color:var(--rw-red);display:flex;flex-direction:column;gap:8px;flex:1 1 220px;align-items:center;}.elementor .e-2c2aa559-f5dc{font-family:var(--rw-display);font-weight:900;font-size:30px;color:#ffffff;line-height:1.05;text-transform:uppercase;}.elementor .e-145236b8-4a6c{font-family:Arial;font-size:14.5px;color:rgba(255,255,255,0.78);line-height:1.5;}.elementor .e-5f709837-b102{max-width:270px;text-align:center;padding-block-start:24px;padding-block-end:24px;padding-inline-start:20px;padding-inline-end:20px;border-radius:16px;border-width:1px;border-color:rgba(255,255,255,0.1);border-style:solid;background-color:#1A1818;display:flex;flex-direction:column;gap:8px;flex:1 1 220px;align-items:center;}.elementor .e-677e9e0-6373{font-family:var(--rw-display);font-weight:900;font-size:30px;color:#ffffff;line-height:1.05;text-transform:uppercase;}.elementor .e-46414dbe-8b2e{font-family:Arial;font-size:14.5px;color:rgba(255,255,255,0.78);line-height:1.5;}.elementor .e-329d9ec6-a238{max-width:270px;text-align:center;padding-block-start:24px;padding-block-end:24px;padding-inline-start:20px;padding-inline-end:20px;border-radius:16px;border-width:1px;border-color:rgba(255,255,255,0.1);border-style:solid;background-color:#1A1818;display:flex;flex-direction:column;gap:8px;flex:1 1 220px;align-items:center;}.elementor .e-4464209-8717{width:100%;max-width:1140px;padding:0px;display:flex;flex-direction:row;gap:16px;flex-wrap:wrap;justify-content:center;}.elementor .e-7d9ccf2a-4cb4{position:relative;padding-block-start:90px;padding-block-end:90px;padding-inline-start:40px;padding-inline-end:40px;background-color:var(--rw-night);display:flex;flex-direction:column;gap:40px;align-items:center;}.elementor .e-56e5ac88-b063{font-family:var(--rw-display);font-weight:800;font-size:20px;color:#ffffff;letter-spacing:0.02em;text-transform:uppercase;}.elementor .e-1635efec-7e8d{font-family:Arial;font-size:15.5px;color:rgba(255,255,255,0.78);line-height:1.6;}.elementor .e-1e128db7-1f5c{max-width:560px;padding-block-start:24px;padding-block-end:24px;padding-inline-start:26px;padding-inline-end:26px;border-radius:14px;background-color:rgba(255,255,255,0.04);display:flex;flex-direction:column;gap:8px;flex:1 1 460px;border-inline-start-width: 3px; border-left-style: solid; border-left-color: var(--rw-red);\n}.elementor .e-7a2e4db2-9455{font-family:var(--rw-display);font-weight:800;font-size:20px;color:#ffffff;letter-spacing:0.02em;text-transform:uppercase;}.elementor .e-5fe1a4a-2639{font-family:Arial;font-size:15.5px;color:rgba(255,255,255,0.78);line-height:1.6;}.elementor .e-b2fd9bf-a6e3{max-width:560px;padding-block-start:24px;padding-block-end:24px;padding-inline-start:26px;padding-inline-end:26px;border-radius:14px;background-color:rgba(255,255,255,0.04);display:flex;flex-direction:column;gap:8px;flex:1 1 460px;border-inline-start-width: 3px; border-left-style: solid; border-left-color: var(--rw-red);\n}.elementor .e-26535c2a-2d74{font-family:var(--rw-display);font-weight:800;font-size:20px;color:#ffffff;letter-spacing:0.02em;text-transform:uppercase;}.elementor .e-6deaee6f-4067{font-family:Arial;font-size:15.5px;color:rgba(255,255,255,0.78);line-height:1.6;}.elementor .e-730dc842-6dc1{max-width:560px;padding-block-start:24px;padding-block-end:24px;padding-inline-start:26px;padding-inline-end:26px;border-radius:14px;background-color:rgba(255,255,255,0.04);display:flex;flex-direction:column;gap:8px;flex:1 1 460px;border-inline-start-width: 3px; border-left-style: solid; border-left-color: var(--rw-red);\n}.elementor .e-40933b8d-4ea1{font-family:var(--rw-display);font-weight:800;font-size:20px;color:#ffffff;letter-spacing:0.02em;text-transform:uppercase;}.elementor .e-33ffe81-b859{font-family:Arial;font-size:15.5px;color:rgba(255,255,255,0.78);line-height:1.6;}.elementor .e-506d9ede-b477{max-width:560px;padding-block-start:24px;padding-block-end:24px;padding-inline-start:26px;padding-inline-end:26px;border-radius:14px;background-color:rgba(255,255,255,0.04);display:flex;flex-direction:column;gap:8px;flex:1 1 460px;border-inline-start-width: 3px; border-left-style: solid; border-left-color: var(--rw-red);\n}.elementor .e-438b827c-ecfb{width:100%;max-width:1140px;padding:0px;display:flex;flex-direction:row;gap:18px;flex-wrap:wrap;justify-content:center;}.elementor .e-588133ff-a392{font-family:var(--rw-display);font-weight:900;font-size:34px;color:#ffffff;line-height:1.1;text-transform:uppercase;}.elementor .e-73523f42-7524{max-width:580px;font-family:Arial;font-size:16px;color:rgba(255,255,255,0.8);line-height:1.6;}.elementor .e-56303b2-9289:hover,.elementor .e-56303b2-9289:focus-visible{background-color:var(--rw-red-light);}.elementor .e-56303b2-9289{font-family:var(--rw-display);font-weight:800;font-size:15px;color:#ffffff;letter-spacing:0.12em;text-transform:uppercase;padding-block-start:16px;padding-block-end:16px;padding-inline-start:28px;padding-inline-end:28px;border-radius:10px;outline-width:1.5px;outline-color:rgba(255,255,255,0.45);outline-style:dashed;outline-offset:-5px;background-color:var(--rw-red);}.elementor .e-7f9f1930-cb48:hover,.elementor .e-7f9f1930-cb48:focus-visible{border-color:#ffffff;}.elementor .e-7f9f1930-cb48{font-family:var(--rw-display);font-weight:800;font-size:15px;color:#ffffff;letter-spacing:0.12em;text-transform:uppercase;padding-block-start:14px;padding-block-end:14px;padding-inline-start:24px;padding-inline-end:24px;border-radius:10px;border-width:1.5px;border-color:rgba(255,255,255,0.45);border-style:solid;background-color:transparent;}.elementor .e-6a55a092-26e6{padding:0px;margin-block-start:8px;display:flex;flex-direction:row;gap:12px;flex-wrap:wrap;justify-content:center;}.elementor .e-5c7cfbbc-7ecf{width:100%;max-width:860px;text-align:center;padding-block-start:44px;padding-block-end:44px;padding-inline-start:32px;padding-inline-end:32px;border-radius:16px;outline-width:1.5px;outline-color:rgba(255,255,255,0.22);outline-style:dashed;outline-offset:-10px;background-color:rgba(255,255,255,0.04);display:flex;flex-direction:column;gap:14px;align-items:center;background-image: radial-gradient(ellipse at 50% 0%, rgba(173,0,7,0.38), transparent 70%);\n}.elementor .e-533ce8ea-7226{position:relative;padding-block-start:90px;padding-block-end:110px;padding-inline-start:40px;padding-inline-end:40px;background-color:var(--rw-stage);display:flex;flex-direction:column;gap:64px;align-items:center;}