.breakdance .bde-section-4629-100 .section-container{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;gap:50px}.breakdance .bde-section-4629-100{background-color:var(--bde-palette-color-1-6cbef701-7bb1-4eb5-93b6-83ad5513915f)}.breakdance .bde-columns-4629-101{--columnCount:2}@media (max-width:1119px){.breakdance .bde-columns-4629-101{--columnCount:2}.breakdance .bde-columns-4629-101.bde-columns{flex-direction:column;flex-wrap:nowrap}.breakdance .bde-columns-4629-101.bde-columns>.bde-column{width:100%}}@media (max-width:1023px){.breakdance .bde-columns-4629-101{--columnCount:2}}@media (max-width:767px){.breakdance .bde-columns-4629-101{--columnCount:2}}@media (max-width:479px){.breakdance .bde-columns-4629-101{--columnCount:2}}.breakdance .bde-column-4629-102{--column-width:50%;border-radius:30px;min-height:500px}.breakdance .bde-column-4629-102{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;gap:20px;text-align:left}.breakdance .bde-column-4629-102{background-image:url(https://www.recoveryranch.com/wp-content/uploads/2025/12/Residential-Ranch-Program-Image-2.webp);background-position:left center}.breakdance .bde-column-4629-102.bde-column{padding-right:30px;padding-left:30px}@media (max-width:479px){.breakdance .bde-column-4629-102{min-height:300px}}.breakdance .bde-column-4629-103{--column-width:50%}.breakdance .bde-column-4629-103{display:flex;flex-direction:column;justify-content:center;gap:20px}.breakdance .bde-heading-4629-104{color:var(--bde-palette-color-1-29fe5718-6601-4c3c-b7fe-45f2cafa52f2);font-size:50px;font-weight:500;line-height:50px}.breakdance .bde-rich-text-4629-105 p{font-size:16px;font-weight:400;line-height:25px}.breakdance .bde-section-4629-114 .section-container{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:30px;text-align:center}.breakdance .bde-section-4629-114{background-color:var(--bde-palette-color-1-29fe5718-6601-4c3c-b7fe-45f2cafa52f2)}.breakdance .bde-section-4629-114 .section-container{padding-bottom:50px;padding-top:50px}.breakdance .bde-columns-4629-115{--columnCount:1}@media (max-width:1119px){.breakdance .bde-columns-4629-115{--columnCount:1}.breakdance .bde-columns-4629-115.bde-columns{flex-direction:column;flex-wrap:nowrap}.breakdance .bde-columns-4629-115.bde-columns>.bde-column{width:100%}}@media (max-width:1023px){.breakdance .bde-columns-4629-115{--columnCount:1}}@media (max-width:767px){.breakdance .bde-columns-4629-115{--columnCount:1}}@media (max-width:479px){.breakdance .bde-columns-4629-115{--columnCount:1}}.breakdance .bde-column-4629-116{--column-width:100%}.breakdance .bde-column-4629-116{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px;text-align:center}.breakdance .bde-heading-4629-117{width:600px;text-align:center;color:var(--bde-palette-color-1-38570066-f4cc-43b1-a376-df5968304173);font-size:50px;font-weight:500;line-height:50px;margin-bottom:20px}.breakdance .bde-rich-text-4629-118{width:80%}.breakdance .bde-rich-text-4629-118 p{color:#FFF;font-size:16px;font-weight:400;line-height:25px}.breakdance .bde-section-4629-107 .section-container{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;gap:50px}.breakdance .bde-section-4629-107{background-color:var(--bde-palette-faded-gold-97b5ada7-93c1-4082-b30c-fb46e78d53e2-7)}.breakdance .bde-columns-4629-108{--columnCount:2}@media (max-width:1119px){.breakdance .bde-columns-4629-108{--columnCount:2}.breakdance .bde-columns-4629-108.bde-columns{flex-direction:column;flex-wrap:nowrap}.breakdance .bde-columns-4629-108.bde-columns>.bde-column{width:100%}}@media (max-width:1023px){.breakdance .bde-columns-4629-108{--columnCount:2}}@media (max-width:767px){.breakdance .bde-columns-4629-108{--columnCount:2}}@media (max-width:479px){.breakdance .bde-columns-4629-108{--columnCount:2}}.breakdance .bde-column-4629-109{--column-width:50%}.breakdance .bde-column-4629-109{display:flex;flex-direction:column;justify-content:center;gap:20px}.breakdance .bde-heading-4629-110{color:var(--bde-palette-color-1-29fe5718-6601-4c3c-b7fe-45f2cafa52f2);font-size:50px;font-weight:500;line-height:50px}.breakdance .bde-rich-text-4629-111 p{font-size:16px;font-weight:400;line-height:25px}.breakdance .bde-column-4629-113{--column-width:50%;border-radius:30px;min-height:500px}.breakdance .bde-column-4629-113{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;gap:20px;text-align:left}.breakdance .bde-column-4629-113{background-image:url(https://www.recoveryranch.com/wp-content/uploads/2025/12/Residential-Ranch-Program-Image-4.webp);background-position:center center}.breakdance .bde-column-4629-113.bde-column{padding-right:30px;padding-left:30px}@media (max-width:479px){.breakdance .bde-column-4629-113{min-height:300px}}.breakdance .bde-section-4629-120 .section-container{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;gap:50px}.breakdance .bde-section-4629-120{background-color:var(--bde-palette-color-1-6cbef701-7bb1-4eb5-93b6-83ad5513915f)}.breakdance .bde-columns-4629-121{--columnCount:2}@media (max-width:1119px){.breakdance .bde-columns-4629-121{--columnCount:2}.breakdance .bde-columns-4629-121.bde-columns{flex-direction:column;flex-wrap:nowrap}.breakdance .bde-columns-4629-121.bde-columns>.bde-column{width:100%}}@media (max-width:1023px){.breakdance .bde-columns-4629-121{--columnCount:2}}@media (max-width:767px){.breakdance .bde-columns-4629-121{--columnCount:2}}@media (max-width:479px){.breakdance .bde-columns-4629-121{--columnCount:2}}.breakdance .bde-column-4629-122{--column-width:50%;border-radius:30px;min-height:500px}.breakdance .bde-column-4629-122{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;gap:20px;text-align:left}.breakdance .bde-column-4629-122{background-image:url(https://www.recoveryranch.com/wp-content/uploads/2025/12/Residential-Ranch-Program-Image-1.webp);background-position:center center}.breakdance .bde-column-4629-122.bde-column{padding-right:30px;padding-left:30px}@media (max-width:479px){.breakdance .bde-column-4629-122{min-height:300px}}.breakdance .bde-column-4629-123{--column-width:50%}.breakdance .bde-column-4629-123{display:flex;flex-direction:column;justify-content:center;gap:20px}.breakdance .bde-heading-4629-124{color:var(--bde-palette-color-1-29fe5718-6601-4c3c-b7fe-45f2cafa52f2);font-size:50px;font-weight:500;line-height:50px}.breakdance .bde-rich-text-4629-125 p{font-size:16px;font-weight:400;line-height:25px}.breakdance .bde-section-4629-126 .section-container{display:flex;flex-direction:column;align-items:center;gap:20px;text-align:center}.breakdance .bde-section-4629-126{background-color:var(--bde-palette-color-1-52f5be13-9917-4c5f-8054-e584200700f4)}.breakdance .bde-section-4629-126>.section-background-overlay{background-image:url(https://www.promisesatlanta.com/wp-content/uploads/2025/04/Promises-Atlanta-Background-Hero-Overlay-1.png);background-size:contain;background-repeat:no-repeat;background-position:right bottom;transition:all var(--bde-transition-duration) ease-in-out}.breakdance .bde-section-4629-126:hover>.section-background-overlay{background-image:url(https://www.promisesatlanta.com/wp-content/uploads/2025/04/Promises-Atlanta-Background-Hero-Overlay-1.png)}.breakdance .bde-section-4629-126>.section-background-overlay{mix-blend-mode:overlay}.breakdance .bde-section-4629-126 .section-container{padding-bottom:150px;padding-top:150px}.breakdance .bde-section-4629-126 .section-shape-divider-wrapper--1 .section-shape-divider svg{color:var(--bde-background-color);height:100px;transform:scaleY(-1)}.breakdance .bde-section-4629-126 .section-shape-divider-wrapper--1 .section-shape-divider path,.breakdance .bde-section-4629-126 .section-shape-divider-wrapper--1 .section-shape-divider rect,.breakdance .bde-section-4629-126 .section-shape-divider-wrapper--1 .section-shape-divider ellipse,.breakdance .bde-section-4629-126 .section-shape-divider-wrapper--1 .section-shape-divider polyline,.breakdance .bde-section-4629-126 .section-shape-divider-wrapper--1 .section-shape-divider polygon{color:var(--bde-background-color)}.breakdance .bde-section-4629-126 .section-shape-divider-wrapper--2 .section-shape-divider svg{color:var(--bde-background-color);height:100px;bottom:0;top:auto;transform:scaleY(1) scaleX(-1)}.breakdance .bde-section-4629-126 .section-shape-divider-wrapper--2 .section-shape-divider path,.breakdance .bde-section-4629-126 .section-shape-divider-wrapper--2 .section-shape-divider rect,.breakdance .bde-section-4629-126 .section-shape-divider-wrapper--2 .section-shape-divider ellipse,.breakdance .bde-section-4629-126 .section-shape-divider-wrapper--2 .section-shape-divider polyline,.breakdance .bde-section-4629-126 .section-shape-divider-wrapper--2 .section-shape-divider polygon{color:var(--bde-background-color)}@media (max-width:1119px){.breakdance .bde-section-4629-126>.section-background-overlay{transition:all var(--bde-transition-duration) ease-in-out}.breakdance .bde-section-4629-126 .section-shape-divider-wrapper--1 .section-shape-divider svg{transform:scaleY(-1)}.breakdance .bde-section-4629-126 .section-shape-divider-wrapper--2 .section-shape-divider svg{bottom:0;top:auto;transform:scaleY(1) scaleX(-1)}}@media (max-width:1023px){.breakdance .bde-section-4629-126>.section-background-overlay{transition:all var(--bde-transition-duration) ease-in-out}.breakdance .bde-section-4629-126 .section-shape-divider-wrapper--1 .section-shape-divider svg{transform:scaleY(-1)}.breakdance .bde-section-4629-126 .section-shape-divider-wrapper--2 .section-shape-divider svg{bottom:0;top:auto;transform:scaleY(1) scaleX(-1)}}@media (max-width:767px){.breakdance .bde-section-4629-126>.section-background-overlay{transition:all var(--bde-transition-duration) ease-in-out}.breakdance .bde-section-4629-126 .section-shape-divider-wrapper--1 .section-shape-divider svg{transform:scaleY(-1)}.breakdance .bde-section-4629-126 .section-shape-divider-wrapper--2 .section-shape-divider svg{bottom:0;top:auto;transform:scaleY(1) scaleX(-1)}}@media (max-width:479px){.breakdance .bde-section-4629-126>.section-background-overlay{transition:all var(--bde-transition-duration) ease-in-out}.breakdance .bde-section-4629-126 .section-shape-divider-wrapper--1 .section-shape-divider svg{transform:scaleY(-1)}.breakdance .bde-section-4629-126 .section-shape-divider-wrapper--2 .section-shape-divider svg{bottom:0;top:auto;transform:scaleY(1) scaleX(-1)}}.breakdance .bde-heading-4629-127{text-align:center;color:var(--bde-palette-color-1-29fe5718-6601-4c3c-b7fe-45f2cafa52f2);font-size:50px;font-weight:500;line-height:50px}@media (max-width:479px){.breakdance .bde-heading-4629-127{font-size:40px}}.breakdance .bde-columns-4629-129{--columnCount:3}@media (max-width:1119px){.breakdance .bde-columns-4629-129{--columnCount:3}.breakdance .bde-columns-4629-129.bde-columns{flex-direction:column;flex-wrap:nowrap}.breakdance .bde-columns-4629-129.bde-columns>.bde-column{width:100%}}@media (max-width:1023px){.breakdance .bde-columns-4629-129{--columnCount:3}}@media (max-width:767px){.breakdance .bde-columns-4629-129{--columnCount:3}}@media (max-width:479px){.breakdance .bde-columns-4629-129{--columnCount:3}}.breakdance .bde-column-4629-130{--column-width:33.33%;border-radius:30px;min-height:600px}.breakdance .bde-column-4629-130{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;gap:10px;text-align:left}.breakdance .bde-column-4629-130{background-color:var(--bde-palette-color-1-52f5be13-9917-4c5f-8054-e584200700f4);background-image:url(https://www.recoveryranch.com/wp-content/uploads/2025/12/Residential-Ranch-Program3.webp);background-size:cover;background-position:center center}.breakdance .bde-column-4629-130>*{z-index:1}.breakdance .bde-column-4629-130>.section-background-overlay{z-index:0}.breakdance .bde-column-4629-130>.section-background-overlay{background:linear-gradient(0deg,var(--bde-palette-color-1-6cbef701-7bb1-4eb5-93b6-83ad5513915f) 42.56410256410256%,rgba(217,234,246,0) 82.56410256410257%)}.breakdance .bde-column-4629-130{overflow:hidden}.breakdance .bde-column-4629-130.bde-column{padding:30px 30px 30px 30px}@media (max-width:1119px){.breakdance .bde-column-4629-130{overflow:hidden}}@media (max-width:1023px){.breakdance .bde-column-4629-130{overflow:hidden}}@media (max-width:767px){.breakdance .bde-column-4629-130{overflow:hidden}}@media (max-width:479px){.breakdance .bde-column-4629-130{align-items:flex-start;text-align:left}.breakdance .bde-column-4629-130{overflow:hidden}}.breakdance .bde-image2-4629-131{width:100px;height:auto}.breakdance .bde-heading-4629-132{text-align:left;color:var(--bde-palette-color-1-20414cb2-83ae-4e87-bd35-9a267f19c0a6);font-size:25px;font-weight:500;line-height:35px}@media (max-width:479px){.breakdance .bde-heading-4629-132{text-align:left}}.breakdance .bde-text-4629-133{color:var(--bde-palette-color-1-20414cb2-83ae-4e87-bd35-9a267f19c0a6)}.breakdance .bde-column-4629-135{--column-width:33.33%;border-radius:30px;min-height:600px}.breakdance .bde-column-4629-135{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;gap:10px;text-align:left}.breakdance .bde-column-4629-135{background-color:var(--bde-palette-color-1-52f5be13-9917-4c5f-8054-e584200700f4);background-image:url(https://www.recoveryranch.com/wp-content/uploads/2025/12/Residential-Ranch-Program2.webp);background-size:cover;background-position:left center}.breakdance .bde-column-4629-135>*{z-index:1}.breakdance .bde-column-4629-135>.section-background-overlay{z-index:0}.breakdance .bde-column-4629-135>.section-background-overlay{background:linear-gradient(0deg,var(--bde-palette-color-1-6cbef701-7bb1-4eb5-93b6-83ad5513915f) 42.56410256410256%,rgba(217,234,246,0) 82.56410256410257%)}.breakdance .bde-column-4629-135{overflow:hidden}.breakdance .bde-column-4629-135.bde-column{padding:30px 30px 30px 30px}@media (max-width:1119px){.breakdance .bde-column-4629-135{overflow:hidden}}@media (max-width:1023px){.breakdance .bde-column-4629-135{overflow:hidden}}@media (max-width:767px){.breakdance .bde-column-4629-135{overflow:hidden}}@media (max-width:479px){.breakdance .bde-column-4629-135{align-items:flex-start;text-align:left}.breakdance .bde-column-4629-135{overflow:hidden}}.breakdance .bde-image2-4629-136{width:100px;height:auto}.breakdance .bde-heading-4629-137{text-align:left;color:var(--bde-palette-color-1-20414cb2-83ae-4e87-bd35-9a267f19c0a6);font-size:25px;font-weight:500;line-height:50px}@media (max-width:479px){.breakdance .bde-heading-4629-137{text-align:left}}.breakdance .bde-text-4629-138{color:var(--bde-palette-color-1-20414cb2-83ae-4e87-bd35-9a267f19c0a6);margin-bottom:50px}.breakdance .bde-column-4629-140{--column-width:33.34%;border-radius:30px;min-height:600px}.breakdance .bde-column-4629-140{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;gap:10px;text-align:left}.breakdance .bde-column-4629-140{background-color:var(--bde-palette-color-1-52f5be13-9917-4c5f-8054-e584200700f4);background-image:url(https://www.recoveryranch.com/wp-content/uploads/2025/12/Residential-Ranch-Program4.webp);background-size:cover;background-position:center bottom}.breakdance .bde-column-4629-140>*{z-index:1}.breakdance .bde-column-4629-140>.section-background-overlay{z-index:0}.breakdance .bde-column-4629-140>.section-background-overlay{background:linear-gradient(0deg,var(--bde-background-color) 36.41025641025641%,rgba(217,234,246,0) 82.56410256410257%)}.breakdance .bde-column-4629-140{overflow:hidden}.breakdance .bde-column-4629-140.bde-column{padding:30px 30px 30px 30px}@media (max-width:1119px){.breakdance .bde-column-4629-140{overflow:hidden}}@media (max-width:1023px){.breakdance .bde-column-4629-140{overflow:hidden}}@media (max-width:767px){.breakdance .bde-column-4629-140{overflow:hidden}}@media (max-width:479px){.breakdance .bde-column-4629-140{overflow:hidden}}.breakdance .bde-image2-4629-141{width:100px;height:auto}.breakdance .bde-heading-4629-142{text-align:left;color:var(--bde-palette-color-1-20414cb2-83ae-4e87-bd35-9a267f19c0a6);font-size:25px;font-weight:500;line-height:50px}@media (max-width:479px){.breakdance .bde-heading-4629-142{text-align:left}}.breakdance .bde-text-4629-143{color:var(--bde-palette-color-1-20414cb2-83ae-4e87-bd35-9a267f19c0a6);margin-bottom:25px}.breakdance .bde-section-4629-145 .section-container{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:30px;text-align:center}.breakdance .bde-section-4629-145 .section-container{padding-bottom:50px;padding-top:50px}.breakdance .bde-columns-4629-146{--columnCount:1}@media (max-width:1119px){.breakdance .bde-columns-4629-146{--columnCount:1}.breakdance .bde-columns-4629-146.bde-columns{flex-direction:column;flex-wrap:nowrap}.breakdance .bde-columns-4629-146.bde-columns>.bde-column{width:100%}}@media (max-width:1023px){.breakdance .bde-columns-4629-146{--columnCount:1}}@media (max-width:767px){.breakdance .bde-columns-4629-146{--columnCount:1}}@media (max-width:479px){.breakdance .bde-columns-4629-146{--columnCount:1}}.breakdance .bde-column-4629-147{--column-width:100%}.breakdance .bde-column-4629-147{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px;text-align:center}.breakdance .bde-heading-4629-148{width:780px;text-align:center;font-size:50px;font-weight:500;line-height:50px;margin-bottom:20px}.breakdance .bde-rich-text-4629-149{width:80%}.breakdance .bde-rich-text-4629-149 p{font-size:16px;font-weight:400;line-height:25px}