.bde-section-259-100 .section-container{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px;text-align:center;--bde-content-align-experimental:auto}.bde-section-259-100{background-image:url(https://spainpropertyagents.com/wp-content/uploads/2025/12/design-architecture-and-exterior-concept-modern-2025-02-25-06-30-00-utc-1.jpg);background-size:cover;background-repeat:no-repeat;background-position:center center}.bde-section-259-100>.bde-section-background-overlay{background-color:#000;transition:background-color var(--bde-transition-duration) ease-in-out}.bde-section-259-100>.bde-section-background-overlay{opacity:0.4}.bde-section-259-100 .section-container{min-height:600px}@media (max-width:1119px){.bde-section-259-100 .section-container{justify-content:flex-end}.bde-section-259-100 .section-container{min-height:450px}}@media (max-width:1023px){.bde-section-259-100 .section-container{justify-content:flex-end}}@media (max-width:479px){.bde-section-259-100 .section-container{height:300px;min-height:300px}.bde-section-259-100 .section-container{padding-bottom:30px}}.bde-heading-259-101{text-align:center;color:#FFF}@media (max-width:479px){.bde-heading-259-101{font-size:33px;margin-top:0px;margin-bottom:0px}}.bde-section-259-103 .section-container{padding-bottom:120px;padding-top:120px}@media (max-width:1119px){.bde-section-259-103 .section-container{padding-top:500px}}@media (max-width:1023px){.bde-section-259-103 .section-container{padding-top:500px}}@media (max-width:767px){.bde-section-259-103 .section-container{padding-top:30px}}@media (max-width:479px){.bde-section-259-103 .section-container{padding-top:30px}}.bde-post-list-259-104>.bde-loop{--bde-posts-gap:40px;--bde-posts-per-row:3}.bde-post-list-259-104 .bde-posts-pagination{margin-top:80px;gap:8px}.bde-post-list-259-104 .bde-posts-prev-next-link a{color:var(--bd-palette-color-2)}.bde-post-list-259-104 .bde-posts-pagination-infinite-loader-wrapper{margin-top:80px}.bde-post-list-259-104 .bde-posts-pagination ul{gap:8px}.bde-post-list-259-104 .bde-posts-pagination ul li,.bde-post-list-259-104 .bde-posts-pagination ul li a{color:var(--bd-palette-color-2)}.bde-post-list-259-104 .bde-posts-pagination ul a.is-active,.bde-post-list-259-104 .bde-posts-pagination ul li:hover{color:var(--bde-brand-primary-color)}.bde-post-list-259-104 .bde-posts-pagination ul li a.is-active,.bde-post-list-259-104 .bde-posts-pagination ul li a,.bde-post-list-259-104 .bde-posts-pagination ul .bde-posts-navigation-numbers--ellipses{border-radius:4px;width:40px;height:40px;display:flex;justify-content:center;align-items:center;border:1px solid}.bde-post-list-259-104 .bde-posts-pagination ul li a,.bde-post-list-259-104 .bde-posts-pagination ul .bde-posts-navigation-numbers--ellipses{border-color:var(--bd-palette-color-4);background-color:var(--bd-palette-color-1)}.bde-post-list-259-104 .bde-posts-pagination ul li a:hover{border-color:var(--bd-palette-color-4);background-color:#f3f4f6}.bde-post-list-259-104 .bde-posts-pagination ul li a.is-active{background-color:var(--bde-brand-primary-color);border-color:var(--bde-brand-primary-color);color:var(--bde-background-color)}.bde-post-list-259-104 .ee-post{background-color:var(--bde-palette-border-2-dcb36f95-1931-41ea-965f-5940181d9f71-3);border-radius:15px;padding:0px 8px 28px 8px;align-items:flex-start}.bde-post-list-259-104 .ee-post-wrap{align-items:flex-start}.bde-post-list-259-104 .ee-post-title{margin-bottom:16px;order:2;text-align:left}.bde-post-list-259-104 .ee-post-title a{color:var(--bde-headings-color)}.bde-post-list-259-104 .ee-post-image img{border-radius:15px}.bde-post-list-259-104 .ee-post-meta{margin-bottom:12px;order:1;justify-content:flex-start}.bde-post-list-259-104 .ee-post-meta-item{color:var(--bd-palette-color-2)}.bde-post-list-259-104 .ee-post-taxonomy{justify-content:flex-start}.bde-post-list-259-104 .ee-post-content{color:var(--bde-body-text-color);margin-bottom:16px;order:3;text-align:left}@media (max-width:1119px){.bde-post-list-259-104>.bde-loop{--bde-posts-per-row:2}}@media (max-width:1023px){.bde-post-list-259-104>.bde-loop{--bde-posts-per-row:1}}@media (max-width:767px){.bde-post-list-259-104{margin-top:10px}.bde-post-list-259-104{padding:0px 0px 0px 0px}}