.breakdance .bde-section-754-100 .section-container{display:flex;flex-direction:column}.breakdance .bde-section-754-100{background-color:#000;background-image:url(https://foundationrealty.newlifedesignhosting.com/wp-content/uploads/2026/07/Residential-Hero.png);background-size:cover;background-position:center bottom}.breakdance .bde-section-754-100>.section-background-overlay{background-color:#00000080;transition:background-color var(--bde-transition-duration) ease-in-out}.breakdance .bde-section-754-100 .section-container{padding-top:250px}.breakdance .bde-section-754-100{margin-top:-95px}@media (max-width:1119px){.breakdance .bde-section-754-100 .section-container{padding-top:250px}.breakdance .bde-section-754-100{margin-top:-100px}}@media (max-width:1023px){.breakdance .bde-section-754-100 .section-container{padding-top:250px}.breakdance .bde-section-754-100{margin-top:-115px}}@media (max-width:767px){.breakdance .bde-section-754-100 .section-container{padding-top:250px}.breakdance .bde-section-754-100{margin-top:-130px}}@media (max-width:479px){.breakdance .bde-section-754-100 .section-container{padding-top:250px}.breakdance .bde-section-754-100{margin-top:-135px}}.breakdance .bde-div-754-101{width:100%}.breakdance .bde-div-754-101{z-index:100}.breakdance .bde-columns-754-102{--columnCount:2;--bde-column-gap:55px}@media (max-width:1119px){.breakdance .bde-columns-754-102{--columnCount:2}.breakdance .bde-columns-754-102.bde-columns{flex-direction:column;flex-wrap:nowrap}.breakdance .bde-columns-754-102.bde-columns>.bde-column{width:100%}}@media (max-width:1023px){.breakdance .bde-columns-754-102{--columnCount:2}}@media (max-width:767px){.breakdance .bde-columns-754-102{--columnCount:2}}@media (max-width:479px){.breakdance .bde-columns-754-102{--columnCount:2}}.breakdance .bde-column-754-103{--column-width:65%}.breakdance .bde-column-754-103{display:flex;flex-direction:column;justify-content:center;gap:35px}.breakdance .bde-div-754-104{display:flex;flex-direction:column;gap:15px}.breakdance .bde-text-754-105{color:var(--bde-palette-color-1-05aff411-3ec9-49ab-a430-16894ebc3f7f);font-size:var(--preset-id-0e0a42f5-e394-4f6c-b215-eee695e32f15-font-size);font-weight:var(--preset-id-0e0a42f5-e394-4f6c-b215-eee695e32f15-font-weight);letter-spacing:var(--preset-id-0e0a42f5-e394-4f6c-b215-eee695e32f15-letter-spacing);text-transform:var(--preset-id-0e0a42f5-e394-4f6c-b215-eee695e32f15-text-transform)}.breakdance .bde-heading-754-106{color:#fff;font-size:var(--preset-id-6326dc13-fdfd-406d-8d08-71ce5080ad26-font-size);text-transform:var(--preset-id-6326dc13-fdfd-406d-8d08-71ce5080ad26-text-transform)}.breakdance .bde-heading-754-107{color:var(--bde-palette-color-1-05aff411-3ec9-49ab-a430-16894ebc3f7f);font-size:clamp(20px,2.8vw,25px);font-style:italic;text-transform:uppercase}.breakdance .bde-fancy-divider-754-108{--bde-fancy-divider-border-style:solid;--bde-fancy-divider-border-size:2px;--bde-fancy-divider-border-color:var(--bde-palette-color-1-05aff411-3ec9-49ab-a430-16894ebc3f7f);width:100px}@media (max-width:1119px){.breakdance .bde-fancy-divider-754-108{--bde-fancy-divider-border-style:solid}}@media (max-width:1023px){.breakdance .bde-fancy-divider-754-108{--bde-fancy-divider-border-style:solid}}@media (max-width:767px){.breakdance .bde-fancy-divider-754-108{--bde-fancy-divider-border-style:solid}}@media (max-width:479px){.breakdance .bde-fancy-divider-754-108{--bde-fancy-divider-border-style:solid}}.breakdance .bde-rich-text-754-109{color:#fff;font-size:var(--preset-id-857c446e-1f99-4e81-8886-801f53563a8b-font-size);font-weight:var(--preset-id-857c446e-1f99-4e81-8886-801f53563a8b-font-weight);line-height:var(--preset-id-857c446e-1f99-4e81-8886-801f53563a8b-line-height)}.breakdance .bde-column-754-113{--column-width:35%}@media (max-width:1119px) and (min-width:1024px){.breakdance .bde-column-754-113{display:none}}@media (max-width:1023px) and (min-width:768px){.breakdance .bde-column-754-113{display:none}}@media (max-width:767px) and (min-width:480px){.breakdance .bde-column-754-113{display:none}}@media (max-width:479px){.breakdance .bde-column-754-113{display:none}}.breakdance .bde-section-754-114 .section-container{display:flex;flex-direction:column;align-items:center;text-align:center}.breakdance .bde-section-754-114{background-color:var(--bde-palette-white-2c83ac03-0dd6-47ec-a3c5-27ece3174c94-7)}.breakdance .bde-div-754-134{width:100%}.breakdance .bde-div-754-134{z-index:100}.breakdance .bde-columns-754-135{--columnCount:2;--bde-column-gap:55px}@media (max-width:1119px){.breakdance .bde-columns-754-135{--columnCount:2}.breakdance .bde-columns-754-135.bde-columns{flex-direction:column;flex-wrap:nowrap}.breakdance .bde-columns-754-135.bde-columns>.bde-column{width:100%}}@media (max-width:1023px){.breakdance .bde-columns-754-135{--columnCount:2}}@media (max-width:767px){.breakdance .bde-columns-754-135{--columnCount:2}}@media (max-width:479px){.breakdance .bde-columns-754-135{--columnCount:2}}.breakdance .bde-column-754-136{--column-width:50%}.breakdance .bde-column-754-136{display:flex;flex-direction:column;justify-content:flex-start;gap:35px}.breakdance .bde-div-754-137{display:flex;flex-direction:column;gap:15px}.breakdance .bde-heading-754-139{color:var(--bde-palette-color-1-ef90a5ed-2ee0-4fb3-9264-73699272e6a6);font-size:var(--preset-id-1ffbbd08-5853-4c35-b01f-f29dcd1d1a1a-font-size);text-transform:var(--preset-id-1ffbbd08-5853-4c35-b01f-f29dcd1d1a1a-text-transform)}.breakdance .bde-fancy-divider-754-141{--bde-fancy-divider-border-style:solid;--bde-fancy-divider-border-size:2px;--bde-fancy-divider-border-color:var(--bde-palette-color-1-05aff411-3ec9-49ab-a430-16894ebc3f7f);width:100px}@media (max-width:1119px){.breakdance .bde-fancy-divider-754-141{--bde-fancy-divider-border-style:solid}}@media (max-width:1023px){.breakdance .bde-fancy-divider-754-141{--bde-fancy-divider-border-style:solid}}@media (max-width:767px){.breakdance .bde-fancy-divider-754-141{--bde-fancy-divider-border-style:solid}}@media (max-width:479px){.breakdance .bde-fancy-divider-754-141{--bde-fancy-divider-border-style:solid}}.breakdance .bde-div-754-160{display:flex;flex-direction:column;gap:10px}.breakdance .bde-rich-text-754-142{color:var(--bde-palette-color-1-d7a3adec-3297-4d1e-b738-e9bb0fd0afc1);font-size:var(--preset-id-857c446e-1f99-4e81-8886-801f53563a8b-font-size);font-weight:var(--preset-id-857c446e-1f99-4e81-8886-801f53563a8b-font-weight);line-height:var(--preset-id-857c446e-1f99-4e81-8886-801f53563a8b-line-height)}.breakdance .bde-rich-text-754-159{color:var(--bde-palette-color-1-d7a3adec-3297-4d1e-b738-e9bb0fd0afc1);font-size:17px;font-weight:500;line-height:1.5}.breakdance .bde-grid-754-151{--bde-grid-items-per-row:1;--bde-grid-gap:5px}.breakdance .bde-grid>*{width:auto!important;height:auto!important}@media (max-width:1119px){.breakdance .bde-grid-754-151{--bde-grid-items-per-row:3}}@media (max-width:1023px){.breakdance .bde-grid-754-151{--bde-grid-items-per-row:2}}@media (max-width:767px){.breakdance .bde-grid-754-151{--bde-grid-items-per-row:1}}.breakdance .bde-icon-box-754-152{width:100%;padding-left:10px;padding-right:10px;padding-bottom:10px;padding-top:10px;flex-direction:row;align-items:flex-start}.breakdance .bde-icon-box-754-152 .ee-iconbox-content{align-items:flex-start;text-align:left}.breakdance .bde-icon-box-754-152 .ee-iconbox-title{font-size:17px;font-weight:600}.breakdance .bde-icon-box-754-152 .ee-iconbox-text{font-size:14px}.breakdance .bde-icon-box-754-152 .ee-iconbox-icon.breakdance-icon-atom{font-size:20px;border-radius:999px;padding:14px;background:var(--bde-palette-color-1-ef90a5ed-2ee0-4fb3-9264-73699272e6a6)}.breakdance .bde-icon-box-754-152 .ee-iconbox-icon.breakdance-icon-atom svg:first-child{fill:var(--bde-palette-color-1-05aff411-3ec9-49ab-a430-16894ebc3f7f)}.breakdance .bde-icon-box-754-153{width:100%;padding-left:10px;padding-right:10px;padding-bottom:10px;padding-top:10px;flex-direction:row;align-items:flex-start}.breakdance .bde-icon-box-754-153 .ee-iconbox-content{align-items:flex-start;text-align:left}.breakdance .bde-icon-box-754-153 .ee-iconbox-title{font-size:17px;font-weight:600}.breakdance .bde-icon-box-754-153 .ee-iconbox-text{font-size:14px}.breakdance .bde-icon-box-754-153 .ee-iconbox-icon.breakdance-icon-atom{font-size:20px;border-radius:999px;padding:14px;background:var(--bde-palette-color-1-ef90a5ed-2ee0-4fb3-9264-73699272e6a6)}.breakdance .bde-icon-box-754-153 .ee-iconbox-icon.breakdance-icon-atom svg:first-child{fill:var(--bde-palette-color-1-05aff411-3ec9-49ab-a430-16894ebc3f7f)}.breakdance .bde-icon-box-754-154{width:100%;padding-left:10px;padding-right:10px;padding-bottom:10px;padding-top:10px;flex-direction:row;align-items:flex-start}.breakdance .bde-icon-box-754-154 .ee-iconbox-content{align-items:flex-start;text-align:left}.breakdance .bde-icon-box-754-154 .ee-iconbox-title{font-size:17px;font-weight:600}.breakdance .bde-icon-box-754-154 .ee-iconbox-text{font-size:14px}.breakdance .bde-icon-box-754-154 .ee-iconbox-icon.breakdance-icon-atom{font-size:20px;border-radius:999px;padding:14px;background:var(--bde-palette-color-1-ef90a5ed-2ee0-4fb3-9264-73699272e6a6)}.breakdance .bde-icon-box-754-154 .ee-iconbox-icon.breakdance-icon-atom svg:first-child{fill:var(--bde-palette-color-1-05aff411-3ec9-49ab-a430-16894ebc3f7f)}.breakdance .bde-column-754-146{--column-width:50%}.breakdance .bde-div-754-147{width:100%;padding:40px 40px 40px 40px;border-radius:24px}.breakdance .bde-div-754-147{display:flex;flex-direction:column;gap:25px}.breakdance .bde-div-754-147{background-color:var(--bde-palette-color-1-1ebc5473-8e4d-457b-8c5e-a38cf9938657)}.breakdance .bde-heading-754-149{color:var(--bde-palette-color-1-ef90a5ed-2ee0-4fb3-9264-73699272e6a6);font-size:var(--preset-id-1ffbbd08-5853-4c35-b01f-f29dcd1d1a1a-font-size);text-transform:var(--preset-id-1ffbbd08-5853-4c35-b01f-f29dcd1d1a1a-text-transform)}@media (max-width:767px){.breakdance .bde-heading-754-149{font-size:30px}}#residential,#residential *,#residential *::before,#residential *::after{box-sizing:border-box}.breakdance-form-radio__text,.breakdance-form-checkbox__text{padding-left:20px!important}#residential fieldset{border:0;padding:0;margin:0}#residential .breakdance-form-field{width:100%;max-width:100%;overflow:hidden}#residential .breakdance-form-field{margin-bottom:15px}#residential .breakdance-form-field__label,#residential legend{display:block;margin-bottom:5px;font-size:12px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:#8b8b8b}#residential .breakdance-form-field:nth-of-type(2) fieldset{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;width:100%}#residential .breakdance-form-radio{height:100%;width:100%}#residential .breakdance-form-field:nth-of-type(2) label{width:100%;box-sizing:border-box}#residential .breakdance-form-radio input{position:absolute;opacity:0;pointer-events:none}#residential input[name="fields[number_properties][]"]{display:none}#residential input[name="fields[number_properties][]"] + label{display:flex;width:100%;justify-content:center;align-items:center;text-align:center;min-height:50px;padding:18px;background:#fff;border:1px solid #E6DED1;border-radius:10px;color:#222;font-size:12px;font-weight:600;cursor:pointer;transition:.3s}#residential input[name="fields[number_properties][]"] + label:hover{transform:translateY(-4px);border-color:#B7965A}#residential input[name="fields[number_properties][]"]:checked + label{background:#B7965A;border-color:#B7965A;color:#fff}#residential .breakdance-form-field:nth-of-type(2) fieldset{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}#residential input[type=text],#residential input[type=tel],#residential input[type=email],#residential select{height:45px;border-radius:10px;border:1px solid #E6DED1;padding:0 22px;transition:.25s}#residential input:focus,#residential select:focus{border-color:#B7965A;box-shadow:0 0 0 4px rgba(183,150,90,.12)}@media (min-width:768px){#residential{display:flex;flex-wrap:wrap;gap:20px}#residential>.breakdance-form-field:nth-child(1),#residential>.breakdance-form-field:nth-child(2),#residential>.breakdance-form-field:nth-child(3),#residential>.breakdance-form-footer{flex:0 0 100%}#residential>.breakdance-form-field:nth-child(2){flex:1 1 calc(50% - 10px);margin-bottom:0}#residential>.breakdance-form-field:nth-child(3){flex:1 1 calc(50% - 10px);margin-bottom:0}}#residential .breakdance-form-button{width:100%;margin-top:12px}#residential .breakdance-form-footer{display:flex;justify-content:flex-start;margin-top:24px}#residential .breakdance-form-button{width:auto!important;min-width:300px;display:inline-flex!important;align-items:center;justify-content:center;background-color:#d2bf87!important;padding:18px 40px!important;height:64px;border-radius:10px;white-space:nowrap;flex:none!important}#residential .breakdance-form-button:hover{background-color:#000000ff!important;color:#fff!important}#residential .button-atom__text{font-size:16px;font-weight:600;letter-spacing:.03em}@media (max-width:991px){#residential .breakdance-form-field:nth-of-type(2) fieldset{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){#residential .breakdance-form-field:nth-of-type(2) fieldset{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}#residential input[name="fields[number_properties][]"] + label{min-height:60px}}@media (max-width:767px){.breakdance .bde-form-builder-754-148 .breakdance-form{grid-template-columns:unset}.breakdance .bde-form-builder-754-148 .breakdance-form--horizontal{grid-auto-flow:unset}.breakdance .bde-form-builder-754-148 .breakdance-form .breakdance-form-field,.breakdance .bde-form-builder-754-148 .breakdance-form .breakdance-form-stepper{grid-column-start:unset}}