.elementor .e-3e9bda85-6bf2{width:83px;height:15px;object-fit:contain;display:block;flex:0 0 auto;max-width: none;\n}.elementor .e-497712f6-acb0{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-3ee27ba4-e5ce{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-293bdc97-9696{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-38668106-5be3{width:15px;height:15px;object-fit:contain;display:block;flex:0 0 auto;max-width: none;\n}.elementor .e-a394513-9282{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-75f881e6-341c{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-553620ff-3aa9{width:15px;height:15px;object-fit:contain;display:block;flex:0 0 auto;max-width: none;\n}.elementor .e-488e5dc6-8624{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-54ce3f59-fc64{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-46e8240e-db7e{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-582f8537-d8f3{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-d0d2961-5f06{width:15px;height:15px;object-fit:contain;display:block;flex:0 0 auto;max-width: none;\n}.elementor .e-3fb3bd98-39c9{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-52d2e70a-19fb{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-b6307d1-6121{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-1d97c181-3d62{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-c1fbb49-99be{width:100%;padding:0px;margin:0px;background-color:rgb(7, 26, 49);display:block;}.elementor .e-64f7e527-c98a{width:100%;height:auto;max-height:96px;object-fit:contain;object-position:0% 50%;margin:0px;display:block;overflow: clip;\n}.elementor .e-53c072d5-dd5a{width:auto;cursor:pointer;padding:0px;margin:0px;display:block;flex:0 0 auto;}.elementor .e-66d51e76-e62f{display:none;}.elementor .e-3984c677-df93{display:none;}.elementor .e-79ca518b-22ca:hover,.elementor .e-79ca518b-22ca:focus-visible{border-color:#0c2340;transform:translate3d(0px, -2px, 0px);}.elementor .e-79ca518b-22ca{transition:all 0.2s;display:none;}.elementor .e-383cd9bd-d3d3:hover,.elementor .e-383cd9bd-d3d3:focus-visible{background-color:#c3141b;transform:translate3d(0px, -2px, 0px);}.elementor .e-383cd9bd-d3d3{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-490c5e03-634a{width:auto;padding:0px;display:flex;flex-direction:row;gap:10px;flex:0 0 auto;align-items:center;}.elementor .e-39ac96f8-57d7{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-3d36989a-a1a7{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-47933535-9f69{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-4352033b-11cb:hover,.elementor .e-4352033b-11cb:focus-visible{color:rgb(255, 255, 255);}.elementor .e-4352033b-11cb{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-37a38d5c-94e8{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-25b8a71d-b88d{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-50f75810-535d{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-4ed0c605-1e25{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-2ba6380b-87e3{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-740b945f-5d4d{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-31881d08-dfef{width:18px;height:18px;object-fit:contain;display:block;flex:0 0 auto;max-width: none;\n}.elementor .e-252f2a55-f048:hover,.elementor .e-252f2a55-f048:focus-visible{background-color:#c3141b;transform:translate3d(0px, -2px, 0px);}.elementor .e-252f2a55-f048{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-f9077c4-434e{width:18px;height:18px;object-fit:contain;display:block;flex:0 0 auto;max-width: none;\n}.elementor .e-28d1c77-a5ab{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-1b578b0a-e86c:hover,.elementor .e-1b578b0a-e86c:focus-visible{border-color:rgb(255, 255, 255);background-color:rgba(255, 255, 255, 0.14);transform:translate3d(0px, -2px, 0px);}.elementor .e-1b578b0a-e86c{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-6dd1b34d-fb9f{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-148188da-c33f{width:auto;min-width:auto;padding:0px;margin:0px;display:block;}.elementor .e-18a7b115-e9f6{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-725a2134-a832{width:138.8px;height:16px;object-fit:contain;display:block;flex:0 0 auto;max-width: none;\n}.elementor .e-c8cdce9-32bd{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-391f0b23-d935{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-5022b363-760c{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-5451c698-a83e{width:20px;height:20px;object-fit:contain;display:block;flex:0 0 auto;max-width: none;\n}.elementor .e-1d1fc9ca-18a2{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-731f196b-ad99{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-7520f507-7202{width:20px;height:20px;object-fit:contain;display:block;flex:0 0 auto;max-width: none;\n}.elementor .e-58f1adc1-dddb{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-1297419b-4327{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-47e55bf-5fbd{width:20px;height:20px;object-fit:contain;display:block;flex:0 0 auto;max-width: none;\n}.elementor .e-5c5d1bba-d2c6{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-3f1da3f3-5f65{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-2626aac0-53c7{width:20px;height:20px;object-fit:contain;display:block;flex:0 0 auto;max-width: none;\n}.elementor .e-60aabe50-e39c{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-5545892f-5fbb{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-663b401-ff7d{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-242e8a54-3394{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-76182579-9ccd{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-3a181bd8-b568{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-6944d663-54eb{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-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-9f4a18b-30c9{font-family:Inter;font-weight:500;font-size:17px;color:rgb(255, 255, 255);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-7f3bbf00-6611{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; & a { color: rgb(227, 27, 35); text-decoration: underline; text-underline-offset: 3px; }\n}.elementor .e-2cd041be-d71e{width:100%;position:relative;padding:0px;margin:0px;display:block;}.elementor .e-230998be-3f0d{width:100%;position:relative;padding:0px;margin-block-start:0px;margin-block-end:33px;margin-inline-start:0px;margin-inline-end:0px;display:block;}.elementor .e-5e158c48-fe9d:hover,.elementor .e-5e158c48-fe9d: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-5e158c48-fe9d{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-666d84e0-b415{width:100%;position:relative;font-size:17px;line-height:1.6;padding:0px;margin:0px;display:block;}.elementor .e-38d310b5-e5c4{width:64.83%;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-155fdf42-8940{width:29.66%;height:1px;min-height:1px;position:relative;z-index:2;padding:0px;margin:0px;display:block;}.elementor .e-ad5059f-aaf3{width:calc(100% - 48px);max-width:1200px;position:relative;z-index:5;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-3e2357b9-2991{width:auto;height:50px;position:absolute;inset-inline-end:0px;inset-block-end:0px;inset-inline-start:0px;z-index:1;padding:0px;margin:0px;background-image:url("https://therightchoicetexas.com/wp-content/uploads/2026/11/trc-bg-221469f4b2688faa.png");background-repeat:repeat;background-attachment:scroll;background-size:100% 50px;background-position:0% 0%;display:block;transform: matrix(1, 0, 0, 1, 0, 0);\n}.elementor .e-46febb15-b04d{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/2025/04/farmers-branch-certified-water-heater-technicians.png");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-7dd50ef8-7489{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-1c38226-a1a0{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-37c118b0-d3b7{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-59ac09de-5b9e{width:100%;position:relative;padding:0px;margin:0px;display:block;}.elementor .e-8ce8f2c-ca0b{width:100%;position:relative;padding:0px;margin:0px;display:block;}.elementor .e-7d2490a8-144b{width:57.8%;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-42bfd544-36cc{width:100%;height:auto;max-width:100%;position:relative;margin:0px;border-radius:18px;display:block;overflow: clip;\n}.elementor .e-6feecc54-a615{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-71259a78-c8ab{width:100%;position:relative;font-size:17px;line-height:0px;padding:0px;margin:0px;display:block;}.elementor .e-39b60489-5451{width:36.7%;min-height:1px;position:relative;z-index:2;padding:0px;margin:0px;display:block;}.elementor .e-6d5fc4fd-af34{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-52ffca0d-ebd7{font-family:Barlow;font-weight:700;font-size:clamp(20px, 2vw, 26px);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-3524ed34-9d10{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-74072b81-84d6{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-12b7d12d-fbe7{width:100%;position:relative;padding:0px;margin:0px;display:block;}.elementor .e-4b2432f1-680c{width:100%;position:relative;padding:0px;margin-block-start:0px;margin-block-end:32.98px;margin-inline-start:0px;margin-inline-end:0px;display:block;}.elementor .e-5560494f-151c:hover,.elementor .e-5560494f-151c: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-5560494f-151c{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-51ff1b5a-df52{width:100%;position:relative;font-size:17px;line-height:1.6;padding:0px;margin:0px;display:block;}.elementor .e-6ebf136a-32d1{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-421584fa-9345{width:100%;height:auto;max-width:100%;position:relative;margin:0px;border-radius:18px;display:block;overflow: clip;\n}.elementor .e-33cc5f0f-1ecb{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-3bb660b4-f835{width:100%;position:relative;font-size:17px;line-height:0px;padding:0px;margin:0px;display:block;}.elementor .e-6d1b3f8a-eb0b{width:47.25%;min-height:1px;position:relative;z-index:2;padding:0px;margin:0px;display:block;}.elementor .e-717ba6be-a32c{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-6383c927-cb4c{width:100%;position:relative;padding-block-start:clamp(40px, 5vw, 72px);padding-block-end:clamp(40px, 5vw, 72px);padding-inline-start:3px;padding-inline-end:0px;margin:0px;background-color:rgb(247, 243, 237);display:block;}.elementor .e-16f7b345-d60b{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-3dfc94ba-d7ad{width:100%;height:auto;max-width:100%;position:relative;margin:0px;border-radius:18px;display:block;overflow: clip;\n}.elementor .e-33367ab1-756d{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-47bcdc1b-6606{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-381faabd-b506{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-11443722-6864{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-3795507b-bf17{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-3530afb8-9a7c{width:100%;position:relative;padding:0px;margin:0px;display:block;}.elementor .e-24cae8a0-cf50{width:100%;position:relative;padding:0px;margin:0px;display:block;}.elementor .e-3283a820-64d5{width:58.8%;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;align-self:center;order:1;}.elementor .e-423a3c5d-5e2f:hover,.elementor .e-423a3c5d-5e2f: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-423a3c5d-5e2f{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-1078224c-52f3{width:100%;position:relative;font-size:17px;line-height:1.6;padding:0px;margin:0px;display:block;}.elementor .e-75403969-ed3c{width:17.6%;min-height:1px;position:relative;z-index:2;padding:0px;margin:0px;display:block;align-self:center;order:1;}.elementor .e-17b45b2b-73fa{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-182ab43d-6a54{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-7cac6ffe-d3db{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-5a981a4a-a485{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-439e3fad-aa6f{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-13a40f1c-ab83{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-2a133987-c428{width:100%;position:relative;padding:0px;margin:0px;display:block;}.elementor .e-e42d0fe-9807{width:100%;position:relative;padding:0px;margin:0px;display:block;}.elementor .e-6a730d54-d5d6{width:57.8%;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-541e2bc9-6393{width:100%;height:auto;max-width:100%;position:relative;margin:0px;border-radius:18px;display:block;overflow: clip;\n}.elementor .e-e657eff-62a3{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-5c9e2b09-3044{width:100%;position:relative;font-size:17px;line-height:0px;padding:0px;margin:0px;display:block;}.elementor .e-4323eb8e-27e6{width:36.7%;min-height:1px;position:relative;z-index:2;padding:0px;margin:0px;display:block;}.elementor .e-10b64db1-744a{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-279e6e17-9ea6{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:rgb(247, 243, 237);display:block;}.elementor .e-4f4bc884-a996{font-family:Barlow;font-weight:700;font-size:clamp(26px, 3vw, 40px);color:rgb(255, 233, 189);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-7738ff7a-eb7d{font-family:Inter;font-weight:500;font-size:17px;color:rgb(255, 255, 255);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-321b9247-9745{font-family:Inter;font-weight:500;font-size:17px;color:rgb(255, 255, 255);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-45d9f6a6-e87f{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-3dfe65a2-a522{width:100%;position:relative;padding:0px;margin:0px;display:block;}.elementor .e-4eca55ec-eb46{width:100%;position:relative;padding:0px;margin:0px;display:block;}.elementor .e-44838924-f896{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-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:5.5%;display:block;}.elementor .e-71506baa-2370{width:100%;height:auto;max-width:100%;position:relative;margin:0px;border-radius:18px;display:block;overflow: clip;\n}.elementor .e-431f3fa4-68b0{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-1e50f573-1a3f{width:100%;position:relative;font-size:17px;line-height:0px;padding:0px;margin:0px;display:block;}.elementor .e-64262232-41a0{width:36.7%;min-height:1px;position:relative;z-index:2;padding:0px;margin:0px;display:block;}.elementor .e-57c42013-c6bd{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-2cef491f-4fe2{width:100%;height:auto;max-width:100%;position:relative;margin:0px;border-radius:18px;display:block;overflow: clip;\n}.elementor .e-3fa1fca-a15d{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-b9d648-65eb{width:100%;position:relative;font-size:17px;line-height:0px;padding:0px;margin:0px;display:block;}.elementor .e-3e42a245-3a51{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-317f18d5-e6c2{font-family:Barlow;font-weight:700;font-size:clamp(20px, 2vw, 26px);color:rgb(255, 233, 189);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-58f25479-ead6{font-family:Inter;font-weight:500;font-size:17px;color:rgb(255, 255, 255);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-67288f90-4557{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-2bbf030e-8e73{width:100%;position:relative;padding:0px;margin:0px;display:block;}.elementor .e-3be3cd14-3aa4{width:100%;position:relative;padding:0px;margin:0px;display:block;}.elementor .e-6ccef331-f3d2{width:47.25%;min-height:1px;position:relative;z-index:2;padding:0px;margin:0px;display:block;}.elementor .e-39c20f0e-744b{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-76bd4db9-b292{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/05/preventing-plumbing-problems-Redondo.jpg");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:50% 50%;background-color:rgba(0, 0, 0, 0.84);display:block;background-blend-mode: multiply;\n}.elementor .e-16ddc01f-2705{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-1e385c59-132f{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-447ae199-1e59{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-15ca6a64-3465{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-6db33cc9-8e20{width:100%;position:relative;padding:0px;margin:0px;display:block;}.elementor .e-5360a8c9-ec5d{width:100%;position:relative;padding:0px;margin-block-start:0px;margin-block-end:33px;margin-inline-start:0px;margin-inline-end:0px;display:block;}.elementor .e-28bc3d3f-c238:hover,.elementor .e-28bc3d3f-c238: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-28bc3d3f-c238{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-2d00ffac-506b{width:100%;position:relative;font-size:17px;line-height:1.6;padding:0px;margin:0px;display:block;}.elementor .e-537c8aac-f43d{width:57.8%;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-480c4f4c-fb23{width:100%;height:auto;max-width:100%;position:relative;margin:0px;border-radius:18px;display:block;overflow: clip;\n}.elementor .e-43017f34-19eb{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-753e0847-82fc{width:100%;position:relative;font-size:17px;line-height:0px;padding:0px;margin:0px;display:block;}.elementor .e-414895a2-263f{width:36.7%;min-height:1px;position:relative;z-index:2;padding:0px;margin:0px;display:block;}.elementor .e-5363a828-928a{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-6c5d352c-a595{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:rgb(247, 243, 237);display:block;}.elementor .e-615acc21-1ea4{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-45068831-2534{width:100%;position:relative;padding:0px;margin:0px;display:block;}.elementor .e-707f6aea-c3e5{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-3052da55-e96c{width:40px;height:40px;object-fit:cover;border-radius:30px;flex:0 0 auto;}.elementor .e-5c5e1896-c719{width:100%;overflow:hidden;font-family:Poppins;font-weight:600;font-size:15px;color:#000000;line-height:1.4;padding:0px;margin:0px;white-space: nowrap; text-overflow: ellipsis;\n}.elementor .e-2246c6ff-4e65{font-family:Poppins;font-weight:400;font-size:13px;color:#6b6b6b;line-height:1.4;padding:0px;margin:0px;}.elementor .e-1afbd15f-a3a9{width:auto;min-width:0px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:25px;flex-direction:column;gap:0px;flex:1 1 auto;}.elementor .e-38e17f7d-d5cc{width:100%;min-height:40px;padding:0px;flex-direction:row;gap:15px;align-items:center;}.elementor .e-5ceaa10a-d901{width:20px;height:20px;position:absolute;inset-block-start:20px;inset-inline-end:20px;}.elementor .e-12fbfafa-675e{width:90px;height:18px;flex:0 0 auto;}.elementor .e-635d9fb2-a998{width:15px;height:15px;flex:0 0 auto;}.elementor .e-2e4ae88-dacf{width:auto;height:17px;padding:0px;margin-block-start:11px;margin-block-end:11px;margin-inline-start:0px;margin-inline-end:0px;flex-direction:row;gap:7px;align-items:center;}.elementor .e-7084d1d3-d85b{width:100%;height:87px;overflow:hidden;font-family:Poppins;font-weight:400;font-size:15px;color:#000000;line-height:1.45;padding:0px;margin:0px;display: -webkit-box; -webkit-line-clamp: 4; -webkit-box-orient: vertical;\n}.elementor .e-fd854a2-afa9{width:calc((100% - 48px) / 4);min-height:234px;position:relative;padding:20px;border-radius:12px;background-color:#f4f4f4;display:flex;flex-direction:column;gap:0px;flex:0 0 auto;align-items:flex-start;scroll-snap-align: start;\n}.elementor .e-615a942b-ebfd{width:40px;height:40px;object-fit:cover;border-radius:30px;flex:0 0 auto;}.elementor .e-610f635c-64a8{width:100%;overflow:hidden;font-family:Poppins;font-weight:600;font-size:15px;color:#000000;line-height:1.4;padding:0px;margin:0px;white-space: nowrap; text-overflow: ellipsis;\n}.elementor .e-3f86c794-e628{font-family:Poppins;font-weight:400;font-size:13px;color:#6b6b6b;line-height:1.4;padding:0px;margin:0px;}.elementor .e-71cfc4c5-84c5{width:auto;min-width:0px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:25px;flex-direction:column;gap:0px;flex:1 1 auto;}.elementor .e-7759e994-f5df{width:100%;min-height:40px;padding:0px;flex-direction:row;gap:15px;align-items:center;}.elementor .e-6915a056-7bbb{width:20px;height:20px;position:absolute;inset-block-start:20px;inset-inline-end:20px;}.elementor .e-2e8cd90c-2c9d{width:90px;height:18px;flex:0 0 auto;}.elementor .e-53dca035-5cb3{width:15px;height:15px;flex:0 0 auto;}.elementor .e-aed309e-3469{width:auto;height:17px;padding:0px;margin-block-start:11px;margin-block-end:11px;margin-inline-start:0px;margin-inline-end:0px;flex-direction:row;gap:7px;align-items:center;}.elementor .e-21718415-d9d2{width:100%;height:87px;overflow:hidden;font-family:Poppins;font-weight:400;font-size:15px;color:#000000;line-height:1.45;padding:0px;margin:0px;display: -webkit-box; -webkit-line-clamp: 4; -webkit-box-orient: vertical;\n}.elementor .e-160c09aa-8d21{width:calc((100% - 48px) / 4);min-height:234px;position:relative;padding:20px;border-radius:12px;background-color:#f4f4f4;display:flex;flex-direction:column;gap:0px;flex:0 0 auto;align-items:flex-start;scroll-snap-align: start;\n}.elementor .e-435d5f8-f5df{width:40px;height:40px;object-fit:cover;border-radius:30px;flex:0 0 auto;}.elementor .e-1ae60976-794c{width:100%;overflow:hidden;font-family:Poppins;font-weight:600;font-size:15px;color:#000000;line-height:1.4;padding:0px;margin:0px;white-space: nowrap; text-overflow: ellipsis;\n}.elementor .e-624a99e2-a09b{font-family:Poppins;font-weight:400;font-size:13px;color:#6b6b6b;line-height:1.4;padding:0px;margin:0px;}.elementor .e-6af5b5af-fdb7{width:auto;min-width:0px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:25px;flex-direction:column;gap:0px;flex:1 1 auto;}.elementor .e-5593dd90-bb7c{width:100%;min-height:40px;padding:0px;flex-direction:row;gap:15px;align-items:center;}.elementor .e-7b6aedd3-367b{width:20px;height:20px;position:absolute;inset-block-start:20px;inset-inline-end:20px;}.elementor .e-43dd870-6163{width:90px;height:18px;flex:0 0 auto;}.elementor .e-6a3a35ce-8334{width:15px;height:15px;flex:0 0 auto;}.elementor .e-f6f660c-cbe9{width:auto;height:17px;padding:0px;margin-block-start:11px;margin-block-end:11px;margin-inline-start:0px;margin-inline-end:0px;flex-direction:row;gap:7px;align-items:center;}.elementor .e-8b7f5e2-7632{width:100%;height:87px;overflow:hidden;font-family:Poppins;font-weight:400;font-size:15px;color:#000000;line-height:1.45;padding:0px;margin:0px;display: -webkit-box; -webkit-line-clamp: 4; -webkit-box-orient: vertical;\n}.elementor .e-2638e78c-1155{width:calc((100% - 48px) / 4);min-height:234px;position:relative;padding:20px;border-radius:12px;background-color:#f4f4f4;display:flex;flex-direction:column;gap:0px;flex:0 0 auto;align-items:flex-start;scroll-snap-align: start;\n}.elementor .e-7ea0dc2e-63a3{width:40px;height:40px;object-fit:cover;border-radius:30px;flex:0 0 auto;}.elementor .e-5f109310-e4fb{width:100%;overflow:hidden;font-family:Poppins;font-weight:600;font-size:15px;color:#000000;line-height:1.4;padding:0px;margin:0px;white-space: nowrap; text-overflow: ellipsis;\n}.elementor .e-67d75578-21d3{font-family:Poppins;font-weight:400;font-size:13px;color:#6b6b6b;line-height:1.4;padding:0px;margin:0px;}.elementor .e-161f56d-aefa{width:auto;min-width:0px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:25px;flex-direction:column;gap:0px;flex:1 1 auto;}.elementor .e-43b40a12-30e6{width:100%;min-height:40px;padding:0px;flex-direction:row;gap:15px;align-items:center;}.elementor .e-5a1c2c10-5615{width:20px;height:20px;position:absolute;inset-block-start:20px;inset-inline-end:20px;}.elementor .e-53601092-b944{width:90px;height:18px;flex:0 0 auto;}.elementor .e-49fad72a-e388{width:15px;height:15px;flex:0 0 auto;}.elementor .e-22e66cdc-5a47{width:auto;height:17px;padding:0px;margin-block-start:11px;margin-block-end:11px;margin-inline-start:0px;margin-inline-end:0px;flex-direction:row;gap:7px;align-items:center;}.elementor .e-4d769500-d638{width:100%;height:87px;overflow:hidden;font-family:Poppins;font-weight:400;font-size:15px;color:#000000;line-height:1.45;padding:0px;margin:0px;display: -webkit-box; -webkit-line-clamp: 4; -webkit-box-orient: vertical;\n}.elementor .e-a35ed8c-7223{font-family:Poppins;font-weight:400;font-size:13.5px;color:#000000;line-height:1.4;padding-block-start:8px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;opacity:50%;display:block;}.elementor .e-67bc47f5-b2f5{width:calc((100% - 48px) / 4);min-height:234px;position:relative;padding:20px;border-radius:12px;background-color:#f4f4f4;display:flex;flex-direction:column;gap:0px;flex:0 0 auto;align-items:flex-start;scroll-snap-align: start;\n}.elementor .e-420a2bc1-6719{width:40px;height:40px;object-fit:cover;border-radius:30px;flex:0 0 auto;}.elementor .e-3f70aa3d-ff48{width:100%;overflow:hidden;font-family:Poppins;font-weight:600;font-size:15px;color:#000000;line-height:1.4;padding:0px;margin:0px;white-space: nowrap; text-overflow: ellipsis;\n}.elementor .e-340889ae-ce1e{font-family:Poppins;font-weight:400;font-size:13px;color:#6b6b6b;line-height:1.4;padding:0px;margin:0px;}.elementor .e-33436b48-97b8{width:auto;min-width:0px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:25px;flex-direction:column;gap:0px;flex:1 1 auto;}.elementor .e-1371bca6-6428{width:100%;min-height:40px;padding:0px;flex-direction:row;gap:15px;align-items:center;}.elementor .e-661e5783-bf6e{width:20px;height:20px;position:absolute;inset-block-start:20px;inset-inline-end:20px;}.elementor .e-79fead8c-8564{width:90px;height:18px;flex:0 0 auto;}.elementor .e-4b7612d5-79b0{width:15px;height:15px;flex:0 0 auto;}.elementor .e-14c823bf-8bbc{width:auto;height:17px;padding:0px;margin-block-start:11px;margin-block-end:11px;margin-inline-start:0px;margin-inline-end:0px;flex-direction:row;gap:7px;align-items:center;}.elementor .e-2ddbe1da-82dc{width:100%;height:87px;overflow:hidden;font-family:Poppins;font-weight:400;font-size:15px;color:#000000;line-height:1.45;padding:0px;margin:0px;display: -webkit-box; -webkit-line-clamp: 4; -webkit-box-orient: vertical;\n}.elementor .e-b3a7e4-94c5{font-family:Poppins;font-weight:400;font-size:13.5px;color:#000000;line-height:1.4;padding-block-start:8px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;opacity:50%;display:block;}.elementor .e-60ca25ef-de4e{width:calc((100% - 48px) / 4);min-height:234px;position:relative;padding:20px;border-radius:12px;background-color:#f4f4f4;display:flex;flex-direction:column;gap:0px;flex:0 0 auto;align-items:flex-start;scroll-snap-align: start;\n}.elementor .e-50f06943-cd3a{width:calc(100% - 32px);min-height:239.9px;padding-block-start:5px;padding-block-end:1px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:16px;margin-inline-end:16px;display:flex;flex-direction:row;gap:16px;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;overflow-x: auto; overflow-y: hidden; scroll-snap-type: x mandatory; scrollbar-width: none;\n}.elementor .e-15519e1-4aa8{width:150px;height:3px;position:relative;padding:0px;margin-block-start:20px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;border-radius:3px;background-color:rgba(87, 87, 87, 0.35);display:none;&::after { content: ""; position: absolute; left: 0px; top: 0px; width: 25px; height: 3px; background-color: rgb(87, 87, 87); border-radius: 3px; }\n}.elementor .e-20f243a-8d72{width:100%;height:15px;padding:0px;margin:0px;display:block;}.elementor .e-b04dd40-c4c7{width:100%;position:relative;padding:0px;margin:0px;display:block;}.elementor .e-4c50941-8c0d{width:100%;position:relative;padding:0px;margin:0px;display:block;}.elementor .e-7b4cc33e-8bff{width:100%;min-height:1px;position:relative;z-index:2;padding:0px;margin:0px;display:block;}.elementor .e-426e234e-d136{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-5ecd1026-fcc1:hover,.elementor .e-5ecd1026-fcc1: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-5ecd1026-fcc1{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-4c221248-3a94{width:100%;position:relative;font-size:17px;line-height:1.6;padding:0px;margin:0px;display:block;text-align: right;\n}.elementor .e-2830c931-a5ef{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-3942f9db-88a3:hover,.elementor .e-3942f9db-88a3: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-3942f9db-88a3{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-7f040d30-8d26{width:100%;position:relative;font-size:17px;line-height:1.6;padding:0px;margin:0px;display:block;}.elementor .e-e7ecc52-e568{width:48.5%;min-height:1px;position:relative;z-index:2;padding:0px;margin:0px;display:block;}.elementor .e-61dab5b0-7c16{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-bf625e0-57f0{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:rgb(255, 233, 189);display:block;}.elementor .e-a6e05-e596{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-7821fa6c-74ff{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-5aac7ece-387b{width:100%;position:relative;padding:0px;margin:0px;display:block;}.elementor .e-5718cf63-cff6{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-2f566897-3495{min-height:321px;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-abdccc0-8993{min-height:321px;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-16442ff6-9a48{min-height:321px;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-174ca3b4-3765{min-height:321px;font-family:Inter;font-weight:500;font-size:16px;color:rgb(43, 52, 66);line-height:1.75;text-decoration:none;padding-block-start:34px;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-c5baf09-9522{width:100%;padding:0px;border-block-start-width:1px;border-inline-start-width:1px;display:grid;gap:0px;grid-template-columns:141.50fr 141.50fr 141.50fr 141.50fr;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-d00b633-59c2{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-639211fc-cb4b{width:100%;position:relative;padding:0px;margin:0px;display:block;}.elementor .e-685310b0-253e{width:100%;position:relative;padding:0px;margin:0px;display:block;}.elementor .e-323179f3-3e31{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-a519c37-af3e{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-22a632eb-8523{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-4c51e181-63e4{width:100%;padding:0px;margin:0px;display:block;}.elementor .e-51fd1d19-1d05{width:100%;padding:0px;margin:0px;display:block;}.elementor .e-d1af52c-ce76{width:100%;position:relative;padding:0px;margin:0px;display:block;}.elementor .e-13c21629-3749{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-33d4b899-8d9e{width:1px;height:1px;overflow:hidden;position:absolute;padding:0px;margin:-1px;clip-path:inset(50%);white-space: nowrap;\n}.elementor .e-8049c64-880f{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-24dd7928-22c1{width:auto;min-width:auto;position:static;padding:0px;margin:0px;display:block;}.elementor .e-ae4974c-de21{width:1px;height:1px;overflow:hidden;position:absolute;padding:0px;margin:-1px;clip-path:inset(50%);white-space: nowrap;\n}.elementor .e-708dbd71-fa6f{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-157ea2a4-df07{width:auto;min-width:auto;position:static;padding:0px;margin:0px;display:block;}.elementor .e-17240fe5-e802{width:1px;height:1px;overflow:hidden;position:absolute;padding:0px;margin:-1px;clip-path:inset(50%);white-space: nowrap;\n}.elementor .e-1190ada0-5609{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-16bfb381-bd14{width:auto;min-width:auto;position:static;padding:0px;margin:0px;display:block;grid-column-start: 1; grid-column-end: -1;\n}.elementor .e-57f88a92-4e33{width:1px;height:1px;overflow:hidden;position:absolute;padding:0px;margin:-1px;clip-path:inset(50%);white-space: nowrap;\n}.elementor .e-5148e3b6-6108{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-6bc6bf3c-fe37{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-7d3c7977-bc08{width:1px;height:1px;overflow:hidden;position:absolute;padding:0px;margin:-1px;clip-path:inset(50%);white-space: nowrap;\n}.elementor .e-6281776c-e01a{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-498e0b73-6226{width:auto;min-width:auto;position:static;padding:0px;margin:0px;display:block;grid-column-start: 1; grid-column-end: -1;\n}.elementor .e-3f677361-516e{width:1px;height:1px;overflow:hidden;position:absolute;padding:0px;margin:-1px;clip-path:inset(50%);white-space: nowrap;\n}.elementor .e-6202b231-c436{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-3c5ddd2-39fc{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-56e2d710-403c{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-2e08e99f-e318{width:100%;padding:0px;display:block;}.elementor .e-4aa88ab1-f839{width:100%;position:relative;padding:0px;margin:0px;display:inline-block;}.elementor .e-2dbfaa52-b953{width:100%;position:relative;font-size:14px;line-height:1.55;padding:0px;margin:0px;display:block;}.elementor .e-50be1227-ad2c{width:auto;min-width:auto;position:static;padding:0px;margin:0px;display:block;grid-column-start: 1; grid-column-end: -1;\n}.elementor .e-784d60c2-398f:hover,.elementor .e-784d60c2-398f: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-784d60c2-398f{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-5d4763b5-a88d{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-3fa9dff5-b478{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-17d5a7e9-5208{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-7588687f-e285{width:100%;padding:0px;margin:0px;display:grid;gap:12px;grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(6, auto);}.elementor .e-1cbcefda-7856{width:100%;position:relative;padding:0px;margin:0px;display:block;}.elementor .e-27727ed3-f467{width:100%;max-width:100%;position:relative;padding:15px;margin:0px;background-color:rgb(255, 255, 255);display:block;}.elementor .e-789a7ed5-8c83{width:47.25%;min-height:1px;position:relative;z-index:2;padding:0px;margin:0px;display:block;}.elementor .e-7cfc8996-b22f{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-35f1ccbc-b593{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/2023/06/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-6c602a10-c825{font-size:17px;line-height:1.6;padding:0px;margin:0px;display:inline-block;width: fit-content; vertical-align: top;\n}.elementor .e-3bd13429-c987{font-family:Inter;font-weight:500;font-size:17px;color:rgb(43, 52, 66);line-height:1.6;text-decoration:none;padding:0px;margin:0px;display:block;text-align: left;\n}.elementor .e-68230766-b92e{width:100%;font-size:17px;line-height:1.6;padding:0px;margin:0px;display:block;}.elementor .e-1c50f745-cd9f{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-4e3ed9cd-2a93{width:100%;padding-block-start:clamp(48px, 6vw, 80px);padding-block-end:clamp(48px, 6vw, 80px);padding-inline-start:0px;padding-inline-end:0px;margin:0px;background-color:rgb(247, 243, 237);display:block;}.elementor .e-6b29ecca-99a0{width:100%;position:relative;z-index:1;padding:0px;margin:0px;display:block;}.elementor .e-240bc230-8c40{width:100%;padding:0px;margin:0px;display:block;}.elementor .e-d3f79dc-8e88{width:100%;padding:0px;margin:0px;display:block;}.elementor .e-319d742a-b2f7{width:100%;padding:0px;margin:0px;display:block;}.elementor .e-78383354-5694{width:100%;padding:0px;margin:0px;background-color:rgb(255, 255, 255);display:block;}.elementor .e-7885daab-4c43{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-7b75e4ed-569e{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-54429370-3b31{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-42323adf-e959{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-5ca05fe7-26bc{width:18px;height:18px;object-fit:contain;display:block;flex:0 0 auto;max-width: none;\n}.elementor .e-40273b48-8cba{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-698fa69b-37cd:hover,.elementor .e-698fa69b-37cd:focus-visible{transform:translate3d(0px, -2px, 0px);}.elementor .e-698fa69b-37cd{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-25a61f12-d9bc{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-21a2324-6136{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-4aca2ebd-ace1{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-348358b4-f709{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-11d1eb96-ec20{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-29f226a5-cd84{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-98023f8-4889{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-1315b616-b100{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-1db18ce6-1fc9{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-1bd1eb47-6425{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-25e79ec8-9dfd{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-1be6bb12-268c{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-3e3e7e90-b91c{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-384edab2-b143{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-550d25c6-ddbc{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-60712990-4b55{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-44c2c3ac-b367{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-3da3aeef-6e8d{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-18bda308-659c{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-6bc3369-cad2{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-2861e628-d5fb{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-362a7299-ef92{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-24bdbf93-bdaa{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-47a245f4-8ecd{width:100%;padding:0px;margin:0px;display:grid;gap:12px;grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(4, auto);}.elementor .e-34424145-e2bc:hover,.elementor .e-34424145-e2bc:focus-visible{background-color:#c3141b;transform:translate3d(0px, -2px, 0px);}.elementor .e-34424145-e2bc{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-227f7f68-b4b3{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-1790ca56-1423{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-1d55695d-a0a8{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-79d2a7b-90c6{width:100%;min-width:auto;position:static;font-size:16px;line-height:1.5;padding:0px;margin:0px;display:block;}.elementor .e-274dd943-9ce4{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-8f64437-d611{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-3e39a9e4-f044{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-126af03d-9633{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-11500dd6-6694{width:100%;padding:0px;margin:0px;display:block;}.elementor .e-5fc64cb1-22b1{width:210px;height:74px;max-width:100%;max-height:74px;object-fit:contain;margin:0px;display:block;overflow: clip;\n}.elementor .e-2851d2d2-85cd{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-1fd52f78-79ae{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-2c0c2e13-d698{width:18px;height:18px;object-fit:contain;display:block;flex:0 0 auto;max-width: none;\n}.elementor .e-6e7bffde-11dd{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-71296307-377f{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-711bfeb1-2318{width:auto;min-width:auto;font-size:15px;line-height:1.6;padding:0px;margin:0px;display:block;}.elementor .e-747796f4-3cef{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-249e70bf-510f{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-73aa7918-b6eb{width:auto;min-width:auto;padding:0px;margin:0px;display:block;}.elementor .e-42783f8b-5e1f{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-255ab097-6cf3{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-7ede8fcc-49e8{width:auto;min-width:auto;padding:0px;margin:0px;display:block;}.elementor .e-6eb7835a-2c65{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-7f507ada-6762{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-7a2c4a01-d768:hover,.elementor .e-7a2c4a01-d768:focus-visible{color:rgb(255, 255, 255);}.elementor .e-7a2c4a01-d768{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-470fac4c-bd23{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-5bbc01c8-38f9{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-1d70c7f9-45dd:hover,.elementor .e-1d70c7f9-45dd:focus-visible{color:rgb(255, 255, 255);}.elementor .e-1d70c7f9-45dd{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-4b4825b1-54a1{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-6e619e9-964c{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-15dd9f9c-989d{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-570a45d6-f127{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-5b44f37-c904{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-6c5eb86-1bf4{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-3545662f-bb26{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-3e2fe7af-a0b8{width:100%;padding:0px;margin:0px;display:grid;gap:10px;grid-template-columns:1fr;grid-template-rows:repeat(4, auto);}.elementor .e-2557ba54-5e25{width:auto;min-width:auto;padding:0px;margin:0px;display:block;}.elementor .e-7d7e771-8c8e{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-7dcb0c22-6168{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-35930739-bbbd{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-200605be-2748{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-45a6a849-63ca{width:100%;padding:0px;margin:0px;background-color:rgb(7, 26, 49);display:block;}.elementor .e-6fba6f3c-db5b{display:none;}.elementor .e-1e4f6684-d833{display:none;}.elementor .e-48503414-db5d{display:none;}.elementor .e-390525f5-8345{display:none;}.elementor .e-74dca56d-3626{display:none;}.elementor .e-208a922a-79fb{display:none;}.elementor .e-68043edd-c996{display:none;}.elementor .e-7a509ec7-b81b{height:84px;padding:0px;display:none;}.elementor .e-5cb7544d-3c94{width:100%;min-height:0px;padding:0px;background-color:#ffffff;display:block;overflow-x: clip;\n}