.elementor .e-e52853f-556f21a{width:auto;font-family:"Public Sans";font-size:13px;color:#afa9d9;letter-spacing:2px;margin-block-start:10px}.elementor .e-38cbb78-a792b02{max-width:700px;font-family:Fraunces;font-weight:600;font-size:52px;color:#f4ecdc}.elementor .e-a6067b1-f6b0f1b{max-width:560px;font-family:"Public Sans";font-weight:400;font-size:18px;color:#f4ecdc}.elementor .e-b767aba-612233c{font-family:"Public Sans";font-weight:700;font-size:15px;color:#16132a;border-radius:50px;background-color:#c7a875;align-self:center}.elementor .e-725c0ea-031b296{font-family:"Public Sans";font-weight:700;font-size:15px;color:#f4ecdc;padding-block-start:14px;padding-block-end:14px;padding-inline-start:26px;padding-inline-end:26px;border-radius:50px;border-width:3.5px;border-color:#f4ecdc;border-style:solid;background-color:rgba(0,0,0,0);align-self:center}.elementor .e-2d337eb-6c865e9{gap:14px}.elementor .e-1a06cb6{min-height:650px;padding-block-start:90px;padding-block-end:130px;padding-inline-start:60px;padding-inline-end:60px;border-width:600px;background-image:url("https://amorichiropractic.com/wp-content/uploads/2026/10/hero-desert-bg-desktop.png");background-repeat:repeat;background-attachment:scroll;background-size:cover;background-position:center center;background-color:#2c2557;background-clip:border-box;flex-direction:column}.elementor .e-73e89ca-e691775{font-family:"Public Sans";font-weight:700;font-size:13px;color:#826535;letter-spacing:2px}.elementor .e-2e012c8-2056171{font-family:Fraunces;font-weight:600;font-size:40px;color:#16132a;margin-block-end:32px}.elementor .e-56963af-0b1e2cb{font-family:"Public Sans";font-weight:600;font-size:19px;color:#16132a}.elementor .e-995dbaa-718ef13{font-family:"Public Sans";font-size:14.5px;color:#5a5470}.elementor .e-a07fe60-8e2f866{font-family:"Public Sans";font-weight:700;font-size:14px;color:#826535;background-color:#375efa00}.elementor .e-2be679d-5fffa15{max-width:150px;max-height:150px;border-radius:35%;border-width:1px;border-color:#16132a;border-style:solid;display:grid;flex-direction:row;justify-content:flex-end;align-self:center;order:-99999}.elementor .e-5f72b9b-7e07a4f{padding:28px;border-radius:14px;border-width:1px;border-color:#16132a;border-style:solid;background-color:#fbf8f1;flex-direction:column}.elementor .e-be938b3-26f938c{max-width:150px;max-height:150px;border-radius:35%;border-width:1px;border-color:#16132a;border-style:solid;display:grid;flex-direction:row;justify-content:flex-end;align-self:center;order:-99999}.elementor .e-5b9e609-5a65a8c{font-family:"Public Sans";font-weight:600;font-size:19px;color:#16132a}.elementor .e-2c84bda-1492191{font-family:"Public Sans";font-size:14.5px;color:#5a5470}.elementor .e-1fe074d-e02c265{font-family:"Public Sans";font-weight:700;font-size:14px;color:#826535;background-color:#375efa00}.elementor .e-4c79313-7364071{padding:28px;border-radius:14px;border-width:1px;border-color:#16132a;border-style:solid;background-color:#fbf8f1;flex-direction:column}.elementor .e-2f0ebb8-1442b3c{max-width:150px;max-height:150px;border-radius:35%;border-width:1px;border-color:#16132a;border-style:solid;display:grid;flex-direction:row;justify-content:flex-end;align-self:center;order:-99999}.elementor .e-11e9169-3a66d73{font-family:"Public Sans";font-weight:600;font-size:19px;color:#16132a}.elementor .e-ba24569-d6ced1b{font-family:"Public Sans";font-size:14.5px;color:#5a5470}.elementor .e-d208be9-e537a52{font-family:"Public Sans";font-weight:700;font-size:14px;color:#826535;background-color:#375efa00}.elementor .e-1181c87-0c1c09b{padding:28px;border-radius:14px;border-width:1px;border-color:#16132a;border-style:solid;background-color:#fbf8f1;flex-direction:column}.elementor .e-0bb1083-8baa2ed{max-width:150px;max-height:150px;border-radius:35%;border-width:1px;border-color:#16132a;border-style:solid;display:grid;flex-direction:row;justify-content:flex-end;align-self:center;order:-99999}.elementor .e-bad3c24-4cc6471{font-family:"Public Sans";font-weight:600;font-size:19px;color:#16132a}.elementor .e-34891d0-d3fb090{font-family:"Public Sans";font-size:14.5px;color:#5a5470}.elementor .e-1738c2d-5d709e6{font-family:"Public Sans";font-weight:700;font-size:14px;color:#826535;background-color:#375efa00}.elementor .e-721f4d3-ef0fda6{padding:28px;border-radius:14px;border-width:1px;border-color:#16132a;border-style:solid;background-color:#fbf8f1;flex-direction:column}.elementor .e-d9e1680-e2c1301{max-width:150px;max-height:150px;border-radius:35%;border-width:1px;border-color:#16132a;border-style:solid;display:grid;flex-direction:row;justify-content:flex-end;align-self:center;order:-99999}.elementor .e-9e06a29-fa9a37b{font-family:"Public Sans";font-weight:600;font-size:19px;color:#16132a}.elementor .e-0c5714b-5eb7beb{font-family:"Public Sans";font-size:14.5px;color:#5a5470}.elementor .e-3dd5831-cb67e2a{font-family:"Public Sans";font-weight:700;font-size:14px;color:#826535;background-color:#375efa00}.elementor .e-7b3cd62-3bd4e6d{padding:28px;border-radius:14px;border-width:1px;border-color:#16132a;border-style:solid;background-color:#fbf8f1;flex-direction:column}.elementor .e-2a783f5-5b9d685{column-gap:22px;display:grid;row-gap:20px;grid-template-rows:repeat(1,1fr);align-self:stretch}.elementor .e-aed9345{padding-block-start:84px;padding-block-end:84px;padding-inline-start:60px;padding-inline-end:60px;background-color:#f4ecdc;flex-direction:column}.elementor .e-90dd5ec-b7ae7e6{font-family:"Public Sans";font-weight:700;font-size:13px;color:#826535;letter-spacing:2px}.elementor .e-1207d9f-ede83bf{font-family:Fraunces;font-weight:600;font-size:40px;color:#16132a}.elementor .e-58d372f{padding-block-start:84px;padding-block-end:84px;padding-inline-start:60px;padding-inline-end:60px;background-color:#ece9f7;flex-direction:column}.elementor .e-4b4c557-7f54885{min-width:34px;font-family:Fraunces;font-size:15px;color:#826535;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#16132a;border-style:solid}.elementor .e-d268f0d-ec9ec86{font-family:"Public Sans";font-weight:600;font-size:21px;color:#16132a}.elementor .e-85f2f92-ea50689{font-family:"Public Sans";font-size:15.5px;color:#5a5470}.elementor .e-ce56d48-3d9405f{background-color:#ece9f7;flex-direction:column}.elementor .e-4682581-dfe868f{padding-block-end:30px;margin-block-start:0px;background-color:#ece9f7;gap:26px;align-items:start}.elementor .e-c6cc9ad-61162f0{min-width:34px;font-family:Fraunces;font-size:15px;color:#826535;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#16132a;border-style:solid}.elementor .e-88e9e10-fc1749c{font-family:"Public Sans";font-weight:600;font-size:21px;color:#16132a}.elementor .e-b7e97e2-97c2713{font-family:"Public Sans";font-size:15.5px;color:#5a5470}.elementor .e-65653eb-b9b9d1f{flex-direction:column}.elementor .e-a4ee5a9-aae1a74{padding-block-end:30px;margin-block-start:0px;background-color:#ece9f7;gap:26px;align-items:start}.elementor .e-a2b7150-3986f2a{min-width:34px;font-family:Fraunces;font-size:15px;color:#826535;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#16132a;border-style:solid}.elementor .e-3a28053-16adc5b{font-family:"Public Sans";font-weight:600;font-size:21px;color:#16132a}.elementor .e-0f31c60-1e38b9e{font-family:"Public Sans";font-size:15.5px;color:#5a5470;background-color:#ece9f7}.elementor .e-56c369b-6af6ef5{flex-direction:column}.elementor .e-421e400-049361b{padding-block-end:30px;margin-block-start:0px;background-color:#ece9f7;gap:26px;align-items:start}.elementor .e-3f0eced-822b3bf{font-family:"Public Sans";font-weight:700;font-size:13px;color:#afa9d9;letter-spacing:2px;background-color:#2c2557}.elementor .e-da96973-aa76a66{font-family:Fraunces;font-weight:500;font-size:30px;color:#f4ecdc}.elementor .e-bca1354-0057b66{font-size:15.5px;color:#f4ecdc}.elementor .e-4288c1f-10f6871{font-size:15.5px;color:#f4ecdc}.elementor .e-b72a31e-090848b{width:100px;border-radius:50%;border-width:52px}.elementor .e-475c920-748c455{width:200px}.elementor .e-cfa5eb2-63c1b6e{font-weight:700;font-size:13px;color:#afa9d9}.elementor .e-e27a818-92defef{font-size:11px;color:#f5eddce6}.elementor .e-b023fc0-562141e{padding:28px;border-radius:16px;border-width:1px;border-color:rgba(244,236,220,.18);border-style:solid;background-color:rgba(245,237,220,.08);flex-direction:column}.elementor .e-3e384f1-bb0188a{width:100px;border-radius:50%;border-width:52px}.elementor .e-146949d-8e31931{width:200px}.elementor .e-20500a2-201bf50{font-weight:700;font-size:13px;color:#afa9d9}.elementor .e-202e182-2e0b20a{font-size:11px;color:#f5eddce6}.elementor .e-2797fc0-f8c35ec{padding:28px;border-radius:16px;border-width:1px;border-color:rgba(244,236,220,.18);border-style:solid;background-color:rgba(244,236,220,.08);flex-direction:column}.elementor .e-837d54a-60f8b7d{gap:22px;align-items:stretch}.elementor .e-3c42398{padding-block-start:64px;padding-block-end:64px;padding-inline-start:60px;padding-inline-end:60px;background-color:#2c2557;flex-direction:column}.elementor .e-103f7d1-f0a59c2{font-family:"Public Sans";font-weight:700;font-size:13px;color:#826535;letter-spacing:2px}.elementor .e-57d0ce0-9d2115b{font-family:Fraunces;font-weight:600;font-size:40px;color:#16132a;margin-block-end:32px}.elementor .e-3db1bf7-a87b1d5{font-family:"Public Sans";font-size:14px;color:#826535}.elementor .e-8c115fe-ac2525d{font-family:"Public Sans";font-size:15.5px;color:#5a5470}.elementor .e-146c18f-0e02333{font-family:"Public Sans";font-weight:700;font-size:13px;color:#16132a}.elementor .e-baf4137-0333cdc{padding:28px;border-radius:14px;background-color:#fbf8f1;flex-direction:column}.elementor .e-ca50da2-33e3e8a{font-family:"Public Sans";font-size:14px;color:#826535}.elementor .e-6928a89-1f16d48{font-family:"Public Sans";font-size:15.5px;color:#5a5470}.elementor .e-91e152a-fcb1c46{font-family:"Public Sans";font-weight:700;font-size:13px;color:#16132a}.elementor .e-ff8e90e-5261dc6{padding:28px;border-radius:14px;background-color:#fbf8f1;flex-direction:column}.elementor .e-084823c-2773785{font-family:"Public Sans";font-size:14px;color:#826535}.elementor .e-582f9d6-0f72b88{font-family:"Public Sans";font-size:15.5px;color:#5a5470}.elementor .e-1e95f3c-5639fee{font-family:"Public Sans";font-weight:700;font-size:13px;color:#16132a}.elementor .e-61f15b5-65973a1{padding:28px;border-radius:14px;background-color:#fbf8f1;flex-direction:column}.elementor .e-cb87aac-1bc8065{column-gap:22px;display:grid;flex-direction:column;row-gap:22px;grid-template-rows:repeat(1,1fr)}.elementor .e-a0a6ec6-e9d3b90{font-family:"Public Sans";font-size:15px;color:#826535;padding-block-start:14px;padding-block-end:14px;padding-inline-start:28px;padding-inline-end:28px;border-radius:50px;border-width:1px;border-color:#826535;border-style:solid;background-color:#375efb00;align-self:center}.elementor .e-033d30f{padding-block-start:84px;padding-block-end:84px;padding-inline-start:60px;padding-inline-end:60px;background-color:#f4ecdc;flex-direction:column;gap:22px;align-items:stretch}.elementor .e-ed4c798-5efd4d4{max-width:560px;font-family:Fraunces;font-weight:600;font-size:28px;color:#16132a;text-align:center}.elementor .e-4cd081b-6d71df5{font-family:"Public Sans";font-size:15px;color:#16132a;text-align:center;margin-block-start:10px}.elementor .e-2428781-330b010{font-family:"Public Sans";font-weight:600;font-size:15px;color:#16132a;padding-block-start:14px;padding-block-end:14px;padding-inline-start:28px;padding-inline-end:28px;margin-block-start:24px;border-radius:50px;border-width:2px;border-color:#16132a;border-style:solid;background-color:#375efa00;align-self:center}.elementor .e-79f013a-9080eaf{padding-block-start:48px;padding-block-end:48px;padding-inline-start:60px;padding-inline-end:60px;background-color:#c7a875;flex-direction:column;justify-content:center;align-items:center}.elementor .e-95877d7-44190b6{font-family:Fraunces;font-weight:600;font-size:36px;color:#16132a;text-align:center;margin-block-end:48px}.elementor .e-a53d639-fbbff3e{font-family:"Public Sans";font-weight:500;font-size:16px;color:#16132a;text-align:start;margin-inline-start:11px;align-self:center}.elementor .e-4184047-c049cce{font-family:"Public Sans";font-weight:500;font-size:16px;color:#16132a;line-height:24px;text-align:start;margin-block-start:0px;margin-block-end:0px;margin-inline-start:122px;margin-inline-end:0px}.elementor .e-5304f77-a84dfca{font-family:"Public Sans";font-weight:500;font-size:16px;color:#16132a;line-height:24px;text-align:start;margin-inline-start:0px}.elementor .e-8263854-d0fcccf{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(1,1fr)}.elementor .e-5031a7c-56c8131{max-width:auto;font-family:"Public Sans";font-weight:500;font-size:16px;color:#826535;border-radius:50px;border-width:2px;border-color:#826535;border-style:solid;background-color:#375efa00;align-self:center}.elementor .e-4d3c6f6-874796c{max-width:auto;font-family:"Public Sans";font-weight:500;font-size:16px;color:#826535;padding-block-start:12px;margin-block-start:15px;margin-block-end:10px;margin-inline-start:10px;margin-inline-end:10px;border-radius:50px;border-width:2px;border-color:#826535;border-style:solid;background-color:#375efa00;align-self:center}.elementor .e-7a259f4-c7ce200{flex-direction:column}.elementor .e-50e348a-2cae322{column-gap:60px;row-gap:20px;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(1,1fr)}.elementor .e-284a5f8{padding-block-start:84px;padding-block-end:84px;padding-inline-start:60px;padding-inline-end:60px;background-color:#f4ecdc;flex-direction:column;align-items:center}.elementor .e-84b67a0-cbd4b8f{max-width:600px;font-family:Fraunces;font-weight:600;font-size:42px;color:#f4ecdc;margin:auto}.elementor .e-bfffe75-56d99cd{max-width:500px;font-family:"Public Sans";font-size:17px;color:#afa9d9;margin-block-start:16px;margin-inline-start:auto;margin-inline-end:auto}.elementor .e-88b59d5-8b970a9{font-family:"Public Sans";font-weight:600;font-size:16px;color:#16132a;padding-block-start:16px;padding-block-end:16px;padding-inline-start:32px;padding-inline-end:32px;margin-block-start:32px;border-radius:50px;background-color:#c7a875}.elementor .e-a8ab813{text-align:center;padding-block-start:84px;padding-block-end:84px;padding-inline-start:60px;padding-inline-end:60px;background-color:#2c2557;flex-direction:column;align-items:center}