.elementor .e-27c16669-b08a{font-size:0.78rem;color:#647578;padding-block-start:1.3rem;padding-block-end:1.3rem;margin:0px;}.elementor .e-39abd301-5c20{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-1e283159-4c6c{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-3f32a4e0-6559:hover,.elementor .e-3f32a4e0-6559:focus-visible{text-decoration:none;}.elementor .e-3f32a4e0-6559{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-60f32a55-b5f9{padding:0px;display:flex;gap:1.8rem;flex-wrap:wrap;align-items:center;}.elementor .e-63952524-b213{position:relative;z-index:1;padding-block-start:5.5rem;padding-block-end:6rem;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-4aa72d81-bb15{padding:0px;background-image:linear-gradient(#4b040470, #4b040470),url("https://txchristmaslightinstallation.com/wp-content/uploads/christmas-tree-lighting-decorated-tree.webp");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%;}.elementor .e-70498bae-ecf8{font-size:0.85rem;color:var(--txcl-green-label);margin:0px;}.elementor .e-5de59ffc-c237{font-size:2rem;margin-block-end:1rem;}.elementor .e-71122fb1-abdc{max-width:750px;font-size:1.07rem;}.elementor .e-6190cdd5-eef1{padding:0px;}.elementor .e-368652b-71d6{padding-block-start:2.4rem;padding-block-end:2.4rem;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;display:grid;gap:1.2rem;grid-template-columns:52px 1fr;border-top-style: solid; border-top-color: var(--txcl-line);\n}.elementor .e-14bc5e9b-abfc{font-size:0.85rem;color:var(--txcl-green-label);margin:0px;}.elementor .e-5da40021-2996{font-size:2rem;margin-block-end:1rem;}.elementor .e-425c870b-d4bc{max-width:750px;font-size:1.07rem;}.elementor .e-75f8df20-e16f{padding:0px;}.elementor .e-2eea1d6-fded{padding-block-start:2.4rem;padding-block-end:2.4rem;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;display:grid;gap:1.2rem;grid-template-columns:52px 1fr;border-top-style: solid; border-top-color: var(--txcl-line);\n}.elementor .e-2023b84c-ee9b{font-size:0.85rem;color:var(--txcl-green-label);margin:0px;}.elementor .e-56eddbcb-5a02{font-size:2rem;margin-block-end:1rem;}.elementor .e-4a328f5-8bd3{max-width:750px;font-size:1.07rem;}.elementor .e-4d2d80c1-c531{padding:0px;}.elementor .e-294f26a5-cf24{padding-block-start:2.4rem;padding-block-end:2.4rem;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;display:grid;gap:1.2rem;grid-template-columns:52px 1fr;border-top-style: solid; border-top-color: var(--txcl-line);\n}.elementor .e-24d16a78-1324{font-size:0.85rem;color:var(--txcl-green-label);margin:0px;}.elementor .e-6ede2826-4b5d{font-size:2rem;margin-block-end:1rem;}.elementor .e-5d4a3a7e-71fa{max-width:750px;font-size:1.07rem;}.elementor .e-6de6d74a-2761{padding:0px;}.elementor .e-45eca02-a03a{padding-block-start:2.4rem;padding-block-end:2.4rem;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;display:grid;gap:1.2rem;grid-template-columns:52px 1fr;border-top-style: solid; border-top-color: var(--txcl-line);\n}.elementor .e-312d0da3-a853{font-size:0.85rem;color:var(--txcl-green-label);margin:0px;}.elementor .e-3314930f-b050{font-size:2rem;margin-block-end:1rem;}.elementor .e-e9dfc66-ed99{max-width:750px;font-size:1.07rem;}.elementor .e-35f13bdf-52d3{padding:0px;}.elementor .e-2df77b69-ee25{padding-block-start:2.4rem;padding-block-end:2.4rem;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;display:grid;gap:1.2rem;grid-template-columns:52px 1fr;border-top-style: solid; border-top-color: var(--txcl-line);\n}.elementor .e-770d6603-131e{font-size:0.85rem;color:var(--txcl-green-label);margin:0px;}.elementor .e-2a053bd-f6e7{font-size:2rem;margin-block-end:1rem;}.elementor .e-ff83936-36fd{max-width:750px;font-size:1.07rem;}.elementor .e-562e527c-cab2{padding:0px;}.elementor .e-7fc02295-4892{padding-block-start:2.4rem;padding-block-end:2.4rem;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;display:grid;gap:1.2rem;grid-template-columns:52px 1fr;border-top-style: solid; border-top-color: var(--txcl-line);\n}.elementor .e-282d8d9-79b7{font-size:0.85rem;color:var(--txcl-green-label);margin:0px;}.elementor .e-34507eea-857d{font-size:2rem;margin-block-end:1rem;}.elementor .e-c5fbde8-123b{max-width:750px;font-size:1.07rem;}.elementor .e-2bb63d4e-a4ba{padding:0px;}.elementor .e-d892779-13fe{padding-block-start:2.4rem;padding-block-end:2.4rem;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;display:grid;gap:1.2rem;grid-template-columns:52px 1fr;border-top-style: solid; border-top-color: var(--txcl-line);\n}.elementor .e-662ef517-d609{font-size:0.85rem;color:var(--txcl-green-label);margin:0px;}.elementor .e-49533d1c-9018{font-size:2rem;margin-block-end:1rem;}.elementor .e-3d1d8051-d856{max-width:750px;font-size:1.07rem;}.elementor .e-415776b2-38b8{padding:0px;}.elementor .e-473d38ba-fec1{padding-block-start:2.4rem;padding-block-end:2.4rem;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;display:grid;gap:1.2rem;grid-template-columns:52px 1fr;border-top-style: solid; border-top-color: var(--txcl-line);\n}.elementor .e-1cd0418f-fabd{font-size:0.85rem;color:var(--txcl-green-label);margin:0px;}.elementor .e-4fc8c73c-6be7{font-size:2rem;margin-block-end:1rem;}.elementor .e-209327f-2d4e{max-width:750px;font-size:1.07rem;}.elementor .e-548a332a-2220{padding:0px;}.elementor .e-2c169482-f644{padding-block-start:2.4rem;padding-block-end:2.4rem;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;display:grid;gap:1.2rem;grid-template-columns:52px 1fr;border-top-style: solid; border-top-color: var(--txcl-line);\n}.elementor .e-60d48f37-dc17{font-size:0.85rem;color:var(--txcl-green-label);margin:0px;}.elementor .e-3649a773-eacc{font-size:2rem;margin-block-end:1rem;}.elementor .e-6e495d04-875f{max-width:750px;font-size:1.07rem;}.elementor .e-3d432a9-e471{padding:0px;}.elementor .e-1468cc68-fa4e{padding-block-start:2.4rem;padding-block-end:2.4rem;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;display:grid;gap:1.2rem;grid-template-columns:52px 1fr;border-top-style: solid; border-top-color: var(--txcl-line);\n}.elementor .e-e56adc9-6a4f{font-size:0.85rem;color:var(--txcl-green-label);margin:0px;}.elementor .e-783a8d2a-da86{font-size:2rem;margin-block-end:1rem;}.elementor .e-21de9148-8abc{max-width:750px;font-size:1.07rem;}.elementor .e-3caf3cfc-6ee8{padding:0px;}.elementor .e-9bb9e9a-6555{padding-block-start:2.4rem;padding-block-end:2.4rem;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;display:grid;gap:1.2rem;grid-template-columns:52px 1fr;border-top-style: solid; border-top-color: var(--txcl-line);\n}.elementor .e-3facd458-9912{font-size:0.85rem;color:var(--txcl-green-label);margin:0px;}.elementor .e-7f5fdeef-f3ca{font-size:2rem;margin-block-end:1rem;}.elementor .e-44f7c7be-1c33{max-width:750px;font-size:1.07rem;}.elementor .e-213be80e-5ef9{padding:0px;}.elementor .e-39135d8b-dd5b{padding-block-start:2.4rem;padding-block-end:2.4rem;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;display:grid;gap:1.2rem;grid-template-columns:52px 1fr;border-top-style: solid; border-top-color: var(--txcl-line);\n}.elementor .e-22722bbd-55d5{font-size:0.85rem;color:var(--txcl-green-label);margin:0px;}.elementor .e-533aebcc-9839{font-size:2rem;margin-block-end:1rem;}.elementor .e-43b00ce0-a752{max-width:750px;font-size:1.07rem;}.elementor .e-6f911cab-2934{padding:0px;}.elementor .e-61571f76-ac5a{padding-block-start:2.4rem;padding-block-end:2.4rem;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;display:grid;gap:1.2rem;grid-template-columns:52px 1fr;border-top-style: solid; border-top-color: var(--txcl-line);\n}.elementor .e-68cbc3d4-24b2{font-size:0.85rem;color:var(--txcl-green-label);margin:0px;}.elementor .e-27068e2c-8d02{font-size:2rem;margin-block-end:1rem;}.elementor .e-295bdeb8-3961{max-width:750px;font-size:1.07rem;}.elementor .e-607aca55-fa43{padding:0px;}.elementor .e-40a8cd4e-8ade{padding-block-start:2.4rem;padding-block-end:2.4rem;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;display:grid;gap:1.2rem;grid-template-columns:52px 1fr;border-top-style: solid; border-top-color: var(--txcl-line);\n}.elementor .e-23938ac3-c819{font-size:0.85rem;color:var(--txcl-green-label);margin:0px;}.elementor .e-733a5848-66c1{font-size:2rem;margin-block-end:1rem;}.elementor .e-16ba650c-d8ce{max-width:750px;font-size:1.07rem;}.elementor .e-16ad987f-3c7b{padding:0px;}.elementor .e-65b043aa-5967{padding-block-start:2.4rem;padding-block-end:2.4rem;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;display:grid;gap:1.2rem;grid-template-columns:52px 1fr;border-top-style: solid; border-top-color: var(--txcl-line);\n}.elementor .e-5e5a2f92-2913{padding:0px;}.elementor .e-369e385b-ade3{margin-block-end:1rem;}.elementor .e-5fdbfb82-78b5{margin-block-start:0px;margin-block-end:0.35rem;margin-inline-start:1.3rem;margin-inline-end:0px;display: list-item; list-style: disc outside; & a { text-decoration: underline; }\n}.elementor .e-9e44b79-d493{margin-block-start:0px;margin-block-end:0.35rem;margin-inline-start:1.3rem;margin-inline-end:0px;display: list-item; list-style: disc outside; & a { text-decoration: underline; }\n}.elementor .e-71af820d-b42d{margin-block-start:0px;margin-block-end:0.35rem;margin-inline-start:1.3rem;margin-inline-end:0px;display: list-item; list-style: disc outside; & a { text-decoration: underline; }\n}.elementor .e-7a45bff8-2404{margin-block-start:0px;margin-block-end:0.35rem;margin-inline-start:1.3rem;margin-inline-end:0px;display: list-item; list-style: disc outside; & a { text-decoration: underline; }\n}.elementor .e-6dada895-bb99{padding:0px;margin-block-end:2rem;}.elementor .e-365dcabe-671d{width:100%;margin-block-start:0px;}.elementor .e-457ec5a8-f86e{padding:0px;}.elementor .e-164ed64a-f599{padding-block-start:5rem;padding-block-end:0rem;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-1b127add-df37{padding:7rem;background-image:url("https://txchristmaslightinstallation.com/wp-content/uploads/txchristmaslightinstallation-glowing-star-light-bulb-garland.webp");background-repeat:no-repeat;background-attachment:scroll;background-size:contain;background-position:top center;}.elementor .e-d7f4418-ca7d0b6{margin-block-end:2rem;}.elementor .e-17be5f8-e3a5dfd{margin-block-start:0.8rem;margin-block-end:0.8rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-fd7e780-da70150{max-width:460px;}.elementor .e-a52788c-acb4e16{margin-block-start:0.8rem;margin-block-end:0.8rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-ccb4c2b-c42ed42{max-width:460px;}.elementor .e-9518bb2-303707c{margin-block-start:0.8rem;margin-block-end:0.8rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-f84fd9f-dca6c85{max-width:460px;}.elementor .e-0aefe12-87f42db{padding:0px;}.elementor .e-b5ef362-0a566f5{padding-block-start:3rem;padding-block-end:5rem;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-af13220-0ba9ae0{margin-block-end:2rem;}.elementor .e-6d18082-b8df7e6{padding:0px;}.elementor .e-b8e4aad-2c60575{padding-block-start:3rem;padding-block-end:5rem;padding-inline-start:0px;padding-inline-end:0px;display:flex;}.elementor .e-43adaa3-5a84354{padding-block-start:7rem;padding-block-end:0rem;padding-inline-start:0rem;padding-inline-end:0rem;background-image:url("https://txchristmaslightinstallation.com/wp-content/uploads/txchristmaslightinstallation-glowing-star-light-bulb-garland-1024x48.webp"),url("https://txchristmaslightinstallation.com/wp-content/uploads/txchristmaslightinstallation-gift-banner-1024x693.jpg");background-repeat:no-repeat;background-attachment:scroll;background-size:contain,auto auto;background-position:top center,0% 0%;display:flex;}.elementor .e-27756982-7b08{margin-block-end:2rem;}.elementor .e-31cbf7f5-3326{margin:0px;}.elementor .e-1f951dbd-c4ec{padding:0px;justify-content:flex-start;}.elementor .e-53cb838e-88df{max-width:750px;padding-block-start:1rem;}.elementor .e-795b3a0e-5506{padding:0px;}.elementor .e-5a444007-1da9{margin:0px;}.elementor .e-5847c6e5-4861{padding:0px;justify-content:flex-start;}.elementor .e-24fa33f7-15e2{max-width:750px;padding-block-start:1rem;}.elementor .e-2d3fefc5-8dec{padding:0px;}.elementor .e-8bc8ff0-fca1{margin:0px;}.elementor .e-5a8a1f34-dac1{padding:0px;justify-content:flex-start;}.elementor .e-7b069fc9-9015{max-width:750px;padding-block-start:1rem;}.elementor .e-5e4a79ef-b6b7{padding:0px;}.elementor .e-4f4d86f9-6197{border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: var(--txcl-line-faq);\n}.elementor .e-2f7b5102-69d3{padding:0px;}.elementor .e-6d3ab99f-d038{padding:0px;}.elementor .e-69ef0ac9-1720{color:var(--txcl-green-light);}.elementor .e-622b0ec5-968b{max-width:640px;color:var(--txcl-white);}.elementor .e-22454e23-452b{max-width:650px;color:var(--txcl-white);margin-block-start:1rem;}.elementor .e-703f612e-590d{padding:0px;}.elementor .e-6e4a7d77-5ae0{padding:0px;}.elementor .e-2b050a44-9e73{color:var(--txcl-white);background-image:linear-gradient(#0805056e, #0805056e),url("https://txchristmaslightinstallation.com/wp-content/uploads/christmas-tree-lighting-decorated-street.webp");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%;}.elementor .e-55b5602a-3481{padding:0px;}