@media(max-width:767px){.elementor .e-21fcea9-aff774c{width:100%;font-size:12px;text-align:center;display:flex;flex-direction:column;justify-content:center;align-self:center;}}@media(max-width:767px){.elementor .e-a8dd2b2-d94afe5{font-size:34px;letter-spacing:-1px;line-height:1.14em;text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center;align-self:center;}}@media(max-width:767px){.elementor .e-a089264-7e03b12{text-align:center;}}@media(max-width:767px){.elementor .e-f04eb6d-17fca3c{align-self:center;}}@media(max-width:767px){.elementor .e-e7c6709-33b595c{display:flex;align-self:center;}}@media(max-width:767px){.elementor .e-0a8a041{padding-block-start:50px;padding-block-end:60px;padding-inline-start:24px;padding-inline-end:24px;background-image:linear-gradient(#00000085, #00000085),url("https://naturalelementsol.com/wp-content/uploads/2026/09/night-lights-pergola-pool.png");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;background-color:#0a171187;display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;}}@media(max-width:767px){.elementor .e-c26fda2-b14ffa8{width:100%;}}@media(max-width:767px){.elementor .e-ab3948c-d6cad9c{width:100%;}}@media(max-width:767px){.elementor .e-909c5cc-64ff49e{width:100%;}}@media(max-width:767px){.elementor .e-67b999a-fca8959{width:100%;}}@media(max-width:767px){.elementor .e-32d9485-688f528{width:100%;}}@media(max-width:767px){.elementor .e-3663929{padding-block-start:40px;padding-block-end:40px;padding-inline-start:24px;padding-inline-end:24px;display:flex;flex-direction:column;gap:24px;align-items:stretch;}}@media(max-width:767px){.elementor .e-10f7185-d8f5a9b{width:100%;}}@media(max-width:767px){.elementor .e-a2dcae2-9f5b57f{width:100%;}}@media(max-width:767px){.elementor .e-8513881-7cd7180{width:100%;}}@media(max-width:767px){.elementor .e-c7ec830-80a2466{width:100%;display:flex;flex-direction:column;gap:12px;}}@media(max-width:767px){.elementor .e-ab1dfdc-ba27f9e{text-align:start;flex-direction:row;justify-content:space-evenly;align-items:center;}}@media(max-width:767px){.elementor .e-f87099a-6932d65{width:100%;min-height:400px;object-fit:cover;object-position:center center;}}@media(max-width:767px){.elementor .e-56d1afc{object-fit:fill;padding-block-start:40px;padding-block-end:40px;padding-inline-start:30px;padding-inline-end:24px;display:flex;flex-direction:column;gap:2px;align-items:stretch;}}@media(max-width:767px){.elementor .e-3ff8a03-8b78dec{font-size:32px;}}@media(max-width:767px){.elementor .e-c535d26{padding-block-start:40px;padding-block-end:40px;padding-inline-start:24px;padding-inline-end:24px;}}@media(max-width:767px){.elementor .e-012f60f-05ecb4f{width:100%;max-width:100%;aspect-ratio:auto;object-fit:cover;object-position:center center;}}@media(max-width:767px){.elementor .e-0d8aee4-1b9e116{width:100%;object-fit:cover;object-position:center center;display:flex;flex-direction:column;gap:0px;justify-content:center;align-items:stretch;}}@media(max-width:767px){.elementor .e-7bcdbca-e6cd8ce{font-size:13px;text-align:start;justify-content:flex-start;align-items:start;align-self:center;}}@media(max-width:767px){.elementor .e-25a80e2-daf49b9{font-size:15px;letter-spacing:1.2px;line-height:1.3em;}}@media(max-width:767px){.elementor .e-e69081d-90df416{width:100%;}}@media(max-width:767px){.elementor .e-fb801ae-7fca4c4{width:100%;display:flex;flex-direction:column;align-items:stretch;}}@media(max-width:767px){.elementor .e-2d379ce{width:100%;display:flex;flex-direction:column;align-items:stretch;}}@media(max-width:767px){.elementor .e-fca561a-a84195d{font-size:26px;}}@media(max-width:767px){.elementor .e-34f0fbf-dc6e8a9{font-size:15px;}}@media(max-width:767px){.elementor .e-3c4feed-183b93f{width:100%;object-fit:cover;object-position:center center;display:flex;flex-direction:column;align-items:stretch;}}@media(max-width:767px){.elementor .e-0439de1-7a69875{width:100%;gap:0px;align-items:stretch;}}@media(max-width:767px){.elementor .e-9231f69-8eea718{width:100%;font-size:34px;}}@media(max-width:767px){.elementor .e-767b882-430a0ec{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:stretch;}}@media(max-width:767px){.elementor .e-241094b-8a699ff{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:stretch;}}@media(max-width:767px){.elementor .e-5286ae1{display:flex;flex-direction:column;gap:32px;justify-content:flex-start;align-items:stretch;}}@media(max-width:767px){.elementor .e-964967e-2e95538{width:100%;}}@media(max-width:767px){.elementor .e-d83ebb3-de20af1{width:100%;}}@media(max-width:767px){.elementor .e-84030be-8997b85{width:100%;}}@media(max-width:767px){.elementor .e-7b24ca9-219160f{width:100%;}}@media(max-width:767px){.elementor .e-46e4028{width:100%;display:flex;flex-direction:column;}}