.elementor .e-70a0f5c0-4570{width:340px;height:auto;max-width:100%;object-fit:contain;display:block;}.elementor .e-60f0f715-bbe4{font-family:var(--ra-font-body);font-weight:500;font-size:1rem;color:var(--ra-text-light);line-height:1.6;text-align:center;margin-block-start:24px;margin-block-end:28px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-283b32b9-fbcc{max-width:340px;padding:0px;display:flex;flex-direction:column;gap:0px;align-items:center;}.elementor .e-7b9a7deb-845b{font-family:Orbitron;font-weight:600;font-size:0.6875rem;color:var(--ra-brand-green);letter-spacing:1px;line-height:1.5;margin:0px;order:-1;}.elementor .e-17ea6070-4cc4{font-family:Rajdhani;font-weight:600;font-size:1.5rem;color:var(--ra-text-light);line-height:1.2;margin:0px;}.elementor .e-7185014b-6091:hover,.elementor .e-7185014b-6091:focus-visible{font-size:0.8125rem;letter-spacing:1px;line-height:1.25;}.elementor .e-7185014b-6091:focus{font-size:0.8125rem;letter-spacing:1px;line-height:1.25;outline-width:2px;outline-color:#00FF44;outline-style:solid;outline-offset:3px;}.elementor .e-7185014b-6091{min-height:44px;max-width:100%;font-size:0.8125rem;letter-spacing:1px;line-height:1.25;margin-block-start:4px;transition:color 200ms, box-shadow 200ms;align-self:flex-start;}.elementor .e-2f84cfc0-b84a{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:16px;}.elementor .e-65735fc0-add9{font-family:Orbitron;font-weight:600;font-size:0.6875rem;color:var(--ra-brand-green);letter-spacing:1px;line-height:1.5;margin:0px;order:-1;}.elementor .e-4af369d8-6a73{font-family:Rajdhani;font-weight:600;font-size:1.5rem;color:var(--ra-text-light);line-height:1.2;margin:0px;}.elementor .e-b643865-f00e:hover,.elementor .e-b643865-f00e:focus-visible{font-family:var(--ra-font-body);font-weight:500;font-size:1rem;color:var(--ra-brand-green);letter-spacing:0px;line-height:1.5;text-decoration:underline;text-transform:none;padding-block-start:10px;padding-block-end:10px;padding-inline-start:0px;padding-inline-end:0px;border-radius:0px;border-width:0px;background-color:transparent;}.elementor .e-b643865-f00e:focus{font-family:var(--ra-font-body);font-weight:500;font-size:1rem;color:var(--ra-brand-green);letter-spacing:0px;line-height:1.5;text-decoration:underline;text-transform:none;padding-block-start:10px;padding-block-end:10px;padding-inline-start:0px;padding-inline-end:0px;border-radius:0px;border-width:0px;outline-width:2px;outline-color:#00FF44;outline-style:solid;outline-offset:3px;background-color:transparent;}.elementor .e-b643865-f00e{min-width:0px;min-height:44px;max-width:100%;font-family:var(--ra-font-body);font-weight:500;font-size:1rem;color:var(--ra-text-body);letter-spacing:0px;line-height:1.5;text-decoration:none;text-transform:none;padding-block-start:10px;padding-block-end:10px;padding-inline-start:0px;padding-inline-end:0px;border-radius:0px;border-width:0px;background-color:transparent;transition:color 250ms;display:flex;align-items:center;text-align: left;\n}.elementor .e-71b3f13b-3f27:hover,.elementor .e-71b3f13b-3f27:focus-visible{font-family:var(--ra-font-body);font-weight:500;font-size:1rem;color:var(--ra-brand-green);letter-spacing:0px;line-height:1.5;text-decoration:underline;text-transform:none;padding-block-start:10px;padding-block-end:10px;padding-inline-start:0px;padding-inline-end:0px;border-radius:0px;border-width:0px;background-color:transparent;}.elementor .e-71b3f13b-3f27:focus{font-family:var(--ra-font-body);font-weight:500;font-size:1rem;color:var(--ra-brand-green);letter-spacing:0px;line-height:1.5;text-decoration:underline;text-transform:none;padding-block-start:10px;padding-block-end:10px;padding-inline-start:0px;padding-inline-end:0px;border-radius:0px;border-width:0px;outline-width:2px;outline-color:#00FF44;outline-style:solid;outline-offset:3px;background-color:transparent;}.elementor .e-71b3f13b-3f27{min-width:0px;min-height:44px;max-width:100%;font-family:var(--ra-font-body);font-weight:500;font-size:1rem;color:var(--ra-text-body);letter-spacing:0px;line-height:1.5;text-decoration:none;text-transform:none;padding-block-start:10px;padding-block-end:10px;padding-inline-start:0px;padding-inline-end:0px;border-radius:0px;border-width:0px;background-color:transparent;transition:color 250ms;display:flex;align-items:center;text-align: left;\n}.elementor .e-69aebd15-3e1f:hover,.elementor .e-69aebd15-3e1f:focus-visible{font-family:var(--ra-font-body);font-weight:500;font-size:1rem;color:var(--ra-brand-green);letter-spacing:0px;line-height:1.5;text-decoration:underline;text-transform:none;padding-block-start:10px;padding-block-end:10px;padding-inline-start:0px;padding-inline-end:0px;border-radius:0px;border-width:0px;background-color:transparent;}.elementor .e-69aebd15-3e1f:focus{font-family:var(--ra-font-body);font-weight:500;font-size:1rem;color:var(--ra-brand-green);letter-spacing:0px;line-height:1.5;text-decoration:underline;text-transform:none;padding-block-start:10px;padding-block-end:10px;padding-inline-start:0px;padding-inline-end:0px;border-radius:0px;border-width:0px;outline-width:2px;outline-color:#00FF44;outline-style:solid;outline-offset:3px;background-color:transparent;}.elementor .e-69aebd15-3e1f{min-width:0px;min-height:44px;max-width:100%;font-family:var(--ra-font-body);font-weight:500;font-size:1rem;color:var(--ra-text-body);letter-spacing:0px;line-height:1.5;text-decoration:none;text-transform:none;padding-block-start:10px;padding-block-end:10px;padding-inline-start:0px;padding-inline-end:0px;border-radius:0px;border-width:0px;background-color:transparent;transition:color 250ms;display:flex;align-items:center;text-align: left;\n}.elementor .e-6a68456-77ac:hover,.elementor .e-6a68456-77ac:focus-visible{font-family:var(--ra-font-body);font-weight:500;font-size:1rem;color:var(--ra-brand-green);letter-spacing:0px;line-height:1.5;text-decoration:underline;text-transform:none;padding-block-start:10px;padding-block-end:10px;padding-inline-start:0px;padding-inline-end:0px;border-radius:0px;border-width:0px;background-color:transparent;}.elementor .e-6a68456-77ac:focus{font-family:var(--ra-font-body);font-weight:500;font-size:1rem;color:var(--ra-brand-green);letter-spacing:0px;line-height:1.5;text-decoration:underline;text-transform:none;padding-block-start:10px;padding-block-end:10px;padding-inline-start:0px;padding-inline-end:0px;border-radius:0px;border-width:0px;outline-width:2px;outline-color:#00FF44;outline-style:solid;outline-offset:3px;background-color:transparent;}.elementor .e-6a68456-77ac{min-width:0px;min-height:44px;max-width:100%;font-family:var(--ra-font-body);font-weight:500;font-size:1rem;color:var(--ra-text-body);letter-spacing:0px;line-height:1.5;text-decoration:none;text-transform:none;padding-block-start:10px;padding-block-end:10px;padding-inline-start:0px;padding-inline-end:0px;border-radius:0px;border-width:0px;background-color:transparent;transition:color 250ms;display:flex;align-items:center;text-align: left;\n}.elementor .e-4a1fc067-be75:hover,.elementor .e-4a1fc067-be75:focus-visible{font-family:var(--ra-font-body);font-weight:500;font-size:1rem;color:var(--ra-brand-green);letter-spacing:0px;line-height:1.5;text-decoration:underline;text-transform:none;padding-block-start:10px;padding-block-end:10px;padding-inline-start:0px;padding-inline-end:0px;border-radius:0px;border-width:0px;background-color:transparent;}.elementor .e-4a1fc067-be75:focus{font-family:var(--ra-font-body);font-weight:500;font-size:1rem;color:var(--ra-brand-green);letter-spacing:0px;line-height:1.5;text-decoration:underline;text-transform:none;padding-block-start:10px;padding-block-end:10px;padding-inline-start:0px;padding-inline-end:0px;border-radius:0px;border-width:0px;outline-width:2px;outline-color:#00FF44;outline-style:solid;outline-offset:3px;background-color:transparent;}.elementor .e-4a1fc067-be75:hover,.elementor .e-4a1fc067-be75:focus-visible{font-weight:600;font-size:0.8125rem;}.elementor .e-4a1fc067-be75:focus{font-weight:600;font-size:0.8125rem;}.elementor .e-4a1fc067-be75{min-width:0px;min-height:44px;max-width:100%;font-family:var(--ra-font-body);font-weight:600;font-size:0.8125rem;color:var(--ra-brand-green);letter-spacing:0px;line-height:1.5;text-decoration:none;text-transform:none;padding-block-start:10px;padding-block-end:10px;padding-inline-start:0px;padding-inline-end:0px;border-radius:0px;border-width:0px;background-color:transparent;transition:color 250ms;display:flex;align-items:center;text-align: left;\n}.elementor .e-3aab4b9f-b4cd{padding:0px;display:grid;gap:0px;grid-template-columns:minmax(0px,1fr);grid-template-rows:repeat(5,auto);}.elementor .e-33bea850-bfe8{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:16px;}.elementor .e-4952f14f-853e{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:0px;}.elementor .e-6f66907-357b{min-height:400px;max-width:2000px;padding:24px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:grid;gap:32px;grid-template-columns:minmax(0px,1.2fr) minmax(0px,1fr) minmax(0px,.7fr) minmax(0px,1.15fr);grid-template-rows:auto;align-items:start;}.elementor .e-3eaa8d4d-8192{font-family:var(--ra-font-body);font-weight:500;font-size:0.875rem;color:var(--ra-text-body);line-height:1.6;margin:0px;}.elementor .e-64e791fc-59fb{font-family:var(--ra-font-body);font-weight:500;font-size:0.875rem;color:var(--ra-text-body);line-height:1.6;margin:0px;}.elementor .e-73b810ad-9350{font-size:14px;color:#CCCCCC;line-height:1.5;margin:0px;& a { color: #CCCCCC; text-decoration: underline; } & a:hover { color: #00FF44; } & a:focus { outline: 2px solid #00FF44; outline-offset: 3px; } & a { font-family: var(--ra-font-display); font-size: 14px; letter-spacing: 0.5px; white-space: nowrap; color: #CCCCCC; text-decoration: underline; } & a:hover { color: #00FF44; } & a:focus { outline: 2px solid #00FF44; outline-offset: 3px; }\n}.elementor .e-54720be2-92cb{padding-block-start:18px;padding-block-end:20px;padding-inline-start:24px;padding-inline-end:120px;margin:0px;border-block-start-width:1px;background-color:#111111;display:flex;flex-direction:row;gap:16px;flex-wrap:wrap;justify-content:space-between;border-top-style: solid; border-top-color: #666666;\n}.elementor .e-2fc0c60e-70d9{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;background-image:linear-gradient(0deg, rgba(10,10,10,0.5) 0%,rgba(10,10,10,0.5) 100%),url("https://rightauto.pixelsproutmarketing.com/wp-content/uploads/2025/11/RA-BG-footer.png");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#0A0A0A;background-repeat: repeat,no-repeat; background-size: auto auto,cover; background-position: 0% 0%,center center;\n}