.breakdance .bde-section-749-100 .section-container{display:flex;flex-direction:column}.breakdance .bde-section-749-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-749-100>.section-background-overlay{background-color:#00000080;transition:background-color var(--bde-transition-duration) ease-in-out}.breakdance .bde-section-749-100 .section-container{padding-top:250px}.breakdance .bde-section-749-100{margin-top:-95px}@media (max-width:1119px){.breakdance .bde-section-749-100 .section-container{padding-top:250px}.breakdance .bde-section-749-100{margin-top:-100px}}@media (max-width:1023px){.breakdance .bde-section-749-100 .section-container{padding-top:250px}.breakdance .bde-section-749-100{margin-top:-115px}}@media (max-width:767px){.breakdance .bde-section-749-100 .section-container{padding-top:250px}.breakdance .bde-section-749-100{margin-top:-130px}}@media (max-width:479px){.breakdance .bde-section-749-100 .section-container{padding-top:250px}.breakdance .bde-section-749-100{margin-top:-135px}}.breakdance .bde-div-749-101{width:100%}.breakdance .bde-div-749-101{z-index:100}.breakdance .bde-columns-749-102{--columnCount:2;--bde-column-gap:55px}@media (max-width:1119px){.breakdance .bde-columns-749-102{--columnCount:2}.breakdance .bde-columns-749-102.bde-columns{flex-direction:column;flex-wrap:nowrap}.breakdance .bde-columns-749-102.bde-columns>.bde-column{width:100%}}@media (max-width:1023px){.breakdance .bde-columns-749-102{--columnCount:2}}@media (max-width:767px){.breakdance .bde-columns-749-102{--columnCount:2}}@media (max-width:479px){.breakdance .bde-columns-749-102{--columnCount:2}}.breakdance .bde-column-749-103{--column-width:65%}.breakdance .bde-column-749-103{display:flex;flex-direction:column;justify-content:center;gap:35px}.breakdance .bde-div-749-104{display:flex;flex-direction:column;gap:15px}.breakdance .bde-text-749-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-749-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-749-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-749-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-749-108{--bde-fancy-divider-border-style:solid}}@media (max-width:1023px){.breakdance .bde-fancy-divider-749-108{--bde-fancy-divider-border-style:solid}}@media (max-width:767px){.breakdance .bde-fancy-divider-749-108{--bde-fancy-divider-border-style:solid}}@media (max-width:479px){.breakdance .bde-fancy-divider-749-108{--bde-fancy-divider-border-style:solid}}.breakdance .bde-rich-text-749-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-div-749-110{display:flex;flex-direction:row;flex-wrap:nowrap;gap:10px}@media (max-width:767px){.breakdance .bde-div-749-110{flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:}}.breakdance .bde-column-749-113{--column-width:35%}@media (max-width:1119px) and (min-width:1024px){.breakdance .bde-column-749-113{display:none}}@media (max-width:1023px) and (min-width:768px){.breakdance .bde-column-749-113{display:none}}@media (max-width:767px) and (min-width:480px){.breakdance .bde-column-749-113{display:none}}@media (max-width:479px){.breakdance .bde-column-749-113{display:none}}.breakdance .bde-section-749-114 .section-container{display:flex;flex-direction:column;align-items:center;text-align:center}.breakdance .bde-section-749-114{background-color:var(--bde-palette-white-2c83ac03-0dd6-47ec-a3c5-27ece3174c94-7)}.breakdance .bde-div-749-134{width:100%}.breakdance .bde-div-749-134{z-index:100}.breakdance .bde-columns-749-135{--columnCount:2;--bde-column-gap:55px}@media (max-width:1119px){.breakdance .bde-columns-749-135{--columnCount:2}.breakdance .bde-columns-749-135.bde-columns{flex-direction:column;flex-wrap:nowrap}.breakdance .bde-columns-749-135.bde-columns>.bde-column{width:100%}}@media (max-width:1023px){.breakdance .bde-columns-749-135{--columnCount:2}}@media (max-width:767px){.breakdance .bde-columns-749-135{--columnCount:2}}@media (max-width:479px){.breakdance .bde-columns-749-135{--columnCount:2}}.breakdance .bde-column-749-136{--column-width:50%}.breakdance .bde-column-749-136{display:flex;flex-direction:column;justify-content:flex-start;gap:35px}.breakdance .bde-div-749-137{display:flex;flex-direction:column;gap:15px}.breakdance .bde-heading-749-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-749-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-749-141{--bde-fancy-divider-border-style:solid}}@media (max-width:1023px){.breakdance .bde-fancy-divider-749-141{--bde-fancy-divider-border-style:solid}}@media (max-width:767px){.breakdance .bde-fancy-divider-749-141{--bde-fancy-divider-border-style:solid}}@media (max-width:479px){.breakdance .bde-fancy-divider-749-141{--bde-fancy-divider-border-style:solid}}.breakdance .bde-grid-749-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-749-151{--bde-grid-items-per-row:3}}@media (max-width:1023px){.breakdance .bde-grid-749-151{--bde-grid-items-per-row:2}}@media (max-width:767px){.breakdance .bde-grid-749-151{--bde-grid-items-per-row:1}}.breakdance .bde-icon-box-749-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-749-152 .ee-iconbox-content{align-items:flex-start;text-align:left}.breakdance .bde-icon-box-749-152 .ee-iconbox-title{font-size:17px;font-weight:600}.breakdance .bde-icon-box-749-152 .ee-iconbox-text{font-size:14px}.breakdance .bde-icon-box-749-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-749-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-749-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-749-153 .ee-iconbox-content{align-items:flex-start;text-align:left}.breakdance .bde-icon-box-749-153 .ee-iconbox-title{font-size:17px;font-weight:600}.breakdance .bde-icon-box-749-153 .ee-iconbox-text{font-size:14px}.breakdance .bde-icon-box-749-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-749-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-749-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-749-154 .ee-iconbox-content{align-items:flex-start;text-align:left}.breakdance .bde-icon-box-749-154 .ee-iconbox-title{font-size:17px;font-weight:600}.breakdance .bde-icon-box-749-154 .ee-iconbox-text{font-size:14px}.breakdance .bde-icon-box-749-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-749-154 .ee-iconbox-icon.breakdance-icon-atom svg:first-child{fill:var(--bde-palette-color-1-05aff411-3ec9-49ab-a430-16894ebc3f7f)}.breakdance .bde-div-749-160{display:flex;flex-direction:column;gap:10px}.breakdance .bde-rich-text-749-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-749-159{color:var(--bde-palette-color-1-d7a3adec-3297-4d1e-b738-e9bb0fd0afc1);font-size:17px;font-weight:500;line-height:1.5}.breakdance .bde-div-749-161{margin-top:10px}.breakdance .bde-div-749-161{display:flex;flex-direction:row;flex-wrap:nowrap;gap:10px}.breakdance .bde-column-749-146{--column-width:50%}.breakdance .bde-div-749-147{width:100%;padding:40px 40px 40px 40px;border-radius:24px}.breakdance .bde-div-749-147{display:flex;flex-direction:column;gap:25px}.breakdance .bde-div-749-147{background-color:var(--bde-palette-color-1-1ebc5473-8e4d-457b-8c5e-a38cf9938657)}.breakdance .bde-heading-749-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-749-149{font-size:30px}}.breakdance .bde-rich-text-749-150{color:var(--bde-palette-color-1-d7a3adec-3297-4d1e-b738-e9bb0fd0afc1);font-size:17px;font-weight:500;line-height:1.5}#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-749-148 .breakdance-form{grid-template-columns:unset}.breakdance .bde-form-builder-749-148 .breakdance-form--horizontal{grid-auto-flow:unset}.breakdance .bde-form-builder-749-148 .breakdance-form .breakdance-form-field,.breakdance .bde-form-builder-749-148 .breakdance-form .breakdance-form-stepper{grid-column-start:unset}}