.breakdance .bde-section-480-100 .section-container{display:flex;flex-direction:column}.breakdance .bde-section-480-100{background-color:#000}.breakdance .bde-section-480-100>.section-background-overlay{background:linear-gradient(0deg,rgba(0,0,0,0.72) 24.358974358974358%,rgba(0,0,0,0.32) 100%)}.breakdance .bde-section-480-100 .section-container{padding-top:250px}.breakdance .bde-section-480-100{margin-top:-95px}@media (max-width:1119px){.breakdance .bde-section-480-100 .section-container{padding-top:250px}.breakdance .bde-section-480-100{margin-top:-100px}}@media (max-width:1023px){.breakdance .bde-section-480-100 .section-container{padding-top:250px}.breakdance .bde-section-480-100{margin-top:-115px}}@media (max-width:767px){.breakdance .bde-section-480-100 .section-container{padding-top:250px}.breakdance .bde-section-480-100{margin-top:-130px}}@media (max-width:479px){.breakdance .bde-section-480-100 .section-container{padding-top:250px}.breakdance .bde-section-480-100{margin-top:-135px}}.breakdance .bde-div-480-101{width:100%}.breakdance .bde-div-480-101{z-index:100}.breakdance .bde-columns-480-102{--columnCount:1;--bde-column-gap:55px}@media (max-width:1119px){.breakdance .bde-columns-480-102{--columnCount:1}.breakdance .bde-columns-480-102.bde-columns{flex-direction:column;flex-wrap:nowrap}.breakdance .bde-columns-480-102.bde-columns>.bde-column{width:100%}}@media (max-width:1023px){.breakdance .bde-columns-480-102{--columnCount:1}}@media (max-width:767px){.breakdance .bde-columns-480-102{--columnCount:1}}@media (max-width:479px){.breakdance .bde-columns-480-102{--columnCount:1}}.breakdance .bde-column-480-103{--column-width:100%}.breakdance .bde-column-480-103{display:flex;flex-direction:column;justify-content:center;gap:35px}.breakdance .bde-div-480-104{display:flex;flex-direction:column;gap:10px}.breakdance .bde-text-480-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-480-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-fancy-divider-480-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-480-108{--bde-fancy-divider-border-style:solid}}@media (max-width:1023px){.breakdance .bde-fancy-divider-480-108{--bde-fancy-divider-border-style:solid}}@media (max-width:767px){.breakdance .bde-fancy-divider-480-108{--bde-fancy-divider-border-style:solid}}@media (max-width:479px){.breakdance .bde-fancy-divider-480-108{--bde-fancy-divider-border-style:solid}}.breakdance .bde-heading-480-107{color:var(--bde-palette-color-1-05aff411-3ec9-49ab-a430-16894ebc3f7f);font-size:clamp(17px,2.5vw,20px);text-transform:uppercase}.breakdance .bde-div-480-110{display:flex;flex-direction:row;flex-wrap:nowrap;gap:10px}.breakdance .bde-section-480-135 .section-container{display:flex;flex-direction:column}.breakdance .bde-section-480-135{background-color:var(--bde-palette-color-1-ef90a5ed-2ee0-4fb3-9264-73699272e6a6)}.breakdance .bde-section-480-135 .section-container{padding-bottom:25px;padding-top:25px}.breakdance .bde-columns-480-136{--columnCount:1}@media (max-width:1119px){.breakdance .bde-columns-480-136{--columnCount:1}.breakdance .bde-columns-480-136.bde-columns{flex-direction:column;flex-wrap:nowrap}.breakdance .bde-columns-480-136.bde-columns>.bde-column{width:100%}}@media (max-width:1023px){.breakdance .bde-columns-480-136{--columnCount:1}}@media (max-width:767px){.breakdance .bde-columns-480-136{--columnCount:1}}@media (max-width:479px){.breakdance .bde-columns-480-136{--columnCount:1}}.breakdance .bde-column-480-137{--column-width:100%}.breakdance .bde-grid-480-139{width:100%;--bde-grid-items-per-row:3;--bde-grid-align-items:center;--bde-grid-justify-items:center}.breakdance .bde-grid>*{width:auto!important;height:auto!important}@media (max-width:1119px){.breakdance .bde-grid-480-139{--bde-grid-items-per-row:3}}@media (max-width:1023px){.breakdance .bde-grid-480-139{--bde-grid-items-per-row:3}}@media (max-width:767px){.breakdance .bde-grid-480-139{--bde-grid-items-per-row:3}}.breakdance .bde-div-480-140{display:flex;flex-direction:column;align-items:center;gap:10px;text-align:center}.breakdance .bde-icon-480-141 .bde-icon-icon.breakdance-icon-atom{font-size:55px}.breakdance .bde-icon-480-141 .bde-icon-icon.breakdance-icon-atom svg:first-child{fill:var(--bde-palette-color-1-05aff411-3ec9-49ab-a430-16894ebc3f7f)}@media (max-width:767px){.breakdance .bde-icon-480-141 .bde-icon-icon.breakdance-icon-atom{font-size:40px}}.breakdance .bde-text-480-142{color:#fff;font-weight:600}@media (max-width:767px){.breakdance .bde-text-480-142{font-size:12px}}.breakdance .bde-div-480-143{display:flex;flex-direction:column;align-items:center;gap:10px;text-align:center}.breakdance .bde-icon-480-144 .bde-icon-icon.breakdance-icon-atom{font-size:55px}.breakdance .bde-icon-480-144 .bde-icon-icon.breakdance-icon-atom svg:first-child{fill:var(--bde-palette-color-1-05aff411-3ec9-49ab-a430-16894ebc3f7f)}@media (max-width:767px){.breakdance .bde-icon-480-144 .bde-icon-icon.breakdance-icon-atom{font-size:40px}}.breakdance .bde-text-480-145{color:#fff;font-weight:600}@media (max-width:767px){.breakdance .bde-text-480-145{font-size:12px}}.breakdance .bde-div-480-146{display:flex;flex-direction:column;align-items:center;gap:10px;text-align:center}.breakdance .bde-icon-480-147 .bde-icon-icon.breakdance-icon-atom{font-size:55px}@media (max-width:767px){.breakdance .bde-icon-480-147 .bde-icon-icon.breakdance-icon-atom{font-size:40px}}.breakdance .bde-text-480-148{color:#fff;font-weight:600}@media (max-width:767px){.breakdance .bde-text-480-148{font-size:12px}}.breakdance .bde-section-480-149 .section-container{display:flex;flex-direction:column}.breakdance .bde-section-480-149{background-color:var(--bde-palette-white-2c83ac03-0dd6-47ec-a3c5-27ece3174c94-7)}.breakdance .bde-columns-480-150{--columnCount:1}@media (max-width:1119px){.breakdance .bde-columns-480-150{--columnCount:1}.breakdance .bde-columns-480-150.bde-columns{flex-direction:column;flex-wrap:nowrap}.breakdance .bde-columns-480-150.bde-columns>.bde-column{width:100%}}@media (max-width:1023px){.breakdance .bde-columns-480-150{--columnCount:1}}@media (max-width:767px){.breakdance .bde-columns-480-150{--columnCount:1}}@media (max-width:479px){.breakdance .bde-columns-480-150{--columnCount:1}}.breakdance .bde-column-480-151{--column-width:100%}.breakdance .bde-rich-text-480-153{color:var(--bde-palette-color-1-ef90a5ed-2ee0-4fb3-9264-73699272e6a6);font-size:18px}.breakdance .bde-section-480-129 .section-container{display:flex;flex-direction:column}.breakdance .bde-columns-480-131{--columnCount:1}@media (max-width:1119px){.breakdance .bde-columns-480-131{--columnCount:1}.breakdance .bde-columns-480-131.bde-columns{flex-direction:column;flex-wrap:nowrap}.breakdance .bde-columns-480-131.bde-columns>.bde-column{width:100%}}@media (max-width:1023px){.breakdance .bde-columns-480-131{--columnCount:1}}@media (max-width:767px){.breakdance .bde-columns-480-131{--columnCount:1}}@media (max-width:479px){.breakdance .bde-columns-480-131{--columnCount:1}}.breakdance .bde-column-480-132{--column-width:100%}.breakdance img{max-width:100%;height:100%;object-fit:cover}.breakdance .bde-section-480-154 .section-container{display:flex;flex-direction:column}.breakdance .bde-section-480-154{background-color:var(--bde-palette-color-1-8d532e6b-d62b-4f73-a2d0-8515178fa821)}.breakdance .bde-columns-480-171{--columnCount:2}@media (max-width:1119px){.breakdance .bde-columns-480-171{--columnCount:2}}@media (max-width:1023px){.breakdance .bde-columns-480-171{--columnCount:2}.breakdance .bde-columns-480-171.bde-columns{flex-direction:column;flex-wrap:nowrap}.breakdance .bde-columns-480-171.bde-columns>.bde-column{width:100%}.breakdance .bde-columns-480-171>div:nth-child(1){order:10}.breakdance .bde-columns-480-171>div:nth-child(2){order:9}.breakdance .bde-columns-480-171>div:nth-child(3){order:8}.breakdance .bde-columns-480-171>div:nth-child(4){order:7}.breakdance .bde-columns-480-171>div:nth-child(5){order:6}.breakdance .bde-columns-480-171>div:nth-child(6){order:5}.breakdance .bde-columns-480-171>div:nth-child(7){order:4}.breakdance .bde-columns-480-171>div:nth-child(8){order:3}.breakdance .bde-columns-480-171>div:nth-child(9){order:2}.breakdance .bde-columns-480-171>div:nth-child(10){order:1}}@media (max-width:767px){.breakdance .bde-columns-480-171{--columnCount:2}}@media (max-width:479px){.breakdance .bde-columns-480-171{--columnCount:2}}.breakdance .bde-column-480-172{--column-width:50%}.breakdance .bde-image2-480-174{border-radius:20px;width:100%;height:100%;object-fit:cover;aspect-ratio:1/1}@media (max-width:1023px){.breakdance .bde-image2-480-174{width:100%;height:300px;object-fit:cover}}.breakdance .bde-column-480-173{--column-width:50%}.breakdance .bde-div-480-175{width:100%;min-height:100%;padding:40px 40px 40px 40px;border-radius:24px}.breakdance .bde-div-480-175{display:flex;flex-direction:column;gap:10px}.breakdance .bde-div-480-175{background-color:#fff}.breakdance .bde-text-480-177{color:var(--bde-palette-color-1-eb506d09-c553-4dc6-8b61-ece82f6fe73f);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-rich-text-480-179{margin-bottom:20px;color:var(--bde-palette-color-1-d7a3adec-3297-4d1e-b738-e9bb0fd0afc1);font-size:17px;font-weight:500;line-height:1.5}#foundation-consultation,#foundation-consultation *,#foundation-consultation *::before,#foundation-consultation *::after{box-sizing:border-box}.breakdance-form-radio__text,.breakdance-form-checkbox__text{padding-left:20px!important}#foundation-consultation fieldset{border:0;padding:0;margin:0}#foundation-consultation .breakdance-form-field{width:100%;max-width:100%;overflow:hidden}#foundation-consultation .breakdance-form-field{margin-bottom:15px}#foundation-consultation .breakdance-form-field__label,#foundation-consultation legend{display:block;margin-bottom:5px;font-size:12px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:#8b8b8b}#foundation-consultation .breakdance-form-field:nth-of-type(3) fieldset{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;width:100%}#foundation-consultation .breakdance-form-radio{height:100%;width:100%}#foundation-consultation .breakdance-form-field:nth-of-type(3) label{width:100%;box-sizing:border-box}#foundation-consultation .breakdance-form-radio input{position:absolute;opacity:0;pointer-events:none}#foundation-consultation input[name="fields[property_type][]"]{display:none}#foundation-consultation input[name="fields[property_type][]"] + label{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:10px;width:100%;min-height:85px;height:100%;padding:20px;margin:0;box-sizing:border-box;text-align:center;background:#fff;border:1px solid #E6DED1;border-radius:12px;color:#222;font-size:12px!important;font-weight:600;line-height:1.3;cursor:pointer;transition:transform .3s ease,box-shadow .3s ease,border-color .3s ease,background .3s ease}#foundation-consultation input[name="fields[property_type][]"] + label::before{content:"";display:block;width:34px;height:34px;flex:0 0 34px;background-repeat:no-repeat;background-position:center;background-size:contain;margin:0}#property_type-1 + label::before{background-image:url(https://foundationrealty.newlifedesignhosting.com/wp-content/uploads/2026/07/residential.svg)}#property_type-2 + label::before{background-image:url(https://foundationrealty.newlifedesignhosting.com/wp-content/uploads/2026/07/hoa.svg)}#property_type-3 + label::before{background-image:url(https://foundationrealty.newlifedesignhosting.com/wp-content/uploads/2026/07/investment.svg)}#property_type-4 + label::before{background-image:url(https://foundationrealty.newlifedesignhosting.com/wp-content/uploads/2026/07/vacation.svg)}#foundation-consultation input[name="fields[property_type][]"] + label:hover{transform:translateY(-6px);border-color:#B7965A;box-shadow:0 8px 20px rgba(0,0,0,.05)}#foundation-consultation input[name="fields[property_type][]"]:checked + label{background:#B7965A;border-color:#B7965A;color:#fff;box-shadow:0 18px 45px rgba(183,150,90,.30)}#foundation-consultation input[name="fields[property_type][]"]:checked + label::before{filter:brightness(0) invert(1)}#foundation-consultation .breakdance-form-field:first-child fieldset{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}#foundation-consultation input[name="fields[number_properties][]"]{display:none}#foundation-consultation 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}#foundation-consultation input[name="fields[number_properties][]"] + label:hover{transform:translateY(-4px);border-color:#B7965A}#foundation-consultation input[name="fields[number_properties][]"]:checked + label{background:#B7965A;border-color:#B7965A;color:#fff}#foundation-consultation .breakdance-form-field:nth-of-type(3) fieldset{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}#foundation-consultation input[type=text],#foundation-consultation input[type=tel],#foundation-consultation input[type=email],#foundation-consultation select{height:45px;border-radius:10px;border:1px solid #E6DED1;padding:0 22px;transition:.25s}#foundation-consultation input:focus,#foundation-consultation select:focus{border-color:#B7965A;box-shadow:0 0 0 4px rgba(183,150,90,.12)}@media (min-width:768px){#foundation-consultation{display:flex;flex-wrap:wrap;gap:20px}#foundation-consultation>.breakdance-form-field:nth-child(1),#foundation-consultation>.breakdance-form-field:nth-child(2),#foundation-consultation>.breakdance-form-field:nth-child(3),#foundation-consultation>.breakdance-form-field:nth-child(4),#foundation-consultation>.breakdance-form-footer{flex:0 0 100%}#foundation-consultation>.breakdance-form-field:nth-child(5){flex:1 1 calc(50% - 10px);margin-bottom:0}#foundation-consultation>.breakdance-form-field:nth-child(6){flex:1 1 calc(50% - 10px);margin-bottom:0}}#foundation-consultation .breakdance-form-button{width:100%;margin-top:12px}#foundation-consultation .breakdance-form-footer{display:flex;justify-content:flex-start;margin-top:24px}#foundation-consultation .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}#foundation-consultation .breakdance-form-button:hover{background-color:#000000ff!important;color:#fff!important}#foundation-consultation .button-atom__text{font-size:16px;font-weight:600;letter-spacing:.03em}@media (max-width:991px){#foundation-consultation .breakdance-form-field:first-child fieldset,#foundation-consultation .breakdance-form-field:nth-of-type(3) fieldset{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){#foundation-consultation .breakdance-form-field:first-child fieldset,#foundation-consultation .breakdance-form-field:nth-of-type(3) fieldset{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}#foundation-consultation input[name="fields[property_type][]"] + label{min-height:100px;padding:14px;gap:8px}#foundation-consultation input[name="fields[number_properties][]"] + label{min-height:60px}}@media (max-width:767px){.breakdance .bde-form-builder-480-180 .breakdance-form{grid-template-columns:unset}.breakdance .bde-form-builder-480-180 .breakdance-form--horizontal{grid-auto-flow:unset}.breakdance .bde-form-builder-480-180 .breakdance-form .breakdance-form-field,.breakdance .bde-form-builder-480-180 .breakdance-form .breakdance-form-stepper{grid-column-start:unset}}