{"id":33798,"date":"2026-03-04T13:19:25","date_gmt":"2026-03-04T11:19:25","guid":{"rendered":"https:\/\/www.greenfieldresidence.ro\/baneasa\/?page_id=33798"},"modified":"2026-03-24T12:29:29","modified_gmt":"2026-03-24T10:29:29","slug":"apartments-2026","status":"publish","type":"page","link":"https:\/\/www.greenfieldresidence.ro\/baneasa\/en\/apartments-2026\/","title":{"rendered":"Apartments 2026"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"33798\" class=\"elementor elementor-33798 elementor-31850\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-3ecd0df e-flex e-con-boxed e-con e-parent\" data-id=\"3ecd0df\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-937e39e e-con-full e-flex e-con e-child\" data-id=\"937e39e\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-26a9b0c elementor-widget elementor-widget-html\" data-id=\"26a9b0c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style>\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Cormorant+Garamond:wght@500;600;700&family=Manrope:wght@400;500;600;700&display=swap');\n\n:root {\n  --gf-green-950: #0f241a;\n  --gf-green-900: #173327;\n  --gf-green-800: #1f4a35;\n  --gf-green-700: #2e6a4a;\n  --gf-green-500: #4f8d61;\n  --gf-ink: #1a2921;\n  --gf-muted: #5e6d64;\n  --gf-white: #ffffff;\n  --gf-line: rgba(31, 74, 53, 0.14);\n  --gf-shadow-soft: 0 14px 34px rgba(16, 34, 24, 0.1);\n  --gf-radius: 22px;\n}\n\n* {\n  box-sizing: border-box;\n}\n\nhtml {\n  scroll-behavior: smooth;\n}\n\nbody {\n  margin: 0;\n  font-family: \"Manrope\", -apple-system, BlinkMacSystemFont, \"Segoe UI\", sans-serif;\n  color: var(--gf-ink);\n  background:\n    radial-gradient(circle at 12% 24%, rgba(46, 106, 74, 0.08), rgba(46, 106, 74, 0) 36%),\n    linear-gradient(180deg, #ffffff 0%, #f8fcf9 100%);\n}\n\n.gf-page {\n  position: relative;\n  overflow-x: clip;\n  width: 100%;\n  margin-left: 0;\n  margin-right: 0;\n}\n\n@media (min-width: 1025px) {\n  .gf-page {\n    width: 100vw;\n    margin-left: calc(50% - 50vw);\n    margin-right: calc(50% - 50vw);\n  }\n}\n\n.gf-page::before {\n  content: \"\";\n  position: absolute;\n  top: -220px;\n  right: -180px;\n  width: 620px;\n  height: 620px;\n  background: radial-gradient(circle, rgba(79, 141, 97, 0.16) 0%, rgba(79, 141, 97, 0) 70%);\n  pointer-events: none;\n}\n\n.gf-page::after {\n  content: \"\";\n  position: absolute;\n  bottom: -280px;\n  left: -220px;\n  width: 680px;\n  height: 680px;\n  background: radial-gradient(circle, rgba(46, 106, 74, 0.12) 0%, rgba(46, 106, 74, 0) 72%);\n  pointer-events: none;\n}\n\n.gf-container {\n  width: min(1160px, 92vw);\n  margin: 0 auto;\n}\n\nhtml.gf-single-mode .gf-container {\n  width: min(1360px, 95vw);\n}\n\n.gf-header-wrap {\n  position: sticky;\n  top: 0;\n  z-index: 50;\n  width: 100%;\n  padding-top: 12px;\n}\n\n.gf-header {\n  width: min(1240px, 94vw);\n  margin: 0 auto;\n  padding: 0 18px;\n  border: 1px solid rgba(255, 255, 255, 0.45);\n  border-radius: 18px;\n  background: linear-gradient(180deg, rgba(255, 255, 255, 0.92), rgba(255, 255, 255, 0.84));\n  backdrop-filter: blur(14px);\n  box-shadow: 0 14px 36px rgba(18, 41, 30, 0.1);\n}\n\n.gf-header-inner {\n  display: grid;\n  grid-template-columns: 1fr auto 1fr;\n  align-items: center;\n  gap: 24px;\n  width: 100%;\n  margin: 0 auto;\n  padding: 10px 0;\n}\n\n.gf-brand {\n  display: inline-flex;\n  align-items: center;\n  justify-content: center;\n  justify-self: center;\n  text-decoration: none;\n  color: var(--gf-ink);\n}\n\n.gf-brand-logo {\n  width: 160px;\n  height: 60px;\n  border-radius: 50%;\n  object-fit: cover;\n  border: 1px solid rgba(41, 84, 58, 0.16);\n  box-shadow: 0 8px 22px rgba(16, 35, 25, 0.12);\n}\n\n.gf-nav {\n  display: flex;\n  align-items: center;\n  gap: 14px;\n  flex-wrap: wrap;\n}\n\n.gf-nav-left {\n  justify-content: flex-start;\n}\n\n.gf-nav-right {\n  justify-content: flex-end;\n}\n\n.gf-nav a {\n  position: relative;\n  font-size: 14px;\n  text-decoration: none;\n  color: var(--gf-muted);\n  font-weight: 600;\n  transition: color 0.22s ease;\n}\n\n.gf-nav a::after {\n  content: \"\";\n  position: absolute;\n  left: 0;\n  bottom: -4px;\n  width: 100%;\n  height: 1.5px;\n  background: linear-gradient(90deg, var(--gf-green-500), transparent 86%);\n  transform: scaleX(0);\n  transform-origin: left;\n  transition: transform 0.24s ease;\n}\n\n.gf-nav a:hover,\n.gf-nav a:focus-visible {\n  color: var(--gf-green-900);\n}\n\n.gf-nav a:hover::after,\n.gf-nav a:focus-visible::after {\n  transform: scaleX(1);\n}\n\n.gf-nav .gf-nav-cta {\n  color: var(--gf-white);\n  background: linear-gradient(135deg, #173327, #2e6a4a);\n  border-radius: 999px;\n  padding: 9px 13px;\n  box-shadow: 0 10px 22px rgba(23, 51, 39, 0.26);\n}\n\n.gf-nav .gf-nav-cta:hover,\n.gf-nav .gf-nav-cta:focus-visible {\n  color: var(--gf-white);\n}\n\n.gf-nav .gf-nav-cta::after {\n  display: none;\n}\n\n.gf-listing {\n  padding: 86px 0 92px;\n  position: relative;\n}\n\n.gf-listing-head {\n  text-align: center;\n  max-width: 760px;\n  margin: 0 auto;\n}\n\nhtml.gf-single-mode .gf-listing-head {\n  display: none;\n}\n\n.gf-eyebrow {\n  display: inline-flex;\n  margin-bottom: 10px;\n  padding: 5px 10px;\n  border-radius: 999px;\n  font-size: 11px;\n  font-weight: 700;\n  letter-spacing: 0.55px;\n  text-transform: uppercase;\n  color: var(--gf-green-800);\n  background: rgba(53, 108, 72, 0.1);\n}\n\n.gf-h1 {\n  margin: 0;\n  font-family: \"Cormorant Garamond\", Georgia, serif;\n  font-size: clamp(34px, 5vw, 54px);\n  line-height: 1.02;\n  letter-spacing: -0.2px;\n}\n\n.gf-lead {\n  margin: 12px auto 0;\n  color: var(--gf-muted);\n  line-height: 1.7;\n  font-size: 16px;\n  max-width: 56ch;\n}\n\n.gf-tab-controls {\n  display: flex;\n  flex-wrap: wrap;\n  gap: 10px;\n  margin-top: 26px;\n  justify-content: center;\n}\n\n.gf-tab-btn {\n  border: 1px solid rgba(31, 74, 53, 0.22);\n  background: rgba(255, 255, 255, 0.76);\n  color: var(--gf-green-900);\n  border-radius: 999px;\n  padding: 9px 16px;\n  font-size: 13px;\n  font-weight: 700;\n  cursor: pointer;\n  transition: transform 0.24s ease, background-color 0.24s ease, color 0.24s ease, border-color 0.24s ease;\n}\n\n.gf-tab-btn.is-active,\n.gf-tab-btn:hover {\n  color: #ffffff;\n  background: linear-gradient(135deg, #173327, #2b6849);\n  border-color: #173327;\n  transform: translateY(-1px);\n}\n\n.gf-list-grid {\n  margin-top: 34px;\n  display: grid;\n  grid-template-columns: repeat(3, minmax(0, 1fr));\n  gap: 24px;\n}\n\n.gf-card {\n  position: relative;\n  border-radius: 24px;\n  border: 1px solid rgba(31, 74, 53, 0.12);\n  background: #ffffff;\n  box-shadow: 0 18px 40px rgba(16, 34, 24, 0.08);\n  overflow: hidden;\n  transition: transform 0.3s ease, box-shadow 0.3s ease, border-color 0.3s ease, background-color 0.3s ease;\n}\n\n.gf-plan {\n  display: flex;\n  flex-direction: column;\n  min-height: 520px;\n}\n\n.gf-plan::before {\n  content: \"\";\n  position: absolute;\n  top: 0;\n  left: 0;\n  right: 0;\n  height: 3px;\n  background: linear-gradient(90deg, rgba(31, 74, 53, 0.9), rgba(79, 141, 97, 0.45), rgba(31, 74, 53, 0.15));\n  z-index: 3;\n}\n\n.gf-card:hover {\n  transform: translateY(-6px);\n  box-shadow: 0 24px 44px rgba(16, 34, 24, 0.14);\n  border-color: rgba(31, 74, 53, 0.26);\n}\n\n.gf-plan-media {\n  aspect-ratio: 4 \/ 3;\n  background-size: contain;\n  background-repeat: no-repeat;\n  background-position: center;\n  width: min(82%, 320px);\n  min-height: 230px;\n  margin: 28px auto 0;\n  border-radius: 16px;\n  border: 1px solid rgba(31, 74, 53, 0.1);\n  background-color: transparent;\n}\n\n.gf-plan-body {\n  width: 100%;\n  flex: 1;\n  padding: 12px 22px 22px;\n  display: flex;\n  flex-direction: column;\n  align-items: center;\n  justify-content: flex-start;\n  text-align: center;\n  gap: 6px;\n  min-height: 0;\n}\n\n.gf-plan-body h3 {\n  margin: 0;\n  font-size: clamp(36px, 2.6vw, 46px);\n  font-family: \"Cormorant Garamond\", Georgia, serif;\n  line-height: 0.95;\n  letter-spacing: -0.2px;\n  color: #1a2b22;\n}\n\n.gf-plan-body p {\n  display: none;\n}\n\n.gf-meta {\n  margin-top: 2px;\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 6px;\n}\n\n.gf-pill {\n  font-size: 14px;\n  font-weight: 500;\n  letter-spacing: 0.2px;\n  text-transform: none;\n  color: #5e6d64;\n  background: transparent;\n  border-radius: 999px;\n  padding: 0;\n  border: 0;\n}\n\n.gf-meta .gf-pill:first-child {\n  display: none;\n}\n\n.gf-btn {\n  display: inline-flex;\n  align-items: center;\n  justify-content: center;\n  gap: 8px;\n  border: 0;\n  text-decoration: none;\n  font-weight: 700;\n  font-size: 14px;\n  border-radius: 999px;\n  cursor: pointer;\n  transition: transform 0.2s ease, box-shadow 0.25s ease, background-color 0.25s ease;\n}\n\n.gf-plan .gf-btn-ghost {\n  margin-top: auto;\n  align-self: center;\n  color: #214f38;\n  border: 1px solid rgba(31, 74, 53, 0.24);\n  background: #ffffff;\n  min-width: 220px;\n  padding: 11px 18px;\n  font-size: 12px;\n  letter-spacing: 0.45px;\n  text-transform: uppercase;\n}\n\n.gf-plan .gf-btn-ghost:hover,\n.gf-plan .gf-btn-ghost:focus-visible {\n  border-color: rgba(31, 74, 53, 0.62);\n  background: #f6fbf8;\n}\n\n.gf-results {\n  margin-top: 14px;\n  text-align: center;\n  color: var(--gf-muted);\n  font-size: 14px;\n}\n\n.gf-pagination {\n  margin-top: 24px;\n  display: flex;\n  flex-wrap: wrap;\n  align-items: center;\n  justify-content: center;\n  gap: 8px;\n}\n\n.gf-page-btn {\n  min-width: 40px;\n  height: 40px;\n  border: 1px solid rgba(31, 74, 53, 0.2);\n  background: rgba(255, 255, 255, 0.86);\n  color: var(--gf-green-900);\n  border-radius: 999px;\n  font: inherit;\n  font-size: 13px;\n  font-weight: 700;\n  cursor: pointer;\n  transition: background-color 0.22s ease, color 0.22s ease, border-color 0.22s ease, transform 0.22s ease;\n}\n\n.gf-page-btn:hover:not([disabled]) {\n  border-color: rgba(31, 74, 53, 0.46);\n  transform: translateY(-1px);\n}\n\n.gf-page-btn.is-active {\n  background: linear-gradient(135deg, #173327, #2b6849);\n  border-color: #173327;\n  color: #ffffff;\n}\n\n.gf-page-btn[disabled] {\n  opacity: 0.42;\n  cursor: not-allowed;\n}\n\n.gf-modal {\n  position: fixed;\n  inset: 0;\n  z-index: 120;\n  display: none;\n  align-items: center;\n  justify-content: center;\n  padding: 30px;\n  background: rgba(8, 19, 14, 0.38);\n  -webkit-backdrop-filter: blur(14px) saturate(1.15);\n  backdrop-filter: blur(14px) saturate(1.15);\n}\n\n.gf-modal.is-open {\n  display: flex;\n}\n\n.gf-modal-dialog {\n  width: min(1320px, 98vw);\n  max-height: min(90vh, 1040px);\n  overflow: auto;\n  border-radius: 30px;\n  background: linear-gradient(180deg, #ffffff 0%, #f7fbf9 100%);\n  border: 1px solid rgba(31, 74, 53, 0.16);\n  box-shadow: 0 34px 70px rgba(9, 24, 17, 0.35);\n  position: relative;\n}\n\n.gf-modal-close {\n  position: absolute;\n  top: 16px;\n  right: 16px;\n  width: 42px;\n  height: 42px;\n  border-radius: 50%;\n  border: 1px solid rgba(31, 74, 53, 0.2);\n  background: rgba(255, 255, 255, 0.92);\n  color: #214f38;\n  font-size: 22px;\n  line-height: 1;\n  cursor: pointer;\n}\n\n.gf-modal-header {\n  padding: 30px 36px 18px;\n  border-bottom: 1px solid rgba(31, 74, 53, 0.12);\n}\n\n.gf-modal-kicker {\n  display: inline-flex;\n  font-size: 11px;\n  font-weight: 700;\n  letter-spacing: 0.55px;\n  text-transform: uppercase;\n  color: #2a5e42;\n  background: rgba(31, 74, 53, 0.08);\n  border-radius: 999px;\n  padding: 5px 10px;\n}\n\n.gf-modal-title {\n  margin: 10px 0 0;\n  font-family: \"Cormorant Garamond\", Georgia, serif;\n  font-size: clamp(36px, 4vw, 52px);\n  line-height: 0.98;\n  color: #14271f;\n}\n\n.gf-modal-subtitle {\n  margin: 10px 0 0;\n  font-size: 15px;\n  color: #607067;\n  line-height: 1.65;\n}\n\n.gf-modal-tabs {\n  padding: 14px 36px 12px;\n  display: flex;\n  gap: 8px;\n  flex-wrap: wrap;\n  position: sticky;\n  top: 0;\n  z-index: 4;\n  background: linear-gradient(180deg, rgba(247, 251, 249, 0.98), rgba(247, 251, 249, 0.92));\n  border-bottom: 1px solid rgba(31, 74, 53, 0.1);\n}\n\n.gf-modal-tab {\n  border: 1px solid rgba(31, 74, 53, 0.2);\n  background: #ffffff;\n  color: #214f38;\n  border-radius: 999px;\n  padding: 9px 14px;\n  font-size: 12px;\n  letter-spacing: 0.5px;\n  text-transform: uppercase;\n  font-weight: 700;\n  cursor: pointer;\n}\n\n.gf-modal-tab.is-active {\n  background: linear-gradient(135deg, #173327, #2b6849);\n  color: #ffffff;\n  border-color: #173327;\n}\n\n.gf-modal-body {\n  padding: 20px 36px 34px;\n}\n\n.gf-modal-panel {\n  display: block;\n  scroll-margin-top: 90px;\n  border: 1px solid rgba(31, 74, 53, 0.12);\n  border-radius: 18px;\n  background: rgba(255, 255, 255, 0.88);\n  padding: 18px;\n}\n\n.gf-modal-panel + .gf-modal-panel {\n  margin-top: 20px;\n}\n\n.gf-modal-section-title {\n  margin: 0 0 14px;\n  font-family: \"Cormorant Garamond\", Georgia, serif;\n  font-size: clamp(28px, 2.8vw, 36px);\n  line-height: 1.02;\n  color: #173327;\n}\n\n.gf-modal-details-grid {\n  display: grid;\n  grid-template-columns: repeat(4, minmax(0, 1fr));\n  gap: 12px;\n}\n\n.gf-modal-detail {\n  border: 1px solid rgba(31, 74, 53, 0.14);\n  border-radius: 14px;\n  background: #ffffff;\n  padding: 14px 12px;\n  text-align: center;\n}\n\n.gf-modal-detail span {\n  display: block;\n  font-size: 11px;\n  letter-spacing: 0.4px;\n  text-transform: uppercase;\n  color: #6f7f76;\n}\n\n.gf-modal-detail strong {\n  display: block;\n  margin-top: 7px;\n  font-size: 18px;\n  color: #1b3e2d;\n}\n\n.gf-modal-copy {\n  margin-top: 18px;\n  color: #5d6c64;\n  font-size: 15px;\n  line-height: 1.7;\n  max-width: 72ch;\n}\n\n.gf-modal-details-actions {\n  margin-top: 18px;\n  display: flex;\n  flex-wrap: wrap;\n  gap: 10px;\n}\n\n.gf-modal-interior-carousel {\n  margin-top: 8px;\n  position: relative;\n}\n\n.gf-modal-interior-viewport {\n  overflow: hidden;\n  border-radius: 24px;\n  box-shadow: 0 20px 44px rgba(20, 35, 27, 0.2);\n  position: relative;\n  min-height: clamp(360px, 44vw, 620px);\n  border: 1px solid rgba(31, 74, 53, 0.14);\n}\n\n.gf-modal-interior-track {\n  position: static;\n}\n\n.gf-modal-interior-slide {\n  position: absolute;\n  inset: 0;\n  opacity: 0;\n  visibility: hidden;\n  pointer-events: none;\n  transition: opacity 0.96s cubic-bezier(0.22, 1, 0.36, 1), visibility 0.96s step-end;\n  z-index: 1;\n}\n\n.gf-modal-interior-slide.is-active {\n  opacity: 1;\n  visibility: visible;\n  pointer-events: auto;\n  transition: opacity 0.96s cubic-bezier(0.22, 1, 0.36, 1), visibility 0s step-start;\n  z-index: 2;\n}\n\n.gf-modal-interior-photo {\n  min-height: 100%;\n  height: 100%;\n  border-radius: 24px;\n  background-size: cover;\n  background-position: center;\n  position: relative;\n  overflow: hidden;\n  transform: scale(1.08);\n  filter: saturate(0.93) contrast(1.01);\n  transition: transform 1.28s cubic-bezier(0.19, 1, 0.22, 1), filter 1.28s ease;\n}\n\n.gf-modal-interior-slide.is-active .gf-modal-interior-photo {\n  transform: scale(1);\n  filter: saturate(1) contrast(1);\n}\n\n.gf-modal-interior-photo::after {\n  content: \"\";\n  position: absolute;\n  inset: 0;\n  background: linear-gradient(180deg, rgba(12, 22, 17, 0.05), rgba(12, 22, 17, 0.32));\n}\n\n.gf-modal-interior-nav {\n  position: absolute;\n  top: 50%;\n  transform: translateY(-50%);\n  z-index: 4;\n  width: 52px;\n  height: 52px;\n  border-radius: 999px;\n  border: 1px solid rgba(255, 255, 255, 0.34);\n  background: linear-gradient(145deg, rgba(255, 255, 255, 0.94), rgba(241, 248, 244, 0.82));\n  backdrop-filter: blur(8px);\n  box-shadow: 0 14px 26px rgba(14, 33, 24, 0.2);\n  display: inline-flex;\n  align-items: center;\n  justify-content: center;\n  cursor: pointer;\n  transition: transform 0.26s ease, box-shadow 0.26s ease, border-color 0.26s ease;\n}\n\n.gf-modal-interior-nav:hover {\n  transform: translateY(-50%) scale(1.04);\n  box-shadow: 0 18px 30px rgba(14, 33, 24, 0.24);\n  border-color: rgba(34, 85, 60, 0.42);\n}\n\n.gf-modal-interior-nav svg {\n  width: 20px;\n  height: 20px;\n  stroke: #1f4a35;\n  stroke-width: 2;\n  fill: none;\n  stroke-linecap: round;\n  stroke-linejoin: round;\n}\n\n.gf-modal-interior-nav-prev {\n  left: 16px;\n}\n\n.gf-modal-interior-nav-next {\n  right: 16px;\n}\n\n.gf-modal-interior-meta {\n  margin-top: 14px;\n  display: flex;\n  justify-content: center;\n  align-items: center;\n  gap: 12px;\n  position: relative;\n}\n\n.gf-modal-interior-dots {\n  display: flex;\n  gap: 12px;\n  position: relative;\n  z-index: 2;\n}\n\n.gf-modal-interior-dot {\n  width: 9px;\n  height: 9px;\n  border-radius: 999px;\n  border: 0;\n  background: rgba(31, 74, 53, 0.24);\n  cursor: pointer;\n  transition: width 0.24s ease, height 0.24s ease, background-color 0.24s ease;\n}\n\n.gf-modal-interior-dot.is-active {\n  width: 12px;\n  height: 12px;\n  background: rgba(31, 74, 53, 0.88);\n}\n\n.gf-modal-form-grid {\n  display: grid;\n  grid-template-columns: 1fr 1fr;\n  gap: 12px;\n}\n\n.gf-modal-form-grid input,\n.gf-modal-form-grid select,\n.gf-modal-form-grid textarea {\n  width: 100%;\n  border: 1px solid rgba(31, 74, 53, 0.18);\n  border-radius: 12px;\n  padding: 12px;\n  font: inherit;\n  color: #1a2921;\n  background: #ffffff;\n}\n\n.gf-modal-form-grid textarea {\n  grid-column: 1 \/ -1;\n  min-height: 118px;\n  resize: vertical;\n}\n\n.gf-modal-form-grid .gf-btn {\n  grid-column: 1 \/ -1;\n  justify-self: start;\n}\n\n.gf-plan.is-hidden {\n  display: none;\n}\n\n.gf-footer {\n  padding: 34px 0 36px;\n  border-top: 2px solid var(--gf-green-500);\n  background: #ffffff;\n}\n\n.gf-footer-panel {\n  width: min(1160px, 92vw);\n  margin: 0 auto;\n  background: transparent;\n  color: var(--gf-ink);\n  padding: 0;\n}\n\n.gf-footer-top {\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  padding-bottom: 18px;\n  border-bottom: 1px solid rgba(31, 74, 53, 0.16);\n}\n\n.gf-footer-brand {\n  display: inline-flex;\n  align-items: center;\n  text-decoration: none;\n}\n\n.gf-footer-brand img {\n  width: 188px;\n  height: auto;\n  object-fit: contain;\n}\n\n.gf-footer-grid {\n  margin-top: 22px;\n  display: grid;\n  grid-template-columns: repeat(4, minmax(0, 1fr));\n  gap: 24px;\n}\n\n.gf-footer-col h4 {\n  margin: 0 0 12px;\n  font-family: \"Cormorant Garamond\", Georgia, serif;\n  font-size: 26px;\n  line-height: 1;\n  letter-spacing: 0.4px;\n  color: var(--gf-green-900);\n}\n\n.gf-footer-col a,\n.gf-footer-col p {\n  margin: 0;\n  display: block;\n  color: var(--gf-muted);\n  text-decoration: none;\n  font-size: 14px;\n  line-height: 1.72;\n  transition: color 0.2s ease;\n}\n\n.gf-footer-col a:hover,\n.gf-footer-col a:focus-visible {\n  color: var(--gf-green-900);\n}\n\n.gf-footer-col p + a,\n.gf-footer-col a + a,\n.gf-footer-col a + p {\n  margin-top: 4px;\n}\n\n.gf-footer-bottom {\n  margin-top: 24px;\n  padding-top: 16px;\n  border-top: 1px solid rgba(31, 74, 53, 0.16);\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: space-between;\n  gap: 8px 14px;\n  color: var(--gf-muted);\n  font-size: 12px;\n  letter-spacing: 0.24px;\n}\n\n.gf-reveal {\n  opacity: 1;\n  transform: translateY(0);\n  filter: blur(0);\n}\n\nhtml.gf-js .gf-reveal {\n  opacity: 0;\n  transform: translateY(20px);\n  filter: blur(1px);\n  transition: opacity 0.62s ease, transform 0.62s cubic-bezier(0.19, 1, 0.22, 1), filter 0.62s ease;\n}\n\nhtml.gf-js .gf-reveal.is-visible {\n  opacity: 1;\n  transform: translateY(0);\n  filter: blur(0);\n}\n\n@media (max-width: 1024px) {\n  html,\n  body {\n    overflow-x: hidden;\n    -webkit-text-size-adjust: 100%;\n  }\n\n  .gf-page {\n    width: 100% !important;\n    margin-left: 0 !important;\n    margin-right: 0 !important;\n    overflow: visible !important;\n  }\n\n  .gf-page::before,\n  .gf-page::after {\n    display: none !important;\n  }\n\n  .gf-header-wrap {\n    position: relative !important;\n    top: auto !important;\n  }\n\n  .gf-header {\n    -webkit-backdrop-filter: none;\n    backdrop-filter: none;\n    background: #ffffff;\n  }\n\n  .gf-reveal,\n  html.gf-js .gf-reveal,\n  html.gf-js .gf-reveal.is-visible {\n    opacity: 1 !important;\n    transform: none !important;\n    filter: none !important;\n    transition: none !important;\n  }\n}\n\n@supports (-webkit-touch-callout: none) {\n  @media (max-width: 1024px) {\n    html,\n    body {\n      overflow-x: hidden;\n      -webkit-text-size-adjust: 100%;\n    }\n\n    .gf-page {\n      width: 100%;\n      margin-left: 0;\n      margin-right: 0;\n      overflow: visible;\n    }\n\n    .gf-page::before,\n    .gf-page::after {\n      display: none;\n    }\n\n    .gf-header-wrap {\n      position: relative;\n    }\n\n    .gf-header {\n      -webkit-backdrop-filter: none;\n      backdrop-filter: none;\n      background: #ffffff;\n    }\n\n    .gf-listing,\n    .gf-list-grid,\n    .gf-card,\n    .gf-plan-body,\n    .gf-plan-media {\n      opacity: 1 !important;\n      visibility: visible !important;\n      transform: none !important;\n      filter: none !important;\n    }\n  }\n}\n\n@media (max-width: 1024px) {\n  .gf-header {\n    width: 100%;\n    max-width: 1100px;\n  }\n\n  .gf-header-inner {\n    grid-template-columns: 1fr;\n    justify-items: center;\n    gap: 12px;\n  }\n\n  .gf-nav-left,\n  .gf-nav-right {\n    justify-content: center;\n    gap: 12px;\n  }\n\n  .gf-list-grid {\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n  }\n\n  .gf-modal-dialog {\n    width: min(98vw, 1160px);\n  }\n\n  .gf-modal-header,\n  .gf-modal-tabs,\n  .gf-modal-body {\n    padding-left: 24px;\n    padding-right: 24px;\n  }\n\n  .gf-modal-details-grid {\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n  }\n\n  .gf-footer-grid {\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n  }\n\n  .gf-footer-top {\n    justify-content: center;\n  }\n}\n\n@media (max-width: 700px) {\n  .elementor-widget-container > .gf-page {\n    width: 100% !important;\n    margin-left: 0 !important;\n    margin-right: 0 !important;\n  }\n\n  .gf-page,\n  .gf-container,\n  .gf-header,\n  .gf-footer-panel {\n    margin-left: auto !important;\n    margin-right: auto !important;\n  }\n\n  .gf-container {\n    width: 100%;\n    max-width: 620px;\n    padding-left: 0;\n    padding-right: 0;\n    box-sizing: border-box;\n  }\n\n  html.gf-single-mode .gf-container {\n    width: 100% !important;\n    max-width: 620px !important;\n    margin-left: auto !important;\n    margin-right: auto !important;\n    padding-left: 0 !important;\n    padding-right: 0 !important;\n  }\n\n  html.gf-single-mode .gf-listing {\n    padding-left: 0 !important;\n    padding-right: 0 !important;\n  }\n\n  html.gf-single-mode .gf-list-dynamic-shortcode,\n  html.gf-single-mode .gf-list-dynamic-shortcode .gf-single-ap-wrap {\n    width: 100% !important;\n    max-width: 100% !important;\n    margin-left: 0 !important;\n    margin-right: 0 !important;\n    padding-left: 0 !important;\n    padding-right: 0 !important;\n  }\n\n  html.gf-single-mode .elementor-widget-container {\n    padding-left: 0 !important;\n    padding-right: 0 !important;\n  }\n\n  html.gf-single-mode .elementor-widget-shortcode,\n  html.gf-single-mode .elementor-widget-shortcode .elementor-widget-container,\n  html.gf-single-mode .elementor-widget-shortcode .elementor-shortcode {\n    margin-left: 0 !important;\n    margin-right: 0 !important;\n    padding-left: 0 !important;\n    padding-right: 0 !important;\n    width: 100% !important;\n    max-width: 100% !important;\n    box-sizing: border-box;\n  }\n\n  .gf-header-wrap {\n    padding-top: 8px;\n    padding-left: 1px;\n    padding-right: 1px;\n    box-sizing: border-box;\n  }\n\n  .gf-header {\n    width: 100%;\n    max-width: none;\n    padding: 0 12px;\n    border-radius: 14px;\n  }\n\n  .gf-listing {\n    padding: 66px 0 72px;\n  }\n\n  .gf-list-grid {\n    grid-template-columns: 1fr;\n  }\n\n  .gf-plan .gf-btn-ghost {\n    width: 100%;\n    min-width: 0;\n  }\n\n  .gf-modal {\n    padding: 14px;\n  }\n\n  .gf-modal-dialog {\n    width: 100%;\n    max-height: 92vh;\n    border-radius: 18px;\n  }\n\n  .gf-modal-close {\n    top: 10px;\n    right: 10px;\n  }\n\n  .gf-modal-header,\n  .gf-modal-tabs,\n  .gf-modal-body {\n    padding-left: 14px;\n    padding-right: 14px;\n  }\n\n  .gf-modal-title {\n    font-size: clamp(30px, 10vw, 42px);\n    max-width: calc(100% - 44px);\n  }\n\n  .gf-modal-details-grid {\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n  }\n\n  .gf-modal-interior-viewport {\n    min-height: 250px;\n    border-radius: 18px;\n  }\n\n  .gf-modal-interior-photo {\n    border-radius: 18px;\n  }\n\n  .gf-modal-interior-nav {\n    width: 42px;\n    height: 42px;\n  }\n\n  .gf-modal-interior-nav svg {\n    width: 18px;\n    height: 18px;\n  }\n\n  .gf-modal-interior-nav-prev {\n    left: 8px;\n  }\n\n  .gf-modal-interior-nav-next {\n    right: 8px;\n  }\n\n  .gf-modal-form-grid {\n    grid-template-columns: 1fr;\n  }\n\n  .gf-footer {\n    padding: 30px 0;\n  }\n\n  .gf-footer-panel {\n    width: 100%;\n    max-width: 620px;\n  }\n\n  .gf-footer-brand img {\n    width: 156px;\n  }\n\n  .gf-footer-grid {\n    grid-template-columns: 1fr;\n    gap: 18px;\n    margin-top: 18px;\n  }\n\n  .gf-footer-col h4 {\n    font-size: 22px;\n    margin-bottom: 8px;\n  }\n\n  .gf-footer-col a,\n  .gf-footer-col p {\n    font-size: 13px;\n  }\n}\n<\/style>\n\n<div class=\"gf-page\">\n  <main>\n    <section class=\"gf-listing gf-reveal\" id=\"apartamente-listare\">\n      <div class=\"gf-container\">\n        <div class=\"gf-listing-head\">\n          <span class=\"gf-eyebrow\">Greenfield Apartments<\/span>\n          <h1 class=\"gf-h1\">Apartment listing<\/h1>\n          <p class=\"gf-lead\">Quickly filter the apartment type and choose the option that suits you.<\/p>\n        <\/div>\n        <div class=\"gf-list-dynamic-shortcode\">\n              <div id=\"gf-ap-listare-335329\" class=\"gf-ap-listare\" data-atts=\"{&quot;template_id&quot;:&quot;123&quot;,&quot;post_type&quot;:&quot;apartamente&quot;,&quot;taxonomy&quot;:&quot;nr-camere&quot;,&quot;per_page&quot;:&quot;12&quot;,&quot;meta_key_type&quot;:&quot;tip_apartament&quot;,&quot;single_base_url&quot;:&quot;\\\/baneasa\\\/en\\\/apartments-2026\\\/&quot;,&quot;single_link_mode&quot;:&quot;query&quot;,&quot;single_query_param&quot;:&quot;ap&quot;}\" data-nonce=\"ddedf890d1\">\n      <div class=\"gf-tab-controls\" role=\"tablist\" aria-label=\"Filtru apartamente\">\n                  <button type=\"button\" class=\"gf-tab-btn is-active\" data-filter=\"all\">\n            All          <\/button>\n                  <button type=\"button\" class=\"gf-tab-btn\" data-filter=\"studio\">\n            Studio          <\/button>\n                  <button type=\"button\" class=\"gf-tab-btn\" data-filter=\"2-camere\">\n            2-room apartment          <\/button>\n                  <button type=\"button\" class=\"gf-tab-btn\" data-filter=\"3-camere\">\n            3-room apartment          <\/button>\n              <\/div>\n\n      <div class=\"gf-ap-listare-content\">\n        <div class=\"gf-results\">18 apartments displayed \u2022 page 1 of 2<\/div><div class=\"gf-list-grid\" id=\"gfPlanGrid\">    <article class=\"gf-card gf-plan\" data-type=\"3\">\n\t       <div class=\"gf-plan-body\">\n\t\t\t<h3>Studio<\/h3>\n        <p><\/p>\n        <div class=\"gf-meta\">\n                    <span class=\"gf-pill\">Studio<\/span>\n                                <span class=\"gf-pill\">50.16<\/span>\n                  <\/div>\n\t\t\t    <div class=\"gf-plan-media\" style=\"background-image:url('https:\/\/www.greenfieldresidence.ro\/baneasa\/wp-content\/uploads\/products\/2-teilor-studio-62-mp.jpg')\"><\/div>\n        <a class=\"gf-btn gf-btn-ghost\" href=\"\/baneasa\/en\/apartments-2026\/?ap=studio-62-mp\">See more details<\/a>\n      <\/div>\n    <\/article>\n        <article class=\"gf-card gf-plan\" data-type=\"3\">\n\t       <div class=\"gf-plan-body\">\n\t\t\t<h3>Studio<\/h3>\n        <p><\/p>\n        <div class=\"gf-meta\">\n                    <span class=\"gf-pill\">Studio<\/span>\n                                <span class=\"gf-pill\">56.38<\/span>\n                  <\/div>\n\t\t\t    <div class=\"gf-plan-media\" style=\"background-image:url('https:\/\/www.greenfieldresidence.ro\/baneasa\/wp-content\/uploads\/products\/3-teilor-studio-dublu-69-mp.jpg')\"><\/div>\n        <a class=\"gf-btn gf-btn-ghost\" href=\"\/baneasa\/en\/apartments-2026\/?ap=studio-dublu-69-mp\">See more details<\/a>\n      <\/div>\n    <\/article>\n        <article class=\"gf-card gf-plan\" data-type=\"3\">\n\t       <div class=\"gf-plan-body\">\n\t\t\t<h3>2-room apartment<\/h3>\n        <p><\/p>\n        <div class=\"gf-meta\">\n                    <span class=\"gf-pill\">2-room apartment<\/span>\n                                <span class=\"gf-pill\">68.56<\/span>\n                  <\/div>\n\t\t\t    <div class=\"gf-plan-media\" style=\"background-image:url('https:\/\/www.greenfieldresidence.ro\/baneasa\/wp-content\/uploads\/products\/9-teilor-2-camere-142-mp-tip-special.jpg')\"><\/div>\n        <a class=\"gf-btn gf-btn-ghost\" href=\"\/baneasa\/en\/apartments-2026\/?ap=2-camere-142-mp-tip-special\">See more details<\/a>\n      <\/div>\n    <\/article>\n        <article class=\"gf-card gf-plan\" data-type=\"3\">\n\t       <div class=\"gf-plan-body\">\n\t\t\t<h3>2-room apartment<\/h3>\n        <p><\/p>\n        <div class=\"gf-meta\">\n                    <span class=\"gf-pill\">2-room apartment<\/span>\n                                <span class=\"gf-pill\">62.53<\/span>\n                  <\/div>\n\t\t\t    <div class=\"gf-plan-media\" style=\"background-image:url('https:\/\/www.greenfieldresidence.ro\/baneasa\/wp-content\/uploads\/products\/8-teilor-2-camere-open-space-79-mp.jpg')\"><\/div>\n        <a class=\"gf-btn gf-btn-ghost\" href=\"\/baneasa\/en\/apartments-2026\/?ap=2-camere-open-space-79-mp\">See more details<\/a>\n      <\/div>\n    <\/article>\n        <article class=\"gf-card gf-plan\" data-type=\"3\">\n\t       <div class=\"gf-plan-body\">\n\t\t\t<h3>2-room apartment<\/h3>\n        <p><\/p>\n        <div class=\"gf-meta\">\n                    <span class=\"gf-pill\">2-room apartment<\/span>\n                                <span class=\"gf-pill\">60.46<\/span>\n                  <\/div>\n\t\t\t    <div class=\"gf-plan-media\" style=\"background-image:url('https:\/\/www.greenfieldresidence.ro\/baneasa\/wp-content\/uploads\/products\/4-teilor-2-camere-73-mp.jpg')\"><\/div>\n        <a class=\"gf-btn gf-btn-ghost\" href=\"\/baneasa\/en\/apartments-2026\/?ap=2-camere-73-mp\">See more details<\/a>\n      <\/div>\n    <\/article>\n        <article class=\"gf-card gf-plan\" data-type=\"3\">\n\t       <div class=\"gf-plan-body\">\n\t\t\t<h3>2-room apartment<\/h3>\n        <p><\/p>\n        <div class=\"gf-meta\">\n                    <span class=\"gf-pill\">2-room apartment<\/span>\n                                <span class=\"gf-pill\">57.94<\/span>\n                  <\/div>\n\t\t\t    <div class=\"gf-plan-media\" style=\"background-image:url('https:\/\/www.greenfieldresidence.ro\/baneasa\/wp-content\/uploads\/products\/20-teilor-2-camere-73-mp-cu-gradina.jpg')\"><\/div>\n        <a class=\"gf-btn gf-btn-ghost\" href=\"\/baneasa\/en\/apartments-2026\/?ap=2-camere-73-mp-cu-gradina\">See more details<\/a>\n      <\/div>\n    <\/article>\n        <article class=\"gf-card gf-plan\" data-type=\"3\">\n\t       <div class=\"gf-plan-body\">\n\t\t\t<h3>2-room apartment<\/h3>\n        <p><\/p>\n        <div class=\"gf-meta\">\n                    <span class=\"gf-pill\">2-room apartment<\/span>\n                                <span class=\"gf-pill\">60.78<\/span>\n                  <\/div>\n\t\t\t    <div class=\"gf-plan-media\" style=\"background-image:url('https:\/\/www.greenfieldresidence.ro\/baneasa\/wp-content\/uploads\/products\/5-teilor-2-camere-76-mp.jpg')\"><\/div>\n        <a class=\"gf-btn gf-btn-ghost\" href=\"\/baneasa\/en\/apartments-2026\/?ap=2-camere-76-mp\">See more details<\/a>\n      <\/div>\n    <\/article>\n        <article class=\"gf-card gf-plan\" data-type=\"3\">\n\t       <div class=\"gf-plan-body\">\n\t\t\t<h3>2-room apartment<\/h3>\n        <p><\/p>\n        <div class=\"gf-meta\">\n                    <span class=\"gf-pill\">2-room apartment<\/span>\n                                <span class=\"gf-pill\">69.20<\/span>\n                  <\/div>\n\t\t\t    <div class=\"gf-plan-media\" style=\"background-image:url('https:\/\/www.greenfieldresidence.ro\/baneasa\/wp-content\/uploads\/products\/17-teilor-2-camere-84-mp-cu-gradina.jpg')\"><\/div>\n        <a class=\"gf-btn gf-btn-ghost\" href=\"\/baneasa\/en\/apartments-2026\/?ap=2-camere-84-mp-cu-gradina\">See more details<\/a>\n      <\/div>\n    <\/article>\n        <article class=\"gf-card gf-plan\" data-type=\"3\">\n\t       <div class=\"gf-plan-body\">\n\t\t\t<h3>2-room apartment<\/h3>\n        <p><\/p>\n        <div class=\"gf-meta\">\n                    <span class=\"gf-pill\">2-room apartment<\/span>\n                                <span class=\"gf-pill\">72.30<\/span>\n                  <\/div>\n\t\t\t    <div class=\"gf-plan-media\" style=\"background-image:url('https:\/\/www.greenfieldresidence.ro\/baneasa\/wp-content\/uploads\/products\/7-teilor-2-camere-88-mp.jpg')\"><\/div>\n        <a class=\"gf-btn gf-btn-ghost\" href=\"\/baneasa\/en\/apartments-2026\/?ap=2-camere-88-mp\">See more details<\/a>\n      <\/div>\n    <\/article>\n        <article class=\"gf-card gf-plan\" data-type=\"4\">\n\t       <div class=\"gf-plan-body\">\n\t\t\t<h3>3-room apartment<\/h3>\n        <p><\/p>\n        <div class=\"gf-meta\">\n                    <span class=\"gf-pill\">3-room apartment<\/span>\n                                <span class=\"gf-pill\">73.08<\/span>\n                  <\/div>\n\t\t\t    <div class=\"gf-plan-media\" style=\"background-image:url('https:\/\/www.greenfieldresidence.ro\/baneasa\/wp-content\/uploads\/products\/18-teilor-3-camere-99-mp-cu-gradina.jpg')\"><\/div>\n        <a class=\"gf-btn gf-btn-ghost\" href=\"\/baneasa\/en\/apartments-2026\/?ap=3-camere-99-mp-cu-gradina\">See more details<\/a>\n      <\/div>\n    <\/article>\n        <article class=\"gf-card gf-plan\" data-type=\"4\">\n\t       <div class=\"gf-plan-body\">\n\t\t\t<h3>3-room apartment<\/h3>\n        <p><\/p>\n        <div class=\"gf-meta\">\n                    <span class=\"gf-pill\">3-room apartment<\/span>\n                                <span class=\"gf-pill\">88.39<\/span>\n                  <\/div>\n\t\t\t    <div class=\"gf-plan-media\" style=\"background-image:url('https:\/\/www.greenfieldresidence.ro\/baneasa\/wp-content\/uploads\/2024\/05\/3-Camere-160-mp-TIP-SPECIAL.jpg')\"><\/div>\n        <a class=\"gf-btn gf-btn-ghost\" href=\"\/baneasa\/en\/apartments-2026\/?ap=3-camere-160-mp-tip-special\">See more details<\/a>\n      <\/div>\n    <\/article>\n        <article class=\"gf-card gf-plan\" data-type=\"4\">\n\t       <div class=\"gf-plan-body\">\n\t\t\t<h3>3-room apartment<\/h3>\n        <p><\/p>\n        <div class=\"gf-meta\">\n                    <span class=\"gf-pill\">3-room apartment<\/span>\n                                <span class=\"gf-pill\">104.04<\/span>\n                  <\/div>\n\t\t\t    <div class=\"gf-plan-media\" style=\"background-image:url('https:\/\/www.greenfieldresidence.ro\/baneasa\/wp-content\/uploads\/2024\/05\/3-Camere-203-mp-TIP-SPECIAL.jpg')\"><\/div>\n        <a class=\"gf-btn gf-btn-ghost\" href=\"\/baneasa\/en\/apartments-2026\/?ap=3-camere-203-mp-tip-special\">See more details<\/a>\n      <\/div>\n    <\/article>\n    <\/div><div class=\"gf-pagination\" aria-label=\"Apartment pagination\"><button type=\"button\" class=\"gf-page-btn is-active\" data-page=\"1\" aria-label=\"Page 1\">1<\/button><button type=\"button\" class=\"gf-page-btn\" data-page=\"2\" aria-label=\"Page 2\">2<\/button><button type=\"button\" class=\"gf-page-btn\" data-page=\"2\" aria-label=\"Next page\">\u203a<\/button><\/div>      <\/div>\n    <\/div>\n            <script>\n        (function() {\n          if (window.__gfBaneasaApartamenteAjaxInit) return;\n          window.__gfBaneasaApartamenteAjaxInit = true;\n\n          const ajaxUrl = \"https:\/\/www.greenfieldresidence.ro\/baneasa\/wp-admin\/admin-ajax.php\";\n          const tipMap = {\"all\":\"all\",\"studio\":\"2\",\"2-camere\":\"3\",\"3-camere\":\"4\"};\n\n          function reinitElementor(content) {\n            if (window.elementorFrontend && window.elementorFrontend.elementsHandler) {\n              window.elementorFrontend.elementsHandler.runReadyTrigger(content);\n            }\n          }\n\n          function setActiveTab(wrapper, filter) {\n            wrapper.querySelectorAll('.gf-tab-btn[data-filter]').forEach((btn) => {\n              btn.classList.toggle('is-active', btn.dataset.filter === filter);\n            });\n          }\n\n          function updateUrl(filter, page) {\n            const url = new URL(window.location.href);\n            const tip = tipMap[filter] || 'all';\n\n            if (tip === 'all') {\n              url.searchParams.delete('tip');\n            } else {\n              url.searchParams.set('tip', tip);\n            }\n\n            if (page > 1) {\n              url.searchParams.set('pg', String(page));\n            } else {\n              url.searchParams.delete('pg');\n            }\n\n            window.history.replaceState({}, '', url.toString());\n          }\n\n          async function loadList(wrapper, filter, page) {\n            const content = wrapper.querySelector('.gf-ap-listare-content');\n            if (!content) return;\n\n            wrapper.classList.add('is-loading');\n\n            const form = new FormData();\n            form.append('action', 'gf_baneasa_ap_filter_en');\n            form.append('nonce', wrapper.dataset.nonce || '');\n            form.append('filter', filter);\n            form.append('paged', String(page));\n            form.append('atts', wrapper.dataset.atts || '{}');\n\n            try {\n              const response = await fetch(ajaxUrl, {\n                method: 'POST',\n                credentials: 'same-origin',\n                body: form\n              });\n              const json = await response.json();\n\n              if (json && json.success && json.data && json.data.html) {\n                content.innerHTML = json.data.html;\n                setActiveTab(wrapper, filter);\n                updateUrl(filter, page);\n                reinitElementor(content);\n              }\n            } catch (error) {\n              console.error('GF apartamente ajax error:', error);\n            } finally {\n              wrapper.classList.remove('is-loading');\n            }\n          }\n\n          function getFilterFromTipParam(tipParam) {\n            const tip = (tipParam || 'all').toLowerCase().trim();\n            if (tip === '' || tip === 'all' || tip === 'toate') {\n              return 'all';\n            }\n            for (const [key, value] of Object.entries(tipMap)) {\n              if (String(value) === tip) return key;\n            }\n            return 'all';\n          }\n\n          document.addEventListener('click', function(event) {\n            const tabBtn = event.target.closest('.gf-ap-listare .gf-tab-btn[data-filter]');\n            if (tabBtn) {\n              const wrapper = tabBtn.closest('.gf-ap-listare');\n              if (!wrapper) return;\n              event.preventDefault();\n              loadList(wrapper, tabBtn.dataset.filter, 1);\n              return;\n            }\n\n            const pageBtn = event.target.closest('.gf-ap-listare .gf-page-btn[data-page]');\n            if (pageBtn) {\n              const wrapper = pageBtn.closest('.gf-ap-listare');\n              if (!wrapper) return;\n              const active = wrapper.querySelector('.gf-tab-btn.is-active');\n              const filter = active ? active.dataset.filter : 'all';\n              const page = parseInt(pageBtn.dataset.page || '1', 10) || 1;\n              event.preventDefault();\n              loadList(wrapper, filter, page);\n            }\n          });\n\n          \/\/ Forceaza o hidratare initiala prin acelasi flux AJAX ca la filtrare,\n          \/\/ pentru a evita diferente intre first render si re-render.\n          document.addEventListener('DOMContentLoaded', function() {\n            document.querySelectorAll('.gf-ap-listare').forEach((wrapper) => {\n              const url = new URL(window.location.href);\n              const filter = getFilterFromTipParam(url.searchParams.get('tip'));\n              const page = Math.max(1, parseInt(url.searchParams.get('pg') || '1', 10) || 1);\n              loadList(wrapper, filter, page);\n            });\n          });\n        })();\n        <\/script>\n        \n        <\/div>\n      <\/div>\n    <\/section>\n  <\/main>\n\n<\/div>\n\n<script>\n(function() {\n  document.documentElement.classList.add(\"gf-js\");\n  const url = new URL(window.location.href);\n  const isSingleMode = (url.searchParams.get(\"ap\") || \"\").trim() !== \"\";\n  if (isSingleMode) {\n    document.documentElement.classList.add(\"gf-single-mode\");\n  }\n\n  const revealItems = document.querySelectorAll(\".gf-reveal\");\n\n  const revealAll = () => {\n    revealItems.forEach((item) => {\n      item.classList.add(\"is-visible\");\n      item.style.transitionDelay = \"0ms\";\n    });\n  };\n\n  if (!revealItems.length) return;\n\n  if (\"IntersectionObserver\" in window) {\n    try {\n      const observer = new IntersectionObserver((entries) => {\n        entries.forEach((entry) => {\n          if (entry.isIntersecting) {\n            entry.target.classList.add(\"is-visible\");\n            observer.unobserve(entry.target);\n          }\n        });\n      }, { threshold: 0.14 });\n\n      revealItems.forEach((item, index) => {\n        item.style.transitionDelay = Math.min(index * 70, 260) + \"ms\";\n        observer.observe(item);\n      });\n    } catch (error) {\n      revealAll();\n    }\n  } else {\n    revealAll();\n  }\n})();\n<\/script>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Greenfield Apartments Apartment listing Quickly filter the apartment type and choose the option that suits you.<\/p>\n","protected":false},"author":5,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_header_footer","meta":{"_acf_changed":false,"footnotes":""},"page-cat":[],"nr-camere":[],"class_list":["post-33798","page","type-page","status-publish","hentry"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.2 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Apartments 2026 - Greenfield B\u0103neasa<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.greenfieldresidence.ro\/baneasa\/en\/apartments-2026\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Apartments 2026 - Greenfield B\u0103neasa\" \/>\n<meta property=\"og:description\" content=\"Greenfield Apartments Apartment listing Quickly filter the apartment type and choose the option that suits you.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.greenfieldresidence.ro\/baneasa\/en\/apartments-2026\/\" \/>\n<meta property=\"og:site_name\" content=\"Greenfield B\u0103neasa\" \/>\n<meta property=\"article:modified_time\" content=\"2026-03-24T10:29:29+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"11 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.greenfieldresidence.ro\/baneasa\/en\/apartments-2026\/\",\"url\":\"https:\/\/www.greenfieldresidence.ro\/baneasa\/en\/apartments-2026\/\",\"name\":\"Apartments 2026 - Greenfield B\u0103neasa\",\"isPartOf\":{\"@id\":\"https:\/\/www.greenfieldresidence.ro\/baneasa\/en\/#website\"},\"datePublished\":\"2026-03-04T11:19:25+00:00\",\"dateModified\":\"2026-03-24T10:29:29+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/www.greenfieldresidence.ro\/baneasa\/en\/apartments-2026\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.greenfieldresidence.ro\/baneasa\/en\/apartments-2026\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.greenfieldresidence.ro\/baneasa\/en\/apartments-2026\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.greenfieldresidence.ro\/baneasa\/en\/home\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Apartments 2026\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.greenfieldresidence.ro\/baneasa\/en\/#website\",\"url\":\"https:\/\/www.greenfieldresidence.ro\/baneasa\/en\/\",\"name\":\"Greenfield B\u0103neasa\",\"description\":\"Cartierul \u00eembr\u0103\u021bi\u0219at de p\u0103dure\",\"publisher\":{\"@id\":\"https:\/\/www.greenfieldresidence.ro\/baneasa\/en\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.greenfieldresidence.ro\/baneasa\/en\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.greenfieldresidence.ro\/baneasa\/en\/#organization\",\"name\":\"Greenfield B\u0103neasa\",\"url\":\"https:\/\/www.greenfieldresidence.ro\/baneasa\/en\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.greenfieldresidence.ro\/baneasa\/en\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.greenfieldresidence.ro\/baneasa\/wp-content\/uploads\/2020\/05\/logo.svg\",\"contentUrl\":\"https:\/\/www.greenfieldresidence.ro\/baneasa\/wp-content\/uploads\/2020\/05\/logo.svg\",\"caption\":\"Greenfield B\u0103neasa\"},\"image\":{\"@id\":\"https:\/\/www.greenfieldresidence.ro\/baneasa\/en\/#\/schema\/logo\/image\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Apartments 2026 - Greenfield B\u0103neasa","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.greenfieldresidence.ro\/baneasa\/en\/apartments-2026\/","og_locale":"en_US","og_type":"article","og_title":"Apartments 2026 - Greenfield B\u0103neasa","og_description":"Greenfield Apartments Apartment listing Quickly filter the apartment type and choose the option that suits you.","og_url":"https:\/\/www.greenfieldresidence.ro\/baneasa\/en\/apartments-2026\/","og_site_name":"Greenfield B\u0103neasa","article_modified_time":"2026-03-24T10:29:29+00:00","twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"11 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.greenfieldresidence.ro\/baneasa\/en\/apartments-2026\/","url":"https:\/\/www.greenfieldresidence.ro\/baneasa\/en\/apartments-2026\/","name":"Apartments 2026 - Greenfield B\u0103neasa","isPartOf":{"@id":"https:\/\/www.greenfieldresidence.ro\/baneasa\/en\/#website"},"datePublished":"2026-03-04T11:19:25+00:00","dateModified":"2026-03-24T10:29:29+00:00","breadcrumb":{"@id":"https:\/\/www.greenfieldresidence.ro\/baneasa\/en\/apartments-2026\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.greenfieldresidence.ro\/baneasa\/en\/apartments-2026\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.greenfieldresidence.ro\/baneasa\/en\/apartments-2026\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.greenfieldresidence.ro\/baneasa\/en\/home\/"},{"@type":"ListItem","position":2,"name":"Apartments 2026"}]},{"@type":"WebSite","@id":"https:\/\/www.greenfieldresidence.ro\/baneasa\/en\/#website","url":"https:\/\/www.greenfieldresidence.ro\/baneasa\/en\/","name":"Greenfield B\u0103neasa","description":"Cartierul \u00eembr\u0103\u021bi\u0219at de p\u0103dure","publisher":{"@id":"https:\/\/www.greenfieldresidence.ro\/baneasa\/en\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.greenfieldresidence.ro\/baneasa\/en\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.greenfieldresidence.ro\/baneasa\/en\/#organization","name":"Greenfield B\u0103neasa","url":"https:\/\/www.greenfieldresidence.ro\/baneasa\/en\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.greenfieldresidence.ro\/baneasa\/en\/#\/schema\/logo\/image\/","url":"https:\/\/www.greenfieldresidence.ro\/baneasa\/wp-content\/uploads\/2020\/05\/logo.svg","contentUrl":"https:\/\/www.greenfieldresidence.ro\/baneasa\/wp-content\/uploads\/2020\/05\/logo.svg","caption":"Greenfield B\u0103neasa"},"image":{"@id":"https:\/\/www.greenfieldresidence.ro\/baneasa\/en\/#\/schema\/logo\/image\/"}}]}},"ACF":false,"_links":{"self":[{"href":"https:\/\/www.greenfieldresidence.ro\/baneasa\/en\/wp-json\/wp\/v2\/pages\/33798","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.greenfieldresidence.ro\/baneasa\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.greenfieldresidence.ro\/baneasa\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.greenfieldresidence.ro\/baneasa\/en\/wp-json\/wp\/v2\/users\/5"}],"replies":[{"embeddable":true,"href":"https:\/\/www.greenfieldresidence.ro\/baneasa\/en\/wp-json\/wp\/v2\/comments?post=33798"}],"version-history":[{"count":5,"href":"https:\/\/www.greenfieldresidence.ro\/baneasa\/en\/wp-json\/wp\/v2\/pages\/33798\/revisions"}],"predecessor-version":[{"id":33803,"href":"https:\/\/www.greenfieldresidence.ro\/baneasa\/en\/wp-json\/wp\/v2\/pages\/33798\/revisions\/33803"}],"wp:attachment":[{"href":"https:\/\/www.greenfieldresidence.ro\/baneasa\/en\/wp-json\/wp\/v2\/media?parent=33798"}],"wp:term":[{"taxonomy":"page-cat","embeddable":true,"href":"https:\/\/www.greenfieldresidence.ro\/baneasa\/en\/wp-json\/wp\/v2\/page-cat?post=33798"},{"taxonomy":"nr-camere","embeddable":true,"href":"https:\/\/www.greenfieldresidence.ro\/baneasa\/en\/wp-json\/wp\/v2\/nr-camere?post=33798"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}