.elementor .e-6cb2f03-3156{width:83px;height:15px;object-fit:contain;display:block;flex:0 0 auto;max-width: none;\n}.elementor .e-634e09ba-f8c0{font-family:Inter;font-weight:700;font-size:13.5px;color:rgb(255, 255, 255);line-height:1.6;text-decoration:none;padding:0px;margin:0px;display:block;text-align: left; white-space: nowrap; width: fit-content;\n}.elementor .e-1a1fc1a9-9d54{font-family:Inter;font-weight:500;font-size:13.5px;color:rgba(255, 255, 255, 0.88);line-height:1.6;text-decoration:none;padding:0px;margin:0px;display:block;text-align: left; white-space: nowrap;\n}.elementor .e-7a82489f-d77a{width:auto;min-width:auto;padding:0px;margin:0px;display:flex;flex-direction:row;gap:8px;flex-wrap:nowrap;justify-content:flex-start;align-items:center;}.elementor .e-7864be4f-5f21{width:15px;height:15px;object-fit:contain;display:block;flex:0 0 auto;max-width: none;\n}.elementor .e-707599bb-18c9{font-family:Inter;font-weight:500;font-size:13.5px;color:rgba(255, 255, 255, 0.88);line-height:1.6;text-decoration:none;padding:0px;margin:0px;display:block;text-align: left; white-space: nowrap;\n}.elementor .e-3a4320b0-d9b1{width:auto;min-width:auto;padding:0px;margin:0px;display:flex;flex-direction:row;gap:8px;flex-wrap:nowrap;justify-content:flex-start;align-items:center;}.elementor .e-241a3fd1-5a51{width:15px;height:15px;object-fit:contain;display:block;flex:0 0 auto;max-width: none;\n}.elementor .e-3f935111-d25c{font-family:Inter;font-weight:500;font-size:13.5px;color:rgba(255, 255, 255, 0.88);line-height:1.6;text-decoration:none;padding:0px;margin:0px;display:block;text-align: left; white-space: nowrap;\n}.elementor .e-7a09f2aa-1d6a{width:auto;min-width:auto;cursor:pointer;padding:0px;margin:0px;display:flex;flex-direction:row;gap:8px;flex-wrap:nowrap;justify-content:flex-start;align-items:center;}.elementor .e-1e963216-4171{width:auto;min-width:auto;padding:0px;margin:0px;display:flex;flex-direction:row;gap:26px;flex-wrap:nowrap;justify-content:flex-start;align-items:center;}.elementor .e-27ee4e90-1866{font-family:Inter;font-weight:500;font-size:13.5px;color:rgba(255, 255, 255, 0.88);line-height:1.6;text-decoration:none;padding:0px;margin:0px;opacity:70%;display:block;text-align: left; width: fit-content;\n}.elementor .e-381bcc7f-4d2a{width:15px;height:15px;object-fit:contain;display:block;flex:0 0 auto;max-width: none;\n}.elementor .e-46a9f2f2-8655{font-family:Inter;font-weight:700;font-size:13.5px;color:rgba(255, 255, 255, 0.88);line-height:1.6;text-decoration:none;padding:0px;margin:0px;display:block;text-align: left; white-space: nowrap;\n}.elementor .e-93bef5-497f{width:auto;min-width:auto;cursor:pointer;padding:0px;margin:0px;display:flex;flex-direction:row;gap:8px;flex-wrap:nowrap;justify-content:flex-start;align-items:center;}.elementor .e-411cccea-3fbe{width:auto;min-width:auto;padding:0px;margin:0px;display:flex;flex-direction:row;gap:26px;flex-wrap:nowrap;justify-content:flex-start;align-items:center;}.elementor .e-6700f90-9f0d{width:calc(100% - 48px);min-height:42px;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:row;gap:16px;flex-wrap:nowrap;justify-content:space-between;align-items:center;}.elementor .e-2da45c0-c250{width:100%;padding:0px;margin:0px;background-color:rgb(7, 26, 49);display:block;}.elementor .e-69e846a3-f886{width:100%;height:auto;max-height:96px;object-fit:contain;object-position:0% 50%;margin:0px;display:block;overflow: clip;\n}.elementor .e-6bb3099-ace1{width:auto;cursor:pointer;padding:0px;margin:0px;display:block;flex:0 0 auto;}.elementor .e-710c841-2cd7{display:none;}.elementor .e-9dab15b-583b{display:none;}.elementor .e-28273b16-a551:hover,.elementor .e-28273b16-a551:focus-visible{border-color:#0c2340;transform:translate3d(0px, -2px, 0px);}.elementor .e-28273b16-a551{transition:all 0.2s;display:none;}.elementor .e-7a2b86e5-8a89:hover,.elementor .e-7a2b86e5-8a89:focus-visible{background-color:#c3141b;transform:translate3d(0px, -2px, 0px);}.elementor .e-7a2b86e5-8a89{width:100%;font-family:Inter;font-weight:700;font-size:14.5px;color:rgb(255, 255, 255);line-height:1;text-decoration:none;padding-block-start:12px;padding-block-end:12px;padding-inline-start:18px;padding-inline-end:18px;margin:0px;border-radius:12px;border-width:2px;border-color:rgba(0, 0, 0, 0);border-style:solid;background-color:rgb(227, 27, 35);box-shadow:0px 14px 28px -14px rgba(227, 27, 35, 0.9);transition:all 0.2s;display:flex;flex-direction:row;gap:10px;flex-wrap:nowrap;justify-content:center;align-items:center;text-align: left; white-space: nowrap;\n}.elementor .e-9ff140d-fb7a{width:auto;padding:0px;display:flex;flex-direction:row;gap:10px;flex:0 0 auto;align-items:center;}.elementor .e-38017880-468d{width:auto;min-width:0px;padding:0px;display:flex;flex-direction:row;gap:14px;flex:0 1 auto;justify-content:flex-end;align-items:center;}.elementor .e-5960b9f8-d4d2{width:calc(100% - 48px);min-height:112px;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:row;gap:28px;flex-wrap:nowrap;justify-content:space-between;align-items:center;}.elementor .e-644adef4-2d3d{width:100%;position:sticky;inset-block-start:0px;z-index:100;padding:0px;margin:0px;border-block-end-width:1px;background-color:rgba(255, 255, 255, 0.96);display:block;border-bottom-style: solid; border-bottom-color: rgb(230, 224, 214); backdrop-filter: saturate(1.4) blur(10px);\n}.elementor .e-277d8451-e783:hover,.elementor .e-277d8451-e783:focus-visible{color:rgb(255, 255, 255);}.elementor .e-277d8451-e783{font-family:Inter;font-weight:500;font-size:14px;color:rgba(255, 255, 255, 0.8);line-height:1.6;text-decoration:none;padding:0px;margin:0px;transition:all 0.2s;display:block;text-align: left; width: fit-content;\n}.elementor .e-26c89567-51d9{font-family:Inter;font-weight:500;font-size:14px;color:rgba(255, 255, 255, 0.65);line-height:1.6;text-decoration:none;padding:0px;margin:0px;display:block;text-align: left; width: fit-content;\n}.elementor .e-3e31889e-7b28:hover,.elementor .e-3e31889e-7b28:focus-visible{color:rgb(255, 255, 255);}.elementor .e-3e31889e-7b28{font-family:Inter;font-weight:500;font-size:14px;color:rgba(255, 255, 255, 0.8);line-height:1.6;text-decoration:none;padding:0px;margin:0px;transition:all 0.2s;display:block;text-align: left; width: fit-content;\n}.elementor .e-7c8d2820-843f{font-family:Inter;font-weight:500;font-size:14px;color:rgba(255, 255, 255, 0.65);line-height:1.6;text-decoration:none;padding:0px;margin:0px;display:block;text-align: left; width: fit-content;\n}.elementor .e-4a0d87b7-f4a3{font-family:Inter;font-weight:500;font-size:14px;color:rgb(255, 255, 255);line-height:1.6;text-decoration:none;padding:0px;margin:0px;display:block;text-align: left; width: fit-content;\n}.elementor .e-44e3ce67-2055{width:100%;padding:0px;margin-block-start:0px;margin-block-end:18px;margin-inline-start:0px;margin-inline-end:0px;display:flex;flex-direction:row;gap:8px;flex-wrap:wrap;justify-content:flex-start;align-items:stretch;}.elementor .e-7658280b-c832{max-width:900px;font-family:Barlow;font-weight:800;font-size:clamp(36px, 4.4vw, 58px);color:rgb(255, 255, 255);letter-spacing:-0.01em;line-height:1.02;text-decoration:none;padding-block-start:0px;padding-block-end:10px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;text-align: left; text-wrap: balance;\n}.elementor .e-65f16d53-1a2b{max-width:640px;font-family:Inter;font-weight:500;font-size:18px;color:rgba(255, 255, 255, 0.82);line-height:1.65;text-decoration:none;padding:0px;margin-block-start:18px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;text-align: left;\n}.elementor .e-1ae21de1-5595{font-family:Inter;font-weight:700;font-size:16.5px;color:rgb(255, 255, 255);line-height:1;text-decoration:none;padding:0px;margin:0px;display:block;text-align: left; white-space: nowrap;\n}.elementor .e-1a008098-6b7a{width:18px;height:18px;object-fit:contain;display:block;flex:0 0 auto;max-width: none;\n}.elementor .e-4e664a94-16c7:hover,.elementor .e-4e664a94-16c7:focus-visible{background-color:#c3141b;transform:translate3d(0px, -2px, 0px);}.elementor .e-4e664a94-16c7{width:auto;min-width:auto;cursor:pointer;padding-block-start:18px;padding-block-end:18px;padding-inline-start:28px;padding-inline-end:28px;margin:0px;border-radius:12px;border-width:2px;border-color:rgba(0, 0, 0, 0);border-style:solid;background-color:rgb(227, 27, 35);box-shadow:0px 14px 28px -14px rgba(227, 27, 35, 0.9);transition:all 0.2s;display:flex;flex-direction:row;gap:10px;flex-wrap:nowrap;justify-content:center;align-items:center;}.elementor .e-280601b5-9057{width:18px;height:18px;object-fit:contain;display:block;flex:0 0 auto;max-width: none;\n}.elementor .e-60b4085c-cb38{font-family:Inter;font-weight:700;font-size:16.5px;color:rgb(255, 255, 255);line-height:1;text-decoration:none;padding:0px;margin:0px;display:block;text-align: left; white-space: nowrap;\n}.elementor .e-7960020-b29a:hover,.elementor .e-7960020-b29a:focus-visible{border-color:rgb(255, 255, 255);background-color:rgba(255, 255, 255, 0.14);transform:translate3d(0px, -2px, 0px);}.elementor .e-7960020-b29a{width:auto;min-width:auto;cursor:pointer;padding-block-start:18px;padding-block-end:18px;padding-inline-start:28px;padding-inline-end:28px;margin:0px;border-radius:12px;border-width:2px;border-color:rgba(255, 255, 255, 0.35);border-style:solid;background-color:rgba(255, 255, 255, 0.06);transition:all 0.2s;display:flex;flex-direction:row;gap:10px;flex-wrap:nowrap;justify-content:center;align-items:center;}.elementor .e-4cf66144-db92{width:100%;padding:0px;margin-block-start:28px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:flex;flex-direction:row;gap:14px;flex-wrap:wrap;justify-content:flex-start;align-items:stretch;}.elementor .e-216419b-8244{width:auto;min-width:auto;padding:0px;margin:0px;display:block;}.elementor .e-5b74187c-7498{font-family:Barlow;font-weight:700;font-size:44px;color:rgb(255, 255, 255);line-height:1;text-decoration:none;padding:0px;margin:0px;display:block;text-align: left; width: fit-content;\n}.elementor .e-68ad7b31-9ddf{width:138.8px;height:16px;object-fit:contain;display:block;flex:0 0 auto;max-width: none;\n}.elementor .e-6c796447-c34e{font-family:Inter;font-weight:500;font-size:14px;color:rgba(255, 255, 255, 0.75);line-height:1.6;text-decoration:none;padding:0px;margin:0px;display:block;text-align: left;\n}.elementor .e-645d20c-cce6{width:auto;min-width:auto;padding:0px;margin:0px;display:flex;flex-direction:column;gap:4px;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;}.elementor .e-7d882401-88c1{width:100%;padding-block-start:0px;padding-block-end:18px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;border-block-end-width:1px;display:flex;flex-direction:row;gap:14px;flex-wrap:nowrap;justify-content:flex-start;align-items:center;border-bottom-style: solid; border-bottom-color: rgba(255, 255, 255, 0.14);\n}.elementor .e-330537f7-f28f{width:20px;height:20px;object-fit:contain;display:block;flex:0 0 auto;max-width: none;\n}.elementor .e-6bdcac0e-4403{font-family:Inter;font-weight:500;font-size:15px;color:rgba(255, 255, 255, 0.9);line-height:1.6;text-decoration:none;padding:0px;margin:0px;display:block;text-align: left;\n}.elementor .e-2fc08153-e63a{width:auto;min-width:auto;padding:0px;margin:0px;display:flex;flex-direction:row;gap:10px;flex-wrap:nowrap;justify-content:flex-start;align-items:center;}.elementor .e-77c51c46-394c{width:20px;height:20px;object-fit:contain;display:block;flex:0 0 auto;max-width: none;\n}.elementor .e-5784a75-3cb0{font-family:Inter;font-weight:500;font-size:15px;color:rgba(255, 255, 255, 0.9);line-height:1.6;text-decoration:none;padding:0px;margin:0px;display:block;text-align: left;\n}.elementor .e-3aafd232-1fad{width:auto;min-width:auto;padding:0px;margin:0px;display:flex;flex-direction:row;gap:10px;flex-wrap:nowrap;justify-content:flex-start;align-items:center;}.elementor .e-26c25919-a982{width:20px;height:20px;object-fit:contain;display:block;flex:0 0 auto;max-width: none;\n}.elementor .e-6595755e-aa9d{font-family:Inter;font-weight:500;font-size:15px;color:rgba(255, 255, 255, 0.9);line-height:1.6;text-decoration:none;padding:0px;margin:0px;display:block;text-align: left;\n}.elementor .e-3fdebb5c-1a7c{width:auto;min-width:auto;padding:0px;margin:0px;display:flex;flex-direction:row;gap:10px;flex-wrap:nowrap;justify-content:flex-start;align-items:center;}.elementor .e-6543369f-28ea{width:20px;height:20px;object-fit:contain;display:block;flex:0 0 auto;max-width: none;\n}.elementor .e-187bd556-6f4d{font-family:Inter;font-weight:500;font-size:15px;color:rgba(255, 255, 255, 0.9);line-height:1.6;text-decoration:none;padding:0px;margin:0px;display:block;text-align: left;\n}.elementor .e-af3de56-ef19{width:auto;min-width:auto;padding:0px;margin:0px;display:flex;flex-direction:row;gap:10px;flex-wrap:nowrap;justify-content:flex-start;align-items:center;}.elementor .e-19391d34-1afb{width:100%;padding:0px;margin-block-start:16px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:grid;gap:12px;grid-template-columns:1fr;grid-template-rows:repeat(4, auto);}.elementor .e-145e276-1ddc{width:auto;min-width:auto;padding-block-start:26px;padding-block-end:22px;padding-inline-start:26px;padding-inline-end:26px;margin:0px;border-radius:20px;border-width:1px;border-color:rgba(255, 255, 255, 0.14);border-style:solid;background-color:rgba(255, 255, 255, 0.07);backdrop-filter:blur(6px);display:block;}.elementor .e-3de2766e-6ac6{width:calc(100% - 48px);max-width:1200px;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:grid;gap:56px;grid-template-columns:2.18fr 1fr;grid-template-rows:repeat(1, auto);align-items:center;}.elementor .e-1414c042-2442{width:100%;overflow:hidden;position:relative;padding-block-start:clamp(44px, 5vw, 72px);padding-block-end:clamp(52px, 6vw, 84px);padding-inline-start:0px;padding-inline-end:0px;margin:0px;background-color:rgb(12, 35, 64);display:block;isolation: isolate; &::before { content: ""; display: block; position: absolute; left: 0px; right: 0px; top: 0px; bottom: 0px; width: auto; height: auto; z-index: -1; background-image: radial-gradient(60% 90% at 90% 10%, rgba(59, 130, 246, 0.28) 0%, rgba(0, 0, 0, 0) 60%), radial-gradient(40% 70% at 0% 100%, rgba(227, 27, 35, 0.22) 0%, rgba(0, 0, 0, 0) 60%), linear-gradient(160deg, rgb(15, 42, 75) 0%, rgb(7, 26, 49) 100%); background-size: auto, auto, auto; background-position: 0% 0%, 0% 0%, 0% 0%; background-repeat: repeat, repeat, repeat; color: rgb(255, 255, 255); }\n}.elementor .e-5a33f2f4-a0b0{font-family:Barlow;font-weight:800;font-size:clamp(32px, 3.8vw, 48px);color:rgb(255, 255, 255);letter-spacing:-0.01em;line-height:1.15;text-align:center;text-decoration:none;padding-block-start:0px;padding-block-end:10px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;overflow-wrap: break-word; text-wrap: balance;\n}.elementor .e-2355d0c4-11ff{font-family:Inter;font-weight:500;font-size:17px;color:rgb(255, 255, 255);line-height:1.75;text-align:center;text-decoration:none;padding-block-start:0px;padding-block-end:17px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;overflow-wrap: break-word;\n}.elementor .e-4bd54b10-9998{font-family:Inter;font-weight:500;font-size:17px;color:rgb(255, 255, 255);line-height:1.75;text-align:center;text-decoration:none;padding:0px;margin:0px;overflow-wrap: break-word; & a { color: rgb(227, 27, 35); text-decoration: underline; text-underline-offset: 3px; }\n}.elementor .e-459a054f-8f9d{width:100%;position:relative;text-align:center;padding:0px;margin:0px;display:block;}.elementor .e-60aa0753-4c34{width:100%;position:relative;text-align:center;padding:0px;margin:0px;display:block;}.elementor .e-112aaaf3-80ad{width:100%;min-height:1px;position:relative;z-index:2;padding:0px;margin:0px;display:block;}.elementor .e-5bac99c2-c76e{width:calc(100% - 48px);max-width:1200px;position:relative;padding-block-start:min(2%, 32px);padding-block-end:min(2%, 32px);padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:block;}.elementor .e-1605f78b-7b91{width:100%;position:relative;padding-block-start:clamp(40px, 5vw, 72px);padding-block-end:clamp(40px, 5vw, 72px);padding-inline-start:0px;padding-inline-end:0px;margin:0px;background-image:url("https://therightchoicetexas.com/wp-content/uploads/2024/04/987415.webp");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:50% 50%;background-color:rgba(0, 54, 74, 0.94);display:block;background-blend-mode: multiply;\n}.elementor .e-2aeff767-bd10{font-family:Barlow;font-weight:700;font-size:clamp(26px, 3vw, 40px);color:rgb(0, 54, 74);letter-spacing:-0.01em;line-height:1.15;text-decoration:none;padding-block-start:0px;padding-block-end:10px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;overflow-wrap: break-word; text-align: left; text-wrap: balance;\n}.elementor .e-707c2030-ad09{font-family:Inter;font-weight:500;font-size:17px;color:rgb(43, 52, 66);line-height:1.75;text-decoration:none;padding-block-start:0px;padding-block-end:17px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;overflow-wrap: break-word; text-align: left;\n}.elementor .e-44bcb707-2636{font-family:Inter;font-weight:500;font-size:17px;color:rgb(43, 52, 66);line-height:1.75;text-decoration:none;padding:0px;margin:0px;overflow-wrap: break-word; text-align: left;\n}.elementor .e-4e9372c3-164f{width:100%;position:relative;padding:0px;margin:0px;display:block;}.elementor .e-22d4cbdb-e973{width:100%;position:relative;padding:0px;margin:0px;display:block;}.elementor .e-248941d-5a1c{width:100%;min-height:1px;position:relative;z-index:2;padding:0px;margin:0px;display:block;}.elementor .e-7443e3c6-9a22{width:calc(100% - 48px);max-width:1200px;position:relative;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:block;}.elementor .e-54abeced-4cb6{width:100%;height:auto;max-width:100%;position:relative;margin:0px;border-radius:18px;display:block;overflow: clip;\n}.elementor .e-7349f914-8629{width:100%;max-width:100%;overflow:hidden;position:relative;padding:0px;margin:0px;border-radius:10px;box-shadow:6px 6px 18px 0px rgba(0, 0, 0, 0.16);display:inline-block;}.elementor .e-407e1757-4cd5{width:100%;max-width:100%;position:relative;font-size:17px;line-height:0px;padding:0px;margin:0px;display:block;}.elementor .e-2150815e-b580{width:36.7%;min-height:1px;position:relative;z-index:2;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:5.5%;display:block;}.elementor .e-6e3b4b21-439a{font-family:Barlow;font-weight:700;font-size:clamp(26px, 3vw, 40px);color:rgb(0, 54, 74);letter-spacing:-0.01em;line-height:1.15;text-decoration:none;padding-block-start:0px;padding-block-end:10px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;overflow-wrap: break-word; text-align: left; text-wrap: balance;\n}.elementor .e-167f32b-3e72{font-family:Inter;font-weight:500;font-size:17px;color:rgb(43, 52, 66);line-height:1.75;text-decoration:none;padding-block-start:0px;padding-block-end:17px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;overflow-wrap: break-word; text-align: left;\n}.elementor .e-3943c209-fd50{font-family:Inter;font-weight:500;font-size:17px;color:rgb(43, 52, 66);line-height:1.75;text-decoration:none;padding:0px;margin:0px;overflow-wrap: break-word; text-align: left;\n}.elementor .e-6c78bf0d-ee43{width:100%;position:relative;padding:0px;margin:0px;display:block;}.elementor .e-1f9a9cf6-4070{width:100%;position:relative;padding:0px;margin:0px;display:block;}.elementor .e-6bf5ce21-8fe8{width:57.8%;min-height:1px;position:relative;z-index:2;padding-block-start:0px;padding-block-end:26px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;display:block;}.elementor .e-7cb56a4b-50ff{width:calc(100% - 48px);max-width:1200px;position:relative;padding-block-start:min(2%, 32px);padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:row;gap:0px;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;}.elementor .e-30699e23-2114{font-family:Barlow;font-weight:700;font-size:clamp(26px, 3vw, 40px);color:rgb(12, 35, 64);letter-spacing:-0.01em;line-height:1.15;text-decoration:none;padding-block-start:0px;padding-block-end:10px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;overflow-wrap: break-word; text-align: left; text-wrap: balance;\n}.elementor .e-1d450286-c490{font-family:Inter;font-weight:500;font-size:17px;color:rgb(43, 52, 66);line-height:1.75;text-decoration:none;padding-block-start:0px;padding-block-end:17px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;overflow-wrap: break-word; text-align: left;\n}.elementor .e-78ce3453-deeb{font-family:Inter;font-weight:500;font-size:17px;color:rgb(43, 52, 66);line-height:1.75;text-decoration:none;padding:0px;margin:0px;overflow-wrap: break-word; text-align: left;\n}.elementor .e-4d8413a3-6837{width:100%;position:relative;padding:0px;margin:0px;display:block;}.elementor .e-84a9286-9887{width:100%;position:relative;padding:0px;margin:0px;display:block;}.elementor .e-7e649f61-b45b{width:47.25%;min-height:1px;position:relative;z-index:2;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:5.5%;display:block;}.elementor .e-132f56ad-3cfe{font-family:Barlow;font-weight:700;font-size:clamp(26px, 3vw, 40px);color:rgb(12, 35, 64);letter-spacing:-0.01em;line-height:1.15;text-decoration:none;padding-block-start:0px;padding-block-end:10px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;overflow-wrap: break-word; text-align: left; text-wrap: balance;\n}.elementor .e-35c222cb-99ab{font-family:Inter;font-weight:500;font-size:17px;color:rgb(43, 52, 66);line-height:1.75;text-decoration:none;padding-block-start:0px;padding-block-end:17px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;overflow-wrap: break-word; text-align: left;\n}.elementor .e-349eb38f-bae1{font-family:Inter;font-weight:500;font-size:17px;color:rgb(43, 52, 66);line-height:1.75;text-decoration:none;padding:0px;margin:0px;overflow-wrap: break-word; text-align: left;\n}.elementor .e-6c7aef1b-b8c9{width:100%;position:relative;padding:0px;margin:0px;display:block;}.elementor .e-49f88a52-2c18{width:100%;position:relative;padding:0px;margin:0px;display:block;}.elementor .e-10760d45-7457{width:47.25%;min-height:1px;position:relative;z-index:2;padding:0px;margin:0px;display:block;}.elementor .e-7d515262-c9e5{width:calc(100% - 48px);max-width:1200px;position:relative;padding-block-start:min(2%, 32px);padding-block-end:min(2%, 32px);padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:row;gap:0px;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;}.elementor .e-6ad54682-7d3e{font-family:Barlow;font-weight:700;font-size:clamp(26px, 3vw, 40px);color:rgb(0, 54, 74);letter-spacing:-0.01em;line-height:1.15;text-align:center;text-decoration:none;padding-block-start:0px;padding-block-end:10px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;overflow-wrap: break-word; text-wrap: balance;\n}.elementor .e-48ec94f3-4bfa{width:100%;position:relative;text-align:center;padding:0px;margin:0px;display:block;}.elementor .e-58977bbf-7b65{width:100%;position:relative;text-align:center;padding:0px;margin-block-start:0px;margin-block-end:26px;margin-inline-start:0px;margin-inline-end:0px;display:block;}.elementor .e-1e3a1d27-8138{width:100%;height:450px;object-fit:cover;border-radius:16px;display:block;}.elementor .e-5f4fcc61-d087{width:100%;padding-block-start:0px;padding-block-end:8.2px;padding-inline-start:0px;padding-inline-end:0px;display:block;}.elementor .e-449ce615-363a{width:100%;position:relative;font-size:17px;line-height:1.6;padding:0px;margin:0px;display:block;}.elementor .e-266bbf0d-be5c{width:100%;position:relative;padding:0px;margin:0px;display:block;}.elementor .e-5e7967e3-449c{width:100%;min-height:1px;position:relative;z-index:2;padding:0px;margin:0px;display:block;}.elementor .e-65e6c7f9-17f2{width:calc(100% - 48px);max-width:1200px;position:relative;padding-block-start:min(2%, 32px);padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:block;}.elementor .e-7e012e52-6673{font-family:Barlow;font-weight:700;font-size:clamp(26px, 3vw, 40px);color:rgb(12, 35, 64);letter-spacing:-0.01em;line-height:1.15;text-decoration:none;padding-block-start:0px;padding-block-end:10px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;overflow-wrap: break-word; text-align: left; text-wrap: balance;\n}.elementor .e-223f621f-e514{width:100%;height:17px;padding-block-start:0px;padding-block-end:17px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;display:block;}.elementor .e-2d43e3e0-ec6c{font-family:Inter;font-weight:500;font-size:17px;color:rgb(43, 52, 66);line-height:1.75;text-decoration:none;padding-block-start:0px;padding-block-end:17px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;overflow-wrap: break-word; text-align: left;\n}.elementor .e-16df11c8-346c{font-family:Inter;font-weight:500;font-size:17px;color:rgb(43, 52, 66);line-height:1.75;text-decoration:none;padding-block-start:0px;padding-block-end:17px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;overflow-wrap: break-word; text-align: left;\n}.elementor .e-7c142476-7fef{font-family:Inter;font-weight:500;font-size:17px;color:rgb(43, 52, 66);line-height:1.75;text-decoration:none;padding:0px;margin:0px;overflow-wrap: break-word; text-align: left;\n}.elementor .e-cf4bdf-51c8{width:100%;position:relative;padding:0px;margin:0px;display:block;}.elementor .e-3d7a0b00-86c9{width:100%;position:relative;padding:0px;margin:0px;display:block;}.elementor .e-197f502e-fd50{width:47.25%;min-height:1px;position:relative;z-index:2;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:5.5%;display:block;}.elementor .e-3a90f771-c0ce{width:100%;height:auto;max-width:100%;position:relative;margin:0px;border-radius:18px;display:block;overflow: clip;\n}.elementor .e-9332062-4b4e{width:100%;max-width:100%;overflow:hidden;position:relative;padding:0px;margin:0px;border-radius:10px;box-shadow:6px 6px 18px 0px rgba(0, 0, 0, 0.16);display:inline-block;}.elementor .e-7a39964b-9206{width:100%;position:relative;font-size:17px;line-height:0px;padding:0px;margin:0px;display:block;}.elementor .e-266810b0-134a{width:47.25%;min-height:1px;position:relative;z-index:2;padding:0px;margin:0px;display:block;}.elementor .e-5900d0e7-3046{width:calc(100% - 48px);max-width:1200px;position:relative;padding-block-start:min(2%, 32px);padding-block-end:min(2%, 32px);padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:row;gap:0px;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;}.elementor .e-66740c2a-838c{width:100%;position:relative;padding-block-start:64px;padding-block-end:clamp(40px, 5vw, 72px);padding-inline-start:0px;padding-inline-end:0px;margin:0px;background-color:rgb(247, 243, 237);display:block;}.elementor .e-508b16a0-bcad{width:auto;position:absolute;inset-block-start:0px;inset-inline-end:0px;inset-block-end:0px;inset-inline-start:0px;padding:0px;margin:0px;background-image:url("https://therightchoicetexas.com/wp-content/uploads/2026/11/trc-bg-9ec7dcf945095be7.png");background-repeat:repeat;background-attachment:scroll;background-size:cover;background-position:0px 0px;display:block;}.elementor .e-1456efaa-a2b7{width:100%;height:auto;max-width:100%;position:relative;margin:0px;border-radius:18px;display:block;overflow: clip;\n}.elementor .e-38d6e340-7212{width:100%;max-width:100%;overflow:hidden;position:relative;padding:0px;margin:0px;border-radius:10px;box-shadow:6px 6px 18px 0px rgba(0, 0, 0, 0.16);display:inline-block;}.elementor .e-7d131191-736a{width:100%;position:relative;font-size:17px;line-height:0px;padding:0px;margin:0px;display:block;transform: matrix(1.12, 0, 0, 1.12, 0, 0);\n}.elementor .e-362c2783-de34{width:17.6%;min-height:1px;position:relative;z-index:2;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:3%;display:block;order:1;}.elementor .e-6eeef3bd-3d2b{font-family:Barlow;font-weight:700;font-size:clamp(26px, 3vw, 40px);color:rgb(255, 255, 255);letter-spacing:-0.01em;line-height:1.15;text-decoration:none;padding-block-start:0px;padding-block-end:10px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;overflow-wrap: break-word; text-align: left; text-wrap: balance;\n}.elementor .e-5a4d8549-f316{font-family:Inter;font-weight:500;font-size:17px;color:rgb(255, 255, 255);line-height:1.75;text-decoration:none;padding:0px;margin:0px;overflow-wrap: break-word; text-align: left;\n}.elementor .e-75484690-76f0{width:100%;position:relative;padding:0px;margin:0px;display:block;}.elementor .e-41b42ab7-5cf9{width:100%;position:relative;padding:0px;margin:0px;display:block;}.elementor .e-71593202-f717{width:58.8%;min-height:1px;position:relative;z-index:2;padding-block-start:0px;padding-block-end:30px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:3%;display:block;align-self:center;order:1;}.elementor .e-7180a128-273a:hover,.elementor .e-7180a128-273a:focus-visible{padding-block-start:14px;padding-block-end:14px;padding-inline-start:26px;padding-inline-end:26px;background-color:#c3141b;transform:translate3d(0px, -2px, 0px);}.elementor .e-7180a128-273a{position:relative;font-family:Inter;font-weight:700;font-size:16px;color:rgb(255, 255, 255);letter-spacing:0.16px;line-height:1.7;text-decoration:none;padding-block-start:10px;padding-block-end:10px;padding-inline-start:40px;padding-inline-end:40px;margin:0px;border-radius:12px;border-width:0px;background-color:rgb(227, 27, 35);box-shadow:0px 14px 28px -14px rgba(227, 27, 35, 0.9);transition:all 0.2s;display:inline-block;text-align: left;\n}.elementor .e-58e0314a-9a9c{width:100%;position:relative;font-size:17px;line-height:1.6;padding:0px;margin:0px;display:block;}.elementor .e-9ee7083-c9e0{width:17.6%;min-height:1px;position:relative;z-index:2;padding:0px;margin:0px;display:block;align-self:center;order:1;}.elementor .e-2ac182b6-a195{width:calc(100% - 48px);max-width:1200px;position:relative;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:row;gap:0px;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;}.elementor .e-59cf936b-8d0c{width:100%;position:relative;padding-block-start:26px;padding-block-end:12px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;background-color:rgb(0, 54, 74);display:block;}.elementor .e-2d996bd8-8fa5{font-family:Barlow;font-weight:700;font-size:clamp(26px, 3vw, 40px);color:rgb(12, 35, 64);letter-spacing:-0.01em;line-height:1.15;text-align:center;text-decoration:none;padding-block-start:0px;padding-block-end:10px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;overflow-wrap: break-word; text-wrap: balance;\n}.elementor .e-2fd15edb-6b81{width:100%;position:relative;padding:0px;margin:0px;display:block;}.elementor .e-78570d14-881c{width:100%;position:relative;padding:0px;margin-block-start:0px;margin-block-end:2px;margin-inline-start:0px;margin-inline-end:0px;display:block;}.elementor .e-3a33f7ba-1499{width:100%;height:auto;min-width:46px;max-width:46px;aspect-ratio:46 / 46;position:relative;z-index:3;margin:0px;border-radius:50%;display:block;overflow: clip;\n}.elementor .e-1fae93f2-8f25{width:auto;min-width:46px;max-width:46px;position:relative;padding:0px;margin:0px;display:block;&::before { content: ""; display: block; position: absolute; left: 0px; right: 0px; top: 0px; bottom: 0px; width: auto; height: auto; box-shadow: rgba(0, 0, 0, 0.12) 0px 0px 2px 0px, rgba(0, 0, 0, 0.24) 0px 2px 4px 0px; border-radius: 50%; color: rgb(43, 52, 66); }\n}.elementor .e-7d4f9176-dd0a{width:100%;overflow:hidden;font-family:Inter;font-weight:700;font-size:16px;color:rgb(51, 51, 51);text-decoration:none;padding:0px;margin:0px;display:block;line-height: normal; overflow-wrap: break-word; text-align: left; text-overflow: ellipsis; & a { color: rgb(51, 51, 51); font-size: 18px; text-decoration: none; }\n}.elementor .e-3d0f02ed-1298{width:137.8px;height:20px;object-fit:contain;position:relative;display:block;flex:0 0 auto;max-width: none;\n}.elementor .e-19a88803-598b{font-family:Inter;font-weight:400;font-size:16px;color:rgb(85, 85, 85);text-decoration:none;padding:0px;margin:0px;display:block;line-height: normal; overflow-wrap: break-word; text-align: left;\n}.elementor .e-42afd141-eb91{font-family:Inter;font-weight:600;font-size:16px;color:rgb(119, 119, 119);text-decoration:none;padding:0px;margin:0px;display:block;line-height: normal; overflow-wrap: break-word; text-align: left; & span span:nth-of-type(1) { color: rgb(60, 109, 240); } & span span:nth-of-type(2) { color: rgb(217, 48, 37); } & span span:nth-of-type(3) { color: rgb(251, 142, 40); } & span span:nth-of-type(4) { color: rgb(60, 109, 240); } & span span:nth-of-type(5) { color: rgb(24, 128, 56); } & span span:nth-of-type(6) { color: rgb(217, 48, 37); }\n}.elementor .e-2f87449c-c81c{width:auto;min-width:auto;overflow:hidden;padding:0px;margin:0px;display:flex;flex-direction:column;gap:8px;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;}.elementor .e-5b8059db-2f92{width:100%;position:relative;padding:16px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:4px;margin-inline-end:4px;display:flex;flex-direction:row;gap:12px;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;}.elementor .e-38f6d0e4-cb6d{width:auto;min-width:auto;padding-block-start:4px;padding-block-end:4px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;display:block;flex:1 0 25%;}.elementor .e-4d175685-76c2{width:100%;height:auto;min-width:46px;max-width:46px;position:relative;z-index:3;margin:0px;display:block;overflow: clip;\n}.elementor .e-27106d77-202d{width:auto;min-width:46px;max-width:46px;position:relative;padding:0px;margin:0px;display:block;&::before { content: ""; display: block; position: absolute; left: 0px; right: 0px; top: 0px; bottom: 0px; width: auto; height: auto; box-shadow: rgba(0, 0, 0, 0.12) 0px 0px 2px 0px, rgba(0, 0, 0, 0.24) 0px 2px 4px 0px; border-radius: 50%; color: rgb(43, 52, 66); }\n}.elementor .e-525f7e76-2c7c{width:100%;overflow:hidden;font-family:Inter;font-weight:700;font-size:16px;color:rgb(21, 79, 193);text-decoration:none;padding:0px;margin:0px;display:block;line-height: normal; overflow-wrap: break-word; text-align: left; white-space: nowrap; text-overflow: ellipsis;\n}.elementor .e-2d0d7476-a954{font-family:Inter;font-weight:400;font-size:13px;color:rgb(85, 85, 85);text-decoration:none;padding:0px;margin:0px;display:block;line-height: normal; overflow-wrap: break-word; text-align: left; white-space: nowrap;\n}.elementor .e-6bbe755d-940c{width:auto;min-width:auto;overflow:hidden;padding:0px;margin:0px;display:flex;flex-direction:column;gap:6px;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;}.elementor .e-12a1e8d2-a7f0{width:100%;min-width:auto;padding:0px;margin:0px;display:flex;flex-direction:row;gap:12px;flex-wrap:nowrap;justify-content:flex-start;align-items:center;}.elementor .e-34a94e32-f606{width:108px;height:20px;object-fit:contain;position:relative;display:block;flex:0 0 auto;max-width: none;\n}.elementor .e-7fc41b20-31a2{width:100%;height:100px;overflow:auto;font-family:Inter;font-weight:400;font-size:16px;color:rgb(43, 52, 66);text-decoration:none;padding:0px;margin:0px;display:block;line-height: normal; overflow-wrap: break-word; text-align: left; & span { color: rgb(34, 34, 34); font-size: 15px; line-height: 24px; }\n}.elementor .e-618faff5-2047{width:100%;min-width:auto;overflow:hidden;padding:0px;margin:0px;display:flex;flex-direction:column;gap:4px;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;}.elementor .e-4615c6a7-9dad{width:16px;height:16px;object-fit:contain;position:absolute;inset-block-start:10px;inset-inline-end:10px;display:block;flex:0 0 auto;max-width: none;\n}.elementor .e-24a72f78-5c24{width:auto;min-width:auto;overflow:hidden;position:relative;padding:16px;margin-block-start:4px;margin-block-end:4px;margin-inline-start:4px;margin-inline-end:4px;background-color:rgb(244, 244, 244);display:flex;flex-direction:column;gap:12px;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;}.elementor .e-7516a21c-13ad{width:286px;min-width:auto;overflow:hidden;position:relative;padding-block-start:4px;padding-block-end:4px;padding-inline-start:3px;padding-inline-end:3px;margin:0px;display:flex;flex-direction:row;gap:0px;flex-wrap:nowrap;flex:0 0 auto;justify-content:center;align-items:center;scroll-snap-align: start;\n}.elementor .e-2a215663-711f{width:100%;height:auto;min-width:46px;max-width:46px;position:relative;z-index:3;margin:0px;display:block;overflow: clip;\n}.elementor .e-52b75909-7196{width:auto;min-width:46px;max-width:46px;position:relative;padding:0px;margin:0px;display:block;&::before { content: ""; display: block; position: absolute; left: 0px; right: 0px; top: 0px; bottom: 0px; width: auto; height: auto; box-shadow: rgba(0, 0, 0, 0.12) 0px 0px 2px 0px, rgba(0, 0, 0, 0.24) 0px 2px 4px 0px; border-radius: 50%; color: rgb(43, 52, 66); }\n}.elementor .e-414b6c68-26a1{width:100%;overflow:hidden;font-family:Inter;font-weight:700;font-size:16px;color:rgb(21, 79, 193);text-decoration:none;padding:0px;margin:0px;display:block;line-height: normal; overflow-wrap: break-word; text-align: left; white-space: nowrap; text-overflow: ellipsis;\n}.elementor .e-20ea7735-fe6d{font-family:Inter;font-weight:400;font-size:13px;color:rgb(85, 85, 85);text-decoration:none;padding:0px;margin:0px;display:block;line-height: normal; overflow-wrap: break-word; text-align: left; white-space: nowrap;\n}.elementor .e-4c49d3eb-75b1{width:auto;min-width:auto;overflow:hidden;padding:0px;margin:0px;display:flex;flex-direction:column;gap:6px;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;}.elementor .e-b726940-c9d7{width:100%;min-width:auto;padding:0px;margin:0px;display:flex;flex-direction:row;gap:12px;flex-wrap:nowrap;justify-content:flex-start;align-items:center;}.elementor .e-e50f7f4-8bb2{width:108px;height:20px;object-fit:contain;position:relative;display:block;flex:0 0 auto;max-width: none;\n}.elementor .e-2590de41-82ed{width:100%;height:100px;overflow:auto;font-family:Inter;font-weight:400;font-size:16px;color:rgb(43, 52, 66);text-decoration:none;padding:0px;margin:0px;display:block;line-height: normal; overflow-wrap: break-word; text-align: left; & span { color: rgb(34, 34, 34); font-size: 15px; line-height: 24px; }\n}.elementor .e-2f8f1e8d-9f2c{width:100%;min-width:auto;overflow:hidden;padding:0px;margin:0px;display:flex;flex-direction:column;gap:4px;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;}.elementor .e-4b2b8aba-25a0{width:16px;height:16px;object-fit:contain;position:absolute;inset-block-start:10px;inset-inline-end:10px;display:block;flex:0 0 auto;max-width: none;\n}.elementor .e-a9756c7-6831{width:auto;min-width:auto;overflow:hidden;position:relative;padding:16px;margin-block-start:4px;margin-block-end:4px;margin-inline-start:4px;margin-inline-end:4px;background-color:rgb(244, 244, 244);display:flex;flex-direction:column;gap:12px;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;}.elementor .e-43b07db7-6a95{width:286px;min-width:auto;overflow:hidden;position:relative;padding-block-start:4px;padding-block-end:4px;padding-inline-start:3px;padding-inline-end:3px;margin:0px;display:flex;flex-direction:row;gap:0px;flex-wrap:nowrap;flex:0 0 auto;justify-content:center;align-items:center;scroll-snap-align: start;\n}.elementor .e-556a6fa9-ece6{width:100%;height:auto;min-width:46px;max-width:46px;position:relative;z-index:3;margin:0px;display:block;overflow: clip;\n}.elementor .e-623d9069-a69d{width:auto;min-width:46px;max-width:46px;position:relative;padding:0px;margin:0px;display:block;&::before { content: ""; display: block; position: absolute; left: 0px; right: 0px; top: 0px; bottom: 0px; width: auto; height: auto; box-shadow: rgba(0, 0, 0, 0.12) 0px 0px 2px 0px, rgba(0, 0, 0, 0.24) 0px 2px 4px 0px; border-radius: 50%; color: rgb(43, 52, 66); }\n}.elementor .e-2f7d051d-86b7{width:100%;overflow:hidden;font-family:Inter;font-weight:700;font-size:16px;color:rgb(21, 79, 193);text-decoration:none;padding:0px;margin:0px;display:block;line-height: normal; overflow-wrap: break-word; text-align: left; white-space: nowrap; text-overflow: ellipsis;\n}.elementor .e-6984cac9-d7df{font-family:Inter;font-weight:400;font-size:13px;color:rgb(85, 85, 85);text-decoration:none;padding:0px;margin:0px;display:block;line-height: normal; overflow-wrap: break-word; text-align: left; white-space: nowrap;\n}.elementor .e-79b789c6-48f4{width:auto;min-width:auto;overflow:hidden;padding:0px;margin:0px;display:flex;flex-direction:column;gap:6px;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;}.elementor .e-2cb2edfe-ba02{width:100%;min-width:auto;padding:0px;margin:0px;display:flex;flex-direction:row;gap:12px;flex-wrap:nowrap;justify-content:flex-start;align-items:center;}.elementor .e-409b93b-c04f{width:108px;height:20px;object-fit:contain;position:relative;display:block;flex:0 0 auto;max-width: none;\n}.elementor .e-2e8c157b-e76e{width:100%;height:100px;overflow:auto;font-family:Inter;font-weight:400;font-size:16px;color:rgb(43, 52, 66);text-decoration:none;padding:0px;margin:0px;display:block;line-height: normal; overflow-wrap: break-word; text-align: left; & span { color: rgb(34, 34, 34); font-size: 15px; line-height: 24px; }\n}.elementor .e-547e0001-650f{width:100%;min-width:auto;overflow:hidden;padding:0px;margin:0px;display:flex;flex-direction:column;gap:4px;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;}.elementor .e-7c9b20cf-fa9f{width:16px;height:16px;object-fit:contain;position:absolute;inset-block-start:10px;inset-inline-end:10px;display:block;flex:0 0 auto;max-width: none;\n}.elementor .e-19f0da5-64de{width:auto;min-width:auto;overflow:hidden;position:relative;padding:16px;margin-block-start:4px;margin-block-end:4px;margin-inline-start:4px;margin-inline-end:4px;background-color:rgb(244, 244, 244);display:flex;flex-direction:column;gap:12px;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;}.elementor .e-382654ee-8d6e{width:286px;min-width:auto;overflow:hidden;position:relative;padding-block-start:4px;padding-block-end:4px;padding-inline-start:3px;padding-inline-end:3px;margin:0px;display:flex;flex-direction:row;gap:0px;flex-wrap:nowrap;flex:0 0 auto;justify-content:center;align-items:center;scroll-snap-align: start;\n}.elementor .e-5aebf81f-9b0b{width:100%;height:auto;min-width:46px;max-width:46px;position:relative;z-index:3;margin:0px;display:block;overflow: clip;\n}.elementor .e-38bdb6e-1c7b{width:auto;min-width:46px;max-width:46px;position:relative;padding:0px;margin:0px;display:block;&::before { content: ""; display: block; position: absolute; left: 0px; right: 0px; top: 0px; bottom: 0px; width: auto; height: auto; box-shadow: rgba(0, 0, 0, 0.12) 0px 0px 2px 0px, rgba(0, 0, 0, 0.24) 0px 2px 4px 0px; border-radius: 50%; color: rgb(43, 52, 66); }\n}.elementor .e-98e49e5-f8d0{width:100%;overflow:hidden;font-family:Inter;font-weight:700;font-size:16px;color:rgb(21, 79, 193);text-decoration:none;padding:0px;margin:0px;display:block;line-height: normal; overflow-wrap: break-word; text-align: left; white-space: nowrap; text-overflow: ellipsis;\n}.elementor .e-4e11f50a-de8d{font-family:Inter;font-weight:400;font-size:13px;color:rgb(85, 85, 85);text-decoration:none;padding:0px;margin:0px;display:block;line-height: normal; overflow-wrap: break-word; text-align: left; white-space: nowrap;\n}.elementor .e-53b5b5cf-f3a1{width:auto;min-width:auto;overflow:hidden;padding:0px;margin:0px;display:flex;flex-direction:column;gap:6px;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;}.elementor .e-2aa6adcd-96dd{width:100%;min-width:auto;padding:0px;margin:0px;display:flex;flex-direction:row;gap:12px;flex-wrap:nowrap;justify-content:flex-start;align-items:center;}.elementor .e-65705ada-c251{width:108px;height:20px;object-fit:contain;position:relative;display:block;flex:0 0 auto;max-width: none;\n}.elementor .e-398877ce-3b70{width:100%;height:100px;overflow:auto;font-family:Inter;font-weight:400;font-size:16px;color:rgb(43, 52, 66);text-decoration:none;padding:0px;margin:0px;display:block;line-height: normal; overflow-wrap: break-word; text-align: left; & span { color: rgb(34, 34, 34); font-size: 15px; line-height: 24px; }\n}.elementor .e-69f3164d-329f{width:100%;min-width:auto;overflow:hidden;padding:0px;margin:0px;display:flex;flex-direction:column;gap:4px;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;}.elementor .e-477af7c5-1adb{width:16px;height:16px;object-fit:contain;position:absolute;inset-block-start:10px;inset-inline-end:10px;display:block;flex:0 0 auto;max-width: none;\n}.elementor .e-54f1f326-f948{width:auto;min-width:auto;overflow:hidden;position:relative;padding:16px;margin-block-start:4px;margin-block-end:4px;margin-inline-start:4px;margin-inline-end:4px;background-color:rgb(244, 244, 244);display:flex;flex-direction:column;gap:12px;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;}.elementor .e-652fc50e-ee26{width:286px;min-width:auto;overflow:hidden;position:relative;padding-block-start:4px;padding-block-end:4px;padding-inline-start:3px;padding-inline-end:3px;margin:0px;display:flex;flex-direction:row;gap:0px;flex-wrap:nowrap;flex:0 0 auto;justify-content:center;align-items:center;scroll-snap-align: start;\n}.elementor .e-5978b564-f279{width:100%;height:auto;min-width:46px;max-width:46px;position:relative;z-index:3;margin:0px;display:block;overflow: clip;\n}.elementor .e-2fe0ca67-86a5{width:auto;min-width:46px;max-width:46px;position:relative;padding:0px;margin:0px;display:block;&::before { content: ""; display: block; position: absolute; left: 0px; right: 0px; top: 0px; bottom: 0px; width: auto; height: auto; box-shadow: rgba(0, 0, 0, 0.12) 0px 0px 2px 0px, rgba(0, 0, 0, 0.24) 0px 2px 4px 0px; border-radius: 50%; color: rgb(43, 52, 66); }\n}.elementor .e-68107159-4f3f{width:100%;overflow:hidden;font-family:Inter;font-weight:700;font-size:16px;color:rgb(21, 79, 193);text-decoration:none;padding:0px;margin:0px;display:block;line-height: normal; overflow-wrap: break-word; text-align: left; white-space: nowrap; text-overflow: ellipsis;\n}.elementor .e-56fbde25-56c0{font-family:Inter;font-weight:400;font-size:13px;color:rgb(85, 85, 85);text-decoration:none;padding:0px;margin:0px;display:block;line-height: normal; overflow-wrap: break-word; text-align: left; white-space: nowrap;\n}.elementor .e-491bdc9e-d5cc{width:auto;min-width:auto;overflow:hidden;padding:0px;margin:0px;display:flex;flex-direction:column;gap:6px;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;}.elementor .e-4ab7be96-a380{width:100%;min-width:auto;padding:0px;margin:0px;display:flex;flex-direction:row;gap:12px;flex-wrap:nowrap;justify-content:flex-start;align-items:center;}.elementor .e-51c568ee-35ff{width:108px;height:20px;object-fit:contain;position:relative;display:block;flex:0 0 auto;max-width: none;\n}.elementor .e-6ffb0efa-4620{width:100%;height:100px;overflow:auto;font-family:Inter;font-weight:400;font-size:16px;color:rgb(43, 52, 66);text-decoration:none;padding:0px;margin:0px;display:block;line-height: normal; overflow-wrap: break-word; text-align: left; & span { color: rgb(34, 34, 34); font-size: 15px; line-height: 24px; }\n}.elementor .e-6b87dfcc-45d0{width:100%;min-width:auto;overflow:hidden;padding:0px;margin:0px;display:flex;flex-direction:column;gap:4px;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;}.elementor .e-11ad0781-25db{width:16px;height:16px;object-fit:contain;position:absolute;inset-block-start:10px;inset-inline-end:10px;display:block;flex:0 0 auto;max-width: none;\n}.elementor .e-3ed4c483-eb39{width:auto;min-width:auto;overflow:hidden;position:relative;padding:16px;margin-block-start:4px;margin-block-end:4px;margin-inline-start:4px;margin-inline-end:4px;background-color:rgb(244, 244, 244);display:flex;flex-direction:column;gap:12px;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;}.elementor .e-3504b0ee-9027{width:286px;min-width:auto;overflow:hidden;position:relative;padding-block-start:4px;padding-block-end:4px;padding-inline-start:3px;padding-inline-end:3px;margin:0px;display:flex;flex-direction:row;gap:0px;flex-wrap:nowrap;flex:0 0 auto;justify-content:center;align-items:center;scroll-snap-align: start;\n}.elementor .e-13fff28-a4c9{width:100%;height:auto;min-width:46px;max-width:46px;position:relative;z-index:3;margin:0px;display:block;overflow: clip;\n}.elementor .e-5cf64620-e144{width:auto;min-width:46px;max-width:46px;position:relative;padding:0px;margin:0px;display:block;&::before { content: ""; display: block; position: absolute; left: 0px; right: 0px; top: 0px; bottom: 0px; width: auto; height: auto; box-shadow: rgba(0, 0, 0, 0.12) 0px 0px 2px 0px, rgba(0, 0, 0, 0.24) 0px 2px 4px 0px; border-radius: 50%; color: rgb(43, 52, 66); }\n}.elementor .e-3c0a7f89-c154{width:100%;overflow:hidden;font-family:Inter;font-weight:700;font-size:16px;color:rgb(21, 79, 193);text-decoration:none;padding:0px;margin:0px;display:block;line-height: normal; overflow-wrap: break-word; text-align: left; white-space: nowrap; text-overflow: ellipsis;\n}.elementor .e-13518518-306d{font-family:Inter;font-weight:400;font-size:13px;color:rgb(85, 85, 85);text-decoration:none;padding:0px;margin:0px;display:block;line-height: normal; overflow-wrap: break-word; text-align: left; white-space: nowrap;\n}.elementor .e-1f514635-3b2a{width:auto;min-width:auto;overflow:hidden;padding:0px;margin:0px;display:flex;flex-direction:column;gap:6px;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;}.elementor .e-7032cf59-63eb{width:100%;min-width:auto;padding:0px;margin:0px;display:flex;flex-direction:row;gap:12px;flex-wrap:nowrap;justify-content:flex-start;align-items:center;}.elementor .e-3167a828-8ff2{width:108px;height:20px;object-fit:contain;position:relative;display:block;flex:0 0 auto;max-width: none;\n}.elementor .e-268bc7aa-5b8c{width:100%;height:100px;overflow:auto;font-family:Inter;font-weight:400;font-size:16px;color:rgb(43, 52, 66);text-decoration:none;padding:0px;margin:0px;display:block;line-height: normal; overflow-wrap: break-word; text-align: left; & span { color: rgb(34, 34, 34); font-size: 15px; line-height: 24px; }\n}.elementor .e-102b8664-a415{width:100%;min-width:auto;overflow:hidden;padding:0px;margin:0px;display:flex;flex-direction:column;gap:4px;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;}.elementor .e-6181568-c006{width:16px;height:16px;object-fit:contain;position:absolute;inset-block-start:10px;inset-inline-end:10px;display:block;flex:0 0 auto;max-width: none;\n}.elementor .e-aa2c5ce-7e86{width:auto;min-width:auto;overflow:hidden;position:relative;padding:16px;margin-block-start:4px;margin-block-end:4px;margin-inline-start:4px;margin-inline-end:4px;background-color:rgb(244, 244, 244);display:flex;flex-direction:column;gap:12px;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;}.elementor .e-63ddc7cf-e1d5{width:286px;min-width:auto;overflow:hidden;position:relative;padding-block-start:4px;padding-block-end:4px;padding-inline-start:3px;padding-inline-end:3px;margin:0px;display:flex;flex-direction:row;gap:0px;flex-wrap:nowrap;flex:0 0 auto;justify-content:center;align-items:center;scroll-snap-align: start;\n}.elementor .e-11cdc823-33e2{width:100%;height:auto;min-width:46px;max-width:46px;position:relative;z-index:3;margin:0px;display:block;overflow: clip;\n}.elementor .e-683815c6-db4f{width:auto;min-width:46px;max-width:46px;position:relative;padding:0px;margin:0px;display:block;&::before { content: ""; display: block; position: absolute; left: 0px; right: 0px; top: 0px; bottom: 0px; width: auto; height: auto; box-shadow: rgba(0, 0, 0, 0.12) 0px 0px 2px 0px, rgba(0, 0, 0, 0.24) 0px 2px 4px 0px; border-radius: 50%; color: rgb(43, 52, 66); }\n}.elementor .e-7c295820-b1c2{width:100%;overflow:hidden;font-family:Inter;font-weight:700;font-size:16px;color:rgb(21, 79, 193);text-decoration:none;padding:0px;margin:0px;display:block;line-height: normal; overflow-wrap: break-word; text-align: left; white-space: nowrap; text-overflow: ellipsis;\n}.elementor .e-4f30e8b9-7e55{font-family:Inter;font-weight:400;font-size:13px;color:rgb(85, 85, 85);text-decoration:none;padding:0px;margin:0px;display:block;line-height: normal; overflow-wrap: break-word; text-align: left; white-space: nowrap;\n}.elementor .e-6b4130b8-ce99{width:auto;min-width:auto;overflow:hidden;padding:0px;margin:0px;display:flex;flex-direction:column;gap:6px;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;}.elementor .e-44b4d5a4-6f96{width:100%;min-width:auto;padding:0px;margin:0px;display:flex;flex-direction:row;gap:12px;flex-wrap:nowrap;justify-content:flex-start;align-items:center;}.elementor .e-46fd35c4-6594{width:108px;height:20px;object-fit:contain;position:relative;display:block;flex:0 0 auto;max-width: none;\n}.elementor .e-3697cb0e-1c0f{width:100%;height:100px;overflow:auto;font-family:Inter;font-weight:400;font-size:16px;color:rgb(43, 52, 66);text-decoration:none;padding:0px;margin:0px;display:block;line-height: normal; overflow-wrap: break-word; text-align: left; & span { color: rgb(34, 34, 34); font-size: 15px; line-height: 24px; }\n}.elementor .e-2ae7d697-5272{width:100%;min-width:auto;overflow:hidden;padding:0px;margin:0px;display:flex;flex-direction:column;gap:4px;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;}.elementor .e-565c6c28-5cee{width:16px;height:16px;object-fit:contain;position:absolute;inset-block-start:10px;inset-inline-end:10px;display:block;flex:0 0 auto;max-width: none;\n}.elementor .e-5a25ba0-ad79{width:auto;min-width:auto;overflow:hidden;position:relative;padding:16px;margin-block-start:4px;margin-block-end:4px;margin-inline-start:4px;margin-inline-end:4px;background-color:rgb(244, 244, 244);display:flex;flex-direction:column;gap:12px;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;}.elementor .e-50f647ec-8521{width:286px;min-width:auto;overflow:hidden;position:relative;padding-block-start:4px;padding-block-end:4px;padding-inline-start:3px;padding-inline-end:3px;margin:0px;display:flex;flex-direction:row;gap:0px;flex-wrap:nowrap;flex:0 0 auto;justify-content:center;align-items:center;scroll-snap-align: start;\n}.elementor .e-1cb9891e-d9b8{width:100%;height:auto;min-width:46px;max-width:46px;position:relative;z-index:3;margin:0px;display:block;overflow: clip;\n}.elementor .e-4781116-73c6{width:auto;min-width:46px;max-width:46px;position:relative;padding:0px;margin:0px;display:block;&::before { content: ""; display: block; position: absolute; left: 0px; right: 0px; top: 0px; bottom: 0px; width: auto; height: auto; box-shadow: rgba(0, 0, 0, 0.12) 0px 0px 2px 0px, rgba(0, 0, 0, 0.24) 0px 2px 4px 0px; border-radius: 50%; color: rgb(43, 52, 66); }\n}.elementor .e-2279cafb-7480{width:100%;overflow:hidden;font-family:Inter;font-weight:700;font-size:16px;color:rgb(21, 79, 193);text-decoration:none;padding:0px;margin:0px;display:block;line-height: normal; overflow-wrap: break-word; text-align: left; white-space: nowrap; text-overflow: ellipsis;\n}.elementor .e-1c91a939-9293{font-family:Inter;font-weight:400;font-size:13px;color:rgb(85, 85, 85);text-decoration:none;padding:0px;margin:0px;display:block;line-height: normal; overflow-wrap: break-word; text-align: left; white-space: nowrap;\n}.elementor .e-4bf2f2ac-9c25{width:auto;min-width:auto;overflow:hidden;padding:0px;margin:0px;display:flex;flex-direction:column;gap:6px;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;}.elementor .e-4b0d9cb9-5df9{width:100%;min-width:auto;padding:0px;margin:0px;display:flex;flex-direction:row;gap:12px;flex-wrap:nowrap;justify-content:flex-start;align-items:center;}.elementor .e-4148129-7fbe{width:108px;height:20px;object-fit:contain;position:relative;display:block;flex:0 0 auto;max-width: none;\n}.elementor .e-9baf98d-a07b{width:100%;height:100px;overflow:auto;font-family:Inter;font-weight:400;font-size:16px;color:rgb(43, 52, 66);text-decoration:none;padding:0px;margin:0px;display:block;line-height: normal; overflow-wrap: break-word; text-align: left; & span { color: rgb(34, 34, 34); font-size: 15px; line-height: 24px; }\n}.elementor .e-6a26361b-3d02{width:100%;min-width:auto;overflow:hidden;padding:0px;margin:0px;display:flex;flex-direction:column;gap:4px;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;}.elementor .e-370d01c5-7a03{width:16px;height:16px;object-fit:contain;position:absolute;inset-block-start:10px;inset-inline-end:10px;display:block;flex:0 0 auto;max-width: none;\n}.elementor .e-6c98afe9-cdfd{width:auto;min-width:auto;overflow:hidden;position:relative;padding:16px;margin-block-start:4px;margin-block-end:4px;margin-inline-start:4px;margin-inline-end:4px;background-color:rgb(244, 244, 244);display:flex;flex-direction:column;gap:12px;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;}.elementor .e-38680773-db8c{width:286px;min-width:auto;overflow:hidden;position:relative;padding-block-start:4px;padding-block-end:4px;padding-inline-start:3px;padding-inline-end:3px;margin:0px;display:flex;flex-direction:row;gap:0px;flex-wrap:nowrap;flex:0 0 auto;justify-content:center;align-items:center;scroll-snap-align: start;\n}.elementor .e-714ff86-5b61{width:100%;height:auto;min-width:46px;max-width:46px;position:relative;z-index:3;margin:0px;display:block;overflow: clip;\n}.elementor .e-422de83b-45dc{width:auto;min-width:46px;max-width:46px;position:relative;padding:0px;margin:0px;display:block;&::before { content: ""; display: block; position: absolute; left: 0px; right: 0px; top: 0px; bottom: 0px; width: auto; height: auto; box-shadow: rgba(0, 0, 0, 0.12) 0px 0px 2px 0px, rgba(0, 0, 0, 0.24) 0px 2px 4px 0px; border-radius: 50%; color: rgb(43, 52, 66); }\n}.elementor .e-5fb3295b-6d5c{width:100%;overflow:hidden;font-family:Inter;font-weight:700;font-size:16px;color:rgb(21, 79, 193);text-decoration:none;padding:0px;margin:0px;display:block;line-height: normal; overflow-wrap: break-word; text-align: left; white-space: nowrap; text-overflow: ellipsis;\n}.elementor .e-3e50a99-8816{font-family:Inter;font-weight:400;font-size:13px;color:rgb(85, 85, 85);text-decoration:none;padding:0px;margin:0px;display:block;line-height: normal; overflow-wrap: break-word; text-align: left; white-space: nowrap;\n}.elementor .e-1fdb0cf8-71e1{width:auto;min-width:auto;overflow:hidden;padding:0px;margin:0px;display:flex;flex-direction:column;gap:6px;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;}.elementor .e-37c48ffa-802c{width:100%;min-width:auto;padding:0px;margin:0px;display:flex;flex-direction:row;gap:12px;flex-wrap:nowrap;justify-content:flex-start;align-items:center;}.elementor .e-7f57175e-e68c{width:108px;height:20px;object-fit:contain;position:relative;display:block;flex:0 0 auto;max-width: none;\n}.elementor .e-3675a94d-44fe{width:100%;height:100px;overflow:auto;font-family:Inter;font-weight:400;font-size:16px;color:rgb(43, 52, 66);text-decoration:none;padding:0px;margin:0px;display:block;line-height: normal; overflow-wrap: break-word; text-align: left; & span { color: rgb(34, 34, 34); font-size: 15px; line-height: 24px; }\n}.elementor .e-20281d8b-ceea{width:100%;min-width:auto;overflow:hidden;padding:0px;margin:0px;display:flex;flex-direction:column;gap:4px;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;}.elementor .e-5bf3964c-3b74{width:16px;height:16px;object-fit:contain;position:absolute;inset-block-start:10px;inset-inline-end:10px;display:block;flex:0 0 auto;max-width: none;\n}.elementor .e-82e67e7-b90b{width:auto;min-width:auto;overflow:hidden;position:relative;padding:16px;margin-block-start:4px;margin-block-end:4px;margin-inline-start:4px;margin-inline-end:4px;background-color:rgb(244, 244, 244);display:flex;flex-direction:column;gap:12px;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;}.elementor .e-7227a9f7-7db8{width:286px;min-width:auto;overflow:hidden;position:relative;padding-block-start:4px;padding-block-end:4px;padding-inline-start:3px;padding-inline-end:3px;margin:0px;display:flex;flex-direction:row;gap:0px;flex-wrap:nowrap;flex:0 0 auto;justify-content:center;align-items:center;scroll-snap-align: start;\n}.elementor .e-3de89081-172d{width:100%;height:auto;min-width:46px;max-width:46px;position:relative;z-index:3;margin:0px;display:block;overflow: clip;\n}.elementor .e-46ff26a9-b9eb{width:auto;min-width:46px;max-width:46px;position:relative;padding:0px;margin:0px;display:block;&::before { content: ""; display: block; position: absolute; left: 0px; right: 0px; top: 0px; bottom: 0px; width: auto; height: auto; box-shadow: rgba(0, 0, 0, 0.12) 0px 0px 2px 0px, rgba(0, 0, 0, 0.24) 0px 2px 4px 0px; border-radius: 50%; color: rgb(43, 52, 66); }\n}.elementor .e-51dfe82e-9c0b{width:100%;overflow:hidden;font-family:Inter;font-weight:700;font-size:16px;color:rgb(21, 79, 193);text-decoration:none;padding:0px;margin:0px;display:block;line-height: normal; overflow-wrap: break-word; text-align: left; white-space: nowrap; text-overflow: ellipsis;\n}.elementor .e-409d31ae-3aa6{font-family:Inter;font-weight:400;font-size:13px;color:rgb(85, 85, 85);text-decoration:none;padding:0px;margin:0px;display:block;line-height: normal; overflow-wrap: break-word; text-align: left; white-space: nowrap;\n}.elementor .e-771c1a2b-4327{width:auto;min-width:auto;overflow:hidden;padding:0px;margin:0px;display:flex;flex-direction:column;gap:6px;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;}.elementor .e-5e11086e-5066{width:100%;min-width:auto;padding:0px;margin:0px;display:flex;flex-direction:row;gap:12px;flex-wrap:nowrap;justify-content:flex-start;align-items:center;}.elementor .e-2f9e9b9c-a346{width:108px;height:20px;object-fit:contain;position:relative;display:block;flex:0 0 auto;max-width: none;\n}.elementor .e-28b3cd81-947e{width:100%;height:100px;overflow:auto;font-family:Inter;font-weight:400;font-size:16px;color:rgb(43, 52, 66);text-decoration:none;padding:0px;margin:0px;display:block;line-height: normal; overflow-wrap: break-word; text-align: left; & span { color: rgb(34, 34, 34); font-size: 15px; line-height: 24px; }\n}.elementor .e-26fda11f-f2c7{width:100%;min-width:auto;overflow:hidden;padding:0px;margin:0px;display:flex;flex-direction:column;gap:4px;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;}.elementor .e-1b4d2d3a-b088{width:16px;height:16px;object-fit:contain;position:absolute;inset-block-start:10px;inset-inline-end:10px;display:block;flex:0 0 auto;max-width: none;\n}.elementor .e-53dd88e6-c5ae{width:auto;min-width:auto;overflow:hidden;position:relative;padding:16px;margin-block-start:4px;margin-block-end:4px;margin-inline-start:4px;margin-inline-end:4px;background-color:rgb(244, 244, 244);display:flex;flex-direction:column;gap:12px;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;}.elementor .e-3ed0936f-d95d{width:286px;min-width:auto;overflow:hidden;position:relative;padding-block-start:4px;padding-block-end:4px;padding-inline-start:3px;padding-inline-end:3px;margin:0px;display:flex;flex-direction:row;gap:0px;flex-wrap:nowrap;flex:0 0 auto;justify-content:center;align-items:center;scroll-snap-align: start;\n}.elementor .e-18c949a4-9081{width:auto;min-width:auto;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:17px;margin-inline-end:17px;display:flex;flex-direction:row;gap:4px;flex-wrap:nowrap;flex:1 1 0%;justify-content:flex-start;align-items:stretch;overflow-x: auto; overflow-y: hidden; scrollbar-width: none; scroll-snap-type: x proximity;\n}.elementor .e-4d3a5517-cba4{width:100%;position:relative;padding:0px;margin:0px;display:flex;flex-direction:row;gap:0px;flex-wrap:nowrap;justify-content:flex-start;align-items:center;}.elementor .e-170ab97f-3ce6{width:auto;position:relative;padding:0px;margin:0px;display:block;flex:1 0 75%;}.elementor .e-60ff142c-ed84{width:auto;min-width:0px;padding-block-start:0px;padding-block-end:16px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;display:flex;flex-direction:row;gap:0px;flex-wrap:nowrap;justify-content:flex-start;align-items:center;}.elementor .e-615e0381-95ae{width:100%;max-width:100%;position:relative;padding:0px;margin:0px;display:grid;gap:0px;grid-template-columns:repeat(1, minmax(0px, 1fr));grid-template-rows:repeat(1, auto);}.elementor .e-43608540-e77e{width:100%;position:relative;padding:0px;margin:0px;display:block;}.elementor .e-38ec5f8f-5d30{width:100%;position:relative;padding:0px;margin:0px;display:block;}.elementor .e-32ff95f0-9ff1{width:100%;min-height:1px;position:relative;z-index:2;padding:0px;margin:0px;display:block;}.elementor .e-19972aca-f445{width:calc(100% - 48px);max-width:1200px;position:relative;padding-block-start:0px;padding-block-end:1px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:block;}.elementor .e-551c1e41-4456:hover,.elementor .e-551c1e41-4456:focus-visible{padding-block-start:14px;padding-block-end:14px;padding-inline-start:26px;padding-inline-end:26px;background-color:#c3141b;transform:translate3d(0px, -2px, 0px);}.elementor .e-551c1e41-4456{position:relative;font-family:Inter;font-weight:700;font-size:16px;color:rgb(255, 255, 255);letter-spacing:0.16px;line-height:1.7;text-decoration:none;padding-block-start:10px;padding-block-end:10px;padding-inline-start:40px;padding-inline-end:40px;margin:0px;border-radius:12px;border-width:0px;background-color:rgb(227, 27, 35);box-shadow:0px 14px 28px -14px rgba(227, 27, 35, 0.9);transition:all 0.2s;display:inline-block;text-align: right;\n}.elementor .e-2246f30a-5a78{width:100%;position:relative;font-size:17px;line-height:1.6;padding:0px;margin:0px;display:block;text-align: right;\n}.elementor .e-915652d-7f39{width:48.5%;min-height:1px;position:relative;z-index:2;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:3%;display:block;}.elementor .e-650224c1-f7c1:hover,.elementor .e-650224c1-f7c1:focus-visible{padding-block-start:14px;padding-block-end:14px;padding-inline-start:26px;padding-inline-end:26px;background-color:#c3141b;transform:translate3d(0px, -2px, 0px);}.elementor .e-650224c1-f7c1{position:relative;font-family:Inter;font-weight:700;font-size:16px;color:rgb(255, 255, 255);letter-spacing:0.16px;line-height:1.7;text-decoration:none;padding-block-start:10px;padding-block-end:10px;padding-inline-start:40px;padding-inline-end:40px;margin:0px;border-radius:12px;border-width:0px;background-color:rgb(227, 27, 35);box-shadow:0px 14px 28px -14px rgba(227, 27, 35, 0.9);transition:all 0.2s;display:inline-block;text-align: left;\n}.elementor .e-436fe528-55d5{width:100%;position:relative;font-size:17px;line-height:1.6;padding:0px;margin:0px;display:block;}.elementor .e-64da913a-ff14{width:48.5%;min-height:1px;position:relative;z-index:2;padding:0px;margin:0px;display:block;}.elementor .e-17966dbc-b19a{width:calc(100% - 48px);max-width:1200px;position:relative;padding-block-start:min(2%, 32px);padding-block-end:min(2%, 32px);padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:row;gap:0px;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;}.elementor .e-4d51ec9e-6750{width:100%;position:relative;padding-block-start:clamp(40px, 5vw, 72px);padding-block-end:clamp(40px, 5vw, 72px);padding-inline-start:0px;padding-inline-end:0px;margin:0px;background-color:rgba(255, 233, 189, 0.13);display:block;}.elementor .e-4d856ef7-2cc5{font-family:Barlow;font-weight:700;font-size:clamp(26px, 3vw, 40px);color:rgb(255, 255, 255);letter-spacing:-0.01em;line-height:1.15;text-decoration:none;padding-block-start:0px;padding-block-end:10px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;overflow-wrap: break-word; text-align: left; text-wrap: balance;\n}.elementor .e-781cd42b-4d13{font-family:Inter;font-weight:500;font-size:17px;color:rgb(255, 255, 255);line-height:1.75;text-decoration:none;padding:0px;margin:0px;display:block;overflow-wrap: break-word; text-align: left;\n}.elementor .e-3f257f5d-f8b6{width:100%;padding:0px;margin:0px;display:block;}.elementor .e-7a756fa2-9eb7{width:100%;padding:0px;margin:0px;display:block;}.elementor .e-7fb7f68a-b90c{width:100%;position:relative;padding:0px;margin:0px;display:block;}.elementor .e-43d0ab49-d460{width:100%;position:relative;padding:0px;margin-block-start:0px;margin-block-end:22px;margin-inline-start:0px;margin-inline-end:0px;display:block;}.elementor .e-1e0b6823-68de{min-height:405px;font-family:Inter;font-weight:500;font-size:16px;color:rgb(43, 52, 66);line-height:1.75;text-decoration:none;padding-block-start:20px;padding-block-end:20px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;border-block-end-width:1px;border-inline-end-width:1px;display:block;align-content:center;overflow-wrap: break-word; text-align: left; border-right-style: solid; border-right-color: rgb(230, 224, 214); border-bottom-style: solid; border-bottom-color: rgb(230, 224, 214); box-sizing: border-box; & a { color: rgb(255, 255, 255); text-decoration: underline; text-underline-offset: 3px; }\n}.elementor .e-425b24c1-16c0{min-height:405px;font-family:Inter;font-weight:500;font-size:16px;color:rgb(43, 52, 66);line-height:1.75;text-decoration:none;padding-block-start:20px;padding-block-end:20px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;border-block-end-width:1px;border-inline-end-width:1px;display:block;align-content:center;overflow-wrap: break-word; text-align: left; border-right-style: solid; border-right-color: rgb(230, 224, 214); border-bottom-style: solid; border-bottom-color: rgb(230, 224, 214); box-sizing: border-box; & a { color: rgb(255, 255, 255); text-decoration: underline; text-underline-offset: 3px; }\n}.elementor .e-5f722c33-4554{min-height:405px;font-family:Inter;font-weight:500;font-size:16px;color:rgb(43, 52, 66);line-height:1.75;text-decoration:none;padding-block-start:48px;padding-block-end:20px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;border-block-end-width:1px;border-inline-end-width:1px;display:block;overflow-wrap: break-word; text-align: left; border-right-style: solid; border-right-color: rgb(230, 224, 214); border-bottom-style: solid; border-bottom-color: rgb(230, 224, 214); box-sizing: border-box; & a { color: rgb(255, 255, 255); text-decoration: underline; text-underline-offset: 3px; }\n}.elementor .e-63f3e078-a117{width:100%;padding:0px;border-block-start-width:1px;border-inline-start-width:1px;display:grid;gap:0px;grid-template-columns:188.70fr 188.70fr 188.70fr;grid-template-rows:repeat(1, auto);border-top-style: solid; border-top-color: rgb(238, 238, 238); border-left-style: solid; border-left-color: rgb(230, 224, 214);\n}.elementor .e-7e0d2138-7c35{width:100%;overflow:auto;padding-block-start:0px;padding-block-end:15px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;display:block;}.elementor .e-2d94d16e-22b6{width:100%;position:relative;padding:0px;margin:0px;display:block;}.elementor .e-1ba50e45-84fa{width:100%;position:relative;padding:0px;margin:0px;display:block;}.elementor .e-2053d12e-366f{width:47.25%;min-height:1px;position:relative;z-index:2;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:5.5%;display:block;}.elementor .e-7d01d102-468c{font-family:Barlow;font-weight:700;font-size:clamp(26px, 3vw, 40px);color:rgb(255, 255, 255);letter-spacing:-0.01em;line-height:1.15;text-decoration:none;padding-block-start:0px;padding-block-end:10px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;overflow-wrap: break-word; text-align: left; text-wrap: balance;\n}.elementor .e-38c1ec71-ed14{font-family:Inter;font-weight:500;font-size:17px;color:rgb(255, 255, 255);line-height:1.75;text-decoration:none;padding:0px;margin:0px;overflow-wrap: break-word; text-align: left;\n}.elementor .e-5b7a8af3-ad96{width:100%;position:relative;padding:0px;margin:0px;display:block;}.elementor .e-796a50c0-113b{width:100%;position:relative;padding:0px;margin-block-start:0px;margin-block-end:12px;margin-inline-start:0px;margin-inline-end:0px;display:block;}.elementor .e-c672383-8bf1{width:1px;height:1px;overflow:hidden;position:absolute;padding:0px;margin:-1px;clip-path:inset(50%);white-space: nowrap;\n}.elementor .e-72a52b23-8077{width:100%;height:55px;font-family:Poppins;font-weight:400;font-size:16px;color:rgb(17, 26, 39);text-decoration:none;padding:14px;margin:0px;border-radius:11px;border-width:1px;border-color:rgb(217, 222, 230);border-style:solid;outline-style:none;background-color:rgb(248, 250, 252);display:block;appearance:none;line-height: normal; text-align: left; overflow: clip; &::placeholder { color: rgb(138, 148, 163); opacity: 1; font-size: 13px; }\n}.elementor .e-1098564c-7478{width:auto;min-width:auto;position:static;padding:0px;margin:0px;display:block;}.elementor .e-348c155f-7248{width:1px;height:1px;overflow:hidden;position:absolute;padding:0px;margin:-1px;clip-path:inset(50%);white-space: nowrap;\n}.elementor .e-65e419a2-b844{width:100%;height:55px;font-family:Poppins;font-weight:400;font-size:16px;color:rgb(17, 26, 39);text-decoration:none;padding:14px;margin:0px;border-radius:11px;border-width:1px;border-color:rgb(217, 222, 230);border-style:solid;outline-style:none;background-color:rgb(248, 250, 252);display:block;appearance:none;line-height: normal; text-align: left; overflow: clip; &::placeholder { color: rgb(138, 148, 163); opacity: 1; font-size: 13px; }\n}.elementor .e-3a7a2da-5012{width:auto;min-width:auto;position:static;padding:0px;margin:0px;display:block;}.elementor .e-24e2e2b3-fd5d{width:1px;height:1px;overflow:hidden;position:absolute;padding:0px;margin:-1px;clip-path:inset(50%);white-space: nowrap;\n}.elementor .e-3ebdf611-f042{width:100%;height:55px;font-family:Poppins;font-weight:400;font-size:16px;color:rgb(17, 26, 39);text-decoration:none;padding:14px;margin:0px;border-radius:11px;border-width:1px;border-color:rgb(217, 222, 230);border-style:solid;outline-style:none;background-color:rgb(248, 250, 252);display:block;appearance:none;line-height: normal; text-align: left; overflow: clip; &::placeholder { color: rgb(138, 148, 163); opacity: 1; font-size: 13px; }\n}.elementor .e-7e09f324-2137{width:auto;min-width:auto;position:static;padding:0px;margin:0px;display:block;grid-column-start: 1; grid-column-end: -1;\n}.elementor .e-5d7b2559-64e4{width:1px;height:1px;overflow:hidden;position:absolute;padding:0px;margin:-1px;clip-path:inset(50%);white-space: nowrap;\n}.elementor .e-64fe6fb3-5c19{width:100%;height:52px;font-family:Poppins;font-weight:400;font-size:16px;color:rgb(17, 26, 39);text-decoration:none;padding:14px;margin:0px;border-radius:11px;border-width:1px;border-color:rgb(217, 222, 230);border-style:solid;outline-style:none;background-color:rgb(248, 250, 252);display:block;appearance:none;line-height: normal; text-align: left; white-space: pre; overflow: clip;\n}.elementor .e-553788a7-6cc0{width:auto;min-width:auto;position:relative;padding:0px;margin:0px;display:block;grid-column-start: 1; grid-column-end: -1; &::after { content: ""; display: block; position: absolute; right: 10px; bottom: 11px; width: 12px; height: 12px; transform: matrix(1, 0, 0, 1, 0, -6); margin: 3px 0px 0px 0px; border-top: 6px solid rgb(102, 102, 102); border-right: 6px solid rgba(0, 0, 0, 0); border-bottom: 6px solid rgba(0, 0, 0, 0); border-left: 6px solid rgba(0, 0, 0, 0); color: rgb(43, 52, 66); }\n}.elementor .e-65b63a60-1d62{width:1px;height:1px;overflow:hidden;position:absolute;padding:0px;margin:-1px;clip-path:inset(50%);white-space: nowrap;\n}.elementor .e-1f9fd789-882b{width:100%;min-height:130px;overflow:auto;font-family:Inter;font-weight:400;font-size:16px;color:rgb(17, 26, 39);text-decoration:none;padding:14px;margin:0px;border-radius:11px;border-width:1px;border-color:rgb(217, 222, 230);border-style:solid;outline-style:none;background-color:rgb(248, 250, 252);display:block;appearance:none;line-height: normal; overflow-wrap: break-word; text-align: left; white-space: pre-wrap; &::placeholder { color: rgb(138, 148, 163); opacity: 1; font-size: 13px; }\n}.elementor .e-7523416f-3351{width:auto;min-width:auto;position:static;padding:0px;margin:0px;display:block;grid-column-start: 1; grid-column-end: -1;\n}.elementor .e-56cdf16-afa0{width:1px;height:1px;overflow:hidden;position:absolute;padding:0px;margin:-1px;clip-path:inset(50%);white-space: nowrap;\n}.elementor .e-2ce0ec57-82f5{position:relative;font-family:Inter;font-weight:600;font-size:14px;color:rgb(43, 52, 66);line-height:1.55;text-decoration:none;padding:0px;margin-block-start:0px;margin-block-end:7px;margin-inline-start:0px;margin-inline-end:0px;display:block;text-align: left;\n}.elementor .e-7486e7b4-a242{width:18px;height:18px;color:#e31b23;margin-block-start:3px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:8px;border-radius:4px;border-width:1.5px;border-color:#d9dee6;border-style:solid;background-color:#ffffff;float: left;\n}.elementor .e-4c297951-a83c{font-family:Inter;font-weight:500;font-size:13px;color:rgb(34, 34, 34);line-height:1.7;text-decoration:none;padding:0px;margin:0px;display:block;text-align: left; & a { color: rgb(34, 34, 34); font-weight: 700; text-decoration: none; }\n}.elementor .e-6031daa2-f58f{width:100%;padding:0px;display:block;}.elementor .e-423feed9-2f7b{width:100%;position:relative;padding:0px;margin:0px;display:inline-block;}.elementor .e-44c6d875-93aa{width:100%;position:relative;font-size:14px;line-height:1.55;padding:0px;margin:0px;display:block;}.elementor .e-3d3571e5-abb4{width:auto;min-width:auto;position:static;padding:0px;margin:0px;display:block;grid-column-start: 1; grid-column-end: -1;\n}.elementor .e-16a539c-4f0d:hover,.elementor .e-16a539c-4f0d:focus-visible{padding-block-start:0px;padding-block-end:0px;padding-inline-start:28px;padding-inline-end:28px;background-color:#c3141b;transform:translate3d(0px, -2px, 0px);}.elementor .e-16a539c-4f0d{height:52px;min-width:200px;position:relative;font-family:Inter;font-weight:700;font-size:16px;color:rgb(255, 255, 255);letter-spacing:0.16px;line-height:1.7;text-align:center;text-decoration:none;padding-block-start:0px;padding-block-end:0px;padding-inline-start:28px;padding-inline-end:28px;margin:0px;border-radius:12px;border-width:0px;background-color:rgb(227, 27, 35);box-shadow:0px 14px 28px -14px rgba(227, 27, 35, 0.9);transition:all 0.2s;display:flex;justify-content:center;align-items:center;}.elementor .e-1b34d898-8795{width:auto;min-width:auto;padding:0px;margin-block-start:6px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:flex;flex-direction:row;gap:14px;flex-wrap:wrap;justify-content:flex-start;align-items:center;grid-column-start: 1; grid-column-end: -1;\n}.elementor .e-bff5ef6-2636{font-family:Inter;font-weight:600;font-size:15px;color:#0a7a4b;padding-block-start:10px;padding-block-end:10px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-2c9174f8-7361{font-family:Inter;font-weight:600;font-size:15px;color:#c3141b;padding-block-start:10px;padding-block-end:10px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-26131b16-4d7d{width:100%;padding:0px;margin:0px;display:grid;gap:12px;grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(6, auto);}.elementor .e-31a26e01-64e1{width:100%;position:relative;padding:0px;margin:0px;display:block;}.elementor .e-6cdbc97f-1f90{width:100%;max-width:100%;position:relative;padding:15px;margin:0px;background-color:rgb(255, 255, 255);display:block;}.elementor .e-6e6cd179-2837{width:47.25%;min-height:1px;position:relative;z-index:2;padding:0px;margin:0px;display:block;}.elementor .e-437b7c11-2c8c{width:calc(100% - 48px);max-width:1200px;position:relative;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:row;gap:0px;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;}.elementor .e-1fb5338-6330{width:100%;position:relative;padding-block-start:clamp(40px, 5vw, 72px);padding-block-end:clamp(40px, 5vw, 72px);padding-inline-start:0px;padding-inline-end:0px;margin:0px;background-image:linear-gradient(180deg, rgba(0, 54, 74, 0.93) 0%,rgba(0, 54, 74, 0.96) 100%),url("https://therightchoicetexas.com/wp-content/uploads/2024/04/987415.webp");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:rgb(0, 54, 74);display:block;background-size: cover, cover; background-position: 50% 50%, 50% 50%; background-repeat: no-repeat, no-repeat;\n}.elementor .e-7bebdbb3-fb15{width:100%;position:relative;z-index:1;padding:0px;margin:0px;display:block;}.elementor .e-762aaf8-dd36{width:100%;padding:0px;margin:0px;display:block;}.elementor .e-572ff0db-508a{width:100%;padding:0px;margin:0px;display:block;}.elementor .e-70e95b63-7a95{width:100%;padding:0px;margin:0px;display:block;}.elementor .e-3fe5c9ab-9b78{width:100%;padding:0px;margin:0px;background-color:rgb(255, 255, 255);display:block;}.elementor .e-7e87f945-cb80{width:calc(100% - 0px);height:calc(100% - 0px);object-fit:cover;object-position:65% 0%;position:absolute;inset-block-start:0px;inset-inline-end:0px;inset-block-end:0px;inset-inline-start:0px;z-index:-2;margin:0px;display:block;overflow: clip;\n}.elementor .e-71eb0e24-6cf1{font-family:Inter;font-weight:700;font-size:16px;color:rgb(255, 138, 143);letter-spacing:2.24px;line-height:1.6;text-decoration:none;text-transform:uppercase;padding-block-start:0px;padding-block-end:16px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:10px;margin-block-end:14px;margin-inline-start:0px;margin-inline-end:0px;display:inline-flex;flex-direction:row;gap:10px;flex-wrap:nowrap;justify-content:flex-start;align-items:center;text-align: left; &::before { content: ""; display: block; width: 22px; height: 2px; background-color: rgb(255, 138, 143); color: rgb(255, 138, 143); }\n}.elementor .e-71945d30-c46b{font-family:Barlow;font-weight:700;font-size:clamp(30px, 3vw, 42px);color:rgb(255, 255, 255);letter-spacing:-0.01em;line-height:1.08;text-decoration:none;padding-block-start:0px;padding-block-end:10px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;text-align: left; text-wrap: balance;\n}.elementor .e-464dff13-5d55{font-family:Inter;font-weight:500;font-size:16px;color:rgba(255, 255, 255, 0.88);line-height:1.6;text-decoration:none;padding:0px;margin-block-start:10px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;text-align: left;\n}.elementor .e-6da432cb-fcf3{width:18px;height:18px;object-fit:contain;display:block;flex:0 0 auto;max-width: none;\n}.elementor .e-8f3900e-510c{font-family:Inter;font-weight:700;font-size:16.5px;color:rgb(12, 35, 64);line-height:1;text-decoration:none;padding:0px;margin:0px;display:block;text-align: left; white-space: nowrap;\n}.elementor .e-14d3ba99-ef92:hover,.elementor .e-14d3ba99-ef92:focus-visible{transform:translate3d(0px, -2px, 0px);}.elementor .e-14d3ba99-ef92{cursor:pointer;padding-block-start:18px;padding-block-end:18px;padding-inline-start:28px;padding-inline-end:28px;margin:0px;border-radius:12px;border-width:2px;border-color:rgba(0, 0, 0, 0);border-style:solid;background-color:rgb(255, 255, 255);transition:all 0.2s;display:inline-flex;flex-direction:row;gap:10px;flex-wrap:nowrap;justify-content:center;align-items:center;width: fit-content;\n}.elementor .e-5a60deae-5a18{width:auto;position:absolute;inset-inline-end:0px;inset-block-end:0px;inset-inline-start:0px;font-size:17px;line-height:1.6;padding-block-start:40px;padding-block-end:42px;padding-inline-start:40px;padding-inline-end:40px;margin:0px;display:block;}.elementor .e-42b7db84-27e1{width:auto;height:660px;min-width:auto;min-height:660px;position:relative;padding:0px;margin:0px;background-color:rgb(12, 35, 64);display:block;isolation: isolate; &::after { content: ""; display: block; position: absolute; left: 0px; right: 0px; top: 0px; bottom: 0px; width: auto; height: auto; z-index: -1; background-image: linear-gradient(180deg, rgba(7, 26, 49, 0) 0%, rgba(7, 26, 49, 0.1) 30%, rgba(7, 26, 49, 0.78) 50%, rgba(7, 26, 49, 0.96) 64%, rgba(7, 26, 49, 0.98) 100%); color: rgb(255, 255, 255); }\n}.elementor .e-6398c57-a7e0{font-family:Barlow;font-weight:700;font-size:30px;color:rgb(12, 35, 64);letter-spacing:-0.3px;line-height:1.1;text-decoration:none;padding-block-start:0px;padding-block-end:10px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:6px;margin-inline-start:0px;margin-inline-end:0px;text-align: left; text-wrap: balance;\n}.elementor .e-3be81563-896d{font-family:Inter;font-weight:500;font-size:15px;color:rgb(90, 100, 116);line-height:1.6;text-decoration:none;padding:0px;margin:0px;text-align: left;\n}.elementor .e-1d02a8f9-5b39{width:100%;min-width:auto;padding-block-start:0px;padding-block-end:20px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;display:block;}.elementor .e-30175a1f-e9f9{width:100%;font-family:Inter;font-weight:600;font-size:13px;color:rgb(12, 35, 64);line-height:1.2;text-decoration:none;padding:0px;margin:0px;display:block;text-align: left;\n}.elementor .e-62ec8167-8000{width:100%;height:48px;font-family:Inter;font-weight:500;font-size:16px;color:rgb(17, 26, 39);line-height:1.3;text-decoration:none;padding-block-start:0px;padding-block-end:0px;padding-inline-start:14px;padding-inline-end:14px;margin:0px;border-radius:11px;border-width:1px;border-color:rgb(217, 222, 230);border-style:solid;outline-style:none;background-color:rgb(248, 250, 252);display:block;appearance:none;text-align: left; overflow: clip; &::placeholder { color: rgb(154, 163, 178); opacity: 1; font-size: 16px; }\n}.elementor .e-5a64c6f9-4ba4{width:auto;padding:0px;margin:0px;display:flex;flex-direction:column;gap:6px;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;}.elementor .e-4d0c30c0-fab5{width:100%;font-family:Inter;font-weight:600;font-size:13px;color:rgb(12, 35, 64);line-height:1.2;text-decoration:none;padding:0px;margin:0px;display:block;text-align: left;\n}.elementor .e-1cb56153-e0c2{width:100%;height:48px;font-family:Inter;font-weight:500;font-size:16px;color:rgb(17, 26, 39);line-height:1.3;text-decoration:none;padding-block-start:0px;padding-block-end:0px;padding-inline-start:14px;padding-inline-end:14px;margin:0px;border-radius:11px;border-width:1px;border-color:rgb(217, 222, 230);border-style:solid;outline-style:none;background-color:rgb(248, 250, 252);display:block;appearance:none;text-align: left; overflow: clip; &::placeholder { color: rgb(154, 163, 178); opacity: 1; font-size: 16px; }\n}.elementor .e-763f594b-b6a9{width:auto;padding:0px;margin:0px;display:flex;flex-direction:column;gap:6px;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;}.elementor .e-71bc3c61-bce3{width:100%;font-family:Inter;font-weight:600;font-size:13px;color:rgb(12, 35, 64);line-height:1.2;text-decoration:none;padding:0px;margin:0px;display:block;text-align: left;\n}.elementor .e-57d8ee34-359d{width:100%;height:48px;font-family:Inter;font-weight:500;font-size:16px;color:rgb(17, 26, 39);line-height:1.3;text-decoration:none;padding-block-start:0px;padding-block-end:0px;padding-inline-start:14px;padding-inline-end:14px;margin:0px;border-radius:11px;border-width:1px;border-color:rgb(217, 222, 230);border-style:solid;outline-style:none;background-color:rgb(248, 250, 252);display:block;appearance:none;text-align: left; overflow: clip; &::placeholder { color: rgb(154, 163, 178); opacity: 1; font-size: 16px; }\n}.elementor .e-31c6b7ae-4b12{width:auto;padding:0px;margin:0px;display:flex;flex-direction:column;gap:6px;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;}.elementor .e-76182fe9-4d04{width:100%;font-family:Inter;font-weight:600;font-size:13px;color:rgb(12, 35, 64);line-height:1.2;text-decoration:none;padding:0px;margin:0px;display:block;text-align: left;\n}.elementor .e-3c26983a-e661{width:100%;height:48px;font-family:Inter;font-weight:500;font-size:16px;color:rgb(17, 26, 39);line-height:1.3;text-decoration:none;padding-block-start:0px;padding-block-end:0px;padding-inline-start:14px;padding-inline-end:14px;margin:0px;border-radius:11px;border-width:1px;border-color:rgb(217, 222, 230);border-style:solid;outline-style:none;background-color:rgb(248, 250, 252);display:block;appearance:none;text-align: left; overflow: clip; &::placeholder { color: rgb(154, 163, 178); opacity: 1; font-size: 16px; }\n}.elementor .e-6b665597-3dd0{width:auto;padding:0px;margin:0px;display:flex;flex-direction:column;gap:6px;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;}.elementor .e-25a43e49-3cef{width:100%;font-family:Inter;font-weight:600;font-size:13px;color:rgb(12, 35, 64);line-height:1.2;text-decoration:none;padding:0px;margin:0px;display:block;text-align: left;\n}.elementor .e-12999658-4f24{width:100%;height:48px;font-family:Inter;font-weight:500;font-size:16px;color:rgb(17, 26, 39);line-height:1.3;text-decoration:none;padding-block-start:0px;padding-block-end:0px;padding-inline-start:14px;padding-inline-end:40px;margin:0px;border-radius:11px;border-width:1px;border-color:rgb(217, 222, 230);border-style:solid;outline-style:none;background-image:url("https://therightchoicetexas.com/wp-content/uploads/2026/11/trc-bg-9afe5ae3faa43c71.png");background-repeat:no-repeat;background-attachment:scroll;background-size:16px auto;background-position:calc(100% - 14px) 50%;background-color:rgb(248, 250, 252);display:block;appearance:none;text-align: left; white-space: pre; overflow: clip;\n}.elementor .e-79f8ae82-f3b9{width:auto;padding:0px;margin:0px;display:flex;flex-direction:column;gap:6px;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;grid-column-start: 1; grid-column-end: -1;\n}.elementor .e-2926aac1-ed01{width:100%;font-family:Inter;font-weight:600;font-size:13px;color:rgb(12, 35, 64);line-height:1.2;text-decoration:none;padding:0px;margin:0px;display:block;text-align: left; & span { color: rgb(90, 100, 116); font-weight: 400; }\n}.elementor .e-512b3d82-6f60{width:100%;min-height:92px;overflow:auto;font-family:Inter;font-weight:500;font-size:16px;color:rgb(17, 26, 39);line-height:1.3;text-decoration:none;padding-block-start:12px;padding-block-end:12px;padding-inline-start:14px;padding-inline-end:14px;margin:0px;border-radius:11px;border-width:1px;border-color:rgb(217, 222, 230);border-style:solid;outline-style:none;background-color:rgb(248, 250, 252);display:block;appearance:none;overflow-wrap: break-word; text-align: left; white-space: pre-wrap; &::placeholder { color: rgb(154, 163, 178); opacity: 1; font-size: 16px; }\n}.elementor .e-30d0ce79-413b{width:auto;padding:0px;margin:0px;display:flex;flex-direction:column;gap:6px;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;grid-column-start: 1; grid-column-end: -1;\n}.elementor .e-4a4b2a0a-5ca4{width:100%;padding:0px;margin:0px;display:grid;gap:12px;grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(4, auto);}.elementor .e-4bf7be28-fc5a:hover,.elementor .e-4bf7be28-fc5a:focus-visible{background-color:#c3141b;transform:translate3d(0px, -2px, 0px);}.elementor .e-4bf7be28-fc5a{width:100%;font-family:Inter;font-weight:700;font-size:16.5px;color:rgb(255, 255, 255);line-height:1;text-align:center;text-decoration:none;padding-block-start:18px;padding-block-end:18px;padding-inline-start:28px;padding-inline-end:28px;margin-block-start:16px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-radius:12px;border-width:0px;background-color:rgb(227, 27, 35);box-shadow:0px 14px 28px -14px rgba(227, 27, 35, 0.9);transition:all 0.2s;display:inline-flex;flex-direction:row;gap:10px;flex-wrap:nowrap;justify-content:center;align-items:center;white-space: nowrap; &::after { content: ""; display: inline-block; width: 18px; height: 18px; margin-left: 8px; vertical-align: -3px; background-image: url("https://therightchoicetexas.com/wp-content/uploads/2026/11/trc-ic-cae5e4202efbb04b.png"); background-size: contain; background-repeat: no-repeat; background-position: center; }\n}.elementor .e-254d1ee7-50b8{font-family:Inter;font-weight:500;font-size:12.5px;color:rgb(90, 100, 116);line-height:1.45;text-align:center;text-decoration:none;padding:0px;margin-block-start:10px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-d382791-36d1{font-family:Inter;font-weight:600;font-size:15px;color:#0a7a4b;padding-block-start:10px;padding-block-end:10px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-2d7b2cf6-cea7{font-family:Inter;font-weight:600;font-size:15px;color:#c3141b;padding-block-start:10px;padding-block-end:10px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-879d8fd-8988{width:100%;min-width:auto;position:static;font-size:16px;line-height:1.5;padding:0px;margin:0px;display:block;}.elementor .e-13009a66-6ee8{width:auto;min-width:auto;padding-block-start:44px;padding-block-end:40px;padding-inline-start:44px;padding-inline-end:44px;margin:0px;display:flex;flex-direction:column;gap:0px;flex-wrap:nowrap;justify-content:center;align-items:stretch;}.elementor .e-5da1e20-88c5{width:100%;overflow:hidden;padding:0px;margin:0px;border-radius:26px;background-color:rgb(255, 255, 255);box-shadow:0px 2px 6px 0px rgba(12, 35, 64, 0.06),0px 40px 70px -34px rgba(12, 35, 64, 0.55);display:grid;gap:0px;grid-template-columns:1.05fr 1fr;grid-template-rows:repeat(1, auto);}.elementor .e-738cd305-1538{width:calc(100% - 48px);max-width:1200px;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:block;}.elementor .e-a5399a9-17a3{width:100%;padding-block-start:120px;padding-block-end:120px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;background-color:rgb(247, 243, 237);display:block;}.elementor .e-1f097569-ae69{width:100%;padding:0px;margin:0px;display:block;}.elementor .e-61ca323a-e6ee{width:210px;height:74px;max-width:100%;max-height:74px;object-fit:contain;margin:0px;display:block;overflow: clip;\n}.elementor .e-7b8883e8-dc67{cursor:pointer;padding-block-start:14px;padding-block-end:14px;padding-inline-start:18px;padding-inline-end:18px;margin:0px;border-radius:14px;background-color:rgb(255, 255, 255);display:inline-flex;flex-direction:row;gap:0px;flex-wrap:nowrap;justify-content:flex-start;align-items:center;width: fit-content;\n}.elementor .e-39abc185-72d8{font-family:Inter;font-weight:500;font-size:15px;color:rgba(255, 255, 255, 0.7);line-height:1.7;text-decoration:none;padding:0px;margin-block-start:22px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;text-align: left;\n}.elementor .e-26cb90ac-32c3{width:18px;height:18px;object-fit:contain;display:block;flex:0 0 auto;max-width: none;\n}.elementor .e-318eb8cf-8ec0{font-family:Inter;font-weight:600;font-size:13.5px;color:rgb(255, 255, 255);line-height:1.6;text-decoration:none;padding:0px;margin:0px;display:block;text-align: left;\n}.elementor .e-2ad47ac5-521e{padding-block-start:10px;padding-block-end:10px;padding-inline-start:14px;padding-inline-end:14px;margin-block-start:22px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-radius:12px;border-width:1px;border-color:rgba(255, 255, 255, 0.14);border-style:solid;display:inline-flex;flex-direction:row;gap:10px;flex-wrap:nowrap;justify-content:flex-start;align-items:center;width: fit-content;\n}.elementor .e-68d0487f-4a95{width:auto;min-width:auto;font-size:15px;line-height:1.6;padding:0px;margin:0px;display:block;}.elementor .e-22a6375-d6cc{font-family:Barlow;font-weight:700;font-size:18px;color:rgb(255, 255, 255);letter-spacing:0.18px;line-height:1.2;text-decoration:none;padding-block-start:0px;padding-block-end:10px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:18px;margin-inline-start:0px;margin-inline-end:0px;text-align: left; text-wrap: balance;\n}.elementor .e-1b8eafcb-2d07{font-family:Inter;font-weight:500;font-size:15px;color:rgba(255, 255, 255, 0.7);line-height:1.6;text-decoration:none;padding:0px;margin:0px;display:block;text-align: left; & ul { margin: 0px; padding: 0px; list-style-type: none; list-style-position: outside; display: grid; gap: 10px; } & li { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; color: rgba(255, 255, 255, 0.7); list-style-type: none; } & a { color: rgba(255, 255, 255, 0.7); text-decoration: none; } & a:hover { color: rgb(255, 255, 255); }\n}.elementor .e-342cfe1d-4194{width:auto;min-width:auto;padding:0px;margin:0px;display:block;}.elementor .e-18f7d217-adcb{font-family:Barlow;font-weight:700;font-size:18px;color:rgb(255, 255, 255);letter-spacing:0.18px;line-height:1.2;text-decoration:none;padding-block-start:0px;padding-block-end:10px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:18px;margin-inline-start:0px;margin-inline-end:0px;text-align: left; text-wrap: balance;\n}.elementor .e-6df718a5-4792{font-family:Inter;font-weight:500;font-size:15px;color:rgba(255, 255, 255, 0.7);line-height:1.6;text-decoration:none;padding:0px;margin:0px;display:block;text-align: left; & ul { margin: 0px; padding: 0px; list-style-type: none; list-style-position: outside; display: grid; gap: 10px; } & li { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; color: rgba(255, 255, 255, 0.7); list-style-type: none; } & a { color: rgba(255, 255, 255, 0.7); text-decoration: none; } & a:hover { color: rgb(255, 255, 255); }\n}.elementor .e-4ac24ad4-b8a3{width:auto;min-width:auto;padding:0px;margin:0px;display:block;}.elementor .e-6296931-4a50{font-family:Barlow;font-weight:700;font-size:18px;color:rgb(255, 255, 255);letter-spacing:0.18px;line-height:1.2;text-decoration:none;padding-block-start:0px;padding-block-end:10px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:18px;margin-inline-start:0px;margin-inline-end:0px;text-align: left; text-wrap: balance;\n}.elementor .e-1bbaa236-f43d{width:17px;height:17px;object-fit:contain;margin-block-start:3px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:block;flex:0 0 auto;max-width: none;\n}.elementor .e-77b8afed-2fc9:hover,.elementor .e-77b8afed-2fc9:focus-visible{color:rgb(255, 255, 255);}.elementor .e-77b8afed-2fc9{font-family:Inter;font-weight:500;font-size:15px;color:rgba(255, 255, 255, 0.7);line-height:1.55;text-decoration:none;padding:0px;margin:0px;transition:all 0.2s;display:block;text-align: left; width: fit-content;\n}.elementor .e-39a3c952-4f5e{width:auto;min-width:auto;padding:0px;margin:0px;display:flex;flex-direction:row;gap:12px;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;}.elementor .e-164f6e34-80ef{width:17px;height:17px;object-fit:contain;margin-block-start:3px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:block;flex:0 0 auto;max-width: none;\n}.elementor .e-5f001973-12b7:hover,.elementor .e-5f001973-12b7:focus-visible{color:rgb(255, 255, 255);}.elementor .e-5f001973-12b7{font-family:Inter;font-weight:500;font-size:15px;color:rgba(255, 255, 255, 0.7);line-height:1.55;text-decoration:none;padding:0px;margin:0px;transition:all 0.2s;display:block;text-align: left; width: fit-content;\n}.elementor .e-4b2eac97-fc2a{width:auto;min-width:auto;padding:0px;margin:0px;display:flex;flex-direction:row;gap:12px;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;}.elementor .e-723d7f33-810a{width:17px;height:17px;object-fit:contain;margin-block-start:3px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:block;flex:0 0 auto;max-width: none;\n}.elementor .e-6464c3d5-2efc{font-family:Inter;font-weight:500;font-size:15px;color:rgba(255, 255, 255, 0.7);line-height:1.55;text-decoration:none;padding:0px;margin:0px;display:block;text-align: left; width: fit-content;\n}.elementor .e-21cacce4-d5f6{width:auto;min-width:auto;padding:0px;margin:0px;display:flex;flex-direction:row;gap:12px;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;}.elementor .e-266e3252-1849{width:17px;height:17px;object-fit:contain;margin-block-start:3px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:block;flex:0 0 auto;max-width: none;\n}.elementor .e-6ad426e4-4658{font-family:Inter;font-weight:500;font-size:15px;color:rgba(255, 255, 255, 0.7);line-height:1.55;text-decoration:none;padding:0px;margin:0px;display:block;text-align: left; width: fit-content;\n}.elementor .e-6d75fda1-780d{width:auto;min-width:auto;padding:0px;margin:0px;display:flex;flex-direction:row;gap:12px;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;}.elementor .e-2bb7fd99-207a{width:100%;padding:0px;margin:0px;display:grid;gap:10px;grid-template-columns:1fr;grid-template-rows:repeat(4, auto);}.elementor .e-250a572a-2713{width:auto;min-width:auto;padding:0px;margin:0px;display:block;}.elementor .e-ae970a6-25d9{width:calc(100% - 48px);max-width:1200px;padding-block-start:80px;padding-block-end:56px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:grid;gap:48px;grid-template-columns:1.3fr 1fr 1fr 1.2fr;grid-template-rows:repeat(1, auto);}.elementor .e-63d1eefa-f1ee{font-family:Inter;font-weight:500;font-size:13px;color:rgba(255, 255, 255, 0.5);line-height:1.6;text-decoration:none;padding:0px;margin:0px;display:block;text-align: left; width: fit-content;\n}.elementor .e-7c9542c5-48ea{font-family:Inter;font-weight:500;font-size:13px;color:rgba(255, 255, 255, 0.5);line-height:1.6;text-decoration:none;padding:0px;margin:0px;display:block;text-align: left; width: fit-content; & a { color: rgb(255, 255, 255); font-weight: 700; text-decoration: none; } & a:hover { color: rgb(255, 138, 143); border-color: rgb(255, 138, 143); }\n}.elementor .e-63a5530f-9f37{width:calc(100% - 48px);max-width:1200px;padding-block-start:22px;padding-block-end:30px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;border-block-start-width:1px;display:flex;flex-direction:row;gap:16px;flex-wrap:wrap;justify-content:space-between;align-items:stretch;border-top-style: solid; border-top-color: rgba(255, 255, 255, 0.1);\n}.elementor .e-17442242-d46f{width:100%;padding:0px;margin:0px;background-color:rgb(7, 26, 49);display:block;}.elementor .e-69e4f16b-aebb{display:none;}.elementor .e-6181541e-ef18{display:none;}.elementor .e-7ad31388-9574{display:none;}.elementor .e-77f81ee7-f137{display:none;}.elementor .e-23c5560d-a1f1{display:none;}.elementor .e-7087ec92-75d7{display:none;}.elementor .e-111d3bb-8882{display:none;}.elementor .e-4a99d40d-9a84{height:84px;padding:0px;display:none;}.elementor .e-23730c65-f186{width:100%;min-height:0px;padding:0px;background-color:#ffffff;display:block;overflow-x: clip;\n}