.elementor .e-66b38f9-3779{color:#00B2A9;}.elementor .e-6bd0d0f4-914a{max-width:40rem;color:#FFFFFF;}.elementor .e-691a0e4f-5613{max-width:36rem;color:rgba(255,255,255,0.8);}.elementor .e-2800bf90-18d8{width:100%;flex-direction:column;gap:1.5rem;}.elementor .e-7733fcb3-efb5{padding-block-start:8rem;padding-block-end:6rem;background-image:url("https://riverslanding.com/wp-content/uploads/2026/09/rivers-landing-hero-background-v2-2560.webp");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:top right;background-color:#1F2422;flex-direction:column;}.elementor .e-cee3d44-ab7c{padding-block-start:1.5rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:2px;flex-direction:column;gap:0.5rem;border-top-style: solid; border-top-color: #00B2A9;\n}.elementor .e-1c874a75-7c91{padding-block-start:1.5rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:2px;flex-direction:column;gap:0.5rem;border-top-style: solid; border-top-color: #A9906F;\n}.elementor .e-16367611-fd66{padding-block-start:1.5rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:2px;flex-direction:column;gap:0.5rem;border-top-style: solid; border-top-color: #2B302E;\n}.elementor .e-4078c551-2916{padding:0px;flex-direction:column;gap:2rem;flex:1 1 0px;}.elementor .e-5c9a71c0-c43a{margin-block-start:0.5rem;}.elementor .e-128586c2-d051:hover,.elementor .e-128586c2-d051:focus-visible{color:#2B302E;}.elementor .e-128586c2-d051{font-family:var(--rl-font-body);font-weight:600;color:#00756F;padding:0px;background-color:transparent;text-align: left;\n}.elementor .e-6dd5458b-3b14{padding:2.75rem;border-radius:1.25rem;border-block-start-width:4px;background-color:#FFFFFF;box-shadow:0px 24px 60px 0px rgba(43,48,46,0.1);flex-direction:column;gap:1.25rem;flex:1 1 0px;align-items:flex-start;border-top-style: solid; border-top-color: #00B2A9;\n}.elementor .e-5d41cb94-b3b9{width:100%;flex-direction:row;gap:4rem;align-items:flex-start;}.elementor .e-6910002b-bad6{flex-direction:column;}