.elementor .e-45b05091-1c02{max-width:850px;& em { font-family: var(--txcl-font-festive), 'Playfair Display', Georgia, serif; font-style: normal; font-weight: 700; letter-spacing: 0; color: var(--txcl-green-pale); }\n}.elementor .e-4372d0c1-1e67{max-width:640px;font-size:clamp(1.05rem, 1.7vw, 1.28rem);color:#e1e9e8;line-height:1.65;margin-block-start:1.5rem;margin-block-end:2rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-5fb7ab51-952b:hover,.elementor .e-5fb7ab51-952b:focus-visible{text-decoration:none;}.elementor .e-5fb7ab51-952b{font-family:var(--txcl-font-body);font-size:1rem;color:inherit;line-height:1.7;text-decoration:none;padding-block-start:0px;padding-block-end:0.2rem;padding-inline-start:0px;padding-inline-end:0px;border-radius:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;background-color:transparent;display:inline-block;text-align: left; width: fit-content; border-bottom-style: solid; border-bottom-color: #c9d9cd;\n}.elementor .e-bb99879-5976{padding:0px;display:flex;gap:1.8rem;flex-wrap:wrap;align-items:center;}.elementor .e-2101c89e-f4e3{max-width:1200px;position:relative;z-index:1;padding-block-start:9rem;padding-block-end:10rem;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-7f4b1c96-a9a2{min-height:680px;padding:0px;background-image:linear-gradient(90deg, rgba(120,10,24,.95) 0%,rgba(120,10,24,.78) 45%,rgba(120,10,24,.23) 100%),url("https://txchristmaslightinstallation.com/wp-content/uploads/txchristmaslightinstallation-dallas-tx-stock.webp");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%;background-color:var(--txcl-red);background-size: cover; background-position: center;\n}.elementor .e-acc240f-735d957{padding:0px;}.elementor .e-d109284-0aaeb2a{font-size:1.12rem;}.elementor .e-44e9e2f-56244d0{font-family:var(--txcl-font-body);font-size:1rem;color:var(--txcl-red-link);line-height:1.7;text-decoration:underline;padding:0px;border-radius:0px;border-width:0px;background-color:transparent;display:inline-block;text-align: left; width: fit-content;\n}.elementor .e-e31b7d0-30f7a70{padding:0px;}.elementor .e-06ad79f-c72e9a7{padding-block-start:7rem;padding-block-end:7rem;padding-inline-start:0px;padding-inline-end:0px;display:grid;gap:5rem;grid-template-columns:1fr 1fr;}.elementor .e-f57057f-82960f9{max-width:700px;margin-block-end:2.4rem;}.elementor .e-32bb175-2132dcf{margin-block-start:0.8rem;margin-block-end:0.8rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-4891da4-f334c58{max-width:460px;}.elementor .e-a171a88-df3f5d1{margin-block-start:0.8rem;margin-block-end:0.8rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-2b3a526-82ba56d{max-width:460px;}.elementor .e-158edd5-492962a{margin-block-start:0.8rem;margin-block-end:0.8rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-e5b7bd3-a682884{max-width:460px;}.elementor .e-89f6972-3334797{margin-block-start:0.8rem;margin-block-end:0.8rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-988270e-686327b{max-width:460px;}.elementor .e-42e52ea-e913dd9{padding:0px;}.elementor .e-8e9b6f9-d2c12b8{padding-block-start:4rem;padding-block-end:7rem;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-7a694baa-f32f{padding:0px;}.elementor .e-b3c907f-18f15d1{max-width:530px;}.elementor .e-654d5403-63ea{padding:0px;}.elementor .e-3c7a0029-117f{padding:0px;display:grid;gap:6rem;grid-template-columns:1fr 1fr;}.elementor .e-5b44831a-1857{max-width:780px;margin-block-end:2rem;}.elementor .e-758b5337-1225{margin-block-end:1rem;}.elementor .e-4e2b9728-2fbe{min-height:0px;padding:2rem;}.elementor .e-6ea474c1-3567{margin-block-end:1rem;}.elementor .e-9524c80-c2a8{min-height:0px;padding:2rem;}.elementor .e-7e854e6e-48ca{margin-block-end:1rem;}.elementor .e-4ab62476-237e{min-height:0px;padding:2rem;}.elementor .e-73ca0ec2-9466{margin-block-end:1rem;}.elementor .e-395ffc1-cb8e{min-height:0px;padding:2rem;}.elementor .e-379e0e06-2818{padding:0px;}.elementor .e-5ed2e613-1ca1{max-width:850px;margin-block-start:2rem;& a { color: var(--txcl-red-link); text-decoration: underline; }\n}.elementor .e-7bbbecd3-6285{padding-block-start:5rem;padding-block-end:5rem;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-71475cd-31004ab{font-family:var(--txcl-font-body);font-size:1rem;color:var(--txcl-ink);line-height:1.7;padding-block-start:0.8rem;padding-block-end:0.8rem;padding-inline-start:1.1rem;padding-inline-end:1.1rem;margin-block-start:1rem;border-radius:0px;border-width:1px;border-color:var(--txcl-red);border-style:solid;background-color:transparent;display:inline-block;text-align: left; width: fit-content;\n}.elementor .e-a9cf41e-d866f02{padding:0px;margin-block-start:30px;}.elementor .e-1e7915a-8fc6d45{padding:0px;}.elementor .e-6e02027-c5dc57d{padding-block-start:7rem;padding-block-end:7rem;padding-inline-start:0px;padding-inline-end:0px;display:grid;gap:5rem;grid-template-columns:1fr 1fr;}.elementor .e-d7f31b6-fac5de3{margin-block-end:2rem;}.elementor .e-dabb911-f25b33e{margin:0px;}.elementor .e-9a0776e-8a8f2d7{padding:0px;justify-content:flex-start;}.elementor .e-7cb05dc-22bd917{max-width:750px;padding-block-start:1rem;}.elementor .e-8f38a60-39aff8a{padding:0px;}.elementor .e-eae2aed-1fffbd7{margin:0px;}.elementor .e-9bfd240-02874d5{padding:0px;justify-content:flex-start;}.elementor .e-e243962-ff39736{max-width:750px;padding-block-start:1rem;}.elementor .e-3f6c246-f317fd5{padding:0px;}.elementor .e-c23af92-ff2ac33{margin:0px;}.elementor .e-1a6e54f-37726f3{padding:0px;justify-content:flex-start;}.elementor .e-ef4dafa-71bda5c{max-width:750px;padding-block-start:1rem;}.elementor .e-9f2d1d3-cbdaf3f{padding:0px;}.elementor .e-6570c33-1059100{border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: var(--txcl-line-faq);\n}.elementor .e-d4c843b-aa5f69f{padding:0px;}.elementor .e-c54cf9a-1a8bb21{padding:0px;}.elementor .e-79a76dad-7284{color:var(--txcl-green-light);}.elementor .e-56f4cb44-1015{max-width:640px;color:var(--txcl-white);}.elementor .e-4391d331-f34e{max-width:650px;color:var(--txcl-white);margin-block-start:1rem;}.elementor .e-3de9ce49-8e3b{padding:0px;}.elementor .e-1e9b135c-9c28{padding:0px;}.elementor .e-4d81fe37-a6e3{color:var(--txcl-white);background-image:linear-gradient(#00000066, #00000066),url("https://txchristmaslightinstallation.com/wp-content/uploads/christmas-light-installation-trees-texas.webp");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,bottom center;}.elementor .e-7005c245-5f68{padding:0px;}