.elementor .e-5b1d55a5-8a84{font-family:Pompiere;font-size:84px;color:var(--white);line-height:1;text-transform:uppercase;text-align: right; text-shadow: 0 4px 24px rgba(0,0,0,0.35); & span { color: var(--mainred); }\n}.elementor .e-272fb292-eb65{min-height:640px;padding-block-start:4rem;padding-block-end:4rem;padding-inline-start:6rem;padding-inline-end:6rem;background-image:linear-gradient(90deg, rgba(0,0,0,0) 35%,rgba(0,0,0,0.55) 100%),url("https://storepuzzlerides.splitone.com/wp-content/uploads/2026/10/About-Page-bkgd.jpeg");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;justify-content:flex-end;align-items:center;}.elementor .e-153b888e-30dc{width:72px;height:auto;}.elementor .e-2a0b1db0-1df4{font-family:Asap;font-weight:700;font-size:14px;color:var(--mainred);letter-spacing:3px;text-align:center;text-transform:uppercase;}.elementor .e-7e63ea70-ccb4{font-family:Pompiere;font-size:56px;color:var(--black);line-height:1.1;text-align:center;text-transform:uppercase;& span { color: var(--mainred); }\n}.elementor .e-7b10af46-bfe6{width:80px;margin-block-start:0px;margin-block-end:8px;margin-inline-start:0px;margin-inline-end:0px;border-width:3px;border-color:var(--mainred);}.elementor .e-6caf0f08-52a2{font-family:Asap;font-size:18px;color:#2b2b2b;line-height:1.75;display:block;& a { color: var(--mainred); font-weight: 700; }\n}.elementor .e-3217be62-5011{font-family:Asap;font-size:18px;color:#2b2b2b;line-height:1.75;display:block;& a { color: var(--mainred); font-weight: 700; }\n}.elementor .e-24bcd281-9f0b{font-family:Asap;font-size:18px;color:#2b2b2b;line-height:1.75;display:block;& a { color: var(--mainred); font-weight: 700; }\n}.elementor .e-3b0d66d2-93bd{font-family:Asap;font-size:18px;color:#2b2b2b;line-height:1.75;display:block;& a { color: var(--mainred); font-weight: 700; }\n}.elementor .e-71bd5614-99cc{padding:0px;display:flex;flex-direction:column;gap:20px;}.elementor .e-e815741-70f4{max-width:1040px;padding-block-start:4rem;padding-block-end:4rem;padding-inline-start:5rem;padding-inline-end:5rem;margin-block-start:-9rem;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;border-radius:16px;background-color:var(--white);box-shadow:0px 30px 80px 0px rgba(224,43,32,0.12);flex-direction:column;gap:24px;align-items:center;}.elementor .e-15092eff-8145{padding-block-start:0px;padding-block-end:6rem;padding-inline-start:2rem;padding-inline-end:2rem;background-color:#f8f6f3;flex-direction:column;}.elementor .e-77670df7-3c26{font-family:Asap;font-weight:700;font-size:14px;color:var(--mainred);letter-spacing:3px;text-align:center;text-transform:uppercase;}.elementor .e-2949f138-9952{font-family:Pompiere;font-size:56px;color:var(--black);line-height:1.1;text-align:center;text-transform:uppercase;margin-block-end:2.5rem;& span { color: var(--mainred); }\n}.elementor .e-35e81229-bdf6{width:104px;height:auto;}.elementor .e-2582b9ac-9f78{font-family:Asap;font-weight:800;font-size:20px;color:var(--black);letter-spacing:2px;text-align:center;text-transform:uppercase;}.elementor .e-3fea06df-705a{font-family:Asap;font-size:16px;color:#2b2b2b;line-height:1.7;text-align:center;& a { color: var(--mainred); font-weight: 700; }\n}.elementor .e-6f9464b-e9fa:hover,.elementor .e-6f9464b-e9fa:focus-visible{box-shadow:0px 20px 50px 0px rgba(224,43,32,0.12);transform:translate3d(0px, -6px, 0px);}.elementor .e-6f9464b-e9fa{padding-block-start:2.5rem;padding-block-end:2.5rem;padding-inline-start:2rem;padding-inline-end:2rem;border-radius:14px;border-width:1px;border-color:#eee7df;border-style:solid;background-color:var(--white);transition:transform 0.3s, box-shadow 0.3s;flex-direction:column;gap:14px;align-items:center;}.elementor .e-5a62f55-25cf{width:104px;height:auto;}.elementor .e-2a3aeaed-cd33{font-family:Asap;font-weight:800;font-size:20px;color:var(--black);letter-spacing:2px;text-align:center;text-transform:uppercase;}.elementor .e-7cceb30a-eb10{font-family:Asap;font-size:16px;color:#2b2b2b;line-height:1.7;text-align:center;& a { color: var(--mainred); font-weight: 700; }\n}.elementor .e-74de0133-5a29:hover,.elementor .e-74de0133-5a29:focus-visible{box-shadow:0px 20px 50px 0px rgba(224,43,32,0.12);transform:translate3d(0px, -6px, 0px);}.elementor .e-74de0133-5a29{padding-block-start:2.5rem;padding-block-end:2.5rem;padding-inline-start:2rem;padding-inline-end:2rem;border-radius:14px;border-width:1px;border-color:#eee7df;border-style:solid;background-color:var(--white);transition:transform 0.3s, box-shadow 0.3s;flex-direction:column;gap:14px;align-items:center;}.elementor .e-660df812-907e{width:104px;height:auto;}.elementor .e-c24f8dd-38af{font-family:Asap;font-weight:800;font-size:20px;color:var(--black);letter-spacing:2px;text-align:center;text-transform:uppercase;}.elementor .e-2e1f49f1-1bd0{font-family:Asap;font-size:16px;color:#2b2b2b;line-height:1.7;text-align:center;& a { color: var(--mainred); font-weight: 700; }\n}.elementor .e-6b5116e2-9028:hover,.elementor .e-6b5116e2-9028:focus-visible{box-shadow:0px 20px 50px 0px rgba(224,43,32,0.12);transform:translate3d(0px, -6px, 0px);}.elementor .e-6b5116e2-9028{padding-block-start:2.5rem;padding-block-end:2.5rem;padding-inline-start:2rem;padding-inline-end:2rem;border-radius:14px;border-width:1px;border-color:#eee7df;border-style:solid;background-color:var(--white);transition:transform 0.3s, box-shadow 0.3s;flex-direction:column;gap:14px;align-items:center;}.elementor .e-397b694a-5eaa{width:104px;height:auto;}.elementor .e-3aa1a83a-eae0{font-family:Asap;font-weight:800;font-size:20px;color:var(--black);letter-spacing:2px;text-align:center;text-transform:uppercase;}.elementor .e-61357f4e-bf59{font-family:Asap;font-size:16px;color:#2b2b2b;line-height:1.7;text-align:center;& a { color: var(--mainred); font-weight: 700; }\n}.elementor .e-43d675d0-c57d:hover,.elementor .e-43d675d0-c57d:focus-visible{box-shadow:0px 20px 50px 0px rgba(224,43,32,0.12);transform:translate3d(0px, -6px, 0px);}.elementor .e-43d675d0-c57d{padding-block-start:2.5rem;padding-block-end:2.5rem;padding-inline-start:2rem;padding-inline-end:2rem;border-radius:14px;border-width:1px;border-color:#eee7df;border-style:solid;background-color:var(--white);transition:transform 0.3s, box-shadow 0.3s;flex-direction:column;gap:14px;align-items:center;}.elementor .e-2aef858f-55e1{width:104px;height:auto;}.elementor .e-3234b912-5efb{font-family:Asap;font-weight:800;font-size:20px;color:var(--black);letter-spacing:2px;text-align:center;text-transform:uppercase;}.elementor .e-44180798-6e34{font-family:Asap;font-size:16px;color:#2b2b2b;line-height:1.7;text-align:center;& a { color: var(--mainred); font-weight: 700; }\n}.elementor .e-37c1e3f1-bee3:hover,.elementor .e-37c1e3f1-bee3:focus-visible{box-shadow:0px 20px 50px 0px rgba(224,43,32,0.12);transform:translate3d(0px, -6px, 0px);}.elementor .e-37c1e3f1-bee3{padding-block-start:2.5rem;padding-block-end:2.5rem;padding-inline-start:2rem;padding-inline-end:2rem;border-radius:14px;border-width:1px;border-color:#eee7df;border-style:solid;background-color:var(--white);transition:transform 0.3s, box-shadow 0.3s;flex-direction:column;gap:14px;align-items:center;}.elementor .e-797a4a22-a681{width:104px;height:auto;}.elementor .e-1a650b4b-21a4{font-family:Asap;font-weight:800;font-size:20px;color:var(--black);letter-spacing:2px;text-align:center;text-transform:uppercase;}.elementor .e-50272ba7-d760{font-family:Asap;font-size:16px;color:#2b2b2b;line-height:1.7;text-align:center;& a { color: var(--mainred); font-weight: 700; }\n}.elementor .e-5fdd6e33-e772:hover,.elementor .e-5fdd6e33-e772:focus-visible{box-shadow:0px 20px 50px 0px rgba(224,43,32,0.12);transform:translate3d(0px, -6px, 0px);}.elementor .e-5fdd6e33-e772{padding-block-start:2.5rem;padding-block-end:2.5rem;padding-inline-start:2rem;padding-inline-end:2rem;border-radius:14px;border-width:1px;border-color:#eee7df;border-style:solid;background-color:var(--white);transition:transform 0.3s, box-shadow 0.3s;flex-direction:column;gap:14px;align-items:center;}.elementor .e-5b87dec8-86ea{padding:0px;gap:28px;grid-template-columns:repeat(3, 1fr);grid-template-rows:repeat(2, auto);}.elementor .e-445181a5-9a86{max-width:1200px;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:16px;align-items:center;}.elementor .e-3c0765e9-a418{padding-block-start:6rem;padding-block-end:6rem;padding-inline-start:2rem;padding-inline-end:2rem;background-color:var(--white);flex-direction:column;}.elementor .e-59fd47fe-83ee{font-family:Asap;font-weight:700;font-size:14px;color:var(--mainred);letter-spacing:3px;text-align:center;text-transform:uppercase;}.elementor .e-50fc9ff4-b214{font-family:Pompiere;font-size:56px;color:var(--black);line-height:1.1;text-align:center;text-transform:uppercase;margin-block-end:2.5rem;& span { color: var(--mainred); }\n}.elementor .e-724ad743-b022{width:100%;height:auto;display:block;}.elementor .e-7d2891b8-4f53{font-family:Asap;font-weight:700;font-size:15px;color:var(--white);letter-spacing:1px;text-transform:uppercase;padding-block-start:14px;padding-block-end:14px;padding-inline-start:20px;padding-inline-end:20px;background-color:var(--black);}.elementor .e-15f27d93-cb9e:hover,.elementor .e-15f27d93-cb9e:focus-visible{transform:scale3d(1.01, 1.01, 1);}.elementor .e-15f27d93-cb9e{overflow:hidden;padding:0px;border-radius:14px;box-shadow:0px 24px 60px 0px rgba(0,0,0,0.18);transition:transform 0.3s;flex-direction:column;flex:1 1 58%;}.elementor .e-a3016ea-2886{width:72px;height:auto;}.elementor .e-62cdf0be-cde7{font-family:Asap;font-size:20px;color:#2b2b2b;line-height:1.7;font-style:italic;}.elementor .e-493e0fa4-7b75{font-family:Pompiere;font-size:30px;color:var(--mainred);}.elementor .e-7de336b5-6f5e:hover,.elementor .e-7de336b5-6f5e:focus-visible{box-shadow:1px 2px 0px 0px #000;transform:translate3d(2px, 3px, 0px);}.elementor .e-7de336b5-6f5e{font-size:16px;padding-block-start:8px;padding-block-end:8px;padding-inline-start:18px;padding-inline-end:18px;margin-block-start:6px;transition:transform 0.3s, box-shadow 0.3s;align-self:flex-start;}.elementor .e-3fe19741-90a0{padding-block-start:3rem;padding-block-end:3rem;padding-inline-start:2.5rem;padding-inline-end:2.5rem;border-radius:14px;background-color:var(--white);box-shadow:0px 24px 60px 0px rgba(0,0,0,0.08);flex-direction:column;gap:18px;flex:1 1 42%;}.elementor .e-496dfdf0-57cc{padding:0px;gap:40px;align-items:center;}.elementor .e-6e4626a5-394d{max-width:1200px;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:16px;align-items:center;}.elementor .e-6d9e5db9-8cb3{padding-block-start:6rem;padding-block-end:6rem;padding-inline-start:2rem;padding-inline-end:2rem;background-image:linear-gradient(0deg, rgba(248,246,243,0.94) 0%,rgba(248,246,243,0.94) 100%),url("https://storepuzzlerides.splitone.com/wp-content/uploads/2026/10/Scottsdale-tour-video-bkgd-2.jpg");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;flex-direction:column;}.elementor .e-3e4630a8-6d60{font-family:Pompiere;font-size:56px;color:var(--black);line-height:1.1;text-align:center;text-transform:none;& span { color: var(--mainred); }\n}.elementor .e-3e2d066f-3b03{max-width:760px;font-family:Asap;font-size:18px;color:#2b2b2b;line-height:1.75;text-align:center;margin-block-end:1.5rem;}.elementor .e-2903d40a-fdc1{font-family:Pompiere;font-size:36px;color:var(--black);text-align:center;}.elementor .e-6d5c667c-eef8:hover,.elementor .e-6d5c667c-eef8:focus-visible{color:var(--white);background-color:var(--black);}.elementor .e-6d5c667c-eef8{font-family:Asap;font-weight:700;font-size:15px;color:var(--black);letter-spacing:1px;text-transform:uppercase;padding-block-start:12px;padding-block-end:12px;padding-inline-start:26px;padding-inline-end:26px;border-radius:40px;border-width:2px;border-color:var(--black);border-style:solid;background-color:var(--white);transition:background-color 0.3s, color 0.3s;}.elementor .e-63bd3045-61e0:hover,.elementor .e-63bd3045-61e0:focus-visible{color:var(--white);background-color:var(--black);}.elementor .e-63bd3045-61e0{font-family:Asap;font-weight:700;font-size:15px;color:var(--black);letter-spacing:1px;text-transform:uppercase;padding-block-start:12px;padding-block-end:12px;padding-inline-start:26px;padding-inline-end:26px;border-radius:40px;border-width:2px;border-color:var(--black);border-style:solid;background-color:var(--white);transition:background-color 0.3s, color 0.3s;}.elementor .e-72ed8a3a-3ec2:hover,.elementor .e-72ed8a3a-3ec2:focus-visible{color:var(--white);background-color:var(--black);}.elementor .e-72ed8a3a-3ec2{font-family:Asap;font-weight:700;font-size:15px;color:var(--black);letter-spacing:1px;text-transform:uppercase;padding-block-start:12px;padding-block-end:12px;padding-inline-start:26px;padding-inline-end:26px;border-radius:40px;border-width:2px;border-color:var(--black);border-style:solid;background-color:var(--white);transition:background-color 0.3s, color 0.3s;}.elementor .e-5c18e312-ac0c{padding:0px;gap:12px;flex-wrap:wrap;justify-content:center;}.elementor .e-737b84a-ca10{padding-block-start:2.5rem;padding-block-end:2.5rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-radius:14px;background-color:#f8f6f3;flex-direction:column;gap:18px;flex:1 1 50%;align-items:center;}.elementor .e-7c9cf987-906e{font-family:Pompiere;font-size:36px;color:var(--black);text-align:center;}.elementor .e-6244388a-6884:hover,.elementor .e-6244388a-6884:focus-visible{color:var(--white);background-color:var(--black);}.elementor .e-6244388a-6884{font-family:Asap;font-weight:700;font-size:15px;color:var(--black);letter-spacing:1px;text-transform:uppercase;padding-block-start:12px;padding-block-end:12px;padding-inline-start:26px;padding-inline-end:26px;border-radius:40px;border-width:2px;border-color:var(--black);border-style:solid;background-color:var(--white);transition:background-color 0.3s, color 0.3s;}.elementor .e-59251322-9e0b:hover,.elementor .e-59251322-9e0b:focus-visible{color:var(--white);background-color:var(--black);}.elementor .e-59251322-9e0b{font-family:Asap;font-weight:700;font-size:15px;color:var(--black);letter-spacing:1px;text-transform:uppercase;padding-block-start:12px;padding-block-end:12px;padding-inline-start:26px;padding-inline-end:26px;border-radius:40px;border-width:2px;border-color:var(--black);border-style:solid;background-color:var(--white);transition:background-color 0.3s, color 0.3s;}.elementor .e-71487fb1-180e:hover,.elementor .e-71487fb1-180e:focus-visible{color:var(--white);background-color:var(--black);}.elementor .e-71487fb1-180e{font-family:Asap;font-weight:700;font-size:15px;color:var(--black);letter-spacing:1px;text-transform:uppercase;padding-block-start:12px;padding-block-end:12px;padding-inline-start:26px;padding-inline-end:26px;border-radius:40px;border-width:2px;border-color:var(--black);border-style:solid;background-color:var(--white);transition:background-color 0.3s, color 0.3s;}.elementor .e-58c65691-76cc{padding:0px;gap:12px;flex-wrap:wrap;justify-content:center;}.elementor .e-75e6f5d8-3a75{padding-block-start:2.5rem;padding-block-end:2.5rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-radius:14px;background-color:#f8f6f3;flex-direction:column;gap:18px;flex:1 1 50%;align-items:center;}.elementor .e-77e2854b-1ad0{padding:0px;gap:24px;}.elementor .e-61af439c-3aa9{max-width:1000px;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:16px;align-items:center;}.elementor .e-dce8715-5674{padding-block-start:6rem;padding-block-end:6rem;padding-inline-start:2rem;padding-inline-end:2rem;background-color:var(--white);flex-direction:column;}