.elementor .e-29d138b0-f01a{background-image:linear-gradient(0deg, rgba(0,0,0,0.45) 0%,rgba(0,0,0,0.45) 100%),url("https://legacywestcobb.wpenginepowered.com/wp-content/uploads/2026/10/legacy-at-west-cobb-pool-with-expansive-sundeck.webp");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;}.elementor .e-2cf16c80-94eb{background-image:linear-gradient(0deg, rgba(0,0,0,0.45) 0%,rgba(0,0,0,0.45) 100%),url("https://legacywestcobb.wpenginepowered.com/wp-content/uploads/2026/10/legacy-at-west-cobb-aerial-view.webp");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;}.elementor .e-6ff3cafc-1fb1{background-image:linear-gradient(0deg, rgba(0,0,0,0.45) 0%,rgba(0,0,0,0.45) 100%),url("https://legacywestcobb.wpenginepowered.com/wp-content/uploads/2026/10/legacy-at-west-cobb-welcoming-leasing-office.webp");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;}.elementor .e-53c312f6-1094{color:#FFFFFF;}.elementor .e-61af4d66-b863{border-width:1px;border-color:#FFFFFF;border-style:solid;background-color:rgba(255,255,255,0.12);}.elementor .e-2fc15547-5af1{padding:0px;}.elementor .e-7aead8e5-8358{max-width:760px;padding:0px;flex-direction:column;gap:24px;}.elementor .e-730a852f-7e2f{font-weight:300;font-size:14px;color:#FFFFFF;letter-spacing:5px;line-height:1.2;}.elementor .e-2ec6e129-1c5a{font-family:var(--font-heading);font-weight:600;font-size:32px;color:#FFFFFF;line-height:1.15;}.elementor .e-11bfe99d-3d81{font-family:var(--font-body);font-size:14px;color:#FFFFFF;line-height:1.5;}.elementor .e-3860e258-634c{width:380px;text-align:center;padding-block-start:36px;padding-block-end:36px;padding-inline-start:30px;padding-inline-end:30px;border-radius:10px;background-color:var(--brand-red);box-shadow:0px 10px 30px 0px rgba(0,0,0,0.25);flex-direction:column;gap:12px;flex:0 0 auto;align-items:center;}.elementor .e-601e5dda-1f07{width:100%;max-width:1320px;position:relative;z-index:2;padding:0px;display:flex;flex-direction:row;gap:60px;justify-content:space-between;align-items:center;}.elementor .e-7db68c1c-573c{overflow:hidden;position:relative;background-color:#3a3530;align-items:center;}.elementor .e-72d32870-2949{font-size:26px;color:#FFFFFF;line-height:1;}.elementor .e-7fe7742c-8374{font-family:var(--font-heading);font-weight:600;font-size:20px;color:#FFFFFF;line-height:1.5;}.elementor .e-224737b2-2ad1{text-align:center;padding-block-start:0px;padding-block-end:0px;padding-inline-start:20px;padding-inline-end:20px;box-shadow:-1px 0px 0px 0px rgba(255,255,255,0.45) inset;flex-direction:column;gap:8px;align-items:center;}.elementor .e-20abcf6d-519d{font-size:26px;color:#FFFFFF;line-height:1;}.elementor .e-205b2462-73f7{font-family:var(--font-heading);font-weight:600;font-size:20px;color:#FFFFFF;line-height:1.5;}.elementor .e-69391bd9-d17f{text-align:center;padding-block-start:0px;padding-block-end:0px;padding-inline-start:20px;padding-inline-end:20px;box-shadow:-1px 0px 0px 0px rgba(255,255,255,0.45) inset;flex-direction:column;gap:8px;align-items:center;}.elementor .e-79206ab3-cae1{font-size:26px;color:#FFFFFF;line-height:1;}.elementor .e-9b95a51-5c6b{font-family:var(--font-heading);font-weight:600;font-size:20px;color:#FFFFFF;line-height:1.5;}.elementor .e-54a8c241-f838{text-align:center;padding-block-start:0px;padding-block-end:0px;padding-inline-start:20px;padding-inline-end:20px;box-shadow:-1px 0px 0px 0px rgba(255,255,255,0.45) inset;flex-direction:column;gap:8px;align-items:center;}.elementor .e-47f793b0-1e70{font-size:26px;color:#FFFFFF;line-height:1;}.elementor .e-47ae486-457e{font-family:var(--font-heading);font-weight:600;font-size:20px;color:#FFFFFF;line-height:1.5;}.elementor .e-3ad699a-1c01{text-align:center;padding-block-start:0px;padding-block-end:0px;padding-inline-start:20px;padding-inline-end:20px;flex-direction:column;gap:8px;align-items:center;}.elementor .e-488ac686-1611{padding-block-start:40px;padding-block-end:35px;padding-inline-start:40px;padding-inline-end:40px;background-color:var(--brand-tan);gap:0px;grid-template-columns:repeat(4, 1fr);grid-template-rows:auto;}.elementor .e-45421f0d-15d0{width:42%;padding:0px;flex-direction:column;gap:22px;flex:0 0 auto;align-items:flex-start;}.elementor .e-4c92e5ee-fd2d{grid-row:span 2;}.elementor .e-3cd6c31d-b9ca{padding:0px;gap:20px;grid-template-columns:1fr 1fr;grid-template-rows:250px 250px;}.elementor .e-dfdb94e-6fdc{flex-direction:row;gap:60px;align-items:center;}.elementor .e-4825d144-ff5c{max-width:900px;}.elementor .e-162fbcc0-1967{width:100%;height:240px;object-fit:cover;border-radius:0px;}.elementor .e-47f2c201-4c22{font-family:var(--font-body);font-weight:600;font-size:14px;color:var(--brand-tan);letter-spacing:3px;text-transform:uppercase;}.elementor .e-2f4431e9-a875{flex:1 1 auto;}.elementor .e-2c6749c5-479c{padding-block-start:30px;padding-block-end:34px;padding-inline-start:28px;padding-inline-end:28px;flex-direction:column;gap:14px;flex:1 1 auto;align-items:center;}.elementor .e-90b3507-396f{width:100%;height:240px;object-fit:cover;border-radius:0px;}.elementor .e-2d04d0c4-98da{font-family:var(--font-body);font-weight:600;font-size:14px;color:var(--brand-tan);letter-spacing:3px;text-transform:uppercase;}.elementor .e-5e1c9a6-41dc{flex:1 1 auto;}.elementor .e-6aa93310-ec2e{padding-block-start:30px;padding-block-end:34px;padding-inline-start:28px;padding-inline-end:28px;flex-direction:column;gap:14px;flex:1 1 auto;align-items:center;}.elementor .e-6520a9fc-dfd8{width:100%;height:240px;object-fit:cover;border-radius:0px;}.elementor .e-4114c53-19bc{font-family:var(--font-body);font-weight:600;font-size:14px;color:var(--brand-tan);letter-spacing:3px;text-transform:uppercase;}.elementor .e-7e7787be-92fb{flex:1 1 auto;}.elementor .e-4e1b670c-a400{padding-block-start:30px;padding-block-end:34px;padding-inline-start:28px;padding-inline-end:28px;flex-direction:column;gap:14px;flex:1 1 auto;align-items:center;}.elementor .e-324748b2-e826{padding-block-start:20px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;gap:36px;grid-template-columns:repeat(3, 1fr);grid-template-rows:auto;}.elementor .e-1268a546-adb4{text-align:center;align-items:center;}.elementor .e-7b8fae0a-ff2a{background-color:var(--brand-cream);}.elementor .e-361aee7e-ab46{grid-row:span 2;}.elementor .e-2690978a-e875{width:52%;padding:0px;gap:20px;flex:0 0 auto;grid-template-columns:1fr 1fr;grid-template-rows:230px 230px;}.elementor .e-1845d509-d8fa{padding-block-start:4px;padding-block-end:8px;padding-inline-start:0px;padding-inline-end:0px;gap:10px;grid-template-columns:1fr 1fr;grid-template-rows:repeat(6, auto);}.elementor .e-7c2c9d08-4331{padding:0px;flex-direction:column;gap:20px;align-items:flex-start;}.elementor .e-5dbdb633-cb13{flex-direction:row;gap:60px;align-items:center;}.elementor .e-56ea6404-e0f7{padding:0px;}.elementor .e-22643342-9a3b{max-width:560px;padding:0px;flex-direction:column;gap:22px;flex:0 0 auto;align-items:flex-start;}.elementor .e-6873f2c2-96b2{min-height:0px;overflow:hidden;line-height:0px;padding:0px;border-radius:12px;background-color:#E5E3DF;flex:1 1 auto;}.elementor .e-7018c0d7-f6c7{flex-direction:row;gap:60px;justify-content:space-between;align-items:center;}.elementor .e-76b34a12-45c6{background-color:var(--brand-cream);}.elementor .e-55e26763-1419{font-size:26px;color:#F0A646;letter-spacing:4px;line-height:1;}.elementor .e-76d2c8ad-26d8{font-size:28px;}.elementor .e-16145564-dd20{padding-block-start:36px;padding-block-end:40px;padding-inline-start:32px;padding-inline-end:32px;border-radius:12px;background-color:var(--brand-cream);flex-direction:column;gap:14px;align-items:center;}.elementor .e-415be5ed-8a95{font-size:26px;color:#F0A646;letter-spacing:4px;line-height:1;}.elementor .e-54461f07-5843{font-size:28px;}.elementor .e-31110562-d3ba{padding-block-start:36px;padding-block-end:40px;padding-inline-start:32px;padding-inline-end:32px;border-radius:12px;background-color:var(--brand-cream);flex-direction:column;gap:14px;align-items:center;}.elementor .e-730657ee-3a34{font-size:26px;color:#F0A646;letter-spacing:4px;line-height:1;}.elementor .e-34f91dbc-88b1{font-size:28px;}.elementor .e-4ea57795-2cdf{padding-block-start:36px;padding-block-end:40px;padding-inline-start:32px;padding-inline-end:32px;border-radius:12px;background-color:var(--brand-cream);flex-direction:column;gap:14px;align-items:center;}.elementor .e-480d53d7-d899{gap:40px;}.elementor .e-6a0b2ec5-b753{text-align:center;align-items:center;}.elementor .e-4024146c-9d08{padding:0px;justify-content:center;}.elementor .e-f9738b8-b9a2{max-width:1060px;text-align:center;gap:24px;align-items:center;}.elementor .e-757d5d36-825a{background-color:var(--brand-cream);}