.elementor .e-42e5b501-df06{font-family:Alegreya;font-weight:500;font-size:4rem;color:#ffffff;letter-spacing:0.04em;line-height:1;text-align:center;text-transform:uppercase;display:block;text-shadow: 0 2px 12px rgba(0, 0, 0, 0.25);\n}.elementor .e-55128284-8a93{width:8rem;height:auto;}.elementor .e-2f4ce29f-a162{min-height:24rem;padding-block-start:calc(7rem + 3.5rem);padding-block-end:4rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;margin-block-start:-7rem;background-image:linear-gradient(0deg, rgba(20, 48, 91, 0.25) 0%,rgba(20, 48, 91, 0.25) 100%),url("https://hotspringsofamerica.com/wp-content/uploads/2026/10/hsoa-feature-floating-soak.jpg");background-repeat:repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;flex-direction:column;gap:0.4rem;justify-content:center;align-items:center;}.elementor .e-9b329e-1e53{width:100%;aspect-ratio:2 / 1;object-fit:cover;margin-block-end:1.25rem;display:block;}.elementor .e-7cb2185f-4e85:hover,.elementor .e-7cb2185f-4e85:focus-visible{color:#23a2d0;}.elementor .e-7cb2185f-4e85{font-family:Roboto;font-weight:400;font-size:2rem;color:#14305b;line-height:1.25;display:block;}.elementor .e-5de31e14-f1aa:hover,.elementor .e-5de31e14-f1aa:focus-visible{color:#23a2d0;}.elementor .e-5de31e14-f1aa{font-family:Roboto;font-size:0.95rem;color:#6e9698;display:block;}.elementor .e-265cd3d6-77e1{font-family:Roboto;font-size:1.05rem;color:#1f1f1f;line-height:1.6;margin-block-start:0.4rem;display:block;}.elementor .e-2efd035a-fc58{display:flex;flex-direction:column;gap:0.6rem;}.elementor .e-2b1da159-acd9{gap:4rem;grid-template-columns:1fr;grid-auto-rows:auto;}.elementor .e-216e3602-e8d4{font-family:Roboto;font-size:1rem;letter-spacing:0.04em;display:block;}.elementor .e-79d87075-2088:hover,.elementor .e-79d87075-2088:focus-visible{color:#23a2d0;}.elementor .e-79d87075-2088{width:auto;color:#14305b;padding-block-start:0.7rem;padding-block-end:0.7rem;padding-inline-start:1.4rem;padding-inline-end:1.4rem;}.elementor .e-3db1c176-5ed7{font-family:Roboto;font-size:1rem;letter-spacing:0.04em;display:block;}.elementor .e-169ad47c-73d2:hover,.elementor .e-169ad47c-73d2:focus-visible{color:#23a2d0;}.elementor .e-169ad47c-73d2{width:auto;color:#14305b;padding-block-start:0.7rem;padding-block-end:0.7rem;padding-inline-start:1.4rem;padding-inline-end:1.4rem;}.elementor .e-59880970-7027{padding-block-start:3rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;gap:1rem;justify-content:space-between;}.elementor .e-49da1f28-4184:hover,.elementor .e-49da1f28-4184:focus-visible{color:#23a2d0;}.elementor .e-49da1f28-4184{font-family:Roboto;font-size:1.05rem;color:#8a8a8a;display:block;}.elementor .e-652613f7-9b16:hover,.elementor .e-652613f7-9b16:focus-visible{color:#23a2d0;}.elementor .e-652613f7-9b16{font-family:Roboto;font-size:1.05rem;color:#14305b;display:block;}.elementor .e-3c7cebdb-d116:hover,.elementor .e-3c7cebdb-d116:focus-visible{color:#23a2d0;}.elementor .e-3c7cebdb-d116{font-family:Roboto;font-size:1.05rem;color:#14305b;display:block;}.elementor .e-1f3b9632-feed:hover,.elementor .e-1f3b9632-feed:focus-visible{color:#23a2d0;}.elementor .e-1f3b9632-feed{font-family:Roboto;font-size:1.05rem;color:#14305b;display:block;}.elementor .e-7ab6a9bc-ac53:hover,.elementor .e-7ab6a9bc-ac53:focus-visible{color:#23a2d0;}.elementor .e-7ab6a9bc-ac53{font-family:Roboto;font-size:1.05rem;color:#14305b;display:block;}.elementor .e-7e687d4b-6d31{position:sticky;inset-block-start:2rem;padding-block-start:2.25rem;padding-block-end:2.25rem;padding-inline-start:2.5rem;padding-inline-end:2.5rem;background-color:#faf6f1;display:flex;flex-direction:column;gap:0.9rem;}.elementor .e-2dc020be-90a7{max-width:1260px;padding-block-start:2.5rem;padding-block-end:5rem;padding-inline-start:2rem;padding-inline-end:2rem;margin-inline-start:auto;margin-inline-end:auto;gap:3rem;grid-template-columns:3fr 1fr;grid-template-rows:auto;align-items:start;}