.elementor .e-80cda06-14fda77{max-width:100%}.elementor .e-f579dfc-21ebe5c{color:var(--brand_color);line-height:1.2}.elementor .e-02dd177-f414e28{padding:0;justify-content:flex-start;align-items:center}.elementor .e-2175b5d-bde832a{width:56%;text-align:start;padding:0;display:flex;flex-direction:column;justify-content:flex-start;align-items:start}.elementor .e-72e3c31-cefcf22{flex-direction:column;align-items:start}.elementor .e-d49a866-eb87f23{padding-block-start:48px;padding-block-end:36px;padding-inline-start:32px;padding-inline-end:32px;background-color:#1B1B1B}.elementor .e-afb981d-846087e{padding:0}.elementor .e-351bf3a-f9c6146{min-height:80px;padding:0;border-block-start-width:1px;border-block-end-width:1px;border-inline-start-width:0;border-inline-end-width:0;border-color:#D4AF3721;border-style:solid;background-color:var(--dark_background)}.elementor .e-repair-hub-shortcut-iphone-heading-b31d5e{font-weight:700;font-size:18px;color:#1B1B1B;letter-spacing:-.01em;line-height:1.25}.elementor .e-repair-hub-shortcut-iphone-a21c4d{width:32.5%;min-height:66px;text-decoration:none;padding-block-start:16px;padding-block-end:16px;padding-inline-start:18px;padding-inline-end:18px;border-radius:12px;border-width:1px;border-color:#E2D8C2;border-style:solid;background-color:#FFF;display:flex;justify-content:space-between;align-items:center}.elementor .e-repair-hub-shortcut-iphone-a21c4d:hover,.elementor .e-repair-hub-shortcut-iphone-a21c4d:focus-visible{border-color:#D4AF37;background-color:#FFFDF7}.elementor .e-repair-hub-shortcut-iphone-a21c4d:focus{outline-width:3px;outline-color:#D4AF37;outline-style:solid;outline-offset:3px}.elementor .e-repair-hub-shortcut-samsung-heading-d53f70{font-weight:700;font-size:18px;color:#1B1B1B;letter-spacing:-.01em;line-height:1.25}.elementor .e-repair-hub-shortcut-samsung-c42e6f{width:32.5%;min-height:66px;text-decoration:none;padding-block-start:16px;padding-block-end:16px;padding-inline-start:18px;padding-inline-end:18px;border-radius:12px;border-width:1px;border-color:#E2D8C2;border-style:solid;background-color:#FFF;display:flex;justify-content:space-between;align-items:center}.elementor .e-repair-hub-shortcut-samsung-c42e6f:hover,.elementor .e-repair-hub-shortcut-samsung-c42e6f:focus-visible{border-color:#D4AF37;background-color:#FFFDF7}.elementor .e-repair-hub-shortcut-samsung-c42e6f:focus{outline-width:3px;outline-color:#D4AF37;outline-style:solid;outline-offset:3px}.elementor .e-repair-hub-shortcut-console-heading-f75192{font-weight:700;font-size:18px;color:#1B1B1B;letter-spacing:-.01em;line-height:1.25}.elementor .e-repair-hub-shortcut-console-e64081{width:32.5%;min-height:66px;text-decoration:none;padding-block-start:16px;padding-block-end:16px;padding-inline-start:18px;padding-inline-end:18px;border-radius:12px;border-width:1px;border-color:#E2D8C2;border-style:solid;background-color:#FFF;display:flex;justify-content:space-between;align-items:center}.elementor .e-repair-hub-shortcut-console-e64081:hover,.elementor .e-repair-hub-shortcut-console-e64081:focus-visible{border-color:#D4AF37;background-color:#FFFDF7}.elementor .e-repair-hub-shortcut-console-e64081:focus{outline-width:3px;outline-color:#D4AF37;outline-style:solid;outline-offset:3px}.elementor .e-repair-hub-shortcuts-inner-58c4d2{width:100%;max-width:1140px;display:flex;flex-direction:row;gap:12px;justify-content:space-between;align-items:stretch}.elementor .e-repair-hub-shortcuts-73b2a1{width:100%;padding-block-start:18px;padding-block-end:22px;padding-inline-start:24px;padding-inline-end:24px;background-color:#F8F1E3;display:flex;justify-content:center}.elementor .e-189d7e6-86c8d82{width:fit-content;color:var(--dark_background);flex:1 0 auto}.elementor .e-5f8499f-c10d614{padding:0;margin-block-end:34px}.elementor .e-9078ba8-0f9154b{padding:0;justify-content:space-between;align-items:center}.elementor .e-165db1d-1da1a2e{min-width:0;padding:32px;background-color:#fafafa}.elementor .e-72c681d-440b95d{padding:0;justify-content:space-between;align-items:center}.elementor .e-2643230-4a34b84{min-width:0;padding:32px;background-color:#fafafa}.elementor .e-372a448-191f513{padding:0;justify-content:space-between;align-items:center}.elementor .e-1d8eaaf-5f78340{padding:32px;background-color:#fafafa}.elementor .e-ad63573-db52386{padding:0;justify-content:space-between;align-items:center}.elementor .e-636dac2-bb3611e{padding:32px;background-color:#fafafa}.elementor .e-5273a26-f48b4dc{padding:0;justify-content:space-between;align-items:center}.elementor .e-8a97c7a-efd7b19{padding:32px;background-color:#fafafa}.elementor .e-4482f47-dc4eb73{padding:0;justify-content:space-between;align-items:center}.elementor .e-f478073-13e0d9f{padding:32px;background-color:#fafafa}.elementor .e-58a27a1-020ad76{padding:0;justify-content:space-between;align-items:center}.elementor .e-a4a876b-424dba3{padding:32px;background-color:#fafafa}.elementor .e-e7134bb-4482678{padding:0;justify-content:space-between;align-items:center}.elementor .e-541fc2c-adee4cb{padding:32px;background-color:#fafafa}.elementor .e-e720421-1bb509f{padding:0;justify-content:space-between;align-items:center}.elementor .e-70b11f8-335b7b7{padding:32px;background-color:#fafafa}.elementor .e-b30795c-fb94650{flex-direction:column}.elementor .e-9fab3b5-8b71e64{min-width:0;padding-block-start:88px;padding-block-end:88px;background-color:var(--Beige);display:block}.elementor .s-repair-brand-route-eyebrow{font-weight:700;font-size:12px;color:#6A4B00;letter-spacing:.12em;line-height:1.4}.elementor .s-repair-brand-route-heading{font-weight:700;font-size:36px;color:#1B1B1B;line-height:1.12}.elementor .s-repair-brand-route-intro{font-size:16px;color:#2E2E2E;line-height:1.65}.elementor .s-repair-brand-route-copy{max-width:800px;display:flex;flex-direction:column;gap:8px}.elementor .s-repair-brand-route-step-1-text{font-weight:700;font-size:15px;color:#1B1B1B;line-height:1.4}.elementor .s-repair-brand-route-step-1{width:31%;padding-block-start:10px;padding-block-end:10px;padding-inline-start:14px;padding-inline-end:14px;border-radius:8px;border-width:1px;border-color:#D4AF37;border-style:solid;background-color:#FFF}.elementor .s-repair-brand-route-step-2-text{font-weight:700;font-size:15px;color:#1B1B1B;line-height:1.4}.elementor .s-repair-brand-route-step-2{width:31%;padding-block-start:10px;padding-block-end:10px;padding-inline-start:14px;padding-inline-end:14px;border-radius:8px;border-width:1px;border-color:#E2D8C2;border-style:solid;background-color:#FFF}.elementor .s-repair-brand-route-step-3-text{font-weight:700;font-size:15px;color:#1B1B1B;line-height:1.4}.elementor .s-repair-brand-route-step-3{width:31%;padding-block-start:10px;padding-block-end:10px;padding-inline-start:14px;padding-inline-end:14px;border-radius:8px;border-width:1px;border-color:#E2D8C2;border-style:solid;background-color:#FFF}.elementor .s-repair-brand-card-iphone-label{font-weight:700;font-size:12px;color:#625D52;letter-spacing:.1em;line-height:1.4}.elementor .s-repair-brand-card-iphone-heading{font-weight:700;font-size:26px;color:#1B1B1B;line-height:1.2}.elementor .s-repair-brand-card-iphone-text{font-size:15px;color:#2E2E2E;line-height:1.6}.elementor .s-repair-brand-card-iphone-copy{display:flex;flex-direction:column;gap:8px}.elementor .s-repair-brand-card-iphone-action{font-weight:700;font-size:15px;color:#6A4B00;line-height:1.4}.elementor .s-repair-brand-card-iphone{width:49%;min-height:230px;color:#1B1B1B;text-decoration:none;padding:28px;border-radius:16px;border-width:1px;border-color:#E2D8C2;border-style:solid;background-color:#FFF;display:flex;flex-direction:column;gap:16px;justify-content:space-between}.elementor .s-repair-brand-card-iphone:hover,.elementor .s-repair-brand-card-iphone:focus-visible{border-color:#D4AF37;background-color:#FAFAFA}.elementor .s-repair-brand-card-iphone:focus{outline-width:3px;outline-color:#D4AF37;outline-style:solid;outline-offset:3px}.elementor .s-repair-brand-card-samsung-label{font-weight:700;font-size:12px;color:#625D52;letter-spacing:.1em;line-height:1.4}.elementor .s-repair-brand-card-samsung-heading{font-weight:700;font-size:26px;color:#1B1B1B;line-height:1.2}.elementor .s-repair-brand-card-samsung-text{font-size:15px;color:#2E2E2E;line-height:1.6}.elementor .s-repair-brand-card-samsung-copy{display:flex;flex-direction:column;gap:8px}.elementor .s-repair-brand-card-samsung-action{font-weight:700;font-size:15px;color:#6A4B00;line-height:1.4}.elementor .s-repair-brand-card-samsung{width:49%;min-height:230px;color:#1B1B1B;text-decoration:none;padding:28px;border-radius:16px;border-width:1px;border-color:#E2D8C2;border-style:solid;background-color:#FFF;display:flex;flex-direction:column;gap:16px;justify-content:space-between}.elementor .s-repair-brand-card-samsung:hover,.elementor .s-repair-brand-card-samsung:focus-visible{border-color:#D4AF37;background-color:#FAFAFA}.elementor .s-repair-brand-card-samsung:focus{outline-width:3px;outline-color:#D4AF37;outline-style:solid;outline-offset:3px}.elementor .s-repair-brand-route-cards{width:100%;display:flex;flex-direction:row;gap:16px;flex-wrap:wrap;align-items:stretch}.elementor .s-repair-brand-route-steps{width:100%;display:flex;flex-direction:row;gap:16px;flex-wrap:wrap;align-items:stretch}.elementor .s-repair-brand-route-inner{width:100%;max-width:1140px;display:flex;flex-direction:column;gap:24px;align-items:stretch}.elementor .s-repair-brand-route-price-note{font-weight:600;font-size:14px;color:#625D52;line-height:1.5}.elementor .s-repair-brand-route{width:100%;padding-block-start:64px;padding-block-end:64px;padding-inline-start:24px;padding-inline-end:24px;background-color:#F8F1E3;display:flex;flex-direction:column;align-items:center}.elementor .e-6904a4f-d832c23{margin-inline-start:auto;margin-inline-end:auto}.elementor .e-62062a0-c1283db{display:flex;gap:5px}.elementor .e-3ce064c-a92a1b1{margin-inline-start:auto;margin-inline-end:auto}.elementor .e-a2ec336-889753a{margin-inline-start:auto;margin-inline-end:auto}.elementor .e-fcf6164-27b7e49{width:49%;height:fit-content;padding:5px;margin-block-start:16px;margin-block-end:16px;margin-inline-start:16px;margin-inline-end:16px;border-radius:999px;border-width:1px;border-color:#e2d8c2;border-style:solid;background-color:#fff;flex-direction:row;gap:6px}.elementor .e-211a1d0-5eb4bca{width:49%;padding:16px;flex:1 0 auto;justify-content:flex-end}.elementor .e-f32e437-b5ac32a{padding:0}.elementor .e-e2afb32-ecce382{padding:0}.elementor .e-c96ce3c-2d7cad2{padding:0}.elementor .e-98db747-00e04cd{border-width:0;border-color:#1b1b1b1a;border-style:solid}.elementor .e-a3eabc3-6f4ecfd{padding:0;border-radius:16px;border-color:#1b1b1b1a;border-style:solid;background-color:#f8f1e3;display:flex;gap:0}.elementor .e-d14f420-eaaddf3{font-weight:700;font-size:22px;color:var(--dark_background);line-height:1.15}.elementor .e-ea8cb25-688349e{max-width:620px;font-size:15px;color:rgb(27 27 27 / .62)}.elementor .e-d5f7b49-2f2a67a{font-weight:700;font-size:14px;color:#111}.elementor .e-dbd9a12-106fe64{font-weight:700;font-size:14px;color:var(--dark_background)}.elementor .e-b29c910-93fccda{padding:0}.elementor .e-12df8c0-1427062{padding:0}.elementor .e-c3716ec-4ee5969{font-weight:800;font-size:10px;color:#a77b08;letter-spacing:.18em;text-transform:uppercase}.elementor .e-48e92e7-ea6d9c6{width:40%;padding-block-start:16px;padding-block-end:16px;padding-inline-start:18px;padding-inline-end:18px;background-color:#f7f2e8;flex-direction:column;gap:8px}.elementor .e-4a391bd-db1640e{flex-direction:column}.elementor .e-ca2bd21-608a342{padding-block-start:80px;padding-block-end:80px;padding-inline-start:0;padding-inline-end:0}.elementor .e-9594fc3-69b4ce6{font-weight:600;font-size:48px;color:var(--brand_color);line-height:48px;margin-block-end:24px}.elementor .e-3e8e608-3aacf07{min-height:52px;font-weight:700;font-size:22px;color:#FFF;line-height:1.2}.elementor .e-cab30a5-3425747{font-size:15px;color:#fafafa99;line-height:1.65;margin-block-start:8px}.elementor .e-287159f-4670ae4{width:25%;padding:32px;border-block-start-width:0;border-block-end-width:0;border-inline-start-width:0;border-inline-end-width:1px;border-color:var(--dark_background);border-style:solid;flex-direction:column}.elementor .e-287159f-4670ae4:hover,.elementor .e-287159f-4670ae4:focus-visible{background-color:#202020}.elementor .e-a153b3c-0c6886a{font-weight:600;font-size:48px;color:var(--brand_color);line-height:48px;margin-block-end:24px}.elementor .e-54f1502-546427c{min-height:52px;font-weight:700;font-size:22px;color:#FFF;line-height:1.2}.elementor .e-6c57a28-ddc27e8{font-size:15px;color:#fafafa99;line-height:1.65;margin-block-start:8px}.elementor .e-38f5f87-b498a5f{width:25%;padding:32px;border-block-start-width:0;border-block-end-width:0;border-inline-start-width:0;border-inline-end-width:1px;border-color:var(--dark_background);border-style:solid;flex-direction:column}.elementor .e-38f5f87-b498a5f:hover,.elementor .e-38f5f87-b498a5f:focus-visible{background-color:#202020}.elementor .e-d22ef35-8b23dd6{font-weight:600;font-size:48px;color:var(--brand_color);line-height:48px;margin-block-end:24px}.elementor .e-2755ac8-4ab6332{min-height:52px;font-weight:700;font-size:22px;color:#FFF;line-height:1.2}.elementor .e-92f86e6-86c14e3{font-size:15px;color:#fafafa99;line-height:1.65;margin-block-start:8px}.elementor .e-e39e7be-3bb49bf{width:25%;padding:32px;border-block-start-width:0;border-block-end-width:0;border-inline-start-width:0;border-inline-end-width:1px;border-color:var(--dark_background);border-style:solid;flex-direction:column}.elementor .e-e39e7be-3bb49bf:hover,.elementor .e-e39e7be-3bb49bf:focus-visible{background-color:#202020}.elementor .e-7e8c987-a25ddc3{font-weight:600;font-size:48px;color:var(--brand_color);line-height:48px;margin-block-end:24px}.elementor .e-b5def35-21f1656{min-height:52px;font-weight:700;font-size:22px;color:#FFF;line-height:1.2}.elementor .e-4d24772-a06f4be{font-size:15px;color:#fafafa99;line-height:1.65;margin-block-start:8px}.elementor .e-2279ad0-b3ec349{width:25%;overflow:auto;position:relative;padding:32px;transition:all 200ms;flex-direction:column}.elementor .e-2279ad0-b3ec349:hover,.elementor .e-2279ad0-b3ec349:focus-visible{background-color:#202020}.elementor .e-4734243-7c67264{overflow:hidden;padding:0;border-radius:20px;border-color:#ffffff1a;background-color:#0e0e0e;display:flex;flex-direction:row;flex-wrap:wrap}.elementor .e-eb7442d-ddecf19{flex-direction:column;gap:0}.elementor .e-3943b93-e8900d4{padding-block-start:80px;padding-block-end:80px;padding-inline-start:32px;padding-inline-end:32px;margin-inline-start:auto;margin-inline-end:auto;background-color:var(--dark_background);display:flex}.elementor .e-b7d7b88-2b48d11{padding:0;margin-block-start:14px;gap:10px;flex-wrap:wrap}.elementor .e-a59bfc5-e59cceb{padding:0;flex-direction:column;gap:10px}.elementor .e-b1de24a-4a52885{font-weight:700;font-size:15px;color:#a77b08;letter-spacing:.08em;line-height:1;text-transform:uppercase;margin-block-end:6px}.elementor .e-77282fd-75e0c28{font-weight:600;font-size:15px;color:var(--dark_background);line-height:1.45}.elementor .e-4d27734-4ca83ee{padding:0;flex-direction:column}.elementor .e-a51a0f2-1c76dce{padding:0;gap:15px}.elementor .e-6d925a5-a905394{font-weight:700;font-size:15px;color:#a77b08;letter-spacing:.08em;line-height:1;text-transform:uppercase;margin-block-end:20px}.elementor .e-0eb26ea-bf4263d{padding:0;flex-direction:column}.elementor .e-33b7a77-3a98deb{padding:0;gap:15px}.elementor .e-1ff9295-d9cd01d{font-weight:700;font-size:15px;color:#a77b08;letter-spacing:.08em;line-height:1;text-transform:uppercase;margin-block-end:6px}.elementor .e-dba781d-fd7b81d{font-weight:600;font-size:15px;color:var(--dark_background);line-height:1.2}.elementor .e-18eebc1-074cc06{padding:0;flex-direction:column}.elementor .e-7a53969-f8dd1e8{padding:0;gap:15px}.elementor .e-a36737b-6a1be8b{width:360px;padding:0;flex-direction:column;gap:12px}.elementor .e-e081e41-9be9dcb{padding:28px;border-radius:24px;border-width:1px;border-color:#e5d7b9;border-style:solid;background-color:#fff;gap:32px}.elementor .e-1913542-0128fa0{padding-block-start:80px;padding-block-end:80px;padding-inline-start:32px;padding-inline-end:32px;background-color:var(--Beige)}.elementor .e-9b03f5c-53dce12{max-width:560px;font-size:15px;line-height:1.6;text-align:center;margin-block-end:20px}.elementor .e-bb28b04-8bd694c{padding:0;margin-block-end:34px;flex-direction:column;align-items:center}.elementor .e-56d5ceb-469106a{padding:0;flex-direction:column;justify-content:center;align-items:center}.elementor .e-21e3cf6-e967a0b{padding-block-start:80px;padding-block-end:80px;padding-inline-start:32px;padding-inline-end:32px;background-color:#FFF}