{"id":16666,"date":"2026-05-19T09:06:48","date_gmt":"2026-05-19T09:06:48","guid":{"rendered":"https:\/\/boreal-plus.ro\/?page_id=16666"},"modified":"2026-06-30T07:34:49","modified_gmt":"2026-06-30T07:34:49","slug":"apartamente-noi-de-vanzare","status":"publish","type":"page","link":"https:\/\/boreal-plus.ro\/en\/apartamente-noi-de-vanzare\/","title":{"rendered":"Apartamente noi de vanzare"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"16666\" class=\"elementor elementor-16666\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-7950334 e-con-full e-flex e-con e-parent\" data-id=\"7950334\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-922fadf elementor-widget elementor-widget-html\" data-id=\"922fadf\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<!-- Swiper (galeria foto) \u2014 \u00eenc\u0103rcat o singur\u0103 dat\u0103 pe pagin\u0103 -->\n<link rel=\"stylesheet\" href=\"https:\/\/cdn.jsdelivr.net\/npm\/swiper@11\/swiper-bundle.min.css\" \/>\n\n<style>\n\/* Filter band uses the shared, centered design from style.css\n   (.filter-section-band etc.) \u2014 same as apartamente.html *\/\n\n\/* Ascunde header-ul vechi al temei pe pagina de campanie (folosim doar header-ul custom) *\/\n.site-header.dynamic-header.menu-dropdown-tablet { display: none !important; }\n\n\/* Bara de contact r\u0103m\u00e2ne fix\u0103 (static\u0103) \u00een partea de sus la scroll, nu dispare cu hero-ul.\n   Fundal \u00eenchis translucid pentru c\u0103 textul\/iconi\u021bele sunt albe. *\/\n.camp-hero-topbar {\n    position: fixed !important;\n    top: 0; left: 0;\n    width: 100%;\n    padding: 16px clamp(20px, 4vw, 60px) !important;\n    background: rgba(0, 45, 61, 0.92);\n    backdrop-filter: blur(10px);\n    -webkit-backdrop-filter: blur(10px);\n    box-shadow: 0 4px 20px rgba(0, 0, 0, 0.25);\n    z-index: 1000;\n}\n\/* compens\u0103m \u00een\u0103l\u021bimea barei fixe ca hero-ul s\u0103 nu fie acoperit *\/\n.camp-hero-modern { padding-top: 96px !important; }\n@media (max-width: 900px) {\n    .camp-hero-topbar { padding: 12px 16px !important; }\n    .camp-hero-modern { padding-top: 132px !important; }\n}\n\/* Pe telefon: tel + loca\u021bie + contact pe ACELA\u0218I r\u00e2nd, mai mici (altfel se stivuiau pe vertical\u0103) *\/\n@media (max-width: 640px) {\n    .camp-hero-topbar { flex-direction: column !important; gap: 8px !important; padding: 10px 12px !important; }\n    .camp-hero-logo img { height: 28px !important; }\n    .camp-hero-contact {\n        flex-direction: row !important;\n        flex-wrap: nowrap !important;\n        justify-content: center !important;\n        gap: 14px !important;\n    }\n    .camp-hero-contact-item {\n        font-size: 0.72rem !important;\n        gap: 5px !important;\n        letter-spacing: 0.3px !important;\n        white-space: nowrap !important;\n    }\n    .camp-hero-contact-item svg { width: 14px !important; height: 14px !important; }\n    \/* bara e mai scund\u0103 acum \u2192 reducem compensarea de sus a hero-ului *\/\n    .camp-hero-modern { padding-top: 104px !important; }\n}\n\n\/* ========================================\n   HERO BANNER SLIDER (campaign) \u2014 taller, fade-based, no dependencies\n   ======================================== *\/\n.camp-banner-slider {\n    position: relative;\n    width: 100%;\n    height: clamp(420px, 34vw, 560px); \/* taller than the old auto-height banner *\/\n    border-radius: 12px;\n    overflow: hidden;\n    box-shadow: 0 20px 50px rgba(0, 0, 0, 0.5);\n    border: 1px solid rgba(255, 255, 255, 0.15);\n}\n.camp-banner-slide {\n    position: absolute;\n    inset: 0;\n    opacity: 0;\n    transition: opacity 0.8s ease;\n    z-index: 1;\n}\n.camp-banner-slide.is-active { opacity: 1; z-index: 2; }\n.camp-banner-slide img {\n    width: 100%;\n    height: 100%;\n    object-fit: cover;\n    display: block;\n}\n.camp-banner-dots {\n    position: absolute;\n    bottom: 16px; left: 0; right: 0;\n    display: flex; justify-content: center; gap: 8px;\n    z-index: 4;\n}\n.camp-banner-dots button {\n    width: 9px; height: 9px;\n    padding: 0; border: none; cursor: pointer;\n    border-radius: 50%;\n    background: rgba(255, 255, 255, 0.5);\n    transition: all 0.3s ease;\n}\n.camp-banner-dots button.is-active {\n    background: #fff; width: 26px; border-radius: 5px;\n}\n@media (max-width: 640px) {\n    .camp-banner-slider { height: clamp(200px, 52vw, 320px); }\n}\n\n\/* ========================================\n   INFO SECTIONS (finalizate \/ \u00een construc\u021bie):\n   eyebrow pu\u021bin mai mare + poze pe toat\u0103 \u00een\u0103l\u021bimea coloanei de text\n   ======================================== *\/\n.camp-info-label { font-size: 0.85rem !important; letter-spacing: 2px !important; }\n.camp-info-grid { align-items: stretch !important; }\n.camp-info-visual { display: flex; }\n.camp-info-visual img {\n    width: 100% !important;\n    height: 100% !important;\n    object-fit: cover !important;\n}\n@media (max-width: 900px) {\n    \/* pe mobil coloanele se stivuiesc \u2014 l\u0103s\u0103m poza la \u00een\u0103l\u021bime natural\u0103 *\/\n    .camp-info-visual img { height: auto !important; }\n}\n\n\/* ========================================\n   TESTIMONIALE \u2014 slider pe fundal foto, carduri glassmorphic (ca \u00een referin\u021b\u0103)\n   Slider nativ pe scroll-snap (swipe pe mobil) + s\u0103ge\u021bi + bullets, f\u0103r\u0103 dependen\u021be.\n   ======================================== *\/\n.camp-testimonials {\n    position: relative;\n    overflow: hidden;\n    background:\n        linear-gradient(180deg, rgba(0, 40, 54, 0.86) 0%, rgba(0, 24, 33, 0.93) 100%),\n        url('https:\/\/boreal-plus.ro\/wp-content\/uploads\/2025\/08\/noul-boreal-plus.jpg') center \/ cover no-repeat !important;\n}\n.camp-testimonials .section-label { color: var(--secondary) !important; }\n.camp-testimonials .section-title { color: #ffffff !important; }\n\n.camp-test-slider { position: relative; }\n.camp-test-stage { position: relative; }\n.camp-test-viewport {\n    display: flex;\n    gap: 24px;\n    overflow-x: auto;\n    scroll-snap-type: x mandatory;\n    scroll-behavior: smooth;\n    scrollbar-width: none;\n    -ms-overflow-style: none;\n    padding: 8px 2px 6px;\n}\n.camp-test-viewport::-webkit-scrollbar { display: none; }\n\n.camp-testimonials .camp-testimonial-card {\n    flex: 0 0 calc((100% - 48px) \/ 3); \/* 3 vizibile pe desktop (2 gap-uri de 24px) *\/\n    box-sizing: border-box;\n    scroll-snap-align: start;\n    background: rgba(255, 255, 255, 0.08) !important;\n    -webkit-backdrop-filter: blur(14px);\n    backdrop-filter: blur(14px);\n    border: 1px solid rgba(255, 255, 255, 0.16) !important;\n    border-radius: 16px !important;\n    box-shadow: 0 18px 40px rgba(0, 0, 0, 0.28) !important;\n}\n.camp-testimonials .camp-testimonial-card:hover {\n    transform: translateY(-4px);\n    border-color: rgba(180, 144, 121, 0.55) !important;\n}\n.camp-testimonials .camp-testimonial-card p { color: rgba(255, 255, 255, 0.9) !important; }\n.camp-testimonials .camp-test-quote { color: var(--secondary-light) !important; opacity: 0.55 !important; }\n.camp-testimonials .camp-test-author strong { color: #ffffff !important; }\n.camp-testimonials .camp-test-author span { color: rgba(255, 255, 255, 0.7) !important; }\n\n.camp-test-arrow {\n    display: none; \/* s\u0103ge\u021bile ascunse \u2014 navigare prin bullets + swipe *\/\n    position: absolute; top: 50%;\n    transform: translateY(-50%);\n    width: 48px; height: 48px;\n    border-radius: 50%;\n    border: 1px solid rgba(255, 255, 255, 0.3);\n    background: rgba(255, 255, 255, 0.1);\n    -webkit-backdrop-filter: blur(6px); backdrop-filter: blur(6px);\n    color: #fff; font-size: 26px; line-height: 1;\n    cursor: pointer; z-index: 5;\n    align-items: center; justify-content: center;\n    transition: all 0.3s ease;\n}\n.camp-test-arrow:hover { background: var(--secondary); border-color: var(--secondary); }\n.camp-test-prev { left: -6px; }\n.camp-test-next { right: -6px; }\n\n.camp-test-dots {\n    display: flex; justify-content: center; gap: 8px;\n    margin-top: 26px;\n}\n.camp-test-dots button {\n    width: 9px; height: 9px; padding: 0;\n    border: none; border-radius: 50%; cursor: pointer;\n    background: rgba(255, 255, 255, 0.4);\n    transition: all 0.3s ease;\n}\n.camp-test-dots button.is-active { background: #fff; width: 26px; border-radius: 5px; }\n\n@media (max-width: 992px) {\n    .camp-testimonials .camp-testimonial-card { flex-basis: calc((100% - 24px) \/ 2); }\n}\n@media (max-width: 640px) {\n    .camp-testimonials .camp-testimonial-card { flex-basis: 100%; }\n    .camp-test-arrow { width: 40px; height: 40px; font-size: 22px; }\n    .camp-test-prev { left: -2px; }\n    .camp-test-next { right: -2px; }\n}\n\n\/* ========================================\n   PREMIUM APARTMENT CARD - SOLID LUXURY STYLE\n   ======================================== *\/\n.lux-card {\n    background: var(--primary) !important; \/* Brand teal background *\/\n    border: 1px solid rgba(255, 255, 255, 0.1) !important;\n    border-radius: 12px !important;\n    padding: 30px 24px !important;\n    color: #ffffff !important;\n    text-align: center !important;\n    display: flex !important;\n    flex-direction: column !important;\n    align-items: center !important;\n    justify-content: space-between !important;\n    position: relative !important;\n    transition: all 0.4s var(--ease) !important;\n    min-height: 520px !important;\n    box-sizing: border-box !important;\n}\n\n.lux-card:hover {\n    transform: translateY(-8px) !important;\n    box-shadow: 0 20px 40px rgba(0, 45, 61, 0.25) !important;\n    border-color: var(--secondary) !important;\n}\n\n\/* Badge NOU - Luxury Edition *\/\n.lux-badge-nou {\n    display: none !important;\n    position: absolute !important;\n    top: 0 !important;\n    left: 0 !important;\n    background: linear-gradient(135deg, #c5a880 0%, #f1e6d2 50%, #a88a61 100%) !important; \/* Elegant champagne gold gradient *\/\n    color: #1a1105 !important; \/* Dark bronze\/black text for maximum contrast and high-end feel *\/\n    padding: 7px 18px !important;\n    font-family: 'Outfit', sans-serif !important;\n    font-size: 0.7rem !important;\n    font-weight: 700 !important;\n    letter-spacing: 2.5px !important;\n    text-transform: uppercase !important;\n    border-top-left-radius: 12px !important; \/* Matches card's corner radius *\/\n    border-bottom-right-radius: 12px !important; \/* Clean rounded bottom-right *\/\n    border-top-right-radius: 0 !important;\n    border-bottom-left-radius: 0 !important;\n    z-index: 5 !important;\n    border-right: 1px solid rgba(255, 255, 255, 0.3) !important;\n    border-bottom: 1px solid rgba(255, 255, 255, 0.3) !important;\n    box-shadow: 2px 2px 10px rgba(0, 45, 61, 0.15) !important;\n    text-shadow: none !important;\n}\n\n\/* Conditionally show badge for Phase 2 \/ under construction *\/\n.lux-card[data-etapa*=\"2\"] .lux-badge-nou,\n.lux-card[data-etapa*=\"construc\"] .lux-badge-nou,\n.lux-card[data-etapa*=\"construct\"] .lux-badge-nou,\n.lux-card[data-faza*=\"2\"] .lux-badge-nou,\n.lux-card[data-faza*=\"construc\"] .lux-badge-nou,\n.lux-card[data-faza*=\"construct\"] .lux-badge-nou,\n.lux-card[data-faza*=\"in-constructie\"] .lux-badge-nou {\n    display: inline-block !important;\n}\n\n\/* Header text information *\/\n.lux-card-header-info {\n    width: 100% !important;\n    margin-bottom: 20px !important;\n}\n\n.lux-card-title-clean {\n    font-family: 'Outfit', sans-serif !important;\n    font-size: 1.4rem !important;\n    font-weight: 600 !important;\n    color: #ffffff !important;\n    margin: 0 0 8px 0 !important;\n    letter-spacing: 0.5px !important;\n}\n\n.lux-card-subtitle-clean {\n    font-family: 'Inter', sans-serif !important;\n    font-size: 0.85rem !important;\n    color: rgba(255, 255, 255, 0.75) !important;\n    font-weight: 500 !important;\n    margin-bottom: 12px !important;\n    text-transform: none !important;\n}\n\n.lux-card-price-clean {\n    font-family: 'Outfit', sans-serif !important;\n    font-size: 1.35rem !important;\n    font-weight: 700 !important;\n    color: #ffffff !important;\n    margin-top: 8px !important;\n}\n\n\/* Logic\u0103 de afi\u0219are prioritizat\u0103 pre\u021buri *\/\n.lux-price-promo-val,\n.lux-price-lista-val,\n.lux-price-pret-val {\n    display: none !important;\n}\n\n\/* Dac\u0103 pret_promotional nu este gol\/0, \u00eel afi\u0219\u0103m *\/\n.lux-price-promo-val:not([data-val=\"\"]):not([data-val=\"0\"]) {\n    display: inline !important;\n}\n\n\/* Dac\u0103 pret_promotional este gol\/0, dar pret_de_lista este valid, afi\u0219\u0103m pret_de_lista *\/\n.lux-price-promo-val[data-val=\"\"] ~ .lux-price-lista-val:not([data-val=\"\"]):not([data-val=\"0\"]),\n.lux-price-promo-val[data-val=\"0\"] ~ .lux-price-lista-val:not([data-val=\"\"]):not([data-val=\"0\"]) {\n    display: inline !important;\n}\n\n\/* Dac\u0103 \u0219i promo\u021bional \u0219i de list\u0103 sunt goale\/0, afi\u0219\u0103m pret *\/\n.lux-price-promo-val[data-val=\"\"] ~ .lux-price-lista-val[data-val=\"\"] ~ .lux-price-pret-val:not([data-val=\"\"]):not([data-val=\"0\"]),\n.lux-price-promo-val[data-val=\"\"] ~ .lux-price-lista-val[data-val=\"0\"] ~ .lux-price-pret-val:not([data-val=\"\"]):not([data-val=\"0\"]),\n.lux-price-promo-val[data-val=\"0\"] ~ .lux-price-lista-val[data-val=\"\"] ~ .lux-price-pret-val:not([data-val=\"\"]):not([data-val=\"0\"]),\n.lux-price-promo-val[data-val=\"0\"] ~ .lux-price-lista-val[data-val=\"0\"] ~ .lux-price-pret-val:not([data-val=\"\"]):not([data-val=\"0\"]) {\n    display: inline !important;\n}\n\n\/* Image styling *\/\n.lux-card-visual-clean {\n    width: 100% !important;\n    height: 220px !important;\n    display: flex !important;\n    align-items: center !important;\n    justify-content: center !important;\n    margin-bottom: 24px !important;\n    background: rgba(255, 255, 255, 0.03) !important;\n    border-radius: 8px !important;\n    padding: 16px !important;\n    overflow: hidden !important;\n}\n\n.lux-card-visual-clean img {\n    max-width: 100% !important;\n    max-height: 100% !important;\n    object-fit: contain !important;\n    transition: transform 0.6s var(--ease) !important;\n}\n\n.lux-card:hover .lux-card-visual-clean img {\n    transform: scale(1.05) !important;\n}\n\n\/* Footer \/ Button styling *\/\n.lux-card-footer-clean {\n    width: 100% !important;\n    margin-top: auto !important;\n}\n\n.lux-card-btn-details {\n    display: block !important;\n    width: 100% !important;\n    padding: 12px 24px !important;\n    font-family: 'Inter', sans-serif !important;\n    font-size: 0.75rem !important;\n    font-weight: 700 !important;\n    letter-spacing: 1.5px !important;\n    text-transform: uppercase !important;\n    color: #ffffff !important;\n    background: transparent !important;\n    border: 1.5px solid rgba(255, 255, 255, 0.3) !important;\n    border-radius: 100px !important;\n    text-align: center !important;\n    text-decoration: none !important;\n    transition: all 0.3s var(--ease) !important;\n}\n\n.lux-card:hover .lux-card-btn-details {\n    border-color: var(--secondary) !important;\n    background: var(--secondary) !important;\n    color: var(--primary-dark) !important;\n}\n\n\/* Stretched Link - Face tot cardul clickabil *\/\n.lux-card { position: relative; }\n.stretched-link::after {\n    position: absolute;\n    top: 0;\n    right: 0;\n    bottom: 0;\n    left: 0;\n    z-index: 1;\n    content: \"\";\n}\n\n\/* Card fade-in animation *\/\n@keyframes luxFadeIn {\n    from { opacity: 0; transform: translateY(20px); }\n    to { opacity: 1; transform: translateY(0); }\n}\n.lux-card { animation: luxFadeIn 0.5s var(--ease) both; }\n.lux-card:nth-child(2) { animation-delay: 0.08s; }\n.lux-card:nth-child(3) { animation-delay: 0.16s; }\n.lux-card:nth-child(4) { animation-delay: 0.24s; }\n<\/style>\n\n<!-- ============================================================\n     [WIDGET HTML #1]  Hero + intro apartamente + filtre.\n     Lipe\u0219te tot, de aici p\u00e2n\u0103 la marcajul \u201e\u2550\u2550\u2550\u2550 \/WIDGET HTML #1 \u2550\u2550\u2550\u2550\".\n     ============================================================ -->\n\n<!-- 1. HERO CAMPANIE (CU BANNER SUS) -->\n<section class=\"camp-hero-modern\">\n    <div class=\"camp-hero-topbar\">\n        <div class=\"camp-hero-logo\">\n            <img decoding=\"async\" src=\"https:\/\/boreal-plus.ro\/wp-content\/uploads\/2026\/05\/logo-boreal.png\" alt=\"Boreal Plus\" loading=\"lazy\">\n        <\/div>\n        <div class=\"camp-hero-contact\">\n            <a href=\"tel:+40735509700\" class=\"camp-hero-contact-item\">\n                <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M3 18v-6a9 9 0 0 1 18 0v6\"><\/path><path d=\"M21 19a2 2 0 0 1-2 2h-1a2 2 0 0 1-2-2v-3a2 2 0 0 1 2-2h3zM3 19a2 2 0 0 0 2 2h1a2 2 0 0 0 2-2v-3a2 2 0 0 0-2-2H3z\"><\/path><\/svg>\n                +40.735.509.700\n            <\/a>\n            <a href=\"javascript:void(0)\" class=\"camp-hero-contact-item\" id=\"camp-hero-loc-trigger\">\n                <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M21 10c0 7-9 13-9 13s-9-6-9-13a9 9 0 0 1 18 0z\"><\/path><circle cx=\"12\" cy=\"10\" r=\"3\"><\/circle><\/svg>\n                LOCA\u021aIE\n            <\/a>\n            <a href=\"#contact-camp\" class=\"camp-hero-contact-item\">\n                <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M4 4h16c1.1 0 2 .9 2 2v12c0 1.1-.9 2-2 2H4c-1.1 0-2-.9-2-2V6c0-1.1.9-2 2-2z\"><\/path><polyline points=\"22,6 12,13 2,6\"><\/polyline><\/svg>\n                CONTACT\n            <\/a>\n        <\/div>\n    <\/div>\n    <div class=\"camp-hero-flex-wrapper\">\n        <div class=\"camp-hero-banner-container\">\n            <div class=\"camp-banner-slider\">\n                <div class=\"camp-banner-slide is-active\">\n                    <img decoding=\"async\" src=\"https:\/\/boreal-plus.ro\/wp-content\/uploads\/2026\/06\/banner1.png\" alt=\"Promo\u021bie Boreal Plus\" loading=\"lazy\">\n                <\/div>\n                <div class=\"camp-banner-slide\">\n                    <img decoding=\"async\" src=\"https:\/\/boreal-plus.ro\/wp-content\/uploads\/2026\/06\/1920x1080.jpg\" alt=\"Noul Boreal Plus\" loading=\"lazy\">\n                <\/div>\n                <div class=\"camp-banner-dots\"><\/div>\n            <\/div>\n        <\/div>\n        <div class=\"camp-hero-text-container\">\n            <span class=\"camp-hero-label\">Ofert\u0103 Limitat\u0103<\/span>\n            <h1><span class=\"highlight-gold\">Ofert\u0103 apartamente<\/span><br>BOREAL Plus<\/h1>\n            <div class=\"camp-hero-location\">\n                <a href=\"https:\/\/maps.app.goo.gl\/PrSKDQQS2nLBmeqD6\" target=\"_blank\" rel=\"noopener\">\n                    <svg width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M21 10c0 7-9 13-9 13s-9-6-9-13a9 9 0 0 1 18 0z\"><\/path><circle cx=\"12\" cy=\"10\" r=\"3\"><\/circle><\/svg>\n                    Strada Amsterdam, Nr. 5, Constan\u021ba\n                <\/a>\n            <\/div>\n            <p class=\"camp-hero-desc\">Profit\u0103 de ultima ocazie de a deveni proprietarul unui apartament nou gata de mutare!<\/p>\n            <p class=\"camp-hero-desc\">Ofert\u0103 valabil\u0103 p\u00e2n\u0103 pe 30 august 2026.<\/p>\n            <p class=\"camp-hero-desc\">Securizeaz\u0103-\u021bi pre\u021bul pentru un apartament premium aflat \u00een dezvoltare!<\/p>\n            <a href=\"#contact-camp\" class=\"camp-hero-cta\">Programeaz\u0103 o vizionare \u2192<\/a>\n        <\/div>\n    <\/div>\n<\/section>\n\n<!-- HERO BANNER SLIDER \u2014 fade carousel, autoplay + dots + arrows (no dependencies) -->\n<script>\n(function () {\n    var slider = document.querySelector('.camp-banner-slider');\n    if (!slider) return;\n    var slides = [].slice.call(slider.querySelectorAll('.camp-banner-slide'));\n    if (slides.length < 2) return; \/\/ a single banner needs no controls (slide 1 stays visible via .is-active)\n\n    var dotsWrap = slider.querySelector('.camp-banner-dots');\n    var idx = 0, timer = null;\n\n    var dots = slides.map(function (_, i) {\n        var b = document.createElement('button');\n        b.type = 'button';\n        b.setAttribute('aria-label', 'Banner ' + (i + 1));\n        b.addEventListener('click', function () { go(i); restart(); });\n        dotsWrap.appendChild(b);\n        return b;\n    });\n\n    function render() {\n        slides.forEach(function (s, i) { s.classList.toggle('is-active', i === idx); });\n        dots.forEach(function (d, i) { d.classList.toggle('is-active', i === idx); });\n    }\n    function go(i) { idx = (i + slides.length) % slides.length; render(); }\n    function restart() { clearInterval(timer); timer = setInterval(function () { go(idx + 1); }, 5500); }\n\n    var nextBtn = slider.querySelector('.camp-banner-next');\n    var prevBtn = slider.querySelector('.camp-banner-prev');\n    if (nextBtn) nextBtn.addEventListener('click', function () { go(idx + 1); restart(); });\n    if (prevBtn) prevBtn.addEventListener('click', function () { go(idx - 1); restart(); });\n\n    render();\n    restart();\n})();\n<\/script>\n\n<!-- 2. FILTRE + GRID APARTAMENTE -->\n<section class=\"camp-apartments\" id=\"apartamente-camp\" style=\"padding-bottom: 30px;\">\n    <div class=\"container\">\n        <div class=\"text-center\" style=\"margin-bottom: 50px;\">\n            <span class=\"section-label\">Apartamente<\/span>\n            <h2 class=\"section-title\">Alege apartamentul potrivit<\/h2>\n        <\/div>\n\n        <!-- Virtual Tours inline below title -->\n        <div class=\"virtual-tours-row\" style=\"margin-bottom: 60px;\">\n            <a href=\"https:\/\/properties.impactsa.ro\/360views\/3\/output\/\" target=\"_blank\" class=\"tour-card-visual\">\n                <div class=\"tour-image-box\"><img decoding=\"async\" src=\"https:\/\/boreal-plus.ro\/wp-content\/uploads\/2025\/08\/perspectiva_living-scaled.jpg\" alt=\"Tur Virtual 2 Camere\" loading=\"lazy\"><div class=\"tour-overlay-icon\"><svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><circle cx=\"12\" cy=\"12\" r=\"10\"\/><path d=\"M12 12m-3 0a3 3 0 1 0 6 0a3 3 0 1 0 -6 0\"\/><path d=\"M12 9v6M9 12h6\"\/><\/svg><\/div><\/div>\n                <div class=\"tour-card-info\"><span class=\"tour-card-label\">Explorare 360\u00b0<\/span><span class=\"tour-card-title\">Tur virtual apartament 2 Camere<\/span><\/div>\n            <\/a>\n            <a href=\"https:\/\/properties.impactsa.ro\/360views\/2\/output\/\" target=\"_blank\" class=\"tour-card-visual\">\n                <div class=\"tour-image-box\"><img decoding=\"async\" src=\"https:\/\/boreal-plus.ro\/wp-content\/uploads\/2025\/08\/perspectiva_camera-de-zi_2-scaled.jpg\" alt=\"Tur Virtual 2 Camere Open Space\" loading=\"lazy\"><div class=\"tour-overlay-icon\"><svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><circle cx=\"12\" cy=\"12\" r=\"10\"\/><path d=\"M12 12m-3 0a3 3 0 1 0 6 0a3 3 0 1 0 -6 0\"\/><path d=\"M12 9v6M9 12h6\"\/><\/svg><\/div><\/div>\n                <div class=\"tour-card-info\"><span class=\"tour-card-label\">Explorare 360\u00b0<\/span><span class=\"tour-card-title\">Tur virtual apartament 2 Camere Open Space<\/span><\/div>\n            <\/a>\n            <a href=\"https:\/\/properties.impactsa.ro\/360views\/1\/output\/\" target=\"_blank\" class=\"tour-card-visual\">\n                <div class=\"tour-image-box\"><img decoding=\"async\" src=\"https:\/\/boreal-plus.ro\/wp-content\/uploads\/2025\/08\/perspectiva-living2-scaled.jpg\" alt=\"Tur Virtual 3 Camere\" loading=\"lazy\"><div class=\"tour-overlay-icon\"><svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><circle cx=\"12\" cy=\"12\" r=\"10\"\/><path d=\"M12 12m-3 0a3 3 0 1 0 6 0a3 3 0 1 0 -6 0\"\/><path d=\"M12 9v6M9 12h6\"\/><\/svg><\/div><\/div>\n                <div class=\"tour-card-info\"><span class=\"tour-card-label\">Explorare 360\u00b0<\/span><span class=\"tour-card-title\">Tur virtual apartament 3 Camere<\/span><\/div>\n            <\/a>\n        <\/div>\n\n        <div class=\"filter-section-band\" style=\"margin-top: 0; margin-bottom: 24px;\">\n            <div class=\"filter-band-inner\">\n                <div class=\"filter-title\">\n                    Filtreaz\u0103<br>Apartamente\n                <\/div>\n                \n                <div class=\"filter-select-wrapper\">\n                    <select id=\"select-camere\" class=\"filter-select-el\">\n                        <option value=\"toate\">Camere<\/option>\n                        <option value=\"1\">1 Camer\u0103 \/ Studio<\/option>\n                        <option value=\"2\">2 Camere<\/option>\n                        <option value=\"3\">3 Camere<\/option>\n                    <\/select>\n                <\/div>\n                \n                <div class=\"filter-select-wrapper\">\n                    <select id=\"select-faza\" class=\"filter-select-el\">\n                        <option value=\"toate\">Stadiul construc\u021biei<\/option>\n                        <option value=\"finalizat\" selected>Faza 1 \u2014 Finalizat<\/option>\n                        <option value=\"\u00een construc\u021bie\">Faza 2 \u2014 \u00cen construc\u021bie<\/option>\n                    <\/select>\n                <\/div>\n                \n                <button type=\"button\" id=\"btn-cauta\" class=\"filter-btn-search\">Caut\u0103<\/button>\n            <\/div>\n        <\/div>\n    <\/div>\n<\/section>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-441075b elementor-widget__width-initial elementor-grid-3 elementor-grid-tablet-2 elementor-grid-mobile-1 elementor-widget elementor-widget-loop-grid\" data-id=\"441075b\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;template_id&quot;:&quot;17252&quot;,&quot;_skin&quot;:&quot;post&quot;,&quot;columns&quot;:&quot;3&quot;,&quot;columns_tablet&quot;:&quot;2&quot;,&quot;columns_mobile&quot;:&quot;1&quot;,&quot;edit_handle_selector&quot;:&quot;[data-elementor-type=\\&quot;loop-item\\&quot;]&quot;,&quot;row_gap&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;row_gap_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;row_gap_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}\" data-widget_type=\"loop-grid.post\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-loop-container elementor-grid\" role=\"list\">\n\t\t<style id=\"loop-17252\">.elementor-17252 .elementor-element.elementor-element-2b0242d{--display:flex;}<\/style>\t\t<div data-elementor-type=\"loop-item\" data-elementor-id=\"17252\" class=\"elementor elementor-17252 e-loop-item e-loop-item-14913 post-14913 apartamente type-apartamente status-publish has-post-thumbnail hentry faza2-in-constructie nr_camere-garsoniera oferta-da\" data-elementor-post-type=\"elementor_library\" data-custom-edit-handle=\"1\">\n\t\t\t<div class=\"elementor-element elementor-element-2b0242d e-flex e-con-boxed e-con e-parent\" data-id=\"2b0242d\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-9b66c3e elementor-widget elementor-widget-html\" data-id=\"9b66c3e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"lux-card\" data-etapa=\"&lt;div  class=&quot;pods-ui-notice pods-ui-notice-notice pods-ui-notice-notice-error pods-ui-notice-is-dismissible pods-ui-notice-front&quot;&gt;&lt;p&gt;&lt;strong&gt;Pods Embed Error:&lt;\/strong&gt; Pod not found.&lt;\/p&gt;&lt;\/div&gt;\" data-camere=\"&lt;div  class=&quot;pods-ui-notice pods-ui-notice-notice pods-ui-notice-notice-error pods-ui-notice-is-dismissible pods-ui-notice-front&quot;&gt;&lt;p&gt;&lt;strong&gt;Pods Embed Error:&lt;\/strong&gt; Pod not found.&lt;\/p&gt;&lt;\/div&gt;\">\n    <!-- Badge NOU -->\n    <span class=\"lux-badge-nou\">Pre\u021b lansare<\/span>\n    \n    <div class=\"lux-card-header-info\">\n        <h3 class=\"lux-card-title-clean\"><div  class=\"pods-ui-notice pods-ui-notice-notice pods-ui-notice-notice-error pods-ui-notice-is-dismissible pods-ui-notice-front\"><p><strong>Pods Embed Error:<\/strong> Pod not found.<\/p><\/div><\/h3>\n        <div class=\"lux-card-subtitle-clean\">\n            <span><div  class=\"pods-ui-notice pods-ui-notice-notice pods-ui-notice-notice-error pods-ui-notice-is-dismissible pods-ui-notice-front\"><p><strong>Pods Embed Error:<\/strong> Pod not found.<\/p><\/div> mp<\/span>\n            <span> - <\/span>\n            <span class=\"lux-etapa-label\"><div  class=\"pods-ui-notice pods-ui-notice-notice pods-ui-notice-notice-error pods-ui-notice-is-dismissible pods-ui-notice-front\"><p><strong>Pods Embed Error:<\/strong> Pod not found.<\/p><\/div><\/span>\n        <\/div>\n        <div class=\"lux-card-price-clean\">\n            <!-- pre\u021b vechi\/normal (t\u0103iat) = pret \u2014 afi\u0219at DOAR c\u00e2nd exist\u0103 pre\u021b promo\u021bional valid -->\n            <span class=\"lux-price-old\" data-val=\"&lt;div  class=&quot;pods-ui-notice pods-ui-notice-notice pods-ui-notice-notice-error pods-ui-notice-is-dismissible pods-ui-notice-front&quot;&gt;&lt;p&gt;&lt;strong&gt;Pods Embed Error:&lt;\/strong&gt; Pod not found.&lt;\/p&gt;&lt;\/div&gt;\"><div  class=\"pods-ui-notice pods-ui-notice-notice pods-ui-notice-notice-error pods-ui-notice-is-dismissible pods-ui-notice-front\"><p><strong>Pods Embed Error:<\/strong> Pod not found.<\/p><\/div> \u20ac<\/span>\n            <!-- pre\u021b promo\u021bional (portocaliu) = pret_promo -->\n            <span class=\"lux-price-promo-val\" data-val=\"&lt;div  class=&quot;pods-ui-notice pods-ui-notice-notice pods-ui-notice-notice-error pods-ui-notice-is-dismissible pods-ui-notice-front&quot;&gt;&lt;p&gt;&lt;strong&gt;Pods Embed Error:&lt;\/strong&gt; Pod not found.&lt;\/p&gt;&lt;\/div&gt;\"><div  class=\"pods-ui-notice pods-ui-notice-notice pods-ui-notice-notice-error pods-ui-notice-is-dismissible pods-ui-notice-front\"><p><strong>Pods Embed Error:<\/strong> Pod not found.<\/p><\/div> \u20ac + TVA<\/span>\n            <!-- f\u0103r\u0103 promo \u2192 pre\u021bul normal = pret -->\n            <span class=\"lux-price-pret-val\" data-val=\"&lt;div  class=&quot;pods-ui-notice pods-ui-notice-notice pods-ui-notice-notice-error pods-ui-notice-is-dismissible pods-ui-notice-front&quot;&gt;&lt;p&gt;&lt;strong&gt;Pods Embed Error:&lt;\/strong&gt; Pod not found.&lt;\/p&gt;&lt;\/div&gt;\"><div  class=\"pods-ui-notice pods-ui-notice-notice pods-ui-notice-notice-error pods-ui-notice-is-dismissible pods-ui-notice-front\"><p><strong>Pods Embed Error:<\/strong> Pod not found.<\/p><\/div> \u20ac + TVA<\/span>\n        <\/div>\n    <\/div>\n    \n    <div class=\"lux-card-visual-clean\">\n        <img decoding=\"async\" src=\"&lt;\/strong&gt; Pod not found.&lt;\/p&gt;&lt;\/div&gt;\" alt=\"&lt;div  class=&quot;pods-ui-notice pods-ui-notice-notice pods-ui-notice-notice-error pods-ui-notice-is-dismissible pods-ui-notice-front&quot;&gt;&lt;p&gt;&lt;strong&gt;Pods Embed Error:&lt;\/strong&gt; Pod not found.&lt;\/p&gt;&lt;\/div&gt;\">\n    <\/div>\n    \n    <div class=\"lux-card-footer-clean\">\n        <a href=\"&lt;\/strong&gt; Pod not found.&lt;\/p&gt;&lt;\/div&gt;\" class=\"lux-card-btn-details stretched-link\">Vezi mai multe detalii<\/a>\n    <\/div>\n<\/div>\n\n<style>\n\/* ========================================\n   PREMIUM APARTMENT CARD - SOLID LUXURY STYLE\n   ======================================== *\/\n.lux-card {\n    background: var(--primary) !important; \/* Brand teal background *\/\n    border: 1px solid rgba(255, 255, 255, 0.1) !important;\n    border-radius: 12px !important;\n    padding: 30px 24px !important;\n    color: #ffffff !important;\n    text-align: center !important;\n    display: flex !important;\n    flex-direction: column !important;\n    align-items: center !important;\n    justify-content: space-between !important;\n    position: relative !important;\n    transition: all 0.4s var(--ease) !important;\n    min-height: 520px !important;\n    box-sizing: border-box !important;\n}\n\n.lux-card:hover {\n    transform: translateY(-8px) !important;\n    box-shadow: 0 20px 40px rgba(0, 45, 61, 0.25) !important;\n    border-color: var(--secondary) !important;\n}\n\n\/* Badge NOU - Luxury Edition *\/\n.lux-badge-nou {\n    display: none !important;\n    position: absolute !important;\n    top: 0 !important;\n    left: 0 !important;\n    background: linear-gradient(135deg, #c5a880 0%, #f1e6d2 50%, #a88a61 100%) !important; \/* Elegant champagne gold gradient *\/\n    color: #1a1105 !important; \/* Dark bronze\/black text for maximum contrast and high-end feel *\/\n    padding: 7px 18px !important;\n    font-family: 'Outfit', sans-serif !important;\n    font-size: 0.7rem !important;\n    font-weight: 700 !important;\n    letter-spacing: 2.5px !important;\n    text-transform: uppercase !important;\n    border-top-left-radius: 12px !important; \/* Matches card's corner radius *\/\n    border-bottom-right-radius: 12px !important; \/* Clean rounded bottom-right *\/\n    border-top-right-radius: 0 !important;\n    border-bottom-left-radius: 0 !important;\n    z-index: 5 !important;\n    border-right: 1px solid rgba(255, 255, 255, 0.3) !important;\n    border-bottom: 1px solid rgba(255, 255, 255, 0.3) !important;\n    box-shadow: 2px 2px 10px rgba(0, 45, 61, 0.15) !important;\n    text-shadow: none !important;\n}\n\n\/* Conditionally show badge for Phase 2 \/ under construction *\/\n.lux-card[data-etapa*=\"2\"] .lux-badge-nou,\n.lux-card[data-etapa*=\"construc\"] .lux-badge-nou,\n.lux-card[data-etapa*=\"construct\"] .lux-badge-nou {\n    display: inline-block !important;\n}\n\n\/* Header text information *\/\n.lux-card-header-info {\n    width: 100% !important;\n    margin-bottom: 20px !important;\n}\n\n.lux-card-title-clean {\n    font-family: 'Outfit', sans-serif !important;\n    font-size: 1.4rem !important;\n    font-weight: 600 !important;\n    color: #ffffff !important;\n    margin: 0 0 8px 0 !important;\n    letter-spacing: 0.5px !important;\n    line-height: 1.25 !important;\n    \/* Reserve exactly 2 lines so 1-line and 2-line titles keep all cards equal height *\/\n    min-height: 2.5em !important;\n    display: -webkit-box !important;\n    -webkit-line-clamp: 2 !important;\n    line-clamp: 2 !important;\n    -webkit-box-orient: vertical !important;\n    overflow: hidden !important;\n}\n\n.lux-card-subtitle-clean {\n    font-family: 'Inter', sans-serif !important;\n    font-size: 0.85rem !important;\n    color: rgba(255, 255, 255, 0.75) !important;\n    font-weight: 500 !important;\n    margin-bottom: 12px !important;\n    text-transform: none !important;\n}\n\n.lux-card-price-clean {\n    font-family: 'Outfit', sans-serif !important;\n    font-size: 1.35rem !important;\n    font-weight: 700 !important;\n    color: #ffffff !important;\n    margin-top: 8px !important;\n}\n\n\/* \u2500\u2500 Logic\u0103 de afi\u0219are pre\u021buri \u2500\u2500 *\/\n\/* Ascunde tot implicit *\/\n.lux-price-old,\n.lux-price-promo-val,\n.lux-price-pret-val {\n    display: none !important;\n}\n\n\/* Exist\u0103 pre\u021b promo\u021bional valid \u2192 afi\u0219\u0103m pre\u021bul normal (t\u0103iat) + promo (portocaliu) *\/\n.lux-card-price-clean:has(.lux-price-promo-val[data-val]:not([data-val=\"\"]):not([data-val=\"0\"])) .lux-price-old:not([data-val=\"\"]):not([data-val=\"0\"]) {\n    display: inline-block !important;\n}\n.lux-price-promo-val:not([data-val=\"\"]):not([data-val=\"0\"]) {\n    display: inline-block !important;\n}\n\n\/* F\u0103r\u0103 pre\u021b promo\u021bional \u2192 afi\u0219\u0103m pre\u021bul normal (f\u0103r\u0103 t\u0103iere) *\/\n.lux-card-price-clean:not(:has(.lux-price-promo-val:not([data-val=\"\"]):not([data-val=\"0\"]))) .lux-price-pret-val:not([data-val=\"\"]):not([data-val=\"0\"]) {\n    display: inline-block !important;\n}\n\n\/* Stil pre\u021b vechi (t\u0103iat, discret) *\/\n.lux-price-old {\n    color: rgba(255, 255, 255, 0.6) !important;\n    font-size: 0.95rem !important;\n    font-weight: 500 !important;\n    text-decoration: line-through !important;\n    margin-right: 10px !important;\n    vertical-align: middle !important;\n}\n\n\/* Stil pre\u021b promo\u021bional nou \u2014 portocaliu (ca badge-ul .camp-hero-label),\n   cu un border subtil portocaliu de tip pastil\u0103 *\/\n.lux-price-promo-val {\n    color: #FF4500 !important;\n    vertical-align: middle !important;\n    border: 1px solid rgba(255, 69, 0, 0.45) !important;\n    background: rgba(255, 69, 0, 0.08) !important;\n    padding: 4px 14px !important;\n    border-radius: 999px !important;\n}\n\n\/* Pre\u021bul normal (f\u0103r\u0103 promo) \u2014 bronz, \u00een pastil\u0103. Promo r\u0103m\u00e2ne portocaliu. *\/\n.lux-price-pret-val {\n    color: var(--secondary) !important;\n    vertical-align: middle !important;\n    border: 1px solid rgba(180, 144, 121, 0.45) !important;\n    background: rgba(180, 144, 121, 0.10) !important;\n    padding: 4px 14px !important;\n    border-radius: 999px !important;\n}\n\n\/* Image styling *\/\n.lux-card-visual-clean {\n    width: 100% !important;\n    height: 290px !important;\n    display: flex !important;\n    align-items: center !important;\n    justify-content: center !important;\n    margin-bottom: 24px !important;\n    background: transparent !important;\n    border-radius: 8px !important;\n    padding: 0 !important;\n    overflow: hidden !important;\n}\n\n.lux-card-visual-clean img {\n    width: 100% !important;\n    height: 100% !important;\n    object-fit: contain !important;\n    transition: transform 0.6s var(--ease) !important;\n}\n\n.lux-card:hover .lux-card-visual-clean img {\n    transform: scale(1.05) !important;\n}\n\n\/* Footer \/ Button styling *\/\n.lux-card-footer-clean {\n    width: 100% !important;\n    margin-top: auto !important;\n}\n\n.lux-card-btn-details {\n    display: block !important;\n    width: 100% !important;\n    padding: 12px 24px !important;\n    font-family: 'Inter', sans-serif !important;\n    font-size: 0.75rem !important;\n    font-weight: 700 !important;\n    letter-spacing: 1.5px !important;\n    text-transform: uppercase !important;\n    color: #ffffff !important;\n    background: transparent !important;\n    border: 1.5px solid rgba(255, 255, 255, 0.3) !important;\n    border-radius: 100px !important;\n    text-align: center !important;\n    text-decoration: none !important;\n    transition: all 0.3s var(--ease) !important;\n}\n\n.lux-card:hover .lux-card-btn-details {\n    border-color: var(--secondary) !important;\n    background: var(--secondary) !important;\n    color: var(--primary-dark) !important;\n}\n\n\/* Stretched Link - Face tot cardul clickabil *\/\n.lux-card { position: relative; }\n.stretched-link::after {\n    position: absolute;\n    top: 0;\n    right: 0;\n    bottom: 0;\n    left: 0;\n    z-index: 1;\n    content: \"\";\n}\n<\/style>\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\t\t<div data-elementor-type=\"loop-item\" data-elementor-id=\"17252\" class=\"elementor elementor-17252 e-loop-item e-loop-item-14915 post-14915 apartamente type-apartamente status-publish has-post-thumbnail hentry faza2-in-constructie nr_camere-garsoniera oferta-da\" data-elementor-post-type=\"elementor_library\" data-custom-edit-handle=\"1\">\n\t\t\t<div class=\"elementor-element elementor-element-2b0242d e-flex e-con-boxed e-con e-parent\" data-id=\"2b0242d\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-9b66c3e elementor-widget elementor-widget-html\" data-id=\"9b66c3e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"lux-card\" data-etapa=\"&lt;div  class=&quot;pods-ui-notice pods-ui-notice-notice pods-ui-notice-notice-error pods-ui-notice-is-dismissible pods-ui-notice-front&quot;&gt;&lt;p&gt;&lt;strong&gt;Pods Embed Error:&lt;\/strong&gt; Pod not found.&lt;\/p&gt;&lt;\/div&gt;\" data-camere=\"&lt;div  class=&quot;pods-ui-notice pods-ui-notice-notice pods-ui-notice-notice-error pods-ui-notice-is-dismissible pods-ui-notice-front&quot;&gt;&lt;p&gt;&lt;strong&gt;Pods Embed Error:&lt;\/strong&gt; Pod not found.&lt;\/p&gt;&lt;\/div&gt;\">\n    <!-- Badge NOU -->\n    <span class=\"lux-badge-nou\">Pre\u021b lansare<\/span>\n    \n    <div class=\"lux-card-header-info\">\n        <h3 class=\"lux-card-title-clean\"><div  class=\"pods-ui-notice pods-ui-notice-notice pods-ui-notice-notice-error pods-ui-notice-is-dismissible pods-ui-notice-front\"><p><strong>Pods Embed Error:<\/strong> Pod not found.<\/p><\/div><\/h3>\n        <div class=\"lux-card-subtitle-clean\">\n            <span><div  class=\"pods-ui-notice pods-ui-notice-notice pods-ui-notice-notice-error pods-ui-notice-is-dismissible pods-ui-notice-front\"><p><strong>Pods Embed Error:<\/strong> Pod not found.<\/p><\/div> mp<\/span>\n            <span> - <\/span>\n            <span class=\"lux-etapa-label\"><div  class=\"pods-ui-notice pods-ui-notice-notice pods-ui-notice-notice-error pods-ui-notice-is-dismissible pods-ui-notice-front\"><p><strong>Pods Embed Error:<\/strong> Pod not found.<\/p><\/div><\/span>\n        <\/div>\n        <div class=\"lux-card-price-clean\">\n            <!-- pre\u021b vechi\/normal (t\u0103iat) = pret \u2014 afi\u0219at DOAR c\u00e2nd exist\u0103 pre\u021b promo\u021bional valid -->\n            <span class=\"lux-price-old\" data-val=\"&lt;div  class=&quot;pods-ui-notice pods-ui-notice-notice pods-ui-notice-notice-error pods-ui-notice-is-dismissible pods-ui-notice-front&quot;&gt;&lt;p&gt;&lt;strong&gt;Pods Embed Error:&lt;\/strong&gt; Pod not found.&lt;\/p&gt;&lt;\/div&gt;\"><div  class=\"pods-ui-notice pods-ui-notice-notice pods-ui-notice-notice-error pods-ui-notice-is-dismissible pods-ui-notice-front\"><p><strong>Pods Embed Error:<\/strong> Pod not found.<\/p><\/div> \u20ac<\/span>\n            <!-- pre\u021b promo\u021bional (portocaliu) = pret_promo -->\n            <span class=\"lux-price-promo-val\" data-val=\"&lt;div  class=&quot;pods-ui-notice pods-ui-notice-notice pods-ui-notice-notice-error pods-ui-notice-is-dismissible pods-ui-notice-front&quot;&gt;&lt;p&gt;&lt;strong&gt;Pods Embed Error:&lt;\/strong&gt; Pod not found.&lt;\/p&gt;&lt;\/div&gt;\"><div  class=\"pods-ui-notice pods-ui-notice-notice pods-ui-notice-notice-error pods-ui-notice-is-dismissible pods-ui-notice-front\"><p><strong>Pods Embed Error:<\/strong> Pod not found.<\/p><\/div> \u20ac + TVA<\/span>\n            <!-- f\u0103r\u0103 promo \u2192 pre\u021bul normal = pret -->\n            <span class=\"lux-price-pret-val\" data-val=\"&lt;div  class=&quot;pods-ui-notice pods-ui-notice-notice pods-ui-notice-notice-error pods-ui-notice-is-dismissible pods-ui-notice-front&quot;&gt;&lt;p&gt;&lt;strong&gt;Pods Embed Error:&lt;\/strong&gt; Pod not found.&lt;\/p&gt;&lt;\/div&gt;\"><div  class=\"pods-ui-notice pods-ui-notice-notice pods-ui-notice-notice-error pods-ui-notice-is-dismissible pods-ui-notice-front\"><p><strong>Pods Embed Error:<\/strong> Pod not found.<\/p><\/div> \u20ac + TVA<\/span>\n        <\/div>\n    <\/div>\n    \n    <div class=\"lux-card-visual-clean\">\n        <img decoding=\"async\" src=\"&lt;\/strong&gt; Pod not found.&lt;\/p&gt;&lt;\/div&gt;\" alt=\"&lt;div  class=&quot;pods-ui-notice pods-ui-notice-notice pods-ui-notice-notice-error pods-ui-notice-is-dismissible pods-ui-notice-front&quot;&gt;&lt;p&gt;&lt;strong&gt;Pods Embed Error:&lt;\/strong&gt; Pod not found.&lt;\/p&gt;&lt;\/div&gt;\">\n    <\/div>\n    \n    <div class=\"lux-card-footer-clean\">\n        <a href=\"&lt;\/strong&gt; Pod not found.&lt;\/p&gt;&lt;\/div&gt;\" class=\"lux-card-btn-details stretched-link\">Vezi mai multe detalii<\/a>\n    <\/div>\n<\/div>\n\n<style>\n\/* ========================================\n   PREMIUM APARTMENT CARD - SOLID LUXURY STYLE\n   ======================================== *\/\n.lux-card {\n    background: var(--primary) !important; \/* Brand teal background *\/\n    border: 1px solid rgba(255, 255, 255, 0.1) !important;\n    border-radius: 12px !important;\n    padding: 30px 24px !important;\n    color: #ffffff !important;\n    text-align: center !important;\n    display: flex !important;\n    flex-direction: column !important;\n    align-items: center !important;\n    justify-content: space-between !important;\n    position: relative !important;\n    transition: all 0.4s var(--ease) !important;\n    min-height: 520px !important;\n    box-sizing: border-box !important;\n}\n\n.lux-card:hover {\n    transform: translateY(-8px) !important;\n    box-shadow: 0 20px 40px rgba(0, 45, 61, 0.25) !important;\n    border-color: var(--secondary) !important;\n}\n\n\/* Badge NOU - Luxury Edition *\/\n.lux-badge-nou {\n    display: none !important;\n    position: absolute !important;\n    top: 0 !important;\n    left: 0 !important;\n    background: linear-gradient(135deg, #c5a880 0%, #f1e6d2 50%, #a88a61 100%) !important; \/* Elegant champagne gold gradient *\/\n    color: #1a1105 !important; \/* Dark bronze\/black text for maximum contrast and high-end feel *\/\n    padding: 7px 18px !important;\n    font-family: 'Outfit', sans-serif !important;\n    font-size: 0.7rem !important;\n    font-weight: 700 !important;\n    letter-spacing: 2.5px !important;\n    text-transform: uppercase !important;\n    border-top-left-radius: 12px !important; \/* Matches card's corner radius *\/\n    border-bottom-right-radius: 12px !important; \/* Clean rounded bottom-right *\/\n    border-top-right-radius: 0 !important;\n    border-bottom-left-radius: 0 !important;\n    z-index: 5 !important;\n    border-right: 1px solid rgba(255, 255, 255, 0.3) !important;\n    border-bottom: 1px solid rgba(255, 255, 255, 0.3) !important;\n    box-shadow: 2px 2px 10px rgba(0, 45, 61, 0.15) !important;\n    text-shadow: none !important;\n}\n\n\/* Conditionally show badge for Phase 2 \/ under construction *\/\n.lux-card[data-etapa*=\"2\"] .lux-badge-nou,\n.lux-card[data-etapa*=\"construc\"] .lux-badge-nou,\n.lux-card[data-etapa*=\"construct\"] .lux-badge-nou {\n    display: inline-block !important;\n}\n\n\/* Header text information *\/\n.lux-card-header-info {\n    width: 100% !important;\n    margin-bottom: 20px !important;\n}\n\n.lux-card-title-clean {\n    font-family: 'Outfit', sans-serif !important;\n    font-size: 1.4rem !important;\n    font-weight: 600 !important;\n    color: #ffffff !important;\n    margin: 0 0 8px 0 !important;\n    letter-spacing: 0.5px !important;\n    line-height: 1.25 !important;\n    \/* Reserve exactly 2 lines so 1-line and 2-line titles keep all cards equal height *\/\n    min-height: 2.5em !important;\n    display: -webkit-box !important;\n    -webkit-line-clamp: 2 !important;\n    line-clamp: 2 !important;\n    -webkit-box-orient: vertical !important;\n    overflow: hidden !important;\n}\n\n.lux-card-subtitle-clean {\n    font-family: 'Inter', sans-serif !important;\n    font-size: 0.85rem !important;\n    color: rgba(255, 255, 255, 0.75) !important;\n    font-weight: 500 !important;\n    margin-bottom: 12px !important;\n    text-transform: none !important;\n}\n\n.lux-card-price-clean {\n    font-family: 'Outfit', sans-serif !important;\n    font-size: 1.35rem !important;\n    font-weight: 700 !important;\n    color: #ffffff !important;\n    margin-top: 8px !important;\n}\n\n\/* \u2500\u2500 Logic\u0103 de afi\u0219are pre\u021buri \u2500\u2500 *\/\n\/* Ascunde tot implicit *\/\n.lux-price-old,\n.lux-price-promo-val,\n.lux-price-pret-val {\n    display: none !important;\n}\n\n\/* Exist\u0103 pre\u021b promo\u021bional valid \u2192 afi\u0219\u0103m pre\u021bul normal (t\u0103iat) + promo (portocaliu) *\/\n.lux-card-price-clean:has(.lux-price-promo-val[data-val]:not([data-val=\"\"]):not([data-val=\"0\"])) .lux-price-old:not([data-val=\"\"]):not([data-val=\"0\"]) {\n    display: inline-block !important;\n}\n.lux-price-promo-val:not([data-val=\"\"]):not([data-val=\"0\"]) {\n    display: inline-block !important;\n}\n\n\/* F\u0103r\u0103 pre\u021b promo\u021bional \u2192 afi\u0219\u0103m pre\u021bul normal (f\u0103r\u0103 t\u0103iere) *\/\n.lux-card-price-clean:not(:has(.lux-price-promo-val:not([data-val=\"\"]):not([data-val=\"0\"]))) .lux-price-pret-val:not([data-val=\"\"]):not([data-val=\"0\"]) {\n    display: inline-block !important;\n}\n\n\/* Stil pre\u021b vechi (t\u0103iat, discret) *\/\n.lux-price-old {\n    color: rgba(255, 255, 255, 0.6) !important;\n    font-size: 0.95rem !important;\n    font-weight: 500 !important;\n    text-decoration: line-through !important;\n    margin-right: 10px !important;\n    vertical-align: middle !important;\n}\n\n\/* Stil pre\u021b promo\u021bional nou \u2014 portocaliu (ca badge-ul .camp-hero-label),\n   cu un border subtil portocaliu de tip pastil\u0103 *\/\n.lux-price-promo-val {\n    color: #FF4500 !important;\n    vertical-align: middle !important;\n    border: 1px solid rgba(255, 69, 0, 0.45) !important;\n    background: rgba(255, 69, 0, 0.08) !important;\n    padding: 4px 14px !important;\n    border-radius: 999px !important;\n}\n\n\/* Pre\u021bul normal (f\u0103r\u0103 promo) \u2014 bronz, \u00een pastil\u0103. Promo r\u0103m\u00e2ne portocaliu. *\/\n.lux-price-pret-val {\n    color: var(--secondary) !important;\n    vertical-align: middle !important;\n    border: 1px solid rgba(180, 144, 121, 0.45) !important;\n    background: rgba(180, 144, 121, 0.10) !important;\n    padding: 4px 14px !important;\n    border-radius: 999px !important;\n}\n\n\/* Image styling *\/\n.lux-card-visual-clean {\n    width: 100% !important;\n    height: 290px !important;\n    display: flex !important;\n    align-items: center !important;\n    justify-content: center !important;\n    margin-bottom: 24px !important;\n    background: transparent !important;\n    border-radius: 8px !important;\n    padding: 0 !important;\n    overflow: hidden !important;\n}\n\n.lux-card-visual-clean img {\n    width: 100% !important;\n    height: 100% !important;\n    object-fit: contain !important;\n    transition: transform 0.6s var(--ease) !important;\n}\n\n.lux-card:hover .lux-card-visual-clean img {\n    transform: scale(1.05) !important;\n}\n\n\/* Footer \/ Button styling *\/\n.lux-card-footer-clean {\n    width: 100% !important;\n    margin-top: auto !important;\n}\n\n.lux-card-btn-details {\n    display: block !important;\n    width: 100% !important;\n    padding: 12px 24px !important;\n    font-family: 'Inter', sans-serif !important;\n    font-size: 0.75rem !important;\n    font-weight: 700 !important;\n    letter-spacing: 1.5px !important;\n    text-transform: uppercase !important;\n    color: #ffffff !important;\n    background: transparent !important;\n    border: 1.5px solid rgba(255, 255, 255, 0.3) !important;\n    border-radius: 100px !important;\n    text-align: center !important;\n    text-decoration: none !important;\n    transition: all 0.3s var(--ease) !important;\n}\n\n.lux-card:hover .lux-card-btn-details {\n    border-color: var(--secondary) !important;\n    background: var(--secondary) !important;\n    color: var(--primary-dark) !important;\n}\n\n\/* Stretched Link - Face tot cardul clickabil *\/\n.lux-card { position: relative; }\n.stretched-link::after {\n    position: absolute;\n    top: 0;\n    right: 0;\n    bottom: 0;\n    left: 0;\n    z-index: 1;\n    content: \"\";\n}\n<\/style>\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\t\t<div data-elementor-type=\"loop-item\" data-elementor-id=\"17252\" class=\"elementor elementor-17252 e-loop-item e-loop-item-14910 post-14910 apartamente type-apartamente status-publish has-post-thumbnail hentry faza2-in-constructie nr_camere-2-camere oferta-da\" data-elementor-post-type=\"elementor_library\" data-custom-edit-handle=\"1\">\n\t\t\t<div class=\"elementor-element elementor-element-2b0242d e-flex e-con-boxed e-con e-parent\" data-id=\"2b0242d\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-9b66c3e elementor-widget elementor-widget-html\" data-id=\"9b66c3e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"lux-card\" data-etapa=\"&lt;div  class=&quot;pods-ui-notice pods-ui-notice-notice pods-ui-notice-notice-error pods-ui-notice-is-dismissible pods-ui-notice-front&quot;&gt;&lt;p&gt;&lt;strong&gt;Pods Embed Error:&lt;\/strong&gt; Pod not found.&lt;\/p&gt;&lt;\/div&gt;\" data-camere=\"&lt;div  class=&quot;pods-ui-notice pods-ui-notice-notice pods-ui-notice-notice-error pods-ui-notice-is-dismissible pods-ui-notice-front&quot;&gt;&lt;p&gt;&lt;strong&gt;Pods Embed Error:&lt;\/strong&gt; Pod not found.&lt;\/p&gt;&lt;\/div&gt;\">\n    <!-- Badge NOU -->\n    <span class=\"lux-badge-nou\">Pre\u021b lansare<\/span>\n    \n    <div class=\"lux-card-header-info\">\n        <h3 class=\"lux-card-title-clean\"><div  class=\"pods-ui-notice pods-ui-notice-notice pods-ui-notice-notice-error pods-ui-notice-is-dismissible pods-ui-notice-front\"><p><strong>Pods Embed Error:<\/strong> Pod not found.<\/p><\/div><\/h3>\n        <div class=\"lux-card-subtitle-clean\">\n            <span><div  class=\"pods-ui-notice pods-ui-notice-notice pods-ui-notice-notice-error pods-ui-notice-is-dismissible pods-ui-notice-front\"><p><strong>Pods Embed Error:<\/strong> Pod not found.<\/p><\/div> mp<\/span>\n            <span> - <\/span>\n            <span class=\"lux-etapa-label\"><div  class=\"pods-ui-notice pods-ui-notice-notice pods-ui-notice-notice-error pods-ui-notice-is-dismissible pods-ui-notice-front\"><p><strong>Pods Embed Error:<\/strong> Pod not found.<\/p><\/div><\/span>\n        <\/div>\n        <div class=\"lux-card-price-clean\">\n            <!-- pre\u021b vechi\/normal (t\u0103iat) = pret \u2014 afi\u0219at DOAR c\u00e2nd exist\u0103 pre\u021b promo\u021bional valid -->\n            <span class=\"lux-price-old\" data-val=\"&lt;div  class=&quot;pods-ui-notice pods-ui-notice-notice pods-ui-notice-notice-error pods-ui-notice-is-dismissible pods-ui-notice-front&quot;&gt;&lt;p&gt;&lt;strong&gt;Pods Embed Error:&lt;\/strong&gt; Pod not found.&lt;\/p&gt;&lt;\/div&gt;\"><div  class=\"pods-ui-notice pods-ui-notice-notice pods-ui-notice-notice-error pods-ui-notice-is-dismissible pods-ui-notice-front\"><p><strong>Pods Embed Error:<\/strong> Pod not found.<\/p><\/div> \u20ac<\/span>\n            <!-- pre\u021b promo\u021bional (portocaliu) = pret_promo -->\n            <span class=\"lux-price-promo-val\" data-val=\"&lt;div  class=&quot;pods-ui-notice pods-ui-notice-notice pods-ui-notice-notice-error pods-ui-notice-is-dismissible pods-ui-notice-front&quot;&gt;&lt;p&gt;&lt;strong&gt;Pods Embed Error:&lt;\/strong&gt; Pod not found.&lt;\/p&gt;&lt;\/div&gt;\"><div  class=\"pods-ui-notice pods-ui-notice-notice pods-ui-notice-notice-error pods-ui-notice-is-dismissible pods-ui-notice-front\"><p><strong>Pods Embed Error:<\/strong> Pod not found.<\/p><\/div> \u20ac + TVA<\/span>\n            <!-- f\u0103r\u0103 promo \u2192 pre\u021bul normal = pret -->\n            <span class=\"lux-price-pret-val\" data-val=\"&lt;div  class=&quot;pods-ui-notice pods-ui-notice-notice pods-ui-notice-notice-error pods-ui-notice-is-dismissible pods-ui-notice-front&quot;&gt;&lt;p&gt;&lt;strong&gt;Pods Embed Error:&lt;\/strong&gt; Pod not found.&lt;\/p&gt;&lt;\/div&gt;\"><div  class=\"pods-ui-notice pods-ui-notice-notice pods-ui-notice-notice-error pods-ui-notice-is-dismissible pods-ui-notice-front\"><p><strong>Pods Embed Error:<\/strong> Pod not found.<\/p><\/div> \u20ac + TVA<\/span>\n        <\/div>\n    <\/div>\n    \n    <div class=\"lux-card-visual-clean\">\n        <img decoding=\"async\" src=\"&lt;\/strong&gt; Pod not found.&lt;\/p&gt;&lt;\/div&gt;\" alt=\"&lt;div  class=&quot;pods-ui-notice pods-ui-notice-notice pods-ui-notice-notice-error pods-ui-notice-is-dismissible pods-ui-notice-front&quot;&gt;&lt;p&gt;&lt;strong&gt;Pods Embed Error:&lt;\/strong&gt; Pod not found.&lt;\/p&gt;&lt;\/div&gt;\">\n    <\/div>\n    \n    <div class=\"lux-card-footer-clean\">\n        <a href=\"&lt;\/strong&gt; Pod not found.&lt;\/p&gt;&lt;\/div&gt;\" class=\"lux-card-btn-details stretched-link\">Vezi mai multe detalii<\/a>\n    <\/div>\n<\/div>\n\n<style>\n\/* ========================================\n   PREMIUM APARTMENT CARD - SOLID LUXURY STYLE\n   ======================================== *\/\n.lux-card {\n    background: var(--primary) !important; \/* Brand teal background *\/\n    border: 1px solid rgba(255, 255, 255, 0.1) !important;\n    border-radius: 12px !important;\n    padding: 30px 24px !important;\n    color: #ffffff !important;\n    text-align: center !important;\n    display: flex !important;\n    flex-direction: column !important;\n    align-items: center !important;\n    justify-content: space-between !important;\n    position: relative !important;\n    transition: all 0.4s var(--ease) !important;\n    min-height: 520px !important;\n    box-sizing: border-box !important;\n}\n\n.lux-card:hover {\n    transform: translateY(-8px) !important;\n    box-shadow: 0 20px 40px rgba(0, 45, 61, 0.25) !important;\n    border-color: var(--secondary) !important;\n}\n\n\/* Badge NOU - Luxury Edition *\/\n.lux-badge-nou {\n    display: none !important;\n    position: absolute !important;\n    top: 0 !important;\n    left: 0 !important;\n    background: linear-gradient(135deg, #c5a880 0%, #f1e6d2 50%, #a88a61 100%) !important; \/* Elegant champagne gold gradient *\/\n    color: #1a1105 !important; \/* Dark bronze\/black text for maximum contrast and high-end feel *\/\n    padding: 7px 18px !important;\n    font-family: 'Outfit', sans-serif !important;\n    font-size: 0.7rem !important;\n    font-weight: 700 !important;\n    letter-spacing: 2.5px !important;\n    text-transform: uppercase !important;\n    border-top-left-radius: 12px !important; \/* Matches card's corner radius *\/\n    border-bottom-right-radius: 12px !important; \/* Clean rounded bottom-right *\/\n    border-top-right-radius: 0 !important;\n    border-bottom-left-radius: 0 !important;\n    z-index: 5 !important;\n    border-right: 1px solid rgba(255, 255, 255, 0.3) !important;\n    border-bottom: 1px solid rgba(255, 255, 255, 0.3) !important;\n    box-shadow: 2px 2px 10px rgba(0, 45, 61, 0.15) !important;\n    text-shadow: none !important;\n}\n\n\/* Conditionally show badge for Phase 2 \/ under construction *\/\n.lux-card[data-etapa*=\"2\"] .lux-badge-nou,\n.lux-card[data-etapa*=\"construc\"] .lux-badge-nou,\n.lux-card[data-etapa*=\"construct\"] .lux-badge-nou {\n    display: inline-block !important;\n}\n\n\/* Header text information *\/\n.lux-card-header-info {\n    width: 100% !important;\n    margin-bottom: 20px !important;\n}\n\n.lux-card-title-clean {\n    font-family: 'Outfit', sans-serif !important;\n    font-size: 1.4rem !important;\n    font-weight: 600 !important;\n    color: #ffffff !important;\n    margin: 0 0 8px 0 !important;\n    letter-spacing: 0.5px !important;\n    line-height: 1.25 !important;\n    \/* Reserve exactly 2 lines so 1-line and 2-line titles keep all cards equal height *\/\n    min-height: 2.5em !important;\n    display: -webkit-box !important;\n    -webkit-line-clamp: 2 !important;\n    line-clamp: 2 !important;\n    -webkit-box-orient: vertical !important;\n    overflow: hidden !important;\n}\n\n.lux-card-subtitle-clean {\n    font-family: 'Inter', sans-serif !important;\n    font-size: 0.85rem !important;\n    color: rgba(255, 255, 255, 0.75) !important;\n    font-weight: 500 !important;\n    margin-bottom: 12px !important;\n    text-transform: none !important;\n}\n\n.lux-card-price-clean {\n    font-family: 'Outfit', sans-serif !important;\n    font-size: 1.35rem !important;\n    font-weight: 700 !important;\n    color: #ffffff !important;\n    margin-top: 8px !important;\n}\n\n\/* \u2500\u2500 Logic\u0103 de afi\u0219are pre\u021buri \u2500\u2500 *\/\n\/* Ascunde tot implicit *\/\n.lux-price-old,\n.lux-price-promo-val,\n.lux-price-pret-val {\n    display: none !important;\n}\n\n\/* Exist\u0103 pre\u021b promo\u021bional valid \u2192 afi\u0219\u0103m pre\u021bul normal (t\u0103iat) + promo (portocaliu) *\/\n.lux-card-price-clean:has(.lux-price-promo-val[data-val]:not([data-val=\"\"]):not([data-val=\"0\"])) .lux-price-old:not([data-val=\"\"]):not([data-val=\"0\"]) {\n    display: inline-block !important;\n}\n.lux-price-promo-val:not([data-val=\"\"]):not([data-val=\"0\"]) {\n    display: inline-block !important;\n}\n\n\/* F\u0103r\u0103 pre\u021b promo\u021bional \u2192 afi\u0219\u0103m pre\u021bul normal (f\u0103r\u0103 t\u0103iere) *\/\n.lux-card-price-clean:not(:has(.lux-price-promo-val:not([data-val=\"\"]):not([data-val=\"0\"]))) .lux-price-pret-val:not([data-val=\"\"]):not([data-val=\"0\"]) {\n    display: inline-block !important;\n}\n\n\/* Stil pre\u021b vechi (t\u0103iat, discret) *\/\n.lux-price-old {\n    color: rgba(255, 255, 255, 0.6) !important;\n    font-size: 0.95rem !important;\n    font-weight: 500 !important;\n    text-decoration: line-through !important;\n    margin-right: 10px !important;\n    vertical-align: middle !important;\n}\n\n\/* Stil pre\u021b promo\u021bional nou \u2014 portocaliu (ca badge-ul .camp-hero-label),\n   cu un border subtil portocaliu de tip pastil\u0103 *\/\n.lux-price-promo-val {\n    color: #FF4500 !important;\n    vertical-align: middle !important;\n    border: 1px solid rgba(255, 69, 0, 0.45) !important;\n    background: rgba(255, 69, 0, 0.08) !important;\n    padding: 4px 14px !important;\n    border-radius: 999px !important;\n}\n\n\/* Pre\u021bul normal (f\u0103r\u0103 promo) \u2014 bronz, \u00een pastil\u0103. Promo r\u0103m\u00e2ne portocaliu. *\/\n.lux-price-pret-val {\n    color: var(--secondary) !important;\n    vertical-align: middle !important;\n    border: 1px solid rgba(180, 144, 121, 0.45) !important;\n    background: rgba(180, 144, 121, 0.10) !important;\n    padding: 4px 14px !important;\n    border-radius: 999px !important;\n}\n\n\/* Image styling *\/\n.lux-card-visual-clean {\n    width: 100% !important;\n    height: 290px !important;\n    display: flex !important;\n    align-items: center !important;\n    justify-content: center !important;\n    margin-bottom: 24px !important;\n    background: transparent !important;\n    border-radius: 8px !important;\n    padding: 0 !important;\n    overflow: hidden !important;\n}\n\n.lux-card-visual-clean img {\n    width: 100% !important;\n    height: 100% !important;\n    object-fit: contain !important;\n    transition: transform 0.6s var(--ease) !important;\n}\n\n.lux-card:hover .lux-card-visual-clean img {\n    transform: scale(1.05) !important;\n}\n\n\/* Footer \/ Button styling *\/\n.lux-card-footer-clean {\n    width: 100% !important;\n    margin-top: auto !important;\n}\n\n.lux-card-btn-details {\n    display: block !important;\n    width: 100% !important;\n    padding: 12px 24px !important;\n    font-family: 'Inter', sans-serif !important;\n    font-size: 0.75rem !important;\n    font-weight: 700 !important;\n    letter-spacing: 1.5px !important;\n    text-transform: uppercase !important;\n    color: #ffffff !important;\n    background: transparent !important;\n    border: 1.5px solid rgba(255, 255, 255, 0.3) !important;\n    border-radius: 100px !important;\n    text-align: center !important;\n    text-decoration: none !important;\n    transition: all 0.3s var(--ease) !important;\n}\n\n.lux-card:hover .lux-card-btn-details {\n    border-color: var(--secondary) !important;\n    background: var(--secondary) !important;\n    color: var(--primary-dark) !important;\n}\n\n\/* Stretched Link - Face tot cardul clickabil *\/\n.lux-card { position: relative; }\n.stretched-link::after {\n    position: absolute;\n    top: 0;\n    right: 0;\n    bottom: 0;\n    left: 0;\n    z-index: 1;\n    content: \"\";\n}\n<\/style>\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\t\t<div data-elementor-type=\"loop-item\" data-elementor-id=\"17252\" class=\"elementor elementor-17252 e-loop-item e-loop-item-14884 post-14884 apartamente type-apartamente status-publish has-post-thumbnail hentry faza2-in-constructie nr_camere-2-camere oferta-da\" data-elementor-post-type=\"elementor_library\" data-custom-edit-handle=\"1\">\n\t\t\t<div class=\"elementor-element elementor-element-2b0242d e-flex e-con-boxed e-con e-parent\" data-id=\"2b0242d\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-9b66c3e elementor-widget elementor-widget-html\" data-id=\"9b66c3e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"lux-card\" data-etapa=\"&lt;div  class=&quot;pods-ui-notice pods-ui-notice-notice pods-ui-notice-notice-error pods-ui-notice-is-dismissible pods-ui-notice-front&quot;&gt;&lt;p&gt;&lt;strong&gt;Pods Embed Error:&lt;\/strong&gt; Pod not found.&lt;\/p&gt;&lt;\/div&gt;\" data-camere=\"&lt;div  class=&quot;pods-ui-notice pods-ui-notice-notice pods-ui-notice-notice-error pods-ui-notice-is-dismissible pods-ui-notice-front&quot;&gt;&lt;p&gt;&lt;strong&gt;Pods Embed Error:&lt;\/strong&gt; Pod not found.&lt;\/p&gt;&lt;\/div&gt;\">\n    <!-- Badge NOU -->\n    <span class=\"lux-badge-nou\">Pre\u021b lansare<\/span>\n    \n    <div class=\"lux-card-header-info\">\n        <h3 class=\"lux-card-title-clean\"><div  class=\"pods-ui-notice pods-ui-notice-notice pods-ui-notice-notice-error pods-ui-notice-is-dismissible pods-ui-notice-front\"><p><strong>Pods Embed Error:<\/strong> Pod not found.<\/p><\/div><\/h3>\n        <div class=\"lux-card-subtitle-clean\">\n            <span><div  class=\"pods-ui-notice pods-ui-notice-notice pods-ui-notice-notice-error pods-ui-notice-is-dismissible pods-ui-notice-front\"><p><strong>Pods Embed Error:<\/strong> Pod not found.<\/p><\/div> mp<\/span>\n            <span> - <\/span>\n            <span class=\"lux-etapa-label\"><div  class=\"pods-ui-notice pods-ui-notice-notice pods-ui-notice-notice-error pods-ui-notice-is-dismissible pods-ui-notice-front\"><p><strong>Pods Embed Error:<\/strong> Pod not found.<\/p><\/div><\/span>\n        <\/div>\n        <div class=\"lux-card-price-clean\">\n            <!-- pre\u021b vechi\/normal (t\u0103iat) = pret \u2014 afi\u0219at DOAR c\u00e2nd exist\u0103 pre\u021b promo\u021bional valid -->\n            <span class=\"lux-price-old\" data-val=\"&lt;div  class=&quot;pods-ui-notice pods-ui-notice-notice pods-ui-notice-notice-error pods-ui-notice-is-dismissible pods-ui-notice-front&quot;&gt;&lt;p&gt;&lt;strong&gt;Pods Embed Error:&lt;\/strong&gt; Pod not found.&lt;\/p&gt;&lt;\/div&gt;\"><div  class=\"pods-ui-notice pods-ui-notice-notice pods-ui-notice-notice-error pods-ui-notice-is-dismissible pods-ui-notice-front\"><p><strong>Pods Embed Error:<\/strong> Pod not found.<\/p><\/div> \u20ac<\/span>\n            <!-- pre\u021b promo\u021bional (portocaliu) = pret_promo -->\n            <span class=\"lux-price-promo-val\" data-val=\"&lt;div  class=&quot;pods-ui-notice pods-ui-notice-notice pods-ui-notice-notice-error pods-ui-notice-is-dismissible pods-ui-notice-front&quot;&gt;&lt;p&gt;&lt;strong&gt;Pods Embed Error:&lt;\/strong&gt; Pod not found.&lt;\/p&gt;&lt;\/div&gt;\"><div  class=\"pods-ui-notice pods-ui-notice-notice pods-ui-notice-notice-error pods-ui-notice-is-dismissible pods-ui-notice-front\"><p><strong>Pods Embed Error:<\/strong> Pod not found.<\/p><\/div> \u20ac + TVA<\/span>\n            <!-- f\u0103r\u0103 promo \u2192 pre\u021bul normal = pret -->\n            <span class=\"lux-price-pret-val\" data-val=\"&lt;div  class=&quot;pods-ui-notice pods-ui-notice-notice pods-ui-notice-notice-error pods-ui-notice-is-dismissible pods-ui-notice-front&quot;&gt;&lt;p&gt;&lt;strong&gt;Pods Embed Error:&lt;\/strong&gt; Pod not found.&lt;\/p&gt;&lt;\/div&gt;\"><div  class=\"pods-ui-notice pods-ui-notice-notice pods-ui-notice-notice-error pods-ui-notice-is-dismissible pods-ui-notice-front\"><p><strong>Pods Embed Error:<\/strong> Pod not found.<\/p><\/div> \u20ac + TVA<\/span>\n        <\/div>\n    <\/div>\n    \n    <div class=\"lux-card-visual-clean\">\n        <img decoding=\"async\" src=\"&lt;\/strong&gt; Pod not found.&lt;\/p&gt;&lt;\/div&gt;\" alt=\"&lt;div  class=&quot;pods-ui-notice pods-ui-notice-notice pods-ui-notice-notice-error pods-ui-notice-is-dismissible pods-ui-notice-front&quot;&gt;&lt;p&gt;&lt;strong&gt;Pods Embed Error:&lt;\/strong&gt; Pod not found.&lt;\/p&gt;&lt;\/div&gt;\">\n    <\/div>\n    \n    <div class=\"lux-card-footer-clean\">\n        <a href=\"&lt;\/strong&gt; Pod not found.&lt;\/p&gt;&lt;\/div&gt;\" class=\"lux-card-btn-details stretched-link\">Vezi mai multe detalii<\/a>\n    <\/div>\n<\/div>\n\n<style>\n\/* ========================================\n   PREMIUM APARTMENT CARD - SOLID LUXURY STYLE\n   ======================================== *\/\n.lux-card {\n    background: var(--primary) !important; \/* Brand teal background *\/\n    border: 1px solid rgba(255, 255, 255, 0.1) !important;\n    border-radius: 12px !important;\n    padding: 30px 24px !important;\n    color: #ffffff !important;\n    text-align: center !important;\n    display: flex !important;\n    flex-direction: column !important;\n    align-items: center !important;\n    justify-content: space-between !important;\n    position: relative !important;\n    transition: all 0.4s var(--ease) !important;\n    min-height: 520px !important;\n    box-sizing: border-box !important;\n}\n\n.lux-card:hover {\n    transform: translateY(-8px) !important;\n    box-shadow: 0 20px 40px rgba(0, 45, 61, 0.25) !important;\n    border-color: var(--secondary) !important;\n}\n\n\/* Badge NOU - Luxury Edition *\/\n.lux-badge-nou {\n    display: none !important;\n    position: absolute !important;\n    top: 0 !important;\n    left: 0 !important;\n    background: linear-gradient(135deg, #c5a880 0%, #f1e6d2 50%, #a88a61 100%) !important; \/* Elegant champagne gold gradient *\/\n    color: #1a1105 !important; \/* Dark bronze\/black text for maximum contrast and high-end feel *\/\n    padding: 7px 18px !important;\n    font-family: 'Outfit', sans-serif !important;\n    font-size: 0.7rem !important;\n    font-weight: 700 !important;\n    letter-spacing: 2.5px !important;\n    text-transform: uppercase !important;\n    border-top-left-radius: 12px !important; \/* Matches card's corner radius *\/\n    border-bottom-right-radius: 12px !important; \/* Clean rounded bottom-right *\/\n    border-top-right-radius: 0 !important;\n    border-bottom-left-radius: 0 !important;\n    z-index: 5 !important;\n    border-right: 1px solid rgba(255, 255, 255, 0.3) !important;\n    border-bottom: 1px solid rgba(255, 255, 255, 0.3) !important;\n    box-shadow: 2px 2px 10px rgba(0, 45, 61, 0.15) !important;\n    text-shadow: none !important;\n}\n\n\/* Conditionally show badge for Phase 2 \/ under construction *\/\n.lux-card[data-etapa*=\"2\"] .lux-badge-nou,\n.lux-card[data-etapa*=\"construc\"] .lux-badge-nou,\n.lux-card[data-etapa*=\"construct\"] .lux-badge-nou {\n    display: inline-block !important;\n}\n\n\/* Header text information *\/\n.lux-card-header-info {\n    width: 100% !important;\n    margin-bottom: 20px !important;\n}\n\n.lux-card-title-clean {\n    font-family: 'Outfit', sans-serif !important;\n    font-size: 1.4rem !important;\n    font-weight: 600 !important;\n    color: #ffffff !important;\n    margin: 0 0 8px 0 !important;\n    letter-spacing: 0.5px !important;\n    line-height: 1.25 !important;\n    \/* Reserve exactly 2 lines so 1-line and 2-line titles keep all cards equal height *\/\n    min-height: 2.5em !important;\n    display: -webkit-box !important;\n    -webkit-line-clamp: 2 !important;\n    line-clamp: 2 !important;\n    -webkit-box-orient: vertical !important;\n    overflow: hidden !important;\n}\n\n.lux-card-subtitle-clean {\n    font-family: 'Inter', sans-serif !important;\n    font-size: 0.85rem !important;\n    color: rgba(255, 255, 255, 0.75) !important;\n    font-weight: 500 !important;\n    margin-bottom: 12px !important;\n    text-transform: none !important;\n}\n\n.lux-card-price-clean {\n    font-family: 'Outfit', sans-serif !important;\n    font-size: 1.35rem !important;\n    font-weight: 700 !important;\n    color: #ffffff !important;\n    margin-top: 8px !important;\n}\n\n\/* \u2500\u2500 Logic\u0103 de afi\u0219are pre\u021buri \u2500\u2500 *\/\n\/* Ascunde tot implicit *\/\n.lux-price-old,\n.lux-price-promo-val,\n.lux-price-pret-val {\n    display: none !important;\n}\n\n\/* Exist\u0103 pre\u021b promo\u021bional valid \u2192 afi\u0219\u0103m pre\u021bul normal (t\u0103iat) + promo (portocaliu) *\/\n.lux-card-price-clean:has(.lux-price-promo-val[data-val]:not([data-val=\"\"]):not([data-val=\"0\"])) .lux-price-old:not([data-val=\"\"]):not([data-val=\"0\"]) {\n    display: inline-block !important;\n}\n.lux-price-promo-val:not([data-val=\"\"]):not([data-val=\"0\"]) {\n    display: inline-block !important;\n}\n\n\/* F\u0103r\u0103 pre\u021b promo\u021bional \u2192 afi\u0219\u0103m pre\u021bul normal (f\u0103r\u0103 t\u0103iere) *\/\n.lux-card-price-clean:not(:has(.lux-price-promo-val:not([data-val=\"\"]):not([data-val=\"0\"]))) .lux-price-pret-val:not([data-val=\"\"]):not([data-val=\"0\"]) {\n    display: inline-block !important;\n}\n\n\/* Stil pre\u021b vechi (t\u0103iat, discret) *\/\n.lux-price-old {\n    color: rgba(255, 255, 255, 0.6) !important;\n    font-size: 0.95rem !important;\n    font-weight: 500 !important;\n    text-decoration: line-through !important;\n    margin-right: 10px !important;\n    vertical-align: middle !important;\n}\n\n\/* Stil pre\u021b promo\u021bional nou \u2014 portocaliu (ca badge-ul .camp-hero-label),\n   cu un border subtil portocaliu de tip pastil\u0103 *\/\n.lux-price-promo-val {\n    color: #FF4500 !important;\n    vertical-align: middle !important;\n    border: 1px solid rgba(255, 69, 0, 0.45) !important;\n    background: rgba(255, 69, 0, 0.08) !important;\n    padding: 4px 14px !important;\n    border-radius: 999px !important;\n}\n\n\/* Pre\u021bul normal (f\u0103r\u0103 promo) \u2014 bronz, \u00een pastil\u0103. Promo r\u0103m\u00e2ne portocaliu. *\/\n.lux-price-pret-val {\n    color: var(--secondary) !important;\n    vertical-align: middle !important;\n    border: 1px solid rgba(180, 144, 121, 0.45) !important;\n    background: rgba(180, 144, 121, 0.10) !important;\n    padding: 4px 14px !important;\n    border-radius: 999px !important;\n}\n\n\/* Image styling *\/\n.lux-card-visual-clean {\n    width: 100% !important;\n    height: 290px !important;\n    display: flex !important;\n    align-items: center !important;\n    justify-content: center !important;\n    margin-bottom: 24px !important;\n    background: transparent !important;\n    border-radius: 8px !important;\n    padding: 0 !important;\n    overflow: hidden !important;\n}\n\n.lux-card-visual-clean img {\n    width: 100% !important;\n    height: 100% !important;\n    object-fit: contain !important;\n    transition: transform 0.6s var(--ease) !important;\n}\n\n.lux-card:hover .lux-card-visual-clean img {\n    transform: scale(1.05) !important;\n}\n\n\/* Footer \/ Button styling *\/\n.lux-card-footer-clean {\n    width: 100% !important;\n    margin-top: auto !important;\n}\n\n.lux-card-btn-details {\n    display: block !important;\n    width: 100% !important;\n    padding: 12px 24px !important;\n    font-family: 'Inter', sans-serif !important;\n    font-size: 0.75rem !important;\n    font-weight: 700 !important;\n    letter-spacing: 1.5px !important;\n    text-transform: uppercase !important;\n    color: #ffffff !important;\n    background: transparent !important;\n    border: 1.5px solid rgba(255, 255, 255, 0.3) !important;\n    border-radius: 100px !important;\n    text-align: center !important;\n    text-decoration: none !important;\n    transition: all 0.3s var(--ease) !important;\n}\n\n.lux-card:hover .lux-card-btn-details {\n    border-color: var(--secondary) !important;\n    background: var(--secondary) !important;\n    color: var(--primary-dark) !important;\n}\n\n\/* Stretched Link - Face tot cardul clickabil *\/\n.lux-card { position: relative; }\n.stretched-link::after {\n    position: absolute;\n    top: 0;\n    right: 0;\n    bottom: 0;\n    left: 0;\n    z-index: 1;\n    content: \"\";\n}\n<\/style>\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\t\t<div data-elementor-type=\"loop-item\" data-elementor-id=\"17252\" class=\"elementor elementor-17252 e-loop-item e-loop-item-14882 post-14882 apartamente type-apartamente status-publish has-post-thumbnail hentry faza2-in-constructie nr_camere-2-camere oferta-da\" data-elementor-post-type=\"elementor_library\" data-custom-edit-handle=\"1\">\n\t\t\t<div class=\"elementor-element elementor-element-2b0242d e-flex e-con-boxed e-con e-parent\" data-id=\"2b0242d\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-9b66c3e elementor-widget elementor-widget-html\" data-id=\"9b66c3e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"lux-card\" data-etapa=\"&lt;div  class=&quot;pods-ui-notice pods-ui-notice-notice pods-ui-notice-notice-error pods-ui-notice-is-dismissible pods-ui-notice-front&quot;&gt;&lt;p&gt;&lt;strong&gt;Pods Embed Error:&lt;\/strong&gt; Pod not found.&lt;\/p&gt;&lt;\/div&gt;\" data-camere=\"&lt;div  class=&quot;pods-ui-notice pods-ui-notice-notice pods-ui-notice-notice-error pods-ui-notice-is-dismissible pods-ui-notice-front&quot;&gt;&lt;p&gt;&lt;strong&gt;Pods Embed Error:&lt;\/strong&gt; Pod not found.&lt;\/p&gt;&lt;\/div&gt;\">\n    <!-- Badge NOU -->\n    <span class=\"lux-badge-nou\">Pre\u021b lansare<\/span>\n    \n    <div class=\"lux-card-header-info\">\n        <h3 class=\"lux-card-title-clean\"><div  class=\"pods-ui-notice pods-ui-notice-notice pods-ui-notice-notice-error pods-ui-notice-is-dismissible pods-ui-notice-front\"><p><strong>Pods Embed Error:<\/strong> Pod not found.<\/p><\/div><\/h3>\n        <div class=\"lux-card-subtitle-clean\">\n            <span><div  class=\"pods-ui-notice pods-ui-notice-notice pods-ui-notice-notice-error pods-ui-notice-is-dismissible pods-ui-notice-front\"><p><strong>Pods Embed Error:<\/strong> Pod not found.<\/p><\/div> mp<\/span>\n            <span> - <\/span>\n            <span class=\"lux-etapa-label\"><div  class=\"pods-ui-notice pods-ui-notice-notice pods-ui-notice-notice-error pods-ui-notice-is-dismissible pods-ui-notice-front\"><p><strong>Pods Embed Error:<\/strong> Pod not found.<\/p><\/div><\/span>\n        <\/div>\n        <div class=\"lux-card-price-clean\">\n            <!-- pre\u021b vechi\/normal (t\u0103iat) = pret \u2014 afi\u0219at DOAR c\u00e2nd exist\u0103 pre\u021b promo\u021bional valid -->\n            <span class=\"lux-price-old\" data-val=\"&lt;div  class=&quot;pods-ui-notice pods-ui-notice-notice pods-ui-notice-notice-error pods-ui-notice-is-dismissible pods-ui-notice-front&quot;&gt;&lt;p&gt;&lt;strong&gt;Pods Embed Error:&lt;\/strong&gt; Pod not found.&lt;\/p&gt;&lt;\/div&gt;\"><div  class=\"pods-ui-notice pods-ui-notice-notice pods-ui-notice-notice-error pods-ui-notice-is-dismissible pods-ui-notice-front\"><p><strong>Pods Embed Error:<\/strong> Pod not found.<\/p><\/div> \u20ac<\/span>\n            <!-- pre\u021b promo\u021bional (portocaliu) = pret_promo -->\n            <span class=\"lux-price-promo-val\" data-val=\"&lt;div  class=&quot;pods-ui-notice pods-ui-notice-notice pods-ui-notice-notice-error pods-ui-notice-is-dismissible pods-ui-notice-front&quot;&gt;&lt;p&gt;&lt;strong&gt;Pods Embed Error:&lt;\/strong&gt; Pod not found.&lt;\/p&gt;&lt;\/div&gt;\"><div  class=\"pods-ui-notice pods-ui-notice-notice pods-ui-notice-notice-error pods-ui-notice-is-dismissible pods-ui-notice-front\"><p><strong>Pods Embed Error:<\/strong> Pod not found.<\/p><\/div> \u20ac + TVA<\/span>\n            <!-- f\u0103r\u0103 promo \u2192 pre\u021bul normal = pret -->\n            <span class=\"lux-price-pret-val\" data-val=\"&lt;div  class=&quot;pods-ui-notice pods-ui-notice-notice pods-ui-notice-notice-error pods-ui-notice-is-dismissible pods-ui-notice-front&quot;&gt;&lt;p&gt;&lt;strong&gt;Pods Embed Error:&lt;\/strong&gt; Pod not found.&lt;\/p&gt;&lt;\/div&gt;\"><div  class=\"pods-ui-notice pods-ui-notice-notice pods-ui-notice-notice-error pods-ui-notice-is-dismissible pods-ui-notice-front\"><p><strong>Pods Embed Error:<\/strong> Pod not found.<\/p><\/div> \u20ac + TVA<\/span>\n        <\/div>\n    <\/div>\n    \n    <div class=\"lux-card-visual-clean\">\n        <img decoding=\"async\" src=\"&lt;\/strong&gt; Pod not found.&lt;\/p&gt;&lt;\/div&gt;\" alt=\"&lt;div  class=&quot;pods-ui-notice pods-ui-notice-notice pods-ui-notice-notice-error pods-ui-notice-is-dismissible pods-ui-notice-front&quot;&gt;&lt;p&gt;&lt;strong&gt;Pods Embed Error:&lt;\/strong&gt; Pod not found.&lt;\/p&gt;&lt;\/div&gt;\">\n    <\/div>\n    \n    <div class=\"lux-card-footer-clean\">\n        <a href=\"&lt;\/strong&gt; Pod not found.&lt;\/p&gt;&lt;\/div&gt;\" class=\"lux-card-btn-details stretched-link\">Vezi mai multe detalii<\/a>\n    <\/div>\n<\/div>\n\n<style>\n\/* ========================================\n   PREMIUM APARTMENT CARD - SOLID LUXURY STYLE\n   ======================================== *\/\n.lux-card {\n    background: var(--primary) !important; \/* Brand teal background *\/\n    border: 1px solid rgba(255, 255, 255, 0.1) !important;\n    border-radius: 12px !important;\n    padding: 30px 24px !important;\n    color: #ffffff !important;\n    text-align: center !important;\n    display: flex !important;\n    flex-direction: column !important;\n    align-items: center !important;\n    justify-content: space-between !important;\n    position: relative !important;\n    transition: all 0.4s var(--ease) !important;\n    min-height: 520px !important;\n    box-sizing: border-box !important;\n}\n\n.lux-card:hover {\n    transform: translateY(-8px) !important;\n    box-shadow: 0 20px 40px rgba(0, 45, 61, 0.25) !important;\n    border-color: var(--secondary) !important;\n}\n\n\/* Badge NOU - Luxury Edition *\/\n.lux-badge-nou {\n    display: none !important;\n    position: absolute !important;\n    top: 0 !important;\n    left: 0 !important;\n    background: linear-gradient(135deg, #c5a880 0%, #f1e6d2 50%, #a88a61 100%) !important; \/* Elegant champagne gold gradient *\/\n    color: #1a1105 !important; \/* Dark bronze\/black text for maximum contrast and high-end feel *\/\n    padding: 7px 18px !important;\n    font-family: 'Outfit', sans-serif !important;\n    font-size: 0.7rem !important;\n    font-weight: 700 !important;\n    letter-spacing: 2.5px !important;\n    text-transform: uppercase !important;\n    border-top-left-radius: 12px !important; \/* Matches card's corner radius *\/\n    border-bottom-right-radius: 12px !important; \/* Clean rounded bottom-right *\/\n    border-top-right-radius: 0 !important;\n    border-bottom-left-radius: 0 !important;\n    z-index: 5 !important;\n    border-right: 1px solid rgba(255, 255, 255, 0.3) !important;\n    border-bottom: 1px solid rgba(255, 255, 255, 0.3) !important;\n    box-shadow: 2px 2px 10px rgba(0, 45, 61, 0.15) !important;\n    text-shadow: none !important;\n}\n\n\/* Conditionally show badge for Phase 2 \/ under construction *\/\n.lux-card[data-etapa*=\"2\"] .lux-badge-nou,\n.lux-card[data-etapa*=\"construc\"] .lux-badge-nou,\n.lux-card[data-etapa*=\"construct\"] .lux-badge-nou {\n    display: inline-block !important;\n}\n\n\/* Header text information *\/\n.lux-card-header-info {\n    width: 100% !important;\n    margin-bottom: 20px !important;\n}\n\n.lux-card-title-clean {\n    font-family: 'Outfit', sans-serif !important;\n    font-size: 1.4rem !important;\n    font-weight: 600 !important;\n    color: #ffffff !important;\n    margin: 0 0 8px 0 !important;\n    letter-spacing: 0.5px !important;\n    line-height: 1.25 !important;\n    \/* Reserve exactly 2 lines so 1-line and 2-line titles keep all cards equal height *\/\n    min-height: 2.5em !important;\n    display: -webkit-box !important;\n    -webkit-line-clamp: 2 !important;\n    line-clamp: 2 !important;\n    -webkit-box-orient: vertical !important;\n    overflow: hidden !important;\n}\n\n.lux-card-subtitle-clean {\n    font-family: 'Inter', sans-serif !important;\n    font-size: 0.85rem !important;\n    color: rgba(255, 255, 255, 0.75) !important;\n    font-weight: 500 !important;\n    margin-bottom: 12px !important;\n    text-transform: none !important;\n}\n\n.lux-card-price-clean {\n    font-family: 'Outfit', sans-serif !important;\n    font-size: 1.35rem !important;\n    font-weight: 700 !important;\n    color: #ffffff !important;\n    margin-top: 8px !important;\n}\n\n\/* \u2500\u2500 Logic\u0103 de afi\u0219are pre\u021buri \u2500\u2500 *\/\n\/* Ascunde tot implicit *\/\n.lux-price-old,\n.lux-price-promo-val,\n.lux-price-pret-val {\n    display: none !important;\n}\n\n\/* Exist\u0103 pre\u021b promo\u021bional valid \u2192 afi\u0219\u0103m pre\u021bul normal (t\u0103iat) + promo (portocaliu) *\/\n.lux-card-price-clean:has(.lux-price-promo-val[data-val]:not([data-val=\"\"]):not([data-val=\"0\"])) .lux-price-old:not([data-val=\"\"]):not([data-val=\"0\"]) {\n    display: inline-block !important;\n}\n.lux-price-promo-val:not([data-val=\"\"]):not([data-val=\"0\"]) {\n    display: inline-block !important;\n}\n\n\/* F\u0103r\u0103 pre\u021b promo\u021bional \u2192 afi\u0219\u0103m pre\u021bul normal (f\u0103r\u0103 t\u0103iere) *\/\n.lux-card-price-clean:not(:has(.lux-price-promo-val:not([data-val=\"\"]):not([data-val=\"0\"]))) .lux-price-pret-val:not([data-val=\"\"]):not([data-val=\"0\"]) {\n    display: inline-block !important;\n}\n\n\/* Stil pre\u021b vechi (t\u0103iat, discret) *\/\n.lux-price-old {\n    color: rgba(255, 255, 255, 0.6) !important;\n    font-size: 0.95rem !important;\n    font-weight: 500 !important;\n    text-decoration: line-through !important;\n    margin-right: 10px !important;\n    vertical-align: middle !important;\n}\n\n\/* Stil pre\u021b promo\u021bional nou \u2014 portocaliu (ca badge-ul .camp-hero-label),\n   cu un border subtil portocaliu de tip pastil\u0103 *\/\n.lux-price-promo-val {\n    color: #FF4500 !important;\n    vertical-align: middle !important;\n    border: 1px solid rgba(255, 69, 0, 0.45) !important;\n    background: rgba(255, 69, 0, 0.08) !important;\n    padding: 4px 14px !important;\n    border-radius: 999px !important;\n}\n\n\/* Pre\u021bul normal (f\u0103r\u0103 promo) \u2014 bronz, \u00een pastil\u0103. Promo r\u0103m\u00e2ne portocaliu. *\/\n.lux-price-pret-val {\n    color: var(--secondary) !important;\n    vertical-align: middle !important;\n    border: 1px solid rgba(180, 144, 121, 0.45) !important;\n    background: rgba(180, 144, 121, 0.10) !important;\n    padding: 4px 14px !important;\n    border-radius: 999px !important;\n}\n\n\/* Image styling *\/\n.lux-card-visual-clean {\n    width: 100% !important;\n    height: 290px !important;\n    display: flex !important;\n    align-items: center !important;\n    justify-content: center !important;\n    margin-bottom: 24px !important;\n    background: transparent !important;\n    border-radius: 8px !important;\n    padding: 0 !important;\n    overflow: hidden !important;\n}\n\n.lux-card-visual-clean img {\n    width: 100% !important;\n    height: 100% !important;\n    object-fit: contain !important;\n    transition: transform 0.6s var(--ease) !important;\n}\n\n.lux-card:hover .lux-card-visual-clean img {\n    transform: scale(1.05) !important;\n}\n\n\/* Footer \/ Button styling *\/\n.lux-card-footer-clean {\n    width: 100% !important;\n    margin-top: auto !important;\n}\n\n.lux-card-btn-details {\n    display: block !important;\n    width: 100% !important;\n    padding: 12px 24px !important;\n    font-family: 'Inter', sans-serif !important;\n    font-size: 0.75rem !important;\n    font-weight: 700 !important;\n    letter-spacing: 1.5px !important;\n    text-transform: uppercase !important;\n    color: #ffffff !important;\n    background: transparent !important;\n    border: 1.5px solid rgba(255, 255, 255, 0.3) !important;\n    border-radius: 100px !important;\n    text-align: center !important;\n    text-decoration: none !important;\n    transition: all 0.3s var(--ease) !important;\n}\n\n.lux-card:hover .lux-card-btn-details {\n    border-color: var(--secondary) !important;\n    background: var(--secondary) !important;\n    color: var(--primary-dark) !important;\n}\n\n\/* Stretched Link - Face tot cardul clickabil *\/\n.lux-card { position: relative; }\n.stretched-link::after {\n    position: absolute;\n    top: 0;\n    right: 0;\n    bottom: 0;\n    left: 0;\n    z-index: 1;\n    content: \"\";\n}\n<\/style>\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\t\t<div data-elementor-type=\"loop-item\" data-elementor-id=\"17252\" class=\"elementor elementor-17252 e-loop-item e-loop-item-14906 post-14906 apartamente type-apartamente status-publish has-post-thumbnail hentry faza2-in-constructie nr_camere-2-camere oferta-da\" data-elementor-post-type=\"elementor_library\" data-custom-edit-handle=\"1\">\n\t\t\t<div class=\"elementor-element elementor-element-2b0242d e-flex e-con-boxed e-con e-parent\" data-id=\"2b0242d\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-9b66c3e elementor-widget elementor-widget-html\" data-id=\"9b66c3e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"lux-card\" data-etapa=\"&lt;div  class=&quot;pods-ui-notice pods-ui-notice-notice pods-ui-notice-notice-error pods-ui-notice-is-dismissible pods-ui-notice-front&quot;&gt;&lt;p&gt;&lt;strong&gt;Pods Embed Error:&lt;\/strong&gt; Pod not found.&lt;\/p&gt;&lt;\/div&gt;\" data-camere=\"&lt;div  class=&quot;pods-ui-notice pods-ui-notice-notice pods-ui-notice-notice-error pods-ui-notice-is-dismissible pods-ui-notice-front&quot;&gt;&lt;p&gt;&lt;strong&gt;Pods Embed Error:&lt;\/strong&gt; Pod not found.&lt;\/p&gt;&lt;\/div&gt;\">\n    <!-- Badge NOU -->\n    <span class=\"lux-badge-nou\">Pre\u021b lansare<\/span>\n    \n    <div class=\"lux-card-header-info\">\n        <h3 class=\"lux-card-title-clean\"><div  class=\"pods-ui-notice pods-ui-notice-notice pods-ui-notice-notice-error pods-ui-notice-is-dismissible pods-ui-notice-front\"><p><strong>Pods Embed Error:<\/strong> Pod not found.<\/p><\/div><\/h3>\n        <div class=\"lux-card-subtitle-clean\">\n            <span><div  class=\"pods-ui-notice pods-ui-notice-notice pods-ui-notice-notice-error pods-ui-notice-is-dismissible pods-ui-notice-front\"><p><strong>Pods Embed Error:<\/strong> Pod not found.<\/p><\/div> mp<\/span>\n            <span> - <\/span>\n            <span class=\"lux-etapa-label\"><div  class=\"pods-ui-notice pods-ui-notice-notice pods-ui-notice-notice-error pods-ui-notice-is-dismissible pods-ui-notice-front\"><p><strong>Pods Embed Error:<\/strong> Pod not found.<\/p><\/div><\/span>\n        <\/div>\n        <div class=\"lux-card-price-clean\">\n            <!-- pre\u021b vechi\/normal (t\u0103iat) = pret \u2014 afi\u0219at DOAR c\u00e2nd exist\u0103 pre\u021b promo\u021bional valid -->\n            <span class=\"lux-price-old\" data-val=\"&lt;div  class=&quot;pods-ui-notice pods-ui-notice-notice pods-ui-notice-notice-error pods-ui-notice-is-dismissible pods-ui-notice-front&quot;&gt;&lt;p&gt;&lt;strong&gt;Pods Embed Error:&lt;\/strong&gt; Pod not found.&lt;\/p&gt;&lt;\/div&gt;\"><div  class=\"pods-ui-notice pods-ui-notice-notice pods-ui-notice-notice-error pods-ui-notice-is-dismissible pods-ui-notice-front\"><p><strong>Pods Embed Error:<\/strong> Pod not found.<\/p><\/div> \u20ac<\/span>\n            <!-- pre\u021b promo\u021bional (portocaliu) = pret_promo -->\n            <span class=\"lux-price-promo-val\" data-val=\"&lt;div  class=&quot;pods-ui-notice pods-ui-notice-notice pods-ui-notice-notice-error pods-ui-notice-is-dismissible pods-ui-notice-front&quot;&gt;&lt;p&gt;&lt;strong&gt;Pods Embed Error:&lt;\/strong&gt; Pod not found.&lt;\/p&gt;&lt;\/div&gt;\"><div  class=\"pods-ui-notice pods-ui-notice-notice pods-ui-notice-notice-error pods-ui-notice-is-dismissible pods-ui-notice-front\"><p><strong>Pods Embed Error:<\/strong> Pod not found.<\/p><\/div> \u20ac + TVA<\/span>\n            <!-- f\u0103r\u0103 promo \u2192 pre\u021bul normal = pret -->\n            <span class=\"lux-price-pret-val\" data-val=\"&lt;div  class=&quot;pods-ui-notice pods-ui-notice-notice pods-ui-notice-notice-error pods-ui-notice-is-dismissible pods-ui-notice-front&quot;&gt;&lt;p&gt;&lt;strong&gt;Pods Embed Error:&lt;\/strong&gt; Pod not found.&lt;\/p&gt;&lt;\/div&gt;\"><div  class=\"pods-ui-notice pods-ui-notice-notice pods-ui-notice-notice-error pods-ui-notice-is-dismissible pods-ui-notice-front\"><p><strong>Pods Embed Error:<\/strong> Pod not found.<\/p><\/div> \u20ac + TVA<\/span>\n        <\/div>\n    <\/div>\n    \n    <div class=\"lux-card-visual-clean\">\n        <img decoding=\"async\" src=\"&lt;\/strong&gt; Pod not found.&lt;\/p&gt;&lt;\/div&gt;\" alt=\"&lt;div  class=&quot;pods-ui-notice pods-ui-notice-notice pods-ui-notice-notice-error pods-ui-notice-is-dismissible pods-ui-notice-front&quot;&gt;&lt;p&gt;&lt;strong&gt;Pods Embed Error:&lt;\/strong&gt; Pod not found.&lt;\/p&gt;&lt;\/div&gt;\">\n    <\/div>\n    \n    <div class=\"lux-card-footer-clean\">\n        <a href=\"&lt;\/strong&gt; Pod not found.&lt;\/p&gt;&lt;\/div&gt;\" class=\"lux-card-btn-details stretched-link\">Vezi mai multe detalii<\/a>\n    <\/div>\n<\/div>\n\n<style>\n\/* ========================================\n   PREMIUM APARTMENT CARD - SOLID LUXURY STYLE\n   ======================================== *\/\n.lux-card {\n    background: var(--primary) !important; \/* Brand teal background *\/\n    border: 1px solid rgba(255, 255, 255, 0.1) !important;\n    border-radius: 12px !important;\n    padding: 30px 24px !important;\n    color: #ffffff !important;\n    text-align: center !important;\n    display: flex !important;\n    flex-direction: column !important;\n    align-items: center !important;\n    justify-content: space-between !important;\n    position: relative !important;\n    transition: all 0.4s var(--ease) !important;\n    min-height: 520px !important;\n    box-sizing: border-box !important;\n}\n\n.lux-card:hover {\n    transform: translateY(-8px) !important;\n    box-shadow: 0 20px 40px rgba(0, 45, 61, 0.25) !important;\n    border-color: var(--secondary) !important;\n}\n\n\/* Badge NOU - Luxury Edition *\/\n.lux-badge-nou {\n    display: none !important;\n    position: absolute !important;\n    top: 0 !important;\n    left: 0 !important;\n    background: linear-gradient(135deg, #c5a880 0%, #f1e6d2 50%, #a88a61 100%) !important; \/* Elegant champagne gold gradient *\/\n    color: #1a1105 !important; \/* Dark bronze\/black text for maximum contrast and high-end feel *\/\n    padding: 7px 18px !important;\n    font-family: 'Outfit', sans-serif !important;\n    font-size: 0.7rem !important;\n    font-weight: 700 !important;\n    letter-spacing: 2.5px !important;\n    text-transform: uppercase !important;\n    border-top-left-radius: 12px !important; \/* Matches card's corner radius *\/\n    border-bottom-right-radius: 12px !important; \/* Clean rounded bottom-right *\/\n    border-top-right-radius: 0 !important;\n    border-bottom-left-radius: 0 !important;\n    z-index: 5 !important;\n    border-right: 1px solid rgba(255, 255, 255, 0.3) !important;\n    border-bottom: 1px solid rgba(255, 255, 255, 0.3) !important;\n    box-shadow: 2px 2px 10px rgba(0, 45, 61, 0.15) !important;\n    text-shadow: none !important;\n}\n\n\/* Conditionally show badge for Phase 2 \/ under construction *\/\n.lux-card[data-etapa*=\"2\"] .lux-badge-nou,\n.lux-card[data-etapa*=\"construc\"] .lux-badge-nou,\n.lux-card[data-etapa*=\"construct\"] .lux-badge-nou {\n    display: inline-block !important;\n}\n\n\/* Header text information *\/\n.lux-card-header-info {\n    width: 100% !important;\n    margin-bottom: 20px !important;\n}\n\n.lux-card-title-clean {\n    font-family: 'Outfit', sans-serif !important;\n    font-size: 1.4rem !important;\n    font-weight: 600 !important;\n    color: #ffffff !important;\n    margin: 0 0 8px 0 !important;\n    letter-spacing: 0.5px !important;\n    line-height: 1.25 !important;\n    \/* Reserve exactly 2 lines so 1-line and 2-line titles keep all cards equal height *\/\n    min-height: 2.5em !important;\n    display: -webkit-box !important;\n    -webkit-line-clamp: 2 !important;\n    line-clamp: 2 !important;\n    -webkit-box-orient: vertical !important;\n    overflow: hidden !important;\n}\n\n.lux-card-subtitle-clean {\n    font-family: 'Inter', sans-serif !important;\n    font-size: 0.85rem !important;\n    color: rgba(255, 255, 255, 0.75) !important;\n    font-weight: 500 !important;\n    margin-bottom: 12px !important;\n    text-transform: none !important;\n}\n\n.lux-card-price-clean {\n    font-family: 'Outfit', sans-serif !important;\n    font-size: 1.35rem !important;\n    font-weight: 700 !important;\n    color: #ffffff !important;\n    margin-top: 8px !important;\n}\n\n\/* \u2500\u2500 Logic\u0103 de afi\u0219are pre\u021buri \u2500\u2500 *\/\n\/* Ascunde tot implicit *\/\n.lux-price-old,\n.lux-price-promo-val,\n.lux-price-pret-val {\n    display: none !important;\n}\n\n\/* Exist\u0103 pre\u021b promo\u021bional valid \u2192 afi\u0219\u0103m pre\u021bul normal (t\u0103iat) + promo (portocaliu) *\/\n.lux-card-price-clean:has(.lux-price-promo-val[data-val]:not([data-val=\"\"]):not([data-val=\"0\"])) .lux-price-old:not([data-val=\"\"]):not([data-val=\"0\"]) {\n    display: inline-block !important;\n}\n.lux-price-promo-val:not([data-val=\"\"]):not([data-val=\"0\"]) {\n    display: inline-block !important;\n}\n\n\/* F\u0103r\u0103 pre\u021b promo\u021bional \u2192 afi\u0219\u0103m pre\u021bul normal (f\u0103r\u0103 t\u0103iere) *\/\n.lux-card-price-clean:not(:has(.lux-price-promo-val:not([data-val=\"\"]):not([data-val=\"0\"]))) .lux-price-pret-val:not([data-val=\"\"]):not([data-val=\"0\"]) {\n    display: inline-block !important;\n}\n\n\/* Stil pre\u021b vechi (t\u0103iat, discret) *\/\n.lux-price-old {\n    color: rgba(255, 255, 255, 0.6) !important;\n    font-size: 0.95rem !important;\n    font-weight: 500 !important;\n    text-decoration: line-through !important;\n    margin-right: 10px !important;\n    vertical-align: middle !important;\n}\n\n\/* Stil pre\u021b promo\u021bional nou \u2014 portocaliu (ca badge-ul .camp-hero-label),\n   cu un border subtil portocaliu de tip pastil\u0103 *\/\n.lux-price-promo-val {\n    color: #FF4500 !important;\n    vertical-align: middle !important;\n    border: 1px solid rgba(255, 69, 0, 0.45) !important;\n    background: rgba(255, 69, 0, 0.08) !important;\n    padding: 4px 14px !important;\n    border-radius: 999px !important;\n}\n\n\/* Pre\u021bul normal (f\u0103r\u0103 promo) \u2014 bronz, \u00een pastil\u0103. Promo r\u0103m\u00e2ne portocaliu. *\/\n.lux-price-pret-val {\n    color: var(--secondary) !important;\n    vertical-align: middle !important;\n    border: 1px solid rgba(180, 144, 121, 0.45) !important;\n    background: rgba(180, 144, 121, 0.10) !important;\n    padding: 4px 14px !important;\n    border-radius: 999px !important;\n}\n\n\/* Image styling *\/\n.lux-card-visual-clean {\n    width: 100% !important;\n    height: 290px !important;\n    display: flex !important;\n    align-items: center !important;\n    justify-content: center !important;\n    margin-bottom: 24px !important;\n    background: transparent !important;\n    border-radius: 8px !important;\n    padding: 0 !important;\n    overflow: hidden !important;\n}\n\n.lux-card-visual-clean img {\n    width: 100% !important;\n    height: 100% !important;\n    object-fit: contain !important;\n    transition: transform 0.6s var(--ease) !important;\n}\n\n.lux-card:hover .lux-card-visual-clean img {\n    transform: scale(1.05) !important;\n}\n\n\/* Footer \/ Button styling *\/\n.lux-card-footer-clean {\n    width: 100% !important;\n    margin-top: auto !important;\n}\n\n.lux-card-btn-details {\n    display: block !important;\n    width: 100% !important;\n    padding: 12px 24px !important;\n    font-family: 'Inter', sans-serif !important;\n    font-size: 0.75rem !important;\n    font-weight: 700 !important;\n    letter-spacing: 1.5px !important;\n    text-transform: uppercase !important;\n    color: #ffffff !important;\n    background: transparent !important;\n    border: 1.5px solid rgba(255, 255, 255, 0.3) !important;\n    border-radius: 100px !important;\n    text-align: center !important;\n    text-decoration: none !important;\n    transition: all 0.3s var(--ease) !important;\n}\n\n.lux-card:hover .lux-card-btn-details {\n    border-color: var(--secondary) !important;\n    background: var(--secondary) !important;\n    color: var(--primary-dark) !important;\n}\n\n\/* Stretched Link - Face tot cardul clickabil *\/\n.lux-card { position: relative; }\n.stretched-link::after {\n    position: absolute;\n    top: 0;\n    right: 0;\n    bottom: 0;\n    left: 0;\n    z-index: 1;\n    content: \"\";\n}\n<\/style>\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\t\t<div data-elementor-type=\"loop-item\" data-elementor-id=\"17252\" class=\"elementor elementor-17252 e-loop-item e-loop-item-14904 post-14904 apartamente type-apartamente status-publish has-post-thumbnail hentry faza2-in-constructie nr_camere-2-camere oferta-da\" data-elementor-post-type=\"elementor_library\" data-custom-edit-handle=\"1\">\n\t\t\t<div class=\"elementor-element elementor-element-2b0242d e-flex e-con-boxed e-con e-parent\" data-id=\"2b0242d\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-9b66c3e elementor-widget elementor-widget-html\" data-id=\"9b66c3e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"lux-card\" data-etapa=\"&lt;div  class=&quot;pods-ui-notice pods-ui-notice-notice pods-ui-notice-notice-error pods-ui-notice-is-dismissible pods-ui-notice-front&quot;&gt;&lt;p&gt;&lt;strong&gt;Pods Embed Error:&lt;\/strong&gt; Pod not found.&lt;\/p&gt;&lt;\/div&gt;\" data-camere=\"&lt;div  class=&quot;pods-ui-notice pods-ui-notice-notice pods-ui-notice-notice-error pods-ui-notice-is-dismissible pods-ui-notice-front&quot;&gt;&lt;p&gt;&lt;strong&gt;Pods Embed Error:&lt;\/strong&gt; Pod not found.&lt;\/p&gt;&lt;\/div&gt;\">\n    <!-- Badge NOU -->\n    <span class=\"lux-badge-nou\">Pre\u021b lansare<\/span>\n    \n    <div class=\"lux-card-header-info\">\n        <h3 class=\"lux-card-title-clean\"><div  class=\"pods-ui-notice pods-ui-notice-notice pods-ui-notice-notice-error pods-ui-notice-is-dismissible pods-ui-notice-front\"><p><strong>Pods Embed Error:<\/strong> Pod not found.<\/p><\/div><\/h3>\n        <div class=\"lux-card-subtitle-clean\">\n            <span><div  class=\"pods-ui-notice pods-ui-notice-notice pods-ui-notice-notice-error pods-ui-notice-is-dismissible pods-ui-notice-front\"><p><strong>Pods Embed Error:<\/strong> Pod not found.<\/p><\/div> mp<\/span>\n            <span> - <\/span>\n            <span class=\"lux-etapa-label\"><div  class=\"pods-ui-notice pods-ui-notice-notice pods-ui-notice-notice-error pods-ui-notice-is-dismissible pods-ui-notice-front\"><p><strong>Pods Embed Error:<\/strong> Pod not found.<\/p><\/div><\/span>\n        <\/div>\n        <div class=\"lux-card-price-clean\">\n            <!-- pre\u021b vechi\/normal (t\u0103iat) = pret \u2014 afi\u0219at DOAR c\u00e2nd exist\u0103 pre\u021b promo\u021bional valid -->\n            <span class=\"lux-price-old\" data-val=\"&lt;div  class=&quot;pods-ui-notice pods-ui-notice-notice pods-ui-notice-notice-error pods-ui-notice-is-dismissible pods-ui-notice-front&quot;&gt;&lt;p&gt;&lt;strong&gt;Pods Embed Error:&lt;\/strong&gt; Pod not found.&lt;\/p&gt;&lt;\/div&gt;\"><div  class=\"pods-ui-notice pods-ui-notice-notice pods-ui-notice-notice-error pods-ui-notice-is-dismissible pods-ui-notice-front\"><p><strong>Pods Embed Error:<\/strong> Pod not found.<\/p><\/div> \u20ac<\/span>\n            <!-- pre\u021b promo\u021bional (portocaliu) = pret_promo -->\n            <span class=\"lux-price-promo-val\" data-val=\"&lt;div  class=&quot;pods-ui-notice pods-ui-notice-notice pods-ui-notice-notice-error pods-ui-notice-is-dismissible pods-ui-notice-front&quot;&gt;&lt;p&gt;&lt;strong&gt;Pods Embed Error:&lt;\/strong&gt; Pod not found.&lt;\/p&gt;&lt;\/div&gt;\"><div  class=\"pods-ui-notice pods-ui-notice-notice pods-ui-notice-notice-error pods-ui-notice-is-dismissible pods-ui-notice-front\"><p><strong>Pods Embed Error:<\/strong> Pod not found.<\/p><\/div> \u20ac + TVA<\/span>\n            <!-- f\u0103r\u0103 promo \u2192 pre\u021bul normal = pret -->\n            <span class=\"lux-price-pret-val\" data-val=\"&lt;div  class=&quot;pods-ui-notice pods-ui-notice-notice pods-ui-notice-notice-error pods-ui-notice-is-dismissible pods-ui-notice-front&quot;&gt;&lt;p&gt;&lt;strong&gt;Pods Embed Error:&lt;\/strong&gt; Pod not found.&lt;\/p&gt;&lt;\/div&gt;\"><div  class=\"pods-ui-notice pods-ui-notice-notice pods-ui-notice-notice-error pods-ui-notice-is-dismissible pods-ui-notice-front\"><p><strong>Pods Embed Error:<\/strong> Pod not found.<\/p><\/div> \u20ac + TVA<\/span>\n        <\/div>\n    <\/div>\n    \n    <div class=\"lux-card-visual-clean\">\n        <img decoding=\"async\" src=\"&lt;\/strong&gt; Pod not found.&lt;\/p&gt;&lt;\/div&gt;\" alt=\"&lt;div  class=&quot;pods-ui-notice pods-ui-notice-notice pods-ui-notice-notice-error pods-ui-notice-is-dismissible pods-ui-notice-front&quot;&gt;&lt;p&gt;&lt;strong&gt;Pods Embed Error:&lt;\/strong&gt; Pod not found.&lt;\/p&gt;&lt;\/div&gt;\">\n    <\/div>\n    \n    <div class=\"lux-card-footer-clean\">\n        <a href=\"&lt;\/strong&gt; Pod not found.&lt;\/p&gt;&lt;\/div&gt;\" class=\"lux-card-btn-details stretched-link\">Vezi mai multe detalii<\/a>\n    <\/div>\n<\/div>\n\n<style>\n\/* ========================================\n   PREMIUM APARTMENT CARD - SOLID LUXURY STYLE\n   ======================================== *\/\n.lux-card {\n    background: var(--primary) !important; \/* Brand teal background *\/\n    border: 1px solid rgba(255, 255, 255, 0.1) !important;\n    border-radius: 12px !important;\n    padding: 30px 24px !important;\n    color: #ffffff !important;\n    text-align: center !important;\n    display: flex !important;\n    flex-direction: column !important;\n    align-items: center !important;\n    justify-content: space-between !important;\n    position: relative !important;\n    transition: all 0.4s var(--ease) !important;\n    min-height: 520px !important;\n    box-sizing: border-box !important;\n}\n\n.lux-card:hover {\n    transform: translateY(-8px) !important;\n    box-shadow: 0 20px 40px rgba(0, 45, 61, 0.25) !important;\n    border-color: var(--secondary) !important;\n}\n\n\/* Badge NOU - Luxury Edition *\/\n.lux-badge-nou {\n    display: none !important;\n    position: absolute !important;\n    top: 0 !important;\n    left: 0 !important;\n    background: linear-gradient(135deg, #c5a880 0%, #f1e6d2 50%, #a88a61 100%) !important; \/* Elegant champagne gold gradient *\/\n    color: #1a1105 !important; \/* Dark bronze\/black text for maximum contrast and high-end feel *\/\n    padding: 7px 18px !important;\n    font-family: 'Outfit', sans-serif !important;\n    font-size: 0.7rem !important;\n    font-weight: 700 !important;\n    letter-spacing: 2.5px !important;\n    text-transform: uppercase !important;\n    border-top-left-radius: 12px !important; \/* Matches card's corner radius *\/\n    border-bottom-right-radius: 12px !important; \/* Clean rounded bottom-right *\/\n    border-top-right-radius: 0 !important;\n    border-bottom-left-radius: 0 !important;\n    z-index: 5 !important;\n    border-right: 1px solid rgba(255, 255, 255, 0.3) !important;\n    border-bottom: 1px solid rgba(255, 255, 255, 0.3) !important;\n    box-shadow: 2px 2px 10px rgba(0, 45, 61, 0.15) !important;\n    text-shadow: none !important;\n}\n\n\/* Conditionally show badge for Phase 2 \/ under construction *\/\n.lux-card[data-etapa*=\"2\"] .lux-badge-nou,\n.lux-card[data-etapa*=\"construc\"] .lux-badge-nou,\n.lux-card[data-etapa*=\"construct\"] .lux-badge-nou {\n    display: inline-block !important;\n}\n\n\/* Header text information *\/\n.lux-card-header-info {\n    width: 100% !important;\n    margin-bottom: 20px !important;\n}\n\n.lux-card-title-clean {\n    font-family: 'Outfit', sans-serif !important;\n    font-size: 1.4rem !important;\n    font-weight: 600 !important;\n    color: #ffffff !important;\n    margin: 0 0 8px 0 !important;\n    letter-spacing: 0.5px !important;\n    line-height: 1.25 !important;\n    \/* Reserve exactly 2 lines so 1-line and 2-line titles keep all cards equal height *\/\n    min-height: 2.5em !important;\n    display: -webkit-box !important;\n    -webkit-line-clamp: 2 !important;\n    line-clamp: 2 !important;\n    -webkit-box-orient: vertical !important;\n    overflow: hidden !important;\n}\n\n.lux-card-subtitle-clean {\n    font-family: 'Inter', sans-serif !important;\n    font-size: 0.85rem !important;\n    color: rgba(255, 255, 255, 0.75) !important;\n    font-weight: 500 !important;\n    margin-bottom: 12px !important;\n    text-transform: none !important;\n}\n\n.lux-card-price-clean {\n    font-family: 'Outfit', sans-serif !important;\n    font-size: 1.35rem !important;\n    font-weight: 700 !important;\n    color: #ffffff !important;\n    margin-top: 8px !important;\n}\n\n\/* \u2500\u2500 Logic\u0103 de afi\u0219are pre\u021buri \u2500\u2500 *\/\n\/* Ascunde tot implicit *\/\n.lux-price-old,\n.lux-price-promo-val,\n.lux-price-pret-val {\n    display: none !important;\n}\n\n\/* Exist\u0103 pre\u021b promo\u021bional valid \u2192 afi\u0219\u0103m pre\u021bul normal (t\u0103iat) + promo (portocaliu) *\/\n.lux-card-price-clean:has(.lux-price-promo-val[data-val]:not([data-val=\"\"]):not([data-val=\"0\"])) .lux-price-old:not([data-val=\"\"]):not([data-val=\"0\"]) {\n    display: inline-block !important;\n}\n.lux-price-promo-val:not([data-val=\"\"]):not([data-val=\"0\"]) {\n    display: inline-block !important;\n}\n\n\/* F\u0103r\u0103 pre\u021b promo\u021bional \u2192 afi\u0219\u0103m pre\u021bul normal (f\u0103r\u0103 t\u0103iere) *\/\n.lux-card-price-clean:not(:has(.lux-price-promo-val:not([data-val=\"\"]):not([data-val=\"0\"]))) .lux-price-pret-val:not([data-val=\"\"]):not([data-val=\"0\"]) {\n    display: inline-block !important;\n}\n\n\/* Stil pre\u021b vechi (t\u0103iat, discret) *\/\n.lux-price-old {\n    color: rgba(255, 255, 255, 0.6) !important;\n    font-size: 0.95rem !important;\n    font-weight: 500 !important;\n    text-decoration: line-through !important;\n    margin-right: 10px !important;\n    vertical-align: middle !important;\n}\n\n\/* Stil pre\u021b promo\u021bional nou \u2014 portocaliu (ca badge-ul .camp-hero-label),\n   cu un border subtil portocaliu de tip pastil\u0103 *\/\n.lux-price-promo-val {\n    color: #FF4500 !important;\n    vertical-align: middle !important;\n    border: 1px solid rgba(255, 69, 0, 0.45) !important;\n    background: rgba(255, 69, 0, 0.08) !important;\n    padding: 4px 14px !important;\n    border-radius: 999px !important;\n}\n\n\/* Pre\u021bul normal (f\u0103r\u0103 promo) \u2014 bronz, \u00een pastil\u0103. Promo r\u0103m\u00e2ne portocaliu. *\/\n.lux-price-pret-val {\n    color: var(--secondary) !important;\n    vertical-align: middle !important;\n    border: 1px solid rgba(180, 144, 121, 0.45) !important;\n    background: rgba(180, 144, 121, 0.10) !important;\n    padding: 4px 14px !important;\n    border-radius: 999px !important;\n}\n\n\/* Image styling *\/\n.lux-card-visual-clean {\n    width: 100% !important;\n    height: 290px !important;\n    display: flex !important;\n    align-items: center !important;\n    justify-content: center !important;\n    margin-bottom: 24px !important;\n    background: transparent !important;\n    border-radius: 8px !important;\n    padding: 0 !important;\n    overflow: hidden !important;\n}\n\n.lux-card-visual-clean img {\n    width: 100% !important;\n    height: 100% !important;\n    object-fit: contain !important;\n    transition: transform 0.6s var(--ease) !important;\n}\n\n.lux-card:hover .lux-card-visual-clean img {\n    transform: scale(1.05) !important;\n}\n\n\/* Footer \/ Button styling *\/\n.lux-card-footer-clean {\n    width: 100% !important;\n    margin-top: auto !important;\n}\n\n.lux-card-btn-details {\n    display: block !important;\n    width: 100% !important;\n    padding: 12px 24px !important;\n    font-family: 'Inter', sans-serif !important;\n    font-size: 0.75rem !important;\n    font-weight: 700 !important;\n    letter-spacing: 1.5px !important;\n    text-transform: uppercase !important;\n    color: #ffffff !important;\n    background: transparent !important;\n    border: 1.5px solid rgba(255, 255, 255, 0.3) !important;\n    border-radius: 100px !important;\n    text-align: center !important;\n    text-decoration: none !important;\n    transition: all 0.3s var(--ease) !important;\n}\n\n.lux-card:hover .lux-card-btn-details {\n    border-color: var(--secondary) !important;\n    background: var(--secondary) !important;\n    color: var(--primary-dark) !important;\n}\n\n\/* Stretched Link - Face tot cardul clickabil *\/\n.lux-card { position: relative; }\n.stretched-link::after {\n    position: absolute;\n    top: 0;\n    right: 0;\n    bottom: 0;\n    left: 0;\n    z-index: 1;\n    content: \"\";\n}\n<\/style>\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\t\t<div data-elementor-type=\"loop-item\" data-elementor-id=\"17252\" class=\"elementor elementor-17252 e-loop-item e-loop-item-14908 post-14908 apartamente type-apartamente status-publish has-post-thumbnail hentry faza2-in-constructie nr_camere-2-camere oferta-da\" data-elementor-post-type=\"elementor_library\" data-custom-edit-handle=\"1\">\n\t\t\t<div class=\"elementor-element elementor-element-2b0242d e-flex e-con-boxed e-con e-parent\" data-id=\"2b0242d\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-9b66c3e elementor-widget elementor-widget-html\" data-id=\"9b66c3e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"lux-card\" data-etapa=\"&lt;div  class=&quot;pods-ui-notice pods-ui-notice-notice pods-ui-notice-notice-error pods-ui-notice-is-dismissible pods-ui-notice-front&quot;&gt;&lt;p&gt;&lt;strong&gt;Pods Embed Error:&lt;\/strong&gt; Pod not found.&lt;\/p&gt;&lt;\/div&gt;\" data-camere=\"&lt;div  class=&quot;pods-ui-notice pods-ui-notice-notice pods-ui-notice-notice-error pods-ui-notice-is-dismissible pods-ui-notice-front&quot;&gt;&lt;p&gt;&lt;strong&gt;Pods Embed Error:&lt;\/strong&gt; Pod not found.&lt;\/p&gt;&lt;\/div&gt;\">\n    <!-- Badge NOU -->\n    <span class=\"lux-badge-nou\">Pre\u021b lansare<\/span>\n    \n    <div class=\"lux-card-header-info\">\n        <h3 class=\"lux-card-title-clean\"><div  class=\"pods-ui-notice pods-ui-notice-notice pods-ui-notice-notice-error pods-ui-notice-is-dismissible pods-ui-notice-front\"><p><strong>Pods Embed Error:<\/strong> Pod not found.<\/p><\/div><\/h3>\n        <div class=\"lux-card-subtitle-clean\">\n            <span><div  class=\"pods-ui-notice pods-ui-notice-notice pods-ui-notice-notice-error pods-ui-notice-is-dismissible pods-ui-notice-front\"><p><strong>Pods Embed Error:<\/strong> Pod not found.<\/p><\/div> mp<\/span>\n            <span> - <\/span>\n            <span class=\"lux-etapa-label\"><div  class=\"pods-ui-notice pods-ui-notice-notice pods-ui-notice-notice-error pods-ui-notice-is-dismissible pods-ui-notice-front\"><p><strong>Pods Embed Error:<\/strong> Pod not found.<\/p><\/div><\/span>\n        <\/div>\n        <div class=\"lux-card-price-clean\">\n            <!-- pre\u021b vechi\/normal (t\u0103iat) = pret \u2014 afi\u0219at DOAR c\u00e2nd exist\u0103 pre\u021b promo\u021bional valid -->\n            <span class=\"lux-price-old\" data-val=\"&lt;div  class=&quot;pods-ui-notice pods-ui-notice-notice pods-ui-notice-notice-error pods-ui-notice-is-dismissible pods-ui-notice-front&quot;&gt;&lt;p&gt;&lt;strong&gt;Pods Embed Error:&lt;\/strong&gt; Pod not found.&lt;\/p&gt;&lt;\/div&gt;\"><div  class=\"pods-ui-notice pods-ui-notice-notice pods-ui-notice-notice-error pods-ui-notice-is-dismissible pods-ui-notice-front\"><p><strong>Pods Embed Error:<\/strong> Pod not found.<\/p><\/div> \u20ac<\/span>\n            <!-- pre\u021b promo\u021bional (portocaliu) = pret_promo -->\n            <span class=\"lux-price-promo-val\" data-val=\"&lt;div  class=&quot;pods-ui-notice pods-ui-notice-notice pods-ui-notice-notice-error pods-ui-notice-is-dismissible pods-ui-notice-front&quot;&gt;&lt;p&gt;&lt;strong&gt;Pods Embed Error:&lt;\/strong&gt; Pod not found.&lt;\/p&gt;&lt;\/div&gt;\"><div  class=\"pods-ui-notice pods-ui-notice-notice pods-ui-notice-notice-error pods-ui-notice-is-dismissible pods-ui-notice-front\"><p><strong>Pods Embed Error:<\/strong> Pod not found.<\/p><\/div> \u20ac + TVA<\/span>\n            <!-- f\u0103r\u0103 promo \u2192 pre\u021bul normal = pret -->\n            <span class=\"lux-price-pret-val\" data-val=\"&lt;div  class=&quot;pods-ui-notice pods-ui-notice-notice pods-ui-notice-notice-error pods-ui-notice-is-dismissible pods-ui-notice-front&quot;&gt;&lt;p&gt;&lt;strong&gt;Pods Embed Error:&lt;\/strong&gt; Pod not found.&lt;\/p&gt;&lt;\/div&gt;\"><div  class=\"pods-ui-notice pods-ui-notice-notice pods-ui-notice-notice-error pods-ui-notice-is-dismissible pods-ui-notice-front\"><p><strong>Pods Embed Error:<\/strong> Pod not found.<\/p><\/div> \u20ac + TVA<\/span>\n        <\/div>\n    <\/div>\n    \n    <div class=\"lux-card-visual-clean\">\n        <img decoding=\"async\" src=\"&lt;\/strong&gt; Pod not found.&lt;\/p&gt;&lt;\/div&gt;\" alt=\"&lt;div  class=&quot;pods-ui-notice pods-ui-notice-notice pods-ui-notice-notice-error pods-ui-notice-is-dismissible pods-ui-notice-front&quot;&gt;&lt;p&gt;&lt;strong&gt;Pods Embed Error:&lt;\/strong&gt; Pod not found.&lt;\/p&gt;&lt;\/div&gt;\">\n    <\/div>\n    \n    <div class=\"lux-card-footer-clean\">\n        <a href=\"&lt;\/strong&gt; Pod not found.&lt;\/p&gt;&lt;\/div&gt;\" class=\"lux-card-btn-details stretched-link\">Vezi mai multe detalii<\/a>\n    <\/div>\n<\/div>\n\n<style>\n\/* ========================================\n   PREMIUM APARTMENT CARD - SOLID LUXURY STYLE\n   ======================================== *\/\n.lux-card {\n    background: var(--primary) !important; \/* Brand teal background *\/\n    border: 1px solid rgba(255, 255, 255, 0.1) !important;\n    border-radius: 12px !important;\n    padding: 30px 24px !important;\n    color: #ffffff !important;\n    text-align: center !important;\n    display: flex !important;\n    flex-direction: column !important;\n    align-items: center !important;\n    justify-content: space-between !important;\n    position: relative !important;\n    transition: all 0.4s var(--ease) !important;\n    min-height: 520px !important;\n    box-sizing: border-box !important;\n}\n\n.lux-card:hover {\n    transform: translateY(-8px) !important;\n    box-shadow: 0 20px 40px rgba(0, 45, 61, 0.25) !important;\n    border-color: var(--secondary) !important;\n}\n\n\/* Badge NOU - Luxury Edition *\/\n.lux-badge-nou {\n    display: none !important;\n    position: absolute !important;\n    top: 0 !important;\n    left: 0 !important;\n    background: linear-gradient(135deg, #c5a880 0%, #f1e6d2 50%, #a88a61 100%) !important; \/* Elegant champagne gold gradient *\/\n    color: #1a1105 !important; \/* Dark bronze\/black text for maximum contrast and high-end feel *\/\n    padding: 7px 18px !important;\n    font-family: 'Outfit', sans-serif !important;\n    font-size: 0.7rem !important;\n    font-weight: 700 !important;\n    letter-spacing: 2.5px !important;\n    text-transform: uppercase !important;\n    border-top-left-radius: 12px !important; \/* Matches card's corner radius *\/\n    border-bottom-right-radius: 12px !important; \/* Clean rounded bottom-right *\/\n    border-top-right-radius: 0 !important;\n    border-bottom-left-radius: 0 !important;\n    z-index: 5 !important;\n    border-right: 1px solid rgba(255, 255, 255, 0.3) !important;\n    border-bottom: 1px solid rgba(255, 255, 255, 0.3) !important;\n    box-shadow: 2px 2px 10px rgba(0, 45, 61, 0.15) !important;\n    text-shadow: none !important;\n}\n\n\/* Conditionally show badge for Phase 2 \/ under construction *\/\n.lux-card[data-etapa*=\"2\"] .lux-badge-nou,\n.lux-card[data-etapa*=\"construc\"] .lux-badge-nou,\n.lux-card[data-etapa*=\"construct\"] .lux-badge-nou {\n    display: inline-block !important;\n}\n\n\/* Header text information *\/\n.lux-card-header-info {\n    width: 100% !important;\n    margin-bottom: 20px !important;\n}\n\n.lux-card-title-clean {\n    font-family: 'Outfit', sans-serif !important;\n    font-size: 1.4rem !important;\n    font-weight: 600 !important;\n    color: #ffffff !important;\n    margin: 0 0 8px 0 !important;\n    letter-spacing: 0.5px !important;\n    line-height: 1.25 !important;\n    \/* Reserve exactly 2 lines so 1-line and 2-line titles keep all cards equal height *\/\n    min-height: 2.5em !important;\n    display: -webkit-box !important;\n    -webkit-line-clamp: 2 !important;\n    line-clamp: 2 !important;\n    -webkit-box-orient: vertical !important;\n    overflow: hidden !important;\n}\n\n.lux-card-subtitle-clean {\n    font-family: 'Inter', sans-serif !important;\n    font-size: 0.85rem !important;\n    color: rgba(255, 255, 255, 0.75) !important;\n    font-weight: 500 !important;\n    margin-bottom: 12px !important;\n    text-transform: none !important;\n}\n\n.lux-card-price-clean {\n    font-family: 'Outfit', sans-serif !important;\n    font-size: 1.35rem !important;\n    font-weight: 700 !important;\n    color: #ffffff !important;\n    margin-top: 8px !important;\n}\n\n\/* \u2500\u2500 Logic\u0103 de afi\u0219are pre\u021buri \u2500\u2500 *\/\n\/* Ascunde tot implicit *\/\n.lux-price-old,\n.lux-price-promo-val,\n.lux-price-pret-val {\n    display: none !important;\n}\n\n\/* Exist\u0103 pre\u021b promo\u021bional valid \u2192 afi\u0219\u0103m pre\u021bul normal (t\u0103iat) + promo (portocaliu) *\/\n.lux-card-price-clean:has(.lux-price-promo-val[data-val]:not([data-val=\"\"]):not([data-val=\"0\"])) .lux-price-old:not([data-val=\"\"]):not([data-val=\"0\"]) {\n    display: inline-block !important;\n}\n.lux-price-promo-val:not([data-val=\"\"]):not([data-val=\"0\"]) {\n    display: inline-block !important;\n}\n\n\/* F\u0103r\u0103 pre\u021b promo\u021bional \u2192 afi\u0219\u0103m pre\u021bul normal (f\u0103r\u0103 t\u0103iere) *\/\n.lux-card-price-clean:not(:has(.lux-price-promo-val:not([data-val=\"\"]):not([data-val=\"0\"]))) .lux-price-pret-val:not([data-val=\"\"]):not([data-val=\"0\"]) {\n    display: inline-block !important;\n}\n\n\/* Stil pre\u021b vechi (t\u0103iat, discret) *\/\n.lux-price-old {\n    color: rgba(255, 255, 255, 0.6) !important;\n    font-size: 0.95rem !important;\n    font-weight: 500 !important;\n    text-decoration: line-through !important;\n    margin-right: 10px !important;\n    vertical-align: middle !important;\n}\n\n\/* Stil pre\u021b promo\u021bional nou \u2014 portocaliu (ca badge-ul .camp-hero-label),\n   cu un border subtil portocaliu de tip pastil\u0103 *\/\n.lux-price-promo-val {\n    color: #FF4500 !important;\n    vertical-align: middle !important;\n    border: 1px solid rgba(255, 69, 0, 0.45) !important;\n    background: rgba(255, 69, 0, 0.08) !important;\n    padding: 4px 14px !important;\n    border-radius: 999px !important;\n}\n\n\/* Pre\u021bul normal (f\u0103r\u0103 promo) \u2014 bronz, \u00een pastil\u0103. Promo r\u0103m\u00e2ne portocaliu. *\/\n.lux-price-pret-val {\n    color: var(--secondary) !important;\n    vertical-align: middle !important;\n    border: 1px solid rgba(180, 144, 121, 0.45) !important;\n    background: rgba(180, 144, 121, 0.10) !important;\n    padding: 4px 14px !important;\n    border-radius: 999px !important;\n}\n\n\/* Image styling *\/\n.lux-card-visual-clean {\n    width: 100% !important;\n    height: 290px !important;\n    display: flex !important;\n    align-items: center !important;\n    justify-content: center !important;\n    margin-bottom: 24px !important;\n    background: transparent !important;\n    border-radius: 8px !important;\n    padding: 0 !important;\n    overflow: hidden !important;\n}\n\n.lux-card-visual-clean img {\n    width: 100% !important;\n    height: 100% !important;\n    object-fit: contain !important;\n    transition: transform 0.6s var(--ease) !important;\n}\n\n.lux-card:hover .lux-card-visual-clean img {\n    transform: scale(1.05) !important;\n}\n\n\/* Footer \/ Button styling *\/\n.lux-card-footer-clean {\n    width: 100% !important;\n    margin-top: auto !important;\n}\n\n.lux-card-btn-details {\n    display: block !important;\n    width: 100% !important;\n    padding: 12px 24px !important;\n    font-family: 'Inter', sans-serif !important;\n    font-size: 0.75rem !important;\n    font-weight: 700 !important;\n    letter-spacing: 1.5px !important;\n    text-transform: uppercase !important;\n    color: #ffffff !important;\n    background: transparent !important;\n    border: 1.5px solid rgba(255, 255, 255, 0.3) !important;\n    border-radius: 100px !important;\n    text-align: center !important;\n    text-decoration: none !important;\n    transition: all 0.3s var(--ease) !important;\n}\n\n.lux-card:hover .lux-card-btn-details {\n    border-color: var(--secondary) !important;\n    background: var(--secondary) !important;\n    color: var(--primary-dark) !important;\n}\n\n\/* Stretched Link - Face tot cardul clickabil *\/\n.lux-card { position: relative; }\n.stretched-link::after {\n    position: absolute;\n    top: 0;\n    right: 0;\n    bottom: 0;\n    left: 0;\n    z-index: 1;\n    content: \"\";\n}\n<\/style>\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\t\t<div data-elementor-type=\"loop-item\" data-elementor-id=\"17252\" class=\"elementor elementor-17252 e-loop-item e-loop-item-14894 post-14894 apartamente type-apartamente status-publish has-post-thumbnail hentry faza2-in-constructie nr_camere-2-camere oferta-da\" data-elementor-post-type=\"elementor_library\" data-custom-edit-handle=\"1\">\n\t\t\t<div class=\"elementor-element elementor-element-2b0242d e-flex e-con-boxed e-con e-parent\" data-id=\"2b0242d\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-9b66c3e elementor-widget elementor-widget-html\" data-id=\"9b66c3e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"lux-card\" data-etapa=\"&lt;div  class=&quot;pods-ui-notice pods-ui-notice-notice pods-ui-notice-notice-error pods-ui-notice-is-dismissible pods-ui-notice-front&quot;&gt;&lt;p&gt;&lt;strong&gt;Pods Embed Error:&lt;\/strong&gt; Pod not found.&lt;\/p&gt;&lt;\/div&gt;\" data-camere=\"&lt;div  class=&quot;pods-ui-notice pods-ui-notice-notice pods-ui-notice-notice-error pods-ui-notice-is-dismissible pods-ui-notice-front&quot;&gt;&lt;p&gt;&lt;strong&gt;Pods Embed Error:&lt;\/strong&gt; Pod not found.&lt;\/p&gt;&lt;\/div&gt;\">\n    <!-- Badge NOU -->\n    <span class=\"lux-badge-nou\">Pre\u021b lansare<\/span>\n    \n    <div class=\"lux-card-header-info\">\n        <h3 class=\"lux-card-title-clean\"><div  class=\"pods-ui-notice pods-ui-notice-notice pods-ui-notice-notice-error pods-ui-notice-is-dismissible pods-ui-notice-front\"><p><strong>Pods Embed Error:<\/strong> Pod not found.<\/p><\/div><\/h3>\n        <div class=\"lux-card-subtitle-clean\">\n            <span><div  class=\"pods-ui-notice pods-ui-notice-notice pods-ui-notice-notice-error pods-ui-notice-is-dismissible pods-ui-notice-front\"><p><strong>Pods Embed Error:<\/strong> Pod not found.<\/p><\/div> mp<\/span>\n            <span> - <\/span>\n            <span class=\"lux-etapa-label\"><div  class=\"pods-ui-notice pods-ui-notice-notice pods-ui-notice-notice-error pods-ui-notice-is-dismissible pods-ui-notice-front\"><p><strong>Pods Embed Error:<\/strong> Pod not found.<\/p><\/div><\/span>\n        <\/div>\n        <div class=\"lux-card-price-clean\">\n            <!-- pre\u021b vechi\/normal (t\u0103iat) = pret \u2014 afi\u0219at DOAR c\u00e2nd exist\u0103 pre\u021b promo\u021bional valid -->\n            <span class=\"lux-price-old\" data-val=\"&lt;div  class=&quot;pods-ui-notice pods-ui-notice-notice pods-ui-notice-notice-error pods-ui-notice-is-dismissible pods-ui-notice-front&quot;&gt;&lt;p&gt;&lt;strong&gt;Pods Embed Error:&lt;\/strong&gt; Pod not found.&lt;\/p&gt;&lt;\/div&gt;\"><div  class=\"pods-ui-notice pods-ui-notice-notice pods-ui-notice-notice-error pods-ui-notice-is-dismissible pods-ui-notice-front\"><p><strong>Pods Embed Error:<\/strong> Pod not found.<\/p><\/div> \u20ac<\/span>\n            <!-- pre\u021b promo\u021bional (portocaliu) = pret_promo -->\n            <span class=\"lux-price-promo-val\" data-val=\"&lt;div  class=&quot;pods-ui-notice pods-ui-notice-notice pods-ui-notice-notice-error pods-ui-notice-is-dismissible pods-ui-notice-front&quot;&gt;&lt;p&gt;&lt;strong&gt;Pods Embed Error:&lt;\/strong&gt; Pod not found.&lt;\/p&gt;&lt;\/div&gt;\"><div  class=\"pods-ui-notice pods-ui-notice-notice pods-ui-notice-notice-error pods-ui-notice-is-dismissible pods-ui-notice-front\"><p><strong>Pods Embed Error:<\/strong> Pod not found.<\/p><\/div> \u20ac + TVA<\/span>\n            <!-- f\u0103r\u0103 promo \u2192 pre\u021bul normal = pret -->\n            <span class=\"lux-price-pret-val\" data-val=\"&lt;div  class=&quot;pods-ui-notice pods-ui-notice-notice pods-ui-notice-notice-error pods-ui-notice-is-dismissible pods-ui-notice-front&quot;&gt;&lt;p&gt;&lt;strong&gt;Pods Embed Error:&lt;\/strong&gt; Pod not found.&lt;\/p&gt;&lt;\/div&gt;\"><div  class=\"pods-ui-notice pods-ui-notice-notice pods-ui-notice-notice-error pods-ui-notice-is-dismissible pods-ui-notice-front\"><p><strong>Pods Embed Error:<\/strong> Pod not found.<\/p><\/div> \u20ac + TVA<\/span>\n        <\/div>\n    <\/div>\n    \n    <div class=\"lux-card-visual-clean\">\n        <img decoding=\"async\" src=\"&lt;\/strong&gt; Pod not found.&lt;\/p&gt;&lt;\/div&gt;\" alt=\"&lt;div  class=&quot;pods-ui-notice pods-ui-notice-notice pods-ui-notice-notice-error pods-ui-notice-is-dismissible pods-ui-notice-front&quot;&gt;&lt;p&gt;&lt;strong&gt;Pods Embed Error:&lt;\/strong&gt; Pod not found.&lt;\/p&gt;&lt;\/div&gt;\">\n    <\/div>\n    \n    <div class=\"lux-card-footer-clean\">\n        <a href=\"&lt;\/strong&gt; Pod not found.&lt;\/p&gt;&lt;\/div&gt;\" class=\"lux-card-btn-details stretched-link\">Vezi mai multe detalii<\/a>\n    <\/div>\n<\/div>\n\n<style>\n\/* ========================================\n   PREMIUM APARTMENT CARD - SOLID LUXURY STYLE\n   ======================================== *\/\n.lux-card {\n    background: var(--primary) !important; \/* Brand teal background *\/\n    border: 1px solid rgba(255, 255, 255, 0.1) !important;\n    border-radius: 12px !important;\n    padding: 30px 24px !important;\n    color: #ffffff !important;\n    text-align: center !important;\n    display: flex !important;\n    flex-direction: column !important;\n    align-items: center !important;\n    justify-content: space-between !important;\n    position: relative !important;\n    transition: all 0.4s var(--ease) !important;\n    min-height: 520px !important;\n    box-sizing: border-box !important;\n}\n\n.lux-card:hover {\n    transform: translateY(-8px) !important;\n    box-shadow: 0 20px 40px rgba(0, 45, 61, 0.25) !important;\n    border-color: var(--secondary) !important;\n}\n\n\/* Badge NOU - Luxury Edition *\/\n.lux-badge-nou {\n    display: none !important;\n    position: absolute !important;\n    top: 0 !important;\n    left: 0 !important;\n    background: linear-gradient(135deg, #c5a880 0%, #f1e6d2 50%, #a88a61 100%) !important; \/* Elegant champagne gold gradient *\/\n    color: #1a1105 !important; \/* Dark bronze\/black text for maximum contrast and high-end feel *\/\n    padding: 7px 18px !important;\n    font-family: 'Outfit', sans-serif !important;\n    font-size: 0.7rem !important;\n    font-weight: 700 !important;\n    letter-spacing: 2.5px !important;\n    text-transform: uppercase !important;\n    border-top-left-radius: 12px !important; \/* Matches card's corner radius *\/\n    border-bottom-right-radius: 12px !important; \/* Clean rounded bottom-right *\/\n    border-top-right-radius: 0 !important;\n    border-bottom-left-radius: 0 !important;\n    z-index: 5 !important;\n    border-right: 1px solid rgba(255, 255, 255, 0.3) !important;\n    border-bottom: 1px solid rgba(255, 255, 255, 0.3) !important;\n    box-shadow: 2px 2px 10px rgba(0, 45, 61, 0.15) !important;\n    text-shadow: none !important;\n}\n\n\/* Conditionally show badge for Phase 2 \/ under construction *\/\n.lux-card[data-etapa*=\"2\"] .lux-badge-nou,\n.lux-card[data-etapa*=\"construc\"] .lux-badge-nou,\n.lux-card[data-etapa*=\"construct\"] .lux-badge-nou {\n    display: inline-block !important;\n}\n\n\/* Header text information *\/\n.lux-card-header-info {\n    width: 100% !important;\n    margin-bottom: 20px !important;\n}\n\n.lux-card-title-clean {\n    font-family: 'Outfit', sans-serif !important;\n    font-size: 1.4rem !important;\n    font-weight: 600 !important;\n    color: #ffffff !important;\n    margin: 0 0 8px 0 !important;\n    letter-spacing: 0.5px !important;\n    line-height: 1.25 !important;\n    \/* Reserve exactly 2 lines so 1-line and 2-line titles keep all cards equal height *\/\n    min-height: 2.5em !important;\n    display: -webkit-box !important;\n    -webkit-line-clamp: 2 !important;\n    line-clamp: 2 !important;\n    -webkit-box-orient: vertical !important;\n    overflow: hidden !important;\n}\n\n.lux-card-subtitle-clean {\n    font-family: 'Inter', sans-serif !important;\n    font-size: 0.85rem !important;\n    color: rgba(255, 255, 255, 0.75) !important;\n    font-weight: 500 !important;\n    margin-bottom: 12px !important;\n    text-transform: none !important;\n}\n\n.lux-card-price-clean {\n    font-family: 'Outfit', sans-serif !important;\n    font-size: 1.35rem !important;\n    font-weight: 700 !important;\n    color: #ffffff !important;\n    margin-top: 8px !important;\n}\n\n\/* \u2500\u2500 Logic\u0103 de afi\u0219are pre\u021buri \u2500\u2500 *\/\n\/* Ascunde tot implicit *\/\n.lux-price-old,\n.lux-price-promo-val,\n.lux-price-pret-val {\n    display: none !important;\n}\n\n\/* Exist\u0103 pre\u021b promo\u021bional valid \u2192 afi\u0219\u0103m pre\u021bul normal (t\u0103iat) + promo (portocaliu) *\/\n.lux-card-price-clean:has(.lux-price-promo-val[data-val]:not([data-val=\"\"]):not([data-val=\"0\"])) .lux-price-old:not([data-val=\"\"]):not([data-val=\"0\"]) {\n    display: inline-block !important;\n}\n.lux-price-promo-val:not([data-val=\"\"]):not([data-val=\"0\"]) {\n    display: inline-block !important;\n}\n\n\/* F\u0103r\u0103 pre\u021b promo\u021bional \u2192 afi\u0219\u0103m pre\u021bul normal (f\u0103r\u0103 t\u0103iere) *\/\n.lux-card-price-clean:not(:has(.lux-price-promo-val:not([data-val=\"\"]):not([data-val=\"0\"]))) .lux-price-pret-val:not([data-val=\"\"]):not([data-val=\"0\"]) {\n    display: inline-block !important;\n}\n\n\/* Stil pre\u021b vechi (t\u0103iat, discret) *\/\n.lux-price-old {\n    color: rgba(255, 255, 255, 0.6) !important;\n    font-size: 0.95rem !important;\n    font-weight: 500 !important;\n    text-decoration: line-through !important;\n    margin-right: 10px !important;\n    vertical-align: middle !important;\n}\n\n\/* Stil pre\u021b promo\u021bional nou \u2014 portocaliu (ca badge-ul .camp-hero-label),\n   cu un border subtil portocaliu de tip pastil\u0103 *\/\n.lux-price-promo-val {\n    color: #FF4500 !important;\n    vertical-align: middle !important;\n    border: 1px solid rgba(255, 69, 0, 0.45) !important;\n    background: rgba(255, 69, 0, 0.08) !important;\n    padding: 4px 14px !important;\n    border-radius: 999px !important;\n}\n\n\/* Pre\u021bul normal (f\u0103r\u0103 promo) \u2014 bronz, \u00een pastil\u0103. Promo r\u0103m\u00e2ne portocaliu. *\/\n.lux-price-pret-val {\n    color: var(--secondary) !important;\n    vertical-align: middle !important;\n    border: 1px solid rgba(180, 144, 121, 0.45) !important;\n    background: rgba(180, 144, 121, 0.10) !important;\n    padding: 4px 14px !important;\n    border-radius: 999px !important;\n}\n\n\/* Image styling *\/\n.lux-card-visual-clean {\n    width: 100% !important;\n    height: 290px !important;\n    display: flex !important;\n    align-items: center !important;\n    justify-content: center !important;\n    margin-bottom: 24px !important;\n    background: transparent !important;\n    border-radius: 8px !important;\n    padding: 0 !important;\n    overflow: hidden !important;\n}\n\n.lux-card-visual-clean img {\n    width: 100% !important;\n    height: 100% !important;\n    object-fit: contain !important;\n    transition: transform 0.6s var(--ease) !important;\n}\n\n.lux-card:hover .lux-card-visual-clean img {\n    transform: scale(1.05) !important;\n}\n\n\/* Footer \/ Button styling *\/\n.lux-card-footer-clean {\n    width: 100% !important;\n    margin-top: auto !important;\n}\n\n.lux-card-btn-details {\n    display: block !important;\n    width: 100% !important;\n    padding: 12px 24px !important;\n    font-family: 'Inter', sans-serif !important;\n    font-size: 0.75rem !important;\n    font-weight: 700 !important;\n    letter-spacing: 1.5px !important;\n    text-transform: uppercase !important;\n    color: #ffffff !important;\n    background: transparent !important;\n    border: 1.5px solid rgba(255, 255, 255, 0.3) !important;\n    border-radius: 100px !important;\n    text-align: center !important;\n    text-decoration: none !important;\n    transition: all 0.3s var(--ease) !important;\n}\n\n.lux-card:hover .lux-card-btn-details {\n    border-color: var(--secondary) !important;\n    background: var(--secondary) !important;\n    color: var(--primary-dark) !important;\n}\n\n\/* Stretched Link - Face tot cardul clickabil *\/\n.lux-card { position: relative; }\n.stretched-link::after {\n    position: absolute;\n    top: 0;\n    right: 0;\n    bottom: 0;\n    left: 0;\n    z-index: 1;\n    content: \"\";\n}\n<\/style>\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\t\t<div data-elementor-type=\"loop-item\" data-elementor-id=\"17252\" class=\"elementor elementor-17252 e-loop-item e-loop-item-14902 post-14902 apartamente type-apartamente status-publish has-post-thumbnail hentry faza2-in-constructie nr_camere-2-camere oferta-da\" data-elementor-post-type=\"elementor_library\" data-custom-edit-handle=\"1\">\n\t\t\t<div class=\"elementor-element elementor-element-2b0242d e-flex e-con-boxed e-con e-parent\" data-id=\"2b0242d\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-9b66c3e elementor-widget elementor-widget-html\" data-id=\"9b66c3e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"lux-card\" data-etapa=\"&lt;div  class=&quot;pods-ui-notice pods-ui-notice-notice pods-ui-notice-notice-error pods-ui-notice-is-dismissible pods-ui-notice-front&quot;&gt;&lt;p&gt;&lt;strong&gt;Pods Embed Error:&lt;\/strong&gt; Pod not found.&lt;\/p&gt;&lt;\/div&gt;\" data-camere=\"&lt;div  class=&quot;pods-ui-notice pods-ui-notice-notice pods-ui-notice-notice-error pods-ui-notice-is-dismissible pods-ui-notice-front&quot;&gt;&lt;p&gt;&lt;strong&gt;Pods Embed Error:&lt;\/strong&gt; Pod not found.&lt;\/p&gt;&lt;\/div&gt;\">\n    <!-- Badge NOU -->\n    <span class=\"lux-badge-nou\">Pre\u021b lansare<\/span>\n    \n    <div class=\"lux-card-header-info\">\n        <h3 class=\"lux-card-title-clean\"><div  class=\"pods-ui-notice pods-ui-notice-notice pods-ui-notice-notice-error pods-ui-notice-is-dismissible pods-ui-notice-front\"><p><strong>Pods Embed Error:<\/strong> Pod not found.<\/p><\/div><\/h3>\n        <div class=\"lux-card-subtitle-clean\">\n            <span><div  class=\"pods-ui-notice pods-ui-notice-notice pods-ui-notice-notice-error pods-ui-notice-is-dismissible pods-ui-notice-front\"><p><strong>Pods Embed Error:<\/strong> Pod not found.<\/p><\/div> mp<\/span>\n            <span> - <\/span>\n            <span class=\"lux-etapa-label\"><div  class=\"pods-ui-notice pods-ui-notice-notice pods-ui-notice-notice-error pods-ui-notice-is-dismissible pods-ui-notice-front\"><p><strong>Pods Embed Error:<\/strong> Pod not found.<\/p><\/div><\/span>\n        <\/div>\n        <div class=\"lux-card-price-clean\">\n            <!-- pre\u021b vechi\/normal (t\u0103iat) = pret \u2014 afi\u0219at DOAR c\u00e2nd exist\u0103 pre\u021b promo\u021bional valid -->\n            <span class=\"lux-price-old\" data-val=\"&lt;div  class=&quot;pods-ui-notice pods-ui-notice-notice pods-ui-notice-notice-error pods-ui-notice-is-dismissible pods-ui-notice-front&quot;&gt;&lt;p&gt;&lt;strong&gt;Pods Embed Error:&lt;\/strong&gt; Pod not found.&lt;\/p&gt;&lt;\/div&gt;\"><div  class=\"pods-ui-notice pods-ui-notice-notice pods-ui-notice-notice-error pods-ui-notice-is-dismissible pods-ui-notice-front\"><p><strong>Pods Embed Error:<\/strong> Pod not found.<\/p><\/div> \u20ac<\/span>\n            <!-- pre\u021b promo\u021bional (portocaliu) = pret_promo -->\n            <span class=\"lux-price-promo-val\" data-val=\"&lt;div  class=&quot;pods-ui-notice pods-ui-notice-notice pods-ui-notice-notice-error pods-ui-notice-is-dismissible pods-ui-notice-front&quot;&gt;&lt;p&gt;&lt;strong&gt;Pods Embed Error:&lt;\/strong&gt; Pod not found.&lt;\/p&gt;&lt;\/div&gt;\"><div  class=\"pods-ui-notice pods-ui-notice-notice pods-ui-notice-notice-error pods-ui-notice-is-dismissible pods-ui-notice-front\"><p><strong>Pods Embed Error:<\/strong> Pod not found.<\/p><\/div> \u20ac + TVA<\/span>\n            <!-- f\u0103r\u0103 promo \u2192 pre\u021bul normal = pret -->\n            <span class=\"lux-price-pret-val\" data-val=\"&lt;div  class=&quot;pods-ui-notice pods-ui-notice-notice pods-ui-notice-notice-error pods-ui-notice-is-dismissible pods-ui-notice-front&quot;&gt;&lt;p&gt;&lt;strong&gt;Pods Embed Error:&lt;\/strong&gt; Pod not found.&lt;\/p&gt;&lt;\/div&gt;\"><div  class=\"pods-ui-notice pods-ui-notice-notice pods-ui-notice-notice-error pods-ui-notice-is-dismissible pods-ui-notice-front\"><p><strong>Pods Embed Error:<\/strong> Pod not found.<\/p><\/div> \u20ac + TVA<\/span>\n        <\/div>\n    <\/div>\n    \n    <div class=\"lux-card-visual-clean\">\n        <img decoding=\"async\" src=\"&lt;\/strong&gt; Pod not found.&lt;\/p&gt;&lt;\/div&gt;\" alt=\"&lt;div  class=&quot;pods-ui-notice pods-ui-notice-notice pods-ui-notice-notice-error pods-ui-notice-is-dismissible pods-ui-notice-front&quot;&gt;&lt;p&gt;&lt;strong&gt;Pods Embed Error:&lt;\/strong&gt; Pod not found.&lt;\/p&gt;&lt;\/div&gt;\">\n    <\/div>\n    \n    <div class=\"lux-card-footer-clean\">\n        <a href=\"&lt;\/strong&gt; Pod not found.&lt;\/p&gt;&lt;\/div&gt;\" class=\"lux-card-btn-details stretched-link\">Vezi mai multe detalii<\/a>\n    <\/div>\n<\/div>\n\n<style>\n\/* ========================================\n   PREMIUM APARTMENT CARD - SOLID LUXURY STYLE\n   ======================================== *\/\n.lux-card {\n    background: var(--primary) !important; \/* Brand teal background *\/\n    border: 1px solid rgba(255, 255, 255, 0.1) !important;\n    border-radius: 12px !important;\n    padding: 30px 24px !important;\n    color: #ffffff !important;\n    text-align: center !important;\n    display: flex !important;\n    flex-direction: column !important;\n    align-items: center !important;\n    justify-content: space-between !important;\n    position: relative !important;\n    transition: all 0.4s var(--ease) !important;\n    min-height: 520px !important;\n    box-sizing: border-box !important;\n}\n\n.lux-card:hover {\n    transform: translateY(-8px) !important;\n    box-shadow: 0 20px 40px rgba(0, 45, 61, 0.25) !important;\n    border-color: var(--secondary) !important;\n}\n\n\/* Badge NOU - Luxury Edition *\/\n.lux-badge-nou {\n    display: none !important;\n    position: absolute !important;\n    top: 0 !important;\n    left: 0 !important;\n    background: linear-gradient(135deg, #c5a880 0%, #f1e6d2 50%, #a88a61 100%) !important; \/* Elegant champagne gold gradient *\/\n    color: #1a1105 !important; \/* Dark bronze\/black text for maximum contrast and high-end feel *\/\n    padding: 7px 18px !important;\n    font-family: 'Outfit', sans-serif !important;\n    font-size: 0.7rem !important;\n    font-weight: 700 !important;\n    letter-spacing: 2.5px !important;\n    text-transform: uppercase !important;\n    border-top-left-radius: 12px !important; \/* Matches card's corner radius *\/\n    border-bottom-right-radius: 12px !important; \/* Clean rounded bottom-right *\/\n    border-top-right-radius: 0 !important;\n    border-bottom-left-radius: 0 !important;\n    z-index: 5 !important;\n    border-right: 1px solid rgba(255, 255, 255, 0.3) !important;\n    border-bottom: 1px solid rgba(255, 255, 255, 0.3) !important;\n    box-shadow: 2px 2px 10px rgba(0, 45, 61, 0.15) !important;\n    text-shadow: none !important;\n}\n\n\/* Conditionally show badge for Phase 2 \/ under construction *\/\n.lux-card[data-etapa*=\"2\"] .lux-badge-nou,\n.lux-card[data-etapa*=\"construc\"] .lux-badge-nou,\n.lux-card[data-etapa*=\"construct\"] .lux-badge-nou {\n    display: inline-block !important;\n}\n\n\/* Header text information *\/\n.lux-card-header-info {\n    width: 100% !important;\n    margin-bottom: 20px !important;\n}\n\n.lux-card-title-clean {\n    font-family: 'Outfit', sans-serif !important;\n    font-size: 1.4rem !important;\n    font-weight: 600 !important;\n    color: #ffffff !important;\n    margin: 0 0 8px 0 !important;\n    letter-spacing: 0.5px !important;\n    line-height: 1.25 !important;\n    \/* Reserve exactly 2 lines so 1-line and 2-line titles keep all cards equal height *\/\n    min-height: 2.5em !important;\n    display: -webkit-box !important;\n    -webkit-line-clamp: 2 !important;\n    line-clamp: 2 !important;\n    -webkit-box-orient: vertical !important;\n    overflow: hidden !important;\n}\n\n.lux-card-subtitle-clean {\n    font-family: 'Inter', sans-serif !important;\n    font-size: 0.85rem !important;\n    color: rgba(255, 255, 255, 0.75) !important;\n    font-weight: 500 !important;\n    margin-bottom: 12px !important;\n    text-transform: none !important;\n}\n\n.lux-card-price-clean {\n    font-family: 'Outfit', sans-serif !important;\n    font-size: 1.35rem !important;\n    font-weight: 700 !important;\n    color: #ffffff !important;\n    margin-top: 8px !important;\n}\n\n\/* \u2500\u2500 Logic\u0103 de afi\u0219are pre\u021buri \u2500\u2500 *\/\n\/* Ascunde tot implicit *\/\n.lux-price-old,\n.lux-price-promo-val,\n.lux-price-pret-val {\n    display: none !important;\n}\n\n\/* Exist\u0103 pre\u021b promo\u021bional valid \u2192 afi\u0219\u0103m pre\u021bul normal (t\u0103iat) + promo (portocaliu) *\/\n.lux-card-price-clean:has(.lux-price-promo-val[data-val]:not([data-val=\"\"]):not([data-val=\"0\"])) .lux-price-old:not([data-val=\"\"]):not([data-val=\"0\"]) {\n    display: inline-block !important;\n}\n.lux-price-promo-val:not([data-val=\"\"]):not([data-val=\"0\"]) {\n    display: inline-block !important;\n}\n\n\/* F\u0103r\u0103 pre\u021b promo\u021bional \u2192 afi\u0219\u0103m pre\u021bul normal (f\u0103r\u0103 t\u0103iere) *\/\n.lux-card-price-clean:not(:has(.lux-price-promo-val:not([data-val=\"\"]):not([data-val=\"0\"]))) .lux-price-pret-val:not([data-val=\"\"]):not([data-val=\"0\"]) {\n    display: inline-block !important;\n}\n\n\/* Stil pre\u021b vechi (t\u0103iat, discret) *\/\n.lux-price-old {\n    color: rgba(255, 255, 255, 0.6) !important;\n    font-size: 0.95rem !important;\n    font-weight: 500 !important;\n    text-decoration: line-through !important;\n    margin-right: 10px !important;\n    vertical-align: middle !important;\n}\n\n\/* Stil pre\u021b promo\u021bional nou \u2014 portocaliu (ca badge-ul .camp-hero-label),\n   cu un border subtil portocaliu de tip pastil\u0103 *\/\n.lux-price-promo-val {\n    color: #FF4500 !important;\n    vertical-align: middle !important;\n    border: 1px solid rgba(255, 69, 0, 0.45) !important;\n    background: rgba(255, 69, 0, 0.08) !important;\n    padding: 4px 14px !important;\n    border-radius: 999px !important;\n}\n\n\/* Pre\u021bul normal (f\u0103r\u0103 promo) \u2014 bronz, \u00een pastil\u0103. Promo r\u0103m\u00e2ne portocaliu. *\/\n.lux-price-pret-val {\n    color: var(--secondary) !important;\n    vertical-align: middle !important;\n    border: 1px solid rgba(180, 144, 121, 0.45) !important;\n    background: rgba(180, 144, 121, 0.10) !important;\n    padding: 4px 14px !important;\n    border-radius: 999px !important;\n}\n\n\/* Image styling *\/\n.lux-card-visual-clean {\n    width: 100% !important;\n    height: 290px !important;\n    display: flex !important;\n    align-items: center !important;\n    justify-content: center !important;\n    margin-bottom: 24px !important;\n    background: transparent !important;\n    border-radius: 8px !important;\n    padding: 0 !important;\n    overflow: hidden !important;\n}\n\n.lux-card-visual-clean img {\n    width: 100% !important;\n    height: 100% !important;\n    object-fit: contain !important;\n    transition: transform 0.6s var(--ease) !important;\n}\n\n.lux-card:hover .lux-card-visual-clean img {\n    transform: scale(1.05) !important;\n}\n\n\/* Footer \/ Button styling *\/\n.lux-card-footer-clean {\n    width: 100% !important;\n    margin-top: auto !important;\n}\n\n.lux-card-btn-details {\n    display: block !important;\n    width: 100% !important;\n    padding: 12px 24px !important;\n    font-family: 'Inter', sans-serif !important;\n    font-size: 0.75rem !important;\n    font-weight: 700 !important;\n    letter-spacing: 1.5px !important;\n    text-transform: uppercase !important;\n    color: #ffffff !important;\n    background: transparent !important;\n    border: 1.5px solid rgba(255, 255, 255, 0.3) !important;\n    border-radius: 100px !important;\n    text-align: center !important;\n    text-decoration: none !important;\n    transition: all 0.3s var(--ease) !important;\n}\n\n.lux-card:hover .lux-card-btn-details {\n    border-color: var(--secondary) !important;\n    background: var(--secondary) !important;\n    color: var(--primary-dark) !important;\n}\n\n\/* Stretched Link - Face tot cardul clickabil *\/\n.lux-card { position: relative; }\n.stretched-link::after {\n    position: absolute;\n    top: 0;\n    right: 0;\n    bottom: 0;\n    left: 0;\n    z-index: 1;\n    content: \"\";\n}\n<\/style>\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\t\t<div data-elementor-type=\"loop-item\" data-elementor-id=\"17252\" class=\"elementor elementor-17252 e-loop-item e-loop-item-12649 post-12649 apartamente type-apartamente status-publish has-post-thumbnail hentry faza2-finalizat nr_camere-2-camere\" data-elementor-post-type=\"elementor_library\" data-custom-edit-handle=\"1\">\n\t\t\t<div class=\"elementor-element elementor-element-2b0242d e-flex e-con-boxed e-con e-parent\" data-id=\"2b0242d\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-9b66c3e elementor-widget elementor-widget-html\" data-id=\"9b66c3e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"lux-card\" data-etapa=\"&lt;div  class=&quot;pods-ui-notice pods-ui-notice-notice pods-ui-notice-notice-error pods-ui-notice-is-dismissible pods-ui-notice-front&quot;&gt;&lt;p&gt;&lt;strong&gt;Pods Embed Error:&lt;\/strong&gt; Pod not found.&lt;\/p&gt;&lt;\/div&gt;\" data-camere=\"&lt;div  class=&quot;pods-ui-notice pods-ui-notice-notice pods-ui-notice-notice-error pods-ui-notice-is-dismissible pods-ui-notice-front&quot;&gt;&lt;p&gt;&lt;strong&gt;Pods Embed Error:&lt;\/strong&gt; Pod not found.&lt;\/p&gt;&lt;\/div&gt;\">\n    <!-- Badge NOU -->\n    <span class=\"lux-badge-nou\">Pre\u021b lansare<\/span>\n    \n    <div class=\"lux-card-header-info\">\n        <h3 class=\"lux-card-title-clean\"><div  class=\"pods-ui-notice pods-ui-notice-notice pods-ui-notice-notice-error pods-ui-notice-is-dismissible pods-ui-notice-front\"><p><strong>Pods Embed Error:<\/strong> Pod not found.<\/p><\/div><\/h3>\n        <div class=\"lux-card-subtitle-clean\">\n            <span><div  class=\"pods-ui-notice pods-ui-notice-notice pods-ui-notice-notice-error pods-ui-notice-is-dismissible pods-ui-notice-front\"><p><strong>Pods Embed Error:<\/strong> Pod not found.<\/p><\/div> mp<\/span>\n            <span> - <\/span>\n            <span class=\"lux-etapa-label\"><div  class=\"pods-ui-notice pods-ui-notice-notice pods-ui-notice-notice-error pods-ui-notice-is-dismissible pods-ui-notice-front\"><p><strong>Pods Embed Error:<\/strong> Pod not found.<\/p><\/div><\/span>\n        <\/div>\n        <div class=\"lux-card-price-clean\">\n            <!-- pre\u021b vechi\/normal (t\u0103iat) = pret \u2014 afi\u0219at DOAR c\u00e2nd exist\u0103 pre\u021b promo\u021bional valid -->\n            <span class=\"lux-price-old\" data-val=\"&lt;div  class=&quot;pods-ui-notice pods-ui-notice-notice pods-ui-notice-notice-error pods-ui-notice-is-dismissible pods-ui-notice-front&quot;&gt;&lt;p&gt;&lt;strong&gt;Pods Embed Error:&lt;\/strong&gt; Pod not found.&lt;\/p&gt;&lt;\/div&gt;\"><div  class=\"pods-ui-notice pods-ui-notice-notice pods-ui-notice-notice-error pods-ui-notice-is-dismissible pods-ui-notice-front\"><p><strong>Pods Embed Error:<\/strong> Pod not found.<\/p><\/div> \u20ac<\/span>\n            <!-- pre\u021b promo\u021bional (portocaliu) = pret_promo -->\n            <span class=\"lux-price-promo-val\" data-val=\"&lt;div  class=&quot;pods-ui-notice pods-ui-notice-notice pods-ui-notice-notice-error pods-ui-notice-is-dismissible pods-ui-notice-front&quot;&gt;&lt;p&gt;&lt;strong&gt;Pods Embed Error:&lt;\/strong&gt; Pod not found.&lt;\/p&gt;&lt;\/div&gt;\"><div  class=\"pods-ui-notice pods-ui-notice-notice pods-ui-notice-notice-error pods-ui-notice-is-dismissible pods-ui-notice-front\"><p><strong>Pods Embed Error:<\/strong> Pod not found.<\/p><\/div> \u20ac + TVA<\/span>\n            <!-- f\u0103r\u0103 promo \u2192 pre\u021bul normal = pret -->\n            <span class=\"lux-price-pret-val\" data-val=\"&lt;div  class=&quot;pods-ui-notice pods-ui-notice-notice pods-ui-notice-notice-error pods-ui-notice-is-dismissible pods-ui-notice-front&quot;&gt;&lt;p&gt;&lt;strong&gt;Pods Embed Error:&lt;\/strong&gt; Pod not found.&lt;\/p&gt;&lt;\/div&gt;\"><div  class=\"pods-ui-notice pods-ui-notice-notice pods-ui-notice-notice-error pods-ui-notice-is-dismissible pods-ui-notice-front\"><p><strong>Pods Embed Error:<\/strong> Pod not found.<\/p><\/div> \u20ac + TVA<\/span>\n        <\/div>\n    <\/div>\n    \n    <div class=\"lux-card-visual-clean\">\n        <img decoding=\"async\" src=\"&lt;\/strong&gt; Pod not found.&lt;\/p&gt;&lt;\/div&gt;\" alt=\"&lt;div  class=&quot;pods-ui-notice pods-ui-notice-notice pods-ui-notice-notice-error pods-ui-notice-is-dismissible pods-ui-notice-front&quot;&gt;&lt;p&gt;&lt;strong&gt;Pods Embed Error:&lt;\/strong&gt; Pod not found.&lt;\/p&gt;&lt;\/div&gt;\">\n    <\/div>\n    \n    <div class=\"lux-card-footer-clean\">\n        <a href=\"&lt;\/strong&gt; Pod not found.&lt;\/p&gt;&lt;\/div&gt;\" class=\"lux-card-btn-details stretched-link\">Vezi mai multe detalii<\/a>\n    <\/div>\n<\/div>\n\n<style>\n\/* ========================================\n   PREMIUM APARTMENT CARD - SOLID LUXURY STYLE\n   ======================================== *\/\n.lux-card {\n    background: var(--primary) !important; \/* Brand teal background *\/\n    border: 1px solid rgba(255, 255, 255, 0.1) !important;\n    border-radius: 12px !important;\n    padding: 30px 24px !important;\n    color: #ffffff !important;\n    text-align: center !important;\n    display: flex !important;\n    flex-direction: column !important;\n    align-items: center !important;\n    justify-content: space-between !important;\n    position: relative !important;\n    transition: all 0.4s var(--ease) !important;\n    min-height: 520px !important;\n    box-sizing: border-box !important;\n}\n\n.lux-card:hover {\n    transform: translateY(-8px) !important;\n    box-shadow: 0 20px 40px rgba(0, 45, 61, 0.25) !important;\n    border-color: var(--secondary) !important;\n}\n\n\/* Badge NOU - Luxury Edition *\/\n.lux-badge-nou {\n    display: none !important;\n    position: absolute !important;\n    top: 0 !important;\n    left: 0 !important;\n    background: linear-gradient(135deg, #c5a880 0%, #f1e6d2 50%, #a88a61 100%) !important; \/* Elegant champagne gold gradient *\/\n    color: #1a1105 !important; \/* Dark bronze\/black text for maximum contrast and high-end feel *\/\n    padding: 7px 18px !important;\n    font-family: 'Outfit', sans-serif !important;\n    font-size: 0.7rem !important;\n    font-weight: 700 !important;\n    letter-spacing: 2.5px !important;\n    text-transform: uppercase !important;\n    border-top-left-radius: 12px !important; \/* Matches card's corner radius *\/\n    border-bottom-right-radius: 12px !important; \/* Clean rounded bottom-right *\/\n    border-top-right-radius: 0 !important;\n    border-bottom-left-radius: 0 !important;\n    z-index: 5 !important;\n    border-right: 1px solid rgba(255, 255, 255, 0.3) !important;\n    border-bottom: 1px solid rgba(255, 255, 255, 0.3) !important;\n    box-shadow: 2px 2px 10px rgba(0, 45, 61, 0.15) !important;\n    text-shadow: none !important;\n}\n\n\/* Conditionally show badge for Phase 2 \/ under construction *\/\n.lux-card[data-etapa*=\"2\"] .lux-badge-nou,\n.lux-card[data-etapa*=\"construc\"] .lux-badge-nou,\n.lux-card[data-etapa*=\"construct\"] .lux-badge-nou {\n    display: inline-block !important;\n}\n\n\/* Header text information *\/\n.lux-card-header-info {\n    width: 100% !important;\n    margin-bottom: 20px !important;\n}\n\n.lux-card-title-clean {\n    font-family: 'Outfit', sans-serif !important;\n    font-size: 1.4rem !important;\n    font-weight: 600 !important;\n    color: #ffffff !important;\n    margin: 0 0 8px 0 !important;\n    letter-spacing: 0.5px !important;\n    line-height: 1.25 !important;\n    \/* Reserve exactly 2 lines so 1-line and 2-line titles keep all cards equal height *\/\n    min-height: 2.5em !important;\n    display: -webkit-box !important;\n    -webkit-line-clamp: 2 !important;\n    line-clamp: 2 !important;\n    -webkit-box-orient: vertical !important;\n    overflow: hidden !important;\n}\n\n.lux-card-subtitle-clean {\n    font-family: 'Inter', sans-serif !important;\n    font-size: 0.85rem !important;\n    color: rgba(255, 255, 255, 0.75) !important;\n    font-weight: 500 !important;\n    margin-bottom: 12px !important;\n    text-transform: none !important;\n}\n\n.lux-card-price-clean {\n    font-family: 'Outfit', sans-serif !important;\n    font-size: 1.35rem !important;\n    font-weight: 700 !important;\n    color: #ffffff !important;\n    margin-top: 8px !important;\n}\n\n\/* \u2500\u2500 Logic\u0103 de afi\u0219are pre\u021buri \u2500\u2500 *\/\n\/* Ascunde tot implicit *\/\n.lux-price-old,\n.lux-price-promo-val,\n.lux-price-pret-val {\n    display: none !important;\n}\n\n\/* Exist\u0103 pre\u021b promo\u021bional valid \u2192 afi\u0219\u0103m pre\u021bul normal (t\u0103iat) + promo (portocaliu) *\/\n.lux-card-price-clean:has(.lux-price-promo-val[data-val]:not([data-val=\"\"]):not([data-val=\"0\"])) .lux-price-old:not([data-val=\"\"]):not([data-val=\"0\"]) {\n    display: inline-block !important;\n}\n.lux-price-promo-val:not([data-val=\"\"]):not([data-val=\"0\"]) {\n    display: inline-block !important;\n}\n\n\/* F\u0103r\u0103 pre\u021b promo\u021bional \u2192 afi\u0219\u0103m pre\u021bul normal (f\u0103r\u0103 t\u0103iere) *\/\n.lux-card-price-clean:not(:has(.lux-price-promo-val:not([data-val=\"\"]):not([data-val=\"0\"]))) .lux-price-pret-val:not([data-val=\"\"]):not([data-val=\"0\"]) {\n    display: inline-block !important;\n}\n\n\/* Stil pre\u021b vechi (t\u0103iat, discret) *\/\n.lux-price-old {\n    color: rgba(255, 255, 255, 0.6) !important;\n    font-size: 0.95rem !important;\n    font-weight: 500 !important;\n    text-decoration: line-through !important;\n    margin-right: 10px !important;\n    vertical-align: middle !important;\n}\n\n\/* Stil pre\u021b promo\u021bional nou \u2014 portocaliu (ca badge-ul .camp-hero-label),\n   cu un border subtil portocaliu de tip pastil\u0103 *\/\n.lux-price-promo-val {\n    color: #FF4500 !important;\n    vertical-align: middle !important;\n    border: 1px solid rgba(255, 69, 0, 0.45) !important;\n    background: rgba(255, 69, 0, 0.08) !important;\n    padding: 4px 14px !important;\n    border-radius: 999px !important;\n}\n\n\/* Pre\u021bul normal (f\u0103r\u0103 promo) \u2014 bronz, \u00een pastil\u0103. Promo r\u0103m\u00e2ne portocaliu. *\/\n.lux-price-pret-val {\n    color: var(--secondary) !important;\n    vertical-align: middle !important;\n    border: 1px solid rgba(180, 144, 121, 0.45) !important;\n    background: rgba(180, 144, 121, 0.10) !important;\n    padding: 4px 14px !important;\n    border-radius: 999px !important;\n}\n\n\/* Image styling *\/\n.lux-card-visual-clean {\n    width: 100% !important;\n    height: 290px !important;\n    display: flex !important;\n    align-items: center !important;\n    justify-content: center !important;\n    margin-bottom: 24px !important;\n    background: transparent !important;\n    border-radius: 8px !important;\n    padding: 0 !important;\n    overflow: hidden !important;\n}\n\n.lux-card-visual-clean img {\n    width: 100% !important;\n    height: 100% !important;\n    object-fit: contain !important;\n    transition: transform 0.6s var(--ease) !important;\n}\n\n.lux-card:hover .lux-card-visual-clean img {\n    transform: scale(1.05) !important;\n}\n\n\/* Footer \/ Button styling *\/\n.lux-card-footer-clean {\n    width: 100% !important;\n    margin-top: auto !important;\n}\n\n.lux-card-btn-details {\n    display: block !important;\n    width: 100% !important;\n    padding: 12px 24px !important;\n    font-family: 'Inter', sans-serif !important;\n    font-size: 0.75rem !important;\n    font-weight: 700 !important;\n    letter-spacing: 1.5px !important;\n    text-transform: uppercase !important;\n    color: #ffffff !important;\n    background: transparent !important;\n    border: 1.5px solid rgba(255, 255, 255, 0.3) !important;\n    border-radius: 100px !important;\n    text-align: center !important;\n    text-decoration: none !important;\n    transition: all 0.3s var(--ease) !important;\n}\n\n.lux-card:hover .lux-card-btn-details {\n    border-color: var(--secondary) !important;\n    background: var(--secondary) !important;\n    color: var(--primary-dark) !important;\n}\n\n\/* Stretched Link - Face tot cardul clickabil *\/\n.lux-card { position: relative; }\n.stretched-link::after {\n    position: absolute;\n    top: 0;\n    right: 0;\n    bottom: 0;\n    left: 0;\n    z-index: 1;\n    content: \"\";\n}\n<\/style>\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\t\t<div data-elementor-type=\"loop-item\" data-elementor-id=\"17252\" class=\"elementor elementor-17252 e-loop-item e-loop-item-14917 post-14917 apartamente type-apartamente status-publish has-post-thumbnail hentry faza2-in-constructie nr_camere-2-camere oferta-da\" data-elementor-post-type=\"elementor_library\" data-custom-edit-handle=\"1\">\n\t\t\t<div class=\"elementor-element elementor-element-2b0242d e-flex e-con-boxed e-con e-parent\" data-id=\"2b0242d\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-9b66c3e elementor-widget elementor-widget-html\" data-id=\"9b66c3e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"lux-card\" data-etapa=\"&lt;div  class=&quot;pods-ui-notice pods-ui-notice-notice pods-ui-notice-notice-error pods-ui-notice-is-dismissible pods-ui-notice-front&quot;&gt;&lt;p&gt;&lt;strong&gt;Pods Embed Error:&lt;\/strong&gt; Pod not found.&lt;\/p&gt;&lt;\/div&gt;\" data-camere=\"&lt;div  class=&quot;pods-ui-notice pods-ui-notice-notice pods-ui-notice-notice-error pods-ui-notice-is-dismissible pods-ui-notice-front&quot;&gt;&lt;p&gt;&lt;strong&gt;Pods Embed Error:&lt;\/strong&gt; Pod not found.&lt;\/p&gt;&lt;\/div&gt;\">\n    <!-- Badge NOU -->\n    <span class=\"lux-badge-nou\">Pre\u021b lansare<\/span>\n    \n    <div class=\"lux-card-header-info\">\n        <h3 class=\"lux-card-title-clean\"><div  class=\"pods-ui-notice pods-ui-notice-notice pods-ui-notice-notice-error pods-ui-notice-is-dismissible pods-ui-notice-front\"><p><strong>Pods Embed Error:<\/strong> Pod not found.<\/p><\/div><\/h3>\n        <div class=\"lux-card-subtitle-clean\">\n            <span><div  class=\"pods-ui-notice pods-ui-notice-notice pods-ui-notice-notice-error pods-ui-notice-is-dismissible pods-ui-notice-front\"><p><strong>Pods Embed Error:<\/strong> Pod not found.<\/p><\/div> mp<\/span>\n            <span> - <\/span>\n            <span class=\"lux-etapa-label\"><div  class=\"pods-ui-notice pods-ui-notice-notice pods-ui-notice-notice-error pods-ui-notice-is-dismissible pods-ui-notice-front\"><p><strong>Pods Embed Error:<\/strong> Pod not found.<\/p><\/div><\/span>\n        <\/div>\n        <div class=\"lux-card-price-clean\">\n            <!-- pre\u021b vechi\/normal (t\u0103iat) = pret \u2014 afi\u0219at DOAR c\u00e2nd exist\u0103 pre\u021b promo\u021bional valid -->\n            <span class=\"lux-price-old\" data-val=\"&lt;div  class=&quot;pods-ui-notice pods-ui-notice-notice pods-ui-notice-notice-error pods-ui-notice-is-dismissible pods-ui-notice-front&quot;&gt;&lt;p&gt;&lt;strong&gt;Pods Embed Error:&lt;\/strong&gt; Pod not found.&lt;\/p&gt;&lt;\/div&gt;\"><div  class=\"pods-ui-notice pods-ui-notice-notice pods-ui-notice-notice-error pods-ui-notice-is-dismissible pods-ui-notice-front\"><p><strong>Pods Embed Error:<\/strong> Pod not found.<\/p><\/div> \u20ac<\/span>\n            <!-- pre\u021b promo\u021bional (portocaliu) = pret_promo -->\n            <span class=\"lux-price-promo-val\" data-val=\"&lt;div  class=&quot;pods-ui-notice pods-ui-notice-notice pods-ui-notice-notice-error pods-ui-notice-is-dismissible pods-ui-notice-front&quot;&gt;&lt;p&gt;&lt;strong&gt;Pods Embed Error:&lt;\/strong&gt; Pod not found.&lt;\/p&gt;&lt;\/div&gt;\"><div  class=\"pods-ui-notice pods-ui-notice-notice pods-ui-notice-notice-error pods-ui-notice-is-dismissible pods-ui-notice-front\"><p><strong>Pods Embed Error:<\/strong> Pod not found.<\/p><\/div> \u20ac + TVA<\/span>\n            <!-- f\u0103r\u0103 promo \u2192 pre\u021bul normal = pret -->\n            <span class=\"lux-price-pret-val\" data-val=\"&lt;div  class=&quot;pods-ui-notice pods-ui-notice-notice pods-ui-notice-notice-error pods-ui-notice-is-dismissible pods-ui-notice-front&quot;&gt;&lt;p&gt;&lt;strong&gt;Pods Embed Error:&lt;\/strong&gt; Pod not found.&lt;\/p&gt;&lt;\/div&gt;\"><div  class=\"pods-ui-notice pods-ui-notice-notice pods-ui-notice-notice-error pods-ui-notice-is-dismissible pods-ui-notice-front\"><p><strong>Pods Embed Error:<\/strong> Pod not found.<\/p><\/div> \u20ac + TVA<\/span>\n        <\/div>\n    <\/div>\n    \n    <div class=\"lux-card-visual-clean\">\n        <img decoding=\"async\" src=\"&lt;\/strong&gt; Pod not found.&lt;\/p&gt;&lt;\/div&gt;\" alt=\"&lt;div  class=&quot;pods-ui-notice pods-ui-notice-notice pods-ui-notice-notice-error pods-ui-notice-is-dismissible pods-ui-notice-front&quot;&gt;&lt;p&gt;&lt;strong&gt;Pods Embed Error:&lt;\/strong&gt; Pod not found.&lt;\/p&gt;&lt;\/div&gt;\">\n    <\/div>\n    \n    <div class=\"lux-card-footer-clean\">\n        <a href=\"&lt;\/strong&gt; Pod not found.&lt;\/p&gt;&lt;\/div&gt;\" class=\"lux-card-btn-details stretched-link\">Vezi mai multe detalii<\/a>\n    <\/div>\n<\/div>\n\n<style>\n\/* ========================================\n   PREMIUM APARTMENT CARD - SOLID LUXURY STYLE\n   ======================================== *\/\n.lux-card {\n    background: var(--primary) !important; \/* Brand teal background *\/\n    border: 1px solid rgba(255, 255, 255, 0.1) !important;\n    border-radius: 12px !important;\n    padding: 30px 24px !important;\n    color: #ffffff !important;\n    text-align: center !important;\n    display: flex !important;\n    flex-direction: column !important;\n    align-items: center !important;\n    justify-content: space-between !important;\n    position: relative !important;\n    transition: all 0.4s var(--ease) !important;\n    min-height: 520px !important;\n    box-sizing: border-box !important;\n}\n\n.lux-card:hover {\n    transform: translateY(-8px) !important;\n    box-shadow: 0 20px 40px rgba(0, 45, 61, 0.25) !important;\n    border-color: var(--secondary) !important;\n}\n\n\/* Badge NOU - Luxury Edition *\/\n.lux-badge-nou {\n    display: none !important;\n    position: absolute !important;\n    top: 0 !important;\n    left: 0 !important;\n    background: linear-gradient(135deg, #c5a880 0%, #f1e6d2 50%, #a88a61 100%) !important; \/* Elegant champagne gold gradient *\/\n    color: #1a1105 !important; \/* Dark bronze\/black text for maximum contrast and high-end feel *\/\n    padding: 7px 18px !important;\n    font-family: 'Outfit', sans-serif !important;\n    font-size: 0.7rem !important;\n    font-weight: 700 !important;\n    letter-spacing: 2.5px !important;\n    text-transform: uppercase !important;\n    border-top-left-radius: 12px !important; \/* Matches card's corner radius *\/\n    border-bottom-right-radius: 12px !important; \/* Clean rounded bottom-right *\/\n    border-top-right-radius: 0 !important;\n    border-bottom-left-radius: 0 !important;\n    z-index: 5 !important;\n    border-right: 1px solid rgba(255, 255, 255, 0.3) !important;\n    border-bottom: 1px solid rgba(255, 255, 255, 0.3) !important;\n    box-shadow: 2px 2px 10px rgba(0, 45, 61, 0.15) !important;\n    text-shadow: none !important;\n}\n\n\/* Conditionally show badge for Phase 2 \/ under construction *\/\n.lux-card[data-etapa*=\"2\"] .lux-badge-nou,\n.lux-card[data-etapa*=\"construc\"] .lux-badge-nou,\n.lux-card[data-etapa*=\"construct\"] .lux-badge-nou {\n    display: inline-block !important;\n}\n\n\/* Header text information *\/\n.lux-card-header-info {\n    width: 100% !important;\n    margin-bottom: 20px !important;\n}\n\n.lux-card-title-clean {\n    font-family: 'Outfit', sans-serif !important;\n    font-size: 1.4rem !important;\n    font-weight: 600 !important;\n    color: #ffffff !important;\n    margin: 0 0 8px 0 !important;\n    letter-spacing: 0.5px !important;\n    line-height: 1.25 !important;\n    \/* Reserve exactly 2 lines so 1-line and 2-line titles keep all cards equal height *\/\n    min-height: 2.5em !important;\n    display: -webkit-box !important;\n    -webkit-line-clamp: 2 !important;\n    line-clamp: 2 !important;\n    -webkit-box-orient: vertical !important;\n    overflow: hidden !important;\n}\n\n.lux-card-subtitle-clean {\n    font-family: 'Inter', sans-serif !important;\n    font-size: 0.85rem !important;\n    color: rgba(255, 255, 255, 0.75) !important;\n    font-weight: 500 !important;\n    margin-bottom: 12px !important;\n    text-transform: none !important;\n}\n\n.lux-card-price-clean {\n    font-family: 'Outfit', sans-serif !important;\n    font-size: 1.35rem !important;\n    font-weight: 700 !important;\n    color: #ffffff !important;\n    margin-top: 8px !important;\n}\n\n\/* \u2500\u2500 Logic\u0103 de afi\u0219are pre\u021buri \u2500\u2500 *\/\n\/* Ascunde tot implicit *\/\n.lux-price-old,\n.lux-price-promo-val,\n.lux-price-pret-val {\n    display: none !important;\n}\n\n\/* Exist\u0103 pre\u021b promo\u021bional valid \u2192 afi\u0219\u0103m pre\u021bul normal (t\u0103iat) + promo (portocaliu) *\/\n.lux-card-price-clean:has(.lux-price-promo-val[data-val]:not([data-val=\"\"]):not([data-val=\"0\"])) .lux-price-old:not([data-val=\"\"]):not([data-val=\"0\"]) {\n    display: inline-block !important;\n}\n.lux-price-promo-val:not([data-val=\"\"]):not([data-val=\"0\"]) {\n    display: inline-block !important;\n}\n\n\/* F\u0103r\u0103 pre\u021b promo\u021bional \u2192 afi\u0219\u0103m pre\u021bul normal (f\u0103r\u0103 t\u0103iere) *\/\n.lux-card-price-clean:not(:has(.lux-price-promo-val:not([data-val=\"\"]):not([data-val=\"0\"]))) .lux-price-pret-val:not([data-val=\"\"]):not([data-val=\"0\"]) {\n    display: inline-block !important;\n}\n\n\/* Stil pre\u021b vechi (t\u0103iat, discret) *\/\n.lux-price-old {\n    color: rgba(255, 255, 255, 0.6) !important;\n    font-size: 0.95rem !important;\n    font-weight: 500 !important;\n    text-decoration: line-through !important;\n    margin-right: 10px !important;\n    vertical-align: middle !important;\n}\n\n\/* Stil pre\u021b promo\u021bional nou \u2014 portocaliu (ca badge-ul .camp-hero-label),\n   cu un border subtil portocaliu de tip pastil\u0103 *\/\n.lux-price-promo-val {\n    color: #FF4500 !important;\n    vertical-align: middle !important;\n    border: 1px solid rgba(255, 69, 0, 0.45) !important;\n    background: rgba(255, 69, 0, 0.08) !important;\n    padding: 4px 14px !important;\n    border-radius: 999px !important;\n}\n\n\/* Pre\u021bul normal (f\u0103r\u0103 promo) \u2014 bronz, \u00een pastil\u0103. Promo r\u0103m\u00e2ne portocaliu. *\/\n.lux-price-pret-val {\n    color: var(--secondary) !important;\n    vertical-align: middle !important;\n    border: 1px solid rgba(180, 144, 121, 0.45) !important;\n    background: rgba(180, 144, 121, 0.10) !important;\n    padding: 4px 14px !important;\n    border-radius: 999px !important;\n}\n\n\/* Image styling *\/\n.lux-card-visual-clean {\n    width: 100% !important;\n    height: 290px !important;\n    display: flex !important;\n    align-items: center !important;\n    justify-content: center !important;\n    margin-bottom: 24px !important;\n    background: transparent !important;\n    border-radius: 8px !important;\n    padding: 0 !important;\n    overflow: hidden !important;\n}\n\n.lux-card-visual-clean img {\n    width: 100% !important;\n    height: 100% !important;\n    object-fit: contain !important;\n    transition: transform 0.6s var(--ease) !important;\n}\n\n.lux-card:hover .lux-card-visual-clean img {\n    transform: scale(1.05) !important;\n}\n\n\/* Footer \/ Button styling *\/\n.lux-card-footer-clean {\n    width: 100% !important;\n    margin-top: auto !important;\n}\n\n.lux-card-btn-details {\n    display: block !important;\n    width: 100% !important;\n    padding: 12px 24px !important;\n    font-family: 'Inter', sans-serif !important;\n    font-size: 0.75rem !important;\n    font-weight: 700 !important;\n    letter-spacing: 1.5px !important;\n    text-transform: uppercase !important;\n    color: #ffffff !important;\n    background: transparent !important;\n    border: 1.5px solid rgba(255, 255, 255, 0.3) !important;\n    border-radius: 100px !important;\n    text-align: center !important;\n    text-decoration: none !important;\n    transition: all 0.3s var(--ease) !important;\n}\n\n.lux-card:hover .lux-card-btn-details {\n    border-color: var(--secondary) !important;\n    background: var(--secondary) !important;\n    color: var(--primary-dark) !important;\n}\n\n\/* Stretched Link - Face tot cardul clickabil *\/\n.lux-card { position: relative; }\n.stretched-link::after {\n    position: absolute;\n    top: 0;\n    right: 0;\n    bottom: 0;\n    left: 0;\n    z-index: 1;\n    content: \"\";\n}\n<\/style>\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\t\t<div data-elementor-type=\"loop-item\" data-elementor-id=\"17252\" class=\"elementor elementor-17252 e-loop-item e-loop-item-12654 post-12654 apartamente type-apartamente status-publish has-post-thumbnail hentry faza2-finalizat nr_camere-2-camere oferta-da\" data-elementor-post-type=\"elementor_library\" data-custom-edit-handle=\"1\">\n\t\t\t<div class=\"elementor-element elementor-element-2b0242d e-flex e-con-boxed e-con e-parent\" data-id=\"2b0242d\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-9b66c3e elementor-widget elementor-widget-html\" data-id=\"9b66c3e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"lux-card\" data-etapa=\"&lt;div  class=&quot;pods-ui-notice pods-ui-notice-notice pods-ui-notice-notice-error pods-ui-notice-is-dismissible pods-ui-notice-front&quot;&gt;&lt;p&gt;&lt;strong&gt;Pods Embed Error:&lt;\/strong&gt; Pod not found.&lt;\/p&gt;&lt;\/div&gt;\" data-camere=\"&lt;div  class=&quot;pods-ui-notice pods-ui-notice-notice pods-ui-notice-notice-error pods-ui-notice-is-dismissible pods-ui-notice-front&quot;&gt;&lt;p&gt;&lt;strong&gt;Pods Embed Error:&lt;\/strong&gt; Pod not found.&lt;\/p&gt;&lt;\/div&gt;\">\n    <!-- Badge NOU -->\n    <span class=\"lux-badge-nou\">Pre\u021b lansare<\/span>\n    \n    <div class=\"lux-card-header-info\">\n        <h3 class=\"lux-card-title-clean\"><div  class=\"pods-ui-notice pods-ui-notice-notice pods-ui-notice-notice-error pods-ui-notice-is-dismissible pods-ui-notice-front\"><p><strong>Pods Embed Error:<\/strong> Pod not found.<\/p><\/div><\/h3>\n        <div class=\"lux-card-subtitle-clean\">\n            <span><div  class=\"pods-ui-notice pods-ui-notice-notice pods-ui-notice-notice-error pods-ui-notice-is-dismissible pods-ui-notice-front\"><p><strong>Pods Embed Error:<\/strong> Pod not found.<\/p><\/div> mp<\/span>\n            <span> - <\/span>\n            <span class=\"lux-etapa-label\"><div  class=\"pods-ui-notice pods-ui-notice-notice pods-ui-notice-notice-error pods-ui-notice-is-dismissible pods-ui-notice-front\"><p><strong>Pods Embed Error:<\/strong> Pod not found.<\/p><\/div><\/span>\n        <\/div>\n        <div class=\"lux-card-price-clean\">\n            <!-- pre\u021b vechi\/normal (t\u0103iat) = pret \u2014 afi\u0219at DOAR c\u00e2nd exist\u0103 pre\u021b promo\u021bional valid -->\n            <span class=\"lux-price-old\" data-val=\"&lt;div  class=&quot;pods-ui-notice pods-ui-notice-notice pods-ui-notice-notice-error pods-ui-notice-is-dismissible pods-ui-notice-front&quot;&gt;&lt;p&gt;&lt;strong&gt;Pods Embed Error:&lt;\/strong&gt; Pod not found.&lt;\/p&gt;&lt;\/div&gt;\"><div  class=\"pods-ui-notice pods-ui-notice-notice pods-ui-notice-notice-error pods-ui-notice-is-dismissible pods-ui-notice-front\"><p><strong>Pods Embed Error:<\/strong> Pod not found.<\/p><\/div> \u20ac<\/span>\n            <!-- pre\u021b promo\u021bional (portocaliu) = pret_promo -->\n            <span class=\"lux-price-promo-val\" data-val=\"&lt;div  class=&quot;pods-ui-notice pods-ui-notice-notice pods-ui-notice-notice-error pods-ui-notice-is-dismissible pods-ui-notice-front&quot;&gt;&lt;p&gt;&lt;strong&gt;Pods Embed Error:&lt;\/strong&gt; Pod not found.&lt;\/p&gt;&lt;\/div&gt;\"><div  class=\"pods-ui-notice pods-ui-notice-notice pods-ui-notice-notice-error pods-ui-notice-is-dismissible pods-ui-notice-front\"><p><strong>Pods Embed Error:<\/strong> Pod not found.<\/p><\/div> \u20ac + TVA<\/span>\n            <!-- f\u0103r\u0103 promo \u2192 pre\u021bul normal = pret -->\n            <span class=\"lux-price-pret-val\" data-val=\"&lt;div  class=&quot;pods-ui-notice pods-ui-notice-notice pods-ui-notice-notice-error pods-ui-notice-is-dismissible pods-ui-notice-front&quot;&gt;&lt;p&gt;&lt;strong&gt;Pods Embed Error:&lt;\/strong&gt; Pod not found.&lt;\/p&gt;&lt;\/div&gt;\"><div  class=\"pods-ui-notice pods-ui-notice-notice pods-ui-notice-notice-error pods-ui-notice-is-dismissible pods-ui-notice-front\"><p><strong>Pods Embed Error:<\/strong> Pod not found.<\/p><\/div> \u20ac + TVA<\/span>\n        <\/div>\n    <\/div>\n    \n    <div class=\"lux-card-visual-clean\">\n        <img decoding=\"async\" src=\"&lt;\/strong&gt; Pod not found.&lt;\/p&gt;&lt;\/div&gt;\" alt=\"&lt;div  class=&quot;pods-ui-notice pods-ui-notice-notice pods-ui-notice-notice-error pods-ui-notice-is-dismissible pods-ui-notice-front&quot;&gt;&lt;p&gt;&lt;strong&gt;Pods Embed Error:&lt;\/strong&gt; Pod not found.&lt;\/p&gt;&lt;\/div&gt;\">\n    <\/div>\n    \n    <div class=\"lux-card-footer-clean\">\n        <a href=\"&lt;\/strong&gt; Pod not found.&lt;\/p&gt;&lt;\/div&gt;\" class=\"lux-card-btn-details stretched-link\">Vezi mai multe detalii<\/a>\n    <\/div>\n<\/div>\n\n<style>\n\/* ========================================\n   PREMIUM APARTMENT CARD - SOLID LUXURY STYLE\n   ======================================== *\/\n.lux-card {\n    background: var(--primary) !important; \/* Brand teal background *\/\n    border: 1px solid rgba(255, 255, 255, 0.1) !important;\n    border-radius: 12px !important;\n    padding: 30px 24px !important;\n    color: #ffffff !important;\n    text-align: center !important;\n    display: flex !important;\n    flex-direction: column !important;\n    align-items: center !important;\n    justify-content: space-between !important;\n    position: relative !important;\n    transition: all 0.4s var(--ease) !important;\n    min-height: 520px !important;\n    box-sizing: border-box !important;\n}\n\n.lux-card:hover {\n    transform: translateY(-8px) !important;\n    box-shadow: 0 20px 40px rgba(0, 45, 61, 0.25) !important;\n    border-color: var(--secondary) !important;\n}\n\n\/* Badge NOU - Luxury Edition *\/\n.lux-badge-nou {\n    display: none !important;\n    position: absolute !important;\n    top: 0 !important;\n    left: 0 !important;\n    background: linear-gradient(135deg, #c5a880 0%, #f1e6d2 50%, #a88a61 100%) !important; \/* Elegant champagne gold gradient *\/\n    color: #1a1105 !important; \/* Dark bronze\/black text for maximum contrast and high-end feel *\/\n    padding: 7px 18px !important;\n    font-family: 'Outfit', sans-serif !important;\n    font-size: 0.7rem !important;\n    font-weight: 700 !important;\n    letter-spacing: 2.5px !important;\n    text-transform: uppercase !important;\n    border-top-left-radius: 12px !important; \/* Matches card's corner radius *\/\n    border-bottom-right-radius: 12px !important; \/* Clean rounded bottom-right *\/\n    border-top-right-radius: 0 !important;\n    border-bottom-left-radius: 0 !important;\n    z-index: 5 !important;\n    border-right: 1px solid rgba(255, 255, 255, 0.3) !important;\n    border-bottom: 1px solid rgba(255, 255, 255, 0.3) !important;\n    box-shadow: 2px 2px 10px rgba(0, 45, 61, 0.15) !important;\n    text-shadow: none !important;\n}\n\n\/* Conditionally show badge for Phase 2 \/ under construction *\/\n.lux-card[data-etapa*=\"2\"] .lux-badge-nou,\n.lux-card[data-etapa*=\"construc\"] .lux-badge-nou,\n.lux-card[data-etapa*=\"construct\"] .lux-badge-nou {\n    display: inline-block !important;\n}\n\n\/* Header text information *\/\n.lux-card-header-info {\n    width: 100% !important;\n    margin-bottom: 20px !important;\n}\n\n.lux-card-title-clean {\n    font-family: 'Outfit', sans-serif !important;\n    font-size: 1.4rem !important;\n    font-weight: 600 !important;\n    color: #ffffff !important;\n    margin: 0 0 8px 0 !important;\n    letter-spacing: 0.5px !important;\n    line-height: 1.25 !important;\n    \/* Reserve exactly 2 lines so 1-line and 2-line titles keep all cards equal height *\/\n    min-height: 2.5em !important;\n    display: -webkit-box !important;\n    -webkit-line-clamp: 2 !important;\n    line-clamp: 2 !important;\n    -webkit-box-orient: vertical !important;\n    overflow: hidden !important;\n}\n\n.lux-card-subtitle-clean {\n    font-family: 'Inter', sans-serif !important;\n    font-size: 0.85rem !important;\n    color: rgba(255, 255, 255, 0.75) !important;\n    font-weight: 500 !important;\n    margin-bottom: 12px !important;\n    text-transform: none !important;\n}\n\n.lux-card-price-clean {\n    font-family: 'Outfit', sans-serif !important;\n    font-size: 1.35rem !important;\n    font-weight: 700 !important;\n    color: #ffffff !important;\n    margin-top: 8px !important;\n}\n\n\/* \u2500\u2500 Logic\u0103 de afi\u0219are pre\u021buri \u2500\u2500 *\/\n\/* Ascunde tot implicit *\/\n.lux-price-old,\n.lux-price-promo-val,\n.lux-price-pret-val {\n    display: none !important;\n}\n\n\/* Exist\u0103 pre\u021b promo\u021bional valid \u2192 afi\u0219\u0103m pre\u021bul normal (t\u0103iat) + promo (portocaliu) *\/\n.lux-card-price-clean:has(.lux-price-promo-val[data-val]:not([data-val=\"\"]):not([data-val=\"0\"])) .lux-price-old:not([data-val=\"\"]):not([data-val=\"0\"]) {\n    display: inline-block !important;\n}\n.lux-price-promo-val:not([data-val=\"\"]):not([data-val=\"0\"]) {\n    display: inline-block !important;\n}\n\n\/* F\u0103r\u0103 pre\u021b promo\u021bional \u2192 afi\u0219\u0103m pre\u021bul normal (f\u0103r\u0103 t\u0103iere) *\/\n.lux-card-price-clean:not(:has(.lux-price-promo-val:not([data-val=\"\"]):not([data-val=\"0\"]))) .lux-price-pret-val:not([data-val=\"\"]):not([data-val=\"0\"]) {\n    display: inline-block !important;\n}\n\n\/* Stil pre\u021b vechi (t\u0103iat, discret) *\/\n.lux-price-old {\n    color: rgba(255, 255, 255, 0.6) !important;\n    font-size: 0.95rem !important;\n    font-weight: 500 !important;\n    text-decoration: line-through !important;\n    margin-right: 10px !important;\n    vertical-align: middle !important;\n}\n\n\/* Stil pre\u021b promo\u021bional nou \u2014 portocaliu (ca badge-ul .camp-hero-label),\n   cu un border subtil portocaliu de tip pastil\u0103 *\/\n.lux-price-promo-val {\n    color: #FF4500 !important;\n    vertical-align: middle !important;\n    border: 1px solid rgba(255, 69, 0, 0.45) !important;\n    background: rgba(255, 69, 0, 0.08) !important;\n    padding: 4px 14px !important;\n    border-radius: 999px !important;\n}\n\n\/* Pre\u021bul normal (f\u0103r\u0103 promo) \u2014 bronz, \u00een pastil\u0103. Promo r\u0103m\u00e2ne portocaliu. *\/\n.lux-price-pret-val {\n    color: var(--secondary) !important;\n    vertical-align: middle !important;\n    border: 1px solid rgba(180, 144, 121, 0.45) !important;\n    background: rgba(180, 144, 121, 0.10) !important;\n    padding: 4px 14px !important;\n    border-radius: 999px !important;\n}\n\n\/* Image styling *\/\n.lux-card-visual-clean {\n    width: 100% !important;\n    height: 290px !important;\n    display: flex !important;\n    align-items: center !important;\n    justify-content: center !important;\n    margin-bottom: 24px !important;\n    background: transparent !important;\n    border-radius: 8px !important;\n    padding: 0 !important;\n    overflow: hidden !important;\n}\n\n.lux-card-visual-clean img {\n    width: 100% !important;\n    height: 100% !important;\n    object-fit: contain !important;\n    transition: transform 0.6s var(--ease) !important;\n}\n\n.lux-card:hover .lux-card-visual-clean img {\n    transform: scale(1.05) !important;\n}\n\n\/* Footer \/ Button styling *\/\n.lux-card-footer-clean {\n    width: 100% !important;\n    margin-top: auto !important;\n}\n\n.lux-card-btn-details {\n    display: block !important;\n    width: 100% !important;\n    padding: 12px 24px !important;\n    font-family: 'Inter', sans-serif !important;\n    font-size: 0.75rem !important;\n    font-weight: 700 !important;\n    letter-spacing: 1.5px !important;\n    text-transform: uppercase !important;\n    color: #ffffff !important;\n    background: transparent !important;\n    border: 1.5px solid rgba(255, 255, 255, 0.3) !important;\n    border-radius: 100px !important;\n    text-align: center !important;\n    text-decoration: none !important;\n    transition: all 0.3s var(--ease) !important;\n}\n\n.lux-card:hover .lux-card-btn-details {\n    border-color: var(--secondary) !important;\n    background: var(--secondary) !important;\n    color: var(--primary-dark) !important;\n}\n\n\/* Stretched Link - Face tot cardul clickabil *\/\n.lux-card { position: relative; }\n.stretched-link::after {\n    position: absolute;\n    top: 0;\n    right: 0;\n    bottom: 0;\n    left: 0;\n    z-index: 1;\n    content: \"\";\n}\n<\/style>\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\t\t<div data-elementor-type=\"loop-item\" data-elementor-id=\"17252\" class=\"elementor elementor-17252 e-loop-item e-loop-item-14919 post-14919 apartamente type-apartamente status-publish has-post-thumbnail hentry faza2-in-constructie nr_camere-3-camere oferta-da\" data-elementor-post-type=\"elementor_library\" data-custom-edit-handle=\"1\">\n\t\t\t<div class=\"elementor-element elementor-element-2b0242d e-flex e-con-boxed e-con e-parent\" data-id=\"2b0242d\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-9b66c3e elementor-widget elementor-widget-html\" data-id=\"9b66c3e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"lux-card\" data-etapa=\"&lt;div  class=&quot;pods-ui-notice pods-ui-notice-notice pods-ui-notice-notice-error pods-ui-notice-is-dismissible pods-ui-notice-front&quot;&gt;&lt;p&gt;&lt;strong&gt;Pods Embed Error:&lt;\/strong&gt; Pod not found.&lt;\/p&gt;&lt;\/div&gt;\" data-camere=\"&lt;div  class=&quot;pods-ui-notice pods-ui-notice-notice pods-ui-notice-notice-error pods-ui-notice-is-dismissible pods-ui-notice-front&quot;&gt;&lt;p&gt;&lt;strong&gt;Pods Embed Error:&lt;\/strong&gt; Pod not found.&lt;\/p&gt;&lt;\/div&gt;\">\n    <!-- Badge NOU -->\n    <span class=\"lux-badge-nou\">Pre\u021b lansare<\/span>\n    \n    <div class=\"lux-card-header-info\">\n        <h3 class=\"lux-card-title-clean\"><div  class=\"pods-ui-notice pods-ui-notice-notice pods-ui-notice-notice-error pods-ui-notice-is-dismissible pods-ui-notice-front\"><p><strong>Pods Embed Error:<\/strong> Pod not found.<\/p><\/div><\/h3>\n        <div class=\"lux-card-subtitle-clean\">\n            <span><div  class=\"pods-ui-notice pods-ui-notice-notice pods-ui-notice-notice-error pods-ui-notice-is-dismissible pods-ui-notice-front\"><p><strong>Pods Embed Error:<\/strong> Pod not found.<\/p><\/div> mp<\/span>\n            <span> - <\/span>\n            <span class=\"lux-etapa-label\"><div  class=\"pods-ui-notice pods-ui-notice-notice pods-ui-notice-notice-error pods-ui-notice-is-dismissible pods-ui-notice-front\"><p><strong>Pods Embed Error:<\/strong> Pod not found.<\/p><\/div><\/span>\n        <\/div>\n        <div class=\"lux-card-price-clean\">\n            <!-- pre\u021b vechi\/normal (t\u0103iat) = pret \u2014 afi\u0219at DOAR c\u00e2nd exist\u0103 pre\u021b promo\u021bional valid -->\n            <span class=\"lux-price-old\" data-val=\"&lt;div  class=&quot;pods-ui-notice pods-ui-notice-notice pods-ui-notice-notice-error pods-ui-notice-is-dismissible pods-ui-notice-front&quot;&gt;&lt;p&gt;&lt;strong&gt;Pods Embed Error:&lt;\/strong&gt; Pod not found.&lt;\/p&gt;&lt;\/div&gt;\"><div  class=\"pods-ui-notice pods-ui-notice-notice pods-ui-notice-notice-error pods-ui-notice-is-dismissible pods-ui-notice-front\"><p><strong>Pods Embed Error:<\/strong> Pod not found.<\/p><\/div> \u20ac<\/span>\n            <!-- pre\u021b promo\u021bional (portocaliu) = pret_promo -->\n            <span class=\"lux-price-promo-val\" data-val=\"&lt;div  class=&quot;pods-ui-notice pods-ui-notice-notice pods-ui-notice-notice-error pods-ui-notice-is-dismissible pods-ui-notice-front&quot;&gt;&lt;p&gt;&lt;strong&gt;Pods Embed Error:&lt;\/strong&gt; Pod not found.&lt;\/p&gt;&lt;\/div&gt;\"><div  class=\"pods-ui-notice pods-ui-notice-notice pods-ui-notice-notice-error pods-ui-notice-is-dismissible pods-ui-notice-front\"><p><strong>Pods Embed Error:<\/strong> Pod not found.<\/p><\/div> \u20ac + TVA<\/span>\n            <!-- f\u0103r\u0103 promo \u2192 pre\u021bul normal = pret -->\n            <span class=\"lux-price-pret-val\" data-val=\"&lt;div  class=&quot;pods-ui-notice pods-ui-notice-notice pods-ui-notice-notice-error pods-ui-notice-is-dismissible pods-ui-notice-front&quot;&gt;&lt;p&gt;&lt;strong&gt;Pods Embed Error:&lt;\/strong&gt; Pod not found.&lt;\/p&gt;&lt;\/div&gt;\"><div  class=\"pods-ui-notice pods-ui-notice-notice pods-ui-notice-notice-error pods-ui-notice-is-dismissible pods-ui-notice-front\"><p><strong>Pods Embed Error:<\/strong> Pod not found.<\/p><\/div> \u20ac + TVA<\/span>\n        <\/div>\n    <\/div>\n    \n    <div class=\"lux-card-visual-clean\">\n        <img decoding=\"async\" src=\"&lt;\/strong&gt; Pod not found.&lt;\/p&gt;&lt;\/div&gt;\" alt=\"&lt;div  class=&quot;pods-ui-notice pods-ui-notice-notice pods-ui-notice-notice-error pods-ui-notice-is-dismissible pods-ui-notice-front&quot;&gt;&lt;p&gt;&lt;strong&gt;Pods Embed Error:&lt;\/strong&gt; Pod not found.&lt;\/p&gt;&lt;\/div&gt;\">\n    <\/div>\n    \n    <div class=\"lux-card-footer-clean\">\n        <a href=\"&lt;\/strong&gt; Pod not found.&lt;\/p&gt;&lt;\/div&gt;\" class=\"lux-card-btn-details stretched-link\">Vezi mai multe detalii<\/a>\n    <\/div>\n<\/div>\n\n<style>\n\/* ========================================\n   PREMIUM APARTMENT CARD - SOLID LUXURY STYLE\n   ======================================== *\/\n.lux-card {\n    background: var(--primary) !important; \/* Brand teal background *\/\n    border: 1px solid rgba(255, 255, 255, 0.1) !important;\n    border-radius: 12px !important;\n    padding: 30px 24px !important;\n    color: #ffffff !important;\n    text-align: center !important;\n    display: flex !important;\n    flex-direction: column !important;\n    align-items: center !important;\n    justify-content: space-between !important;\n    position: relative !important;\n    transition: all 0.4s var(--ease) !important;\n    min-height: 520px !important;\n    box-sizing: border-box !important;\n}\n\n.lux-card:hover {\n    transform: translateY(-8px) !important;\n    box-shadow: 0 20px 40px rgba(0, 45, 61, 0.25) !important;\n    border-color: var(--secondary) !important;\n}\n\n\/* Badge NOU - Luxury Edition *\/\n.lux-badge-nou {\n    display: none !important;\n    position: absolute !important;\n    top: 0 !important;\n    left: 0 !important;\n    background: linear-gradient(135deg, #c5a880 0%, #f1e6d2 50%, #a88a61 100%) !important; \/* Elegant champagne gold gradient *\/\n    color: #1a1105 !important; \/* Dark bronze\/black text for maximum contrast and high-end feel *\/\n    padding: 7px 18px !important;\n    font-family: 'Outfit', sans-serif !important;\n    font-size: 0.7rem !important;\n    font-weight: 700 !important;\n    letter-spacing: 2.5px !important;\n    text-transform: uppercase !important;\n    border-top-left-radius: 12px !important; \/* Matches card's corner radius *\/\n    border-bottom-right-radius: 12px !important; \/* Clean rounded bottom-right *\/\n    border-top-right-radius: 0 !important;\n    border-bottom-left-radius: 0 !important;\n    z-index: 5 !important;\n    border-right: 1px solid rgba(255, 255, 255, 0.3) !important;\n    border-bottom: 1px solid rgba(255, 255, 255, 0.3) !important;\n    box-shadow: 2px 2px 10px rgba(0, 45, 61, 0.15) !important;\n    text-shadow: none !important;\n}\n\n\/* Conditionally show badge for Phase 2 \/ under construction *\/\n.lux-card[data-etapa*=\"2\"] .lux-badge-nou,\n.lux-card[data-etapa*=\"construc\"] .lux-badge-nou,\n.lux-card[data-etapa*=\"construct\"] .lux-badge-nou {\n    display: inline-block !important;\n}\n\n\/* Header text information *\/\n.lux-card-header-info {\n    width: 100% !important;\n    margin-bottom: 20px !important;\n}\n\n.lux-card-title-clean {\n    font-family: 'Outfit', sans-serif !important;\n    font-size: 1.4rem !important;\n    font-weight: 600 !important;\n    color: #ffffff !important;\n    margin: 0 0 8px 0 !important;\n    letter-spacing: 0.5px !important;\n    line-height: 1.25 !important;\n    \/* Reserve exactly 2 lines so 1-line and 2-line titles keep all cards equal height *\/\n    min-height: 2.5em !important;\n    display: -webkit-box !important;\n    -webkit-line-clamp: 2 !important;\n    line-clamp: 2 !important;\n    -webkit-box-orient: vertical !important;\n    overflow: hidden !important;\n}\n\n.lux-card-subtitle-clean {\n    font-family: 'Inter', sans-serif !important;\n    font-size: 0.85rem !important;\n    color: rgba(255, 255, 255, 0.75) !important;\n    font-weight: 500 !important;\n    margin-bottom: 12px !important;\n    text-transform: none !important;\n}\n\n.lux-card-price-clean {\n    font-family: 'Outfit', sans-serif !important;\n    font-size: 1.35rem !important;\n    font-weight: 700 !important;\n    color: #ffffff !important;\n    margin-top: 8px !important;\n}\n\n\/* \u2500\u2500 Logic\u0103 de afi\u0219are pre\u021buri \u2500\u2500 *\/\n\/* Ascunde tot implicit *\/\n.lux-price-old,\n.lux-price-promo-val,\n.lux-price-pret-val {\n    display: none !important;\n}\n\n\/* Exist\u0103 pre\u021b promo\u021bional valid \u2192 afi\u0219\u0103m pre\u021bul normal (t\u0103iat) + promo (portocaliu) *\/\n.lux-card-price-clean:has(.lux-price-promo-val[data-val]:not([data-val=\"\"]):not([data-val=\"0\"])) .lux-price-old:not([data-val=\"\"]):not([data-val=\"0\"]) {\n    display: inline-block !important;\n}\n.lux-price-promo-val:not([data-val=\"\"]):not([data-val=\"0\"]) {\n    display: inline-block !important;\n}\n\n\/* F\u0103r\u0103 pre\u021b promo\u021bional \u2192 afi\u0219\u0103m pre\u021bul normal (f\u0103r\u0103 t\u0103iere) *\/\n.lux-card-price-clean:not(:has(.lux-price-promo-val:not([data-val=\"\"]):not([data-val=\"0\"]))) .lux-price-pret-val:not([data-val=\"\"]):not([data-val=\"0\"]) {\n    display: inline-block !important;\n}\n\n\/* Stil pre\u021b vechi (t\u0103iat, discret) *\/\n.lux-price-old {\n    color: rgba(255, 255, 255, 0.6) !important;\n    font-size: 0.95rem !important;\n    font-weight: 500 !important;\n    text-decoration: line-through !important;\n    margin-right: 10px !important;\n    vertical-align: middle !important;\n}\n\n\/* Stil pre\u021b promo\u021bional nou \u2014 portocaliu (ca badge-ul .camp-hero-label),\n   cu un border subtil portocaliu de tip pastil\u0103 *\/\n.lux-price-promo-val {\n    color: #FF4500 !important;\n    vertical-align: middle !important;\n    border: 1px solid rgba(255, 69, 0, 0.45) !important;\n    background: rgba(255, 69, 0, 0.08) !important;\n    padding: 4px 14px !important;\n    border-radius: 999px !important;\n}\n\n\/* Pre\u021bul normal (f\u0103r\u0103 promo) \u2014 bronz, \u00een pastil\u0103. Promo r\u0103m\u00e2ne portocaliu. *\/\n.lux-price-pret-val {\n    color: var(--secondary) !important;\n    vertical-align: middle !important;\n    border: 1px solid rgba(180, 144, 121, 0.45) !important;\n    background: rgba(180, 144, 121, 0.10) !important;\n    padding: 4px 14px !important;\n    border-radius: 999px !important;\n}\n\n\/* Image styling *\/\n.lux-card-visual-clean {\n    width: 100% !important;\n    height: 290px !important;\n    display: flex !important;\n    align-items: center !important;\n    justify-content: center !important;\n    margin-bottom: 24px !important;\n    background: transparent !important;\n    border-radius: 8px !important;\n    padding: 0 !important;\n    overflow: hidden !important;\n}\n\n.lux-card-visual-clean img {\n    width: 100% !important;\n    height: 100% !important;\n    object-fit: contain !important;\n    transition: transform 0.6s var(--ease) !important;\n}\n\n.lux-card:hover .lux-card-visual-clean img {\n    transform: scale(1.05) !important;\n}\n\n\/* Footer \/ Button styling *\/\n.lux-card-footer-clean {\n    width: 100% !important;\n    margin-top: auto !important;\n}\n\n.lux-card-btn-details {\n    display: block !important;\n    width: 100% !important;\n    padding: 12px 24px !important;\n    font-family: 'Inter', sans-serif !important;\n    font-size: 0.75rem !important;\n    font-weight: 700 !important;\n    letter-spacing: 1.5px !important;\n    text-transform: uppercase !important;\n    color: #ffffff !important;\n    background: transparent !important;\n    border: 1.5px solid rgba(255, 255, 255, 0.3) !important;\n    border-radius: 100px !important;\n    text-align: center !important;\n    text-decoration: none !important;\n    transition: all 0.3s var(--ease) !important;\n}\n\n.lux-card:hover .lux-card-btn-details {\n    border-color: var(--secondary) !important;\n    background: var(--secondary) !important;\n    color: var(--primary-dark) !important;\n}\n\n\/* Stretched Link - Face tot cardul clickabil *\/\n.lux-card { position: relative; }\n.stretched-link::after {\n    position: absolute;\n    top: 0;\n    right: 0;\n    bottom: 0;\n    left: 0;\n    z-index: 1;\n    content: \"\";\n}\n<\/style>\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\t\t<div data-elementor-type=\"loop-item\" data-elementor-id=\"17252\" class=\"elementor elementor-17252 e-loop-item e-loop-item-14921 post-14921 apartamente type-apartamente status-publish has-post-thumbnail hentry faza2-in-constructie nr_camere-3-camere oferta-da\" data-elementor-post-type=\"elementor_library\" data-custom-edit-handle=\"1\">\n\t\t\t<div class=\"elementor-element elementor-element-2b0242d e-flex e-con-boxed e-con e-parent\" data-id=\"2b0242d\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-9b66c3e elementor-widget elementor-widget-html\" data-id=\"9b66c3e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"lux-card\" data-etapa=\"&lt;div  class=&quot;pods-ui-notice pods-ui-notice-notice pods-ui-notice-notice-error pods-ui-notice-is-dismissible pods-ui-notice-front&quot;&gt;&lt;p&gt;&lt;strong&gt;Pods Embed Error:&lt;\/strong&gt; Pod not found.&lt;\/p&gt;&lt;\/div&gt;\" data-camere=\"&lt;div  class=&quot;pods-ui-notice pods-ui-notice-notice pods-ui-notice-notice-error pods-ui-notice-is-dismissible pods-ui-notice-front&quot;&gt;&lt;p&gt;&lt;strong&gt;Pods Embed Error:&lt;\/strong&gt; Pod not found.&lt;\/p&gt;&lt;\/div&gt;\">\n    <!-- Badge NOU -->\n    <span class=\"lux-badge-nou\">Pre\u021b lansare<\/span>\n    \n    <div class=\"lux-card-header-info\">\n        <h3 class=\"lux-card-title-clean\"><div  class=\"pods-ui-notice pods-ui-notice-notice pods-ui-notice-notice-error pods-ui-notice-is-dismissible pods-ui-notice-front\"><p><strong>Pods Embed Error:<\/strong> Pod not found.<\/p><\/div><\/h3>\n        <div class=\"lux-card-subtitle-clean\">\n            <span><div  class=\"pods-ui-notice pods-ui-notice-notice pods-ui-notice-notice-error pods-ui-notice-is-dismissible pods-ui-notice-front\"><p><strong>Pods Embed Error:<\/strong> Pod not found.<\/p><\/div> mp<\/span>\n            <span> - <\/span>\n            <span class=\"lux-etapa-label\"><div  class=\"pods-ui-notice pods-ui-notice-notice pods-ui-notice-notice-error pods-ui-notice-is-dismissible pods-ui-notice-front\"><p><strong>Pods Embed Error:<\/strong> Pod not found.<\/p><\/div><\/span>\n        <\/div>\n        <div class=\"lux-card-price-clean\">\n            <!-- pre\u021b vechi\/normal (t\u0103iat) = pret \u2014 afi\u0219at DOAR c\u00e2nd exist\u0103 pre\u021b promo\u021bional valid -->\n            <span class=\"lux-price-old\" data-val=\"&lt;div  class=&quot;pods-ui-notice pods-ui-notice-notice pods-ui-notice-notice-error pods-ui-notice-is-dismissible pods-ui-notice-front&quot;&gt;&lt;p&gt;&lt;strong&gt;Pods Embed Error:&lt;\/strong&gt; Pod not found.&lt;\/p&gt;&lt;\/div&gt;\"><div  class=\"pods-ui-notice pods-ui-notice-notice pods-ui-notice-notice-error pods-ui-notice-is-dismissible pods-ui-notice-front\"><p><strong>Pods Embed Error:<\/strong> Pod not found.<\/p><\/div> \u20ac<\/span>\n            <!-- pre\u021b promo\u021bional (portocaliu) = pret_promo -->\n            <span class=\"lux-price-promo-val\" data-val=\"&lt;div  class=&quot;pods-ui-notice pods-ui-notice-notice pods-ui-notice-notice-error pods-ui-notice-is-dismissible pods-ui-notice-front&quot;&gt;&lt;p&gt;&lt;strong&gt;Pods Embed Error:&lt;\/strong&gt; Pod not found.&lt;\/p&gt;&lt;\/div&gt;\"><div  class=\"pods-ui-notice pods-ui-notice-notice pods-ui-notice-notice-error pods-ui-notice-is-dismissible pods-ui-notice-front\"><p><strong>Pods Embed Error:<\/strong> Pod not found.<\/p><\/div> \u20ac + TVA<\/span>\n            <!-- f\u0103r\u0103 promo \u2192 pre\u021bul normal = pret -->\n            <span class=\"lux-price-pret-val\" data-val=\"&lt;div  class=&quot;pods-ui-notice pods-ui-notice-notice pods-ui-notice-notice-error pods-ui-notice-is-dismissible pods-ui-notice-front&quot;&gt;&lt;p&gt;&lt;strong&gt;Pods Embed Error:&lt;\/strong&gt; Pod not found.&lt;\/p&gt;&lt;\/div&gt;\"><div  class=\"pods-ui-notice pods-ui-notice-notice pods-ui-notice-notice-error pods-ui-notice-is-dismissible pods-ui-notice-front\"><p><strong>Pods Embed Error:<\/strong> Pod not found.<\/p><\/div> \u20ac + TVA<\/span>\n        <\/div>\n    <\/div>\n    \n    <div class=\"lux-card-visual-clean\">\n        <img decoding=\"async\" src=\"&lt;\/strong&gt; Pod not found.&lt;\/p&gt;&lt;\/div&gt;\" alt=\"&lt;div  class=&quot;pods-ui-notice pods-ui-notice-notice pods-ui-notice-notice-error pods-ui-notice-is-dismissible pods-ui-notice-front&quot;&gt;&lt;p&gt;&lt;strong&gt;Pods Embed Error:&lt;\/strong&gt; Pod not found.&lt;\/p&gt;&lt;\/div&gt;\">\n    <\/div>\n    \n    <div class=\"lux-card-footer-clean\">\n        <a href=\"&lt;\/strong&gt; Pod not found.&lt;\/p&gt;&lt;\/div&gt;\" class=\"lux-card-btn-details stretched-link\">Vezi mai multe detalii<\/a>\n    <\/div>\n<\/div>\n\n<style>\n\/* ========================================\n   PREMIUM APARTMENT CARD - SOLID LUXURY STYLE\n   ======================================== *\/\n.lux-card {\n    background: var(--primary) !important; \/* Brand teal background *\/\n    border: 1px solid rgba(255, 255, 255, 0.1) !important;\n    border-radius: 12px !important;\n    padding: 30px 24px !important;\n    color: #ffffff !important;\n    text-align: center !important;\n    display: flex !important;\n    flex-direction: column !important;\n    align-items: center !important;\n    justify-content: space-between !important;\n    position: relative !important;\n    transition: all 0.4s var(--ease) !important;\n    min-height: 520px !important;\n    box-sizing: border-box !important;\n}\n\n.lux-card:hover {\n    transform: translateY(-8px) !important;\n    box-shadow: 0 20px 40px rgba(0, 45, 61, 0.25) !important;\n    border-color: var(--secondary) !important;\n}\n\n\/* Badge NOU - Luxury Edition *\/\n.lux-badge-nou {\n    display: none !important;\n    position: absolute !important;\n    top: 0 !important;\n    left: 0 !important;\n    background: linear-gradient(135deg, #c5a880 0%, #f1e6d2 50%, #a88a61 100%) !important; \/* Elegant champagne gold gradient *\/\n    color: #1a1105 !important; \/* Dark bronze\/black text for maximum contrast and high-end feel *\/\n    padding: 7px 18px !important;\n    font-family: 'Outfit', sans-serif !important;\n    font-size: 0.7rem !important;\n    font-weight: 700 !important;\n    letter-spacing: 2.5px !important;\n    text-transform: uppercase !important;\n    border-top-left-radius: 12px !important; \/* Matches card's corner radius *\/\n    border-bottom-right-radius: 12px !important; \/* Clean rounded bottom-right *\/\n    border-top-right-radius: 0 !important;\n    border-bottom-left-radius: 0 !important;\n    z-index: 5 !important;\n    border-right: 1px solid rgba(255, 255, 255, 0.3) !important;\n    border-bottom: 1px solid rgba(255, 255, 255, 0.3) !important;\n    box-shadow: 2px 2px 10px rgba(0, 45, 61, 0.15) !important;\n    text-shadow: none !important;\n}\n\n\/* Conditionally show badge for Phase 2 \/ under construction *\/\n.lux-card[data-etapa*=\"2\"] .lux-badge-nou,\n.lux-card[data-etapa*=\"construc\"] .lux-badge-nou,\n.lux-card[data-etapa*=\"construct\"] .lux-badge-nou {\n    display: inline-block !important;\n}\n\n\/* Header text information *\/\n.lux-card-header-info {\n    width: 100% !important;\n    margin-bottom: 20px !important;\n}\n\n.lux-card-title-clean {\n    font-family: 'Outfit', sans-serif !important;\n    font-size: 1.4rem !important;\n    font-weight: 600 !important;\n    color: #ffffff !important;\n    margin: 0 0 8px 0 !important;\n    letter-spacing: 0.5px !important;\n    line-height: 1.25 !important;\n    \/* Reserve exactly 2 lines so 1-line and 2-line titles keep all cards equal height *\/\n    min-height: 2.5em !important;\n    display: -webkit-box !important;\n    -webkit-line-clamp: 2 !important;\n    line-clamp: 2 !important;\n    -webkit-box-orient: vertical !important;\n    overflow: hidden !important;\n}\n\n.lux-card-subtitle-clean {\n    font-family: 'Inter', sans-serif !important;\n    font-size: 0.85rem !important;\n    color: rgba(255, 255, 255, 0.75) !important;\n    font-weight: 500 !important;\n    margin-bottom: 12px !important;\n    text-transform: none !important;\n}\n\n.lux-card-price-clean {\n    font-family: 'Outfit', sans-serif !important;\n    font-size: 1.35rem !important;\n    font-weight: 700 !important;\n    color: #ffffff !important;\n    margin-top: 8px !important;\n}\n\n\/* \u2500\u2500 Logic\u0103 de afi\u0219are pre\u021buri \u2500\u2500 *\/\n\/* Ascunde tot implicit *\/\n.lux-price-old,\n.lux-price-promo-val,\n.lux-price-pret-val {\n    display: none !important;\n}\n\n\/* Exist\u0103 pre\u021b promo\u021bional valid \u2192 afi\u0219\u0103m pre\u021bul normal (t\u0103iat) + promo (portocaliu) *\/\n.lux-card-price-clean:has(.lux-price-promo-val[data-val]:not([data-val=\"\"]):not([data-val=\"0\"])) .lux-price-old:not([data-val=\"\"]):not([data-val=\"0\"]) {\n    display: inline-block !important;\n}\n.lux-price-promo-val:not([data-val=\"\"]):not([data-val=\"0\"]) {\n    display: inline-block !important;\n}\n\n\/* F\u0103r\u0103 pre\u021b promo\u021bional \u2192 afi\u0219\u0103m pre\u021bul normal (f\u0103r\u0103 t\u0103iere) *\/\n.lux-card-price-clean:not(:has(.lux-price-promo-val:not([data-val=\"\"]):not([data-val=\"0\"]))) .lux-price-pret-val:not([data-val=\"\"]):not([data-val=\"0\"]) {\n    display: inline-block !important;\n}\n\n\/* Stil pre\u021b vechi (t\u0103iat, discret) *\/\n.lux-price-old {\n    color: rgba(255, 255, 255, 0.6) !important;\n    font-size: 0.95rem !important;\n    font-weight: 500 !important;\n    text-decoration: line-through !important;\n    margin-right: 10px !important;\n    vertical-align: middle !important;\n}\n\n\/* Stil pre\u021b promo\u021bional nou \u2014 portocaliu (ca badge-ul .camp-hero-label),\n   cu un border subtil portocaliu de tip pastil\u0103 *\/\n.lux-price-promo-val {\n    color: #FF4500 !important;\n    vertical-align: middle !important;\n    border: 1px solid rgba(255, 69, 0, 0.45) !important;\n    background: rgba(255, 69, 0, 0.08) !important;\n    padding: 4px 14px !important;\n    border-radius: 999px !important;\n}\n\n\/* Pre\u021bul normal (f\u0103r\u0103 promo) \u2014 bronz, \u00een pastil\u0103. Promo r\u0103m\u00e2ne portocaliu. *\/\n.lux-price-pret-val {\n    color: var(--secondary) !important;\n    vertical-align: middle !important;\n    border: 1px solid rgba(180, 144, 121, 0.45) !important;\n    background: rgba(180, 144, 121, 0.10) !important;\n    padding: 4px 14px !important;\n    border-radius: 999px !important;\n}\n\n\/* Image styling *\/\n.lux-card-visual-clean {\n    width: 100% !important;\n    height: 290px !important;\n    display: flex !important;\n    align-items: center !important;\n    justify-content: center !important;\n    margin-bottom: 24px !important;\n    background: transparent !important;\n    border-radius: 8px !important;\n    padding: 0 !important;\n    overflow: hidden !important;\n}\n\n.lux-card-visual-clean img {\n    width: 100% !important;\n    height: 100% !important;\n    object-fit: contain !important;\n    transition: transform 0.6s var(--ease) !important;\n}\n\n.lux-card:hover .lux-card-visual-clean img {\n    transform: scale(1.05) !important;\n}\n\n\/* Footer \/ Button styling *\/\n.lux-card-footer-clean {\n    width: 100% !important;\n    margin-top: auto !important;\n}\n\n.lux-card-btn-details {\n    display: block !important;\n    width: 100% !important;\n    padding: 12px 24px !important;\n    font-family: 'Inter', sans-serif !important;\n    font-size: 0.75rem !important;\n    font-weight: 700 !important;\n    letter-spacing: 1.5px !important;\n    text-transform: uppercase !important;\n    color: #ffffff !important;\n    background: transparent !important;\n    border: 1.5px solid rgba(255, 255, 255, 0.3) !important;\n    border-radius: 100px !important;\n    text-align: center !important;\n    text-decoration: none !important;\n    transition: all 0.3s var(--ease) !important;\n}\n\n.lux-card:hover .lux-card-btn-details {\n    border-color: var(--secondary) !important;\n    background: var(--secondary) !important;\n    color: var(--primary-dark) !important;\n}\n\n\/* Stretched Link - Face tot cardul clickabil *\/\n.lux-card { position: relative; }\n.stretched-link::after {\n    position: absolute;\n    top: 0;\n    right: 0;\n    bottom: 0;\n    left: 0;\n    z-index: 1;\n    content: \"\";\n}\n<\/style>\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\t\t<div data-elementor-type=\"loop-item\" data-elementor-id=\"17252\" class=\"elementor elementor-17252 e-loop-item e-loop-item-14923 post-14923 apartamente type-apartamente status-publish has-post-thumbnail hentry faza2-in-constructie nr_camere-3-camere oferta-da\" data-elementor-post-type=\"elementor_library\" data-custom-edit-handle=\"1\">\n\t\t\t<div class=\"elementor-element elementor-element-2b0242d e-flex e-con-boxed e-con e-parent\" data-id=\"2b0242d\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-9b66c3e elementor-widget elementor-widget-html\" data-id=\"9b66c3e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"lux-card\" data-etapa=\"&lt;div  class=&quot;pods-ui-notice pods-ui-notice-notice pods-ui-notice-notice-error pods-ui-notice-is-dismissible pods-ui-notice-front&quot;&gt;&lt;p&gt;&lt;strong&gt;Pods Embed Error:&lt;\/strong&gt; Pod not found.&lt;\/p&gt;&lt;\/div&gt;\" data-camere=\"&lt;div  class=&quot;pods-ui-notice pods-ui-notice-notice pods-ui-notice-notice-error pods-ui-notice-is-dismissible pods-ui-notice-front&quot;&gt;&lt;p&gt;&lt;strong&gt;Pods Embed Error:&lt;\/strong&gt; Pod not found.&lt;\/p&gt;&lt;\/div&gt;\">\n    <!-- Badge NOU -->\n    <span class=\"lux-badge-nou\">Pre\u021b lansare<\/span>\n    \n    <div class=\"lux-card-header-info\">\n        <h3 class=\"lux-card-title-clean\"><div  class=\"pods-ui-notice pods-ui-notice-notice pods-ui-notice-notice-error pods-ui-notice-is-dismissible pods-ui-notice-front\"><p><strong>Pods Embed Error:<\/strong> Pod not found.<\/p><\/div><\/h3>\n        <div class=\"lux-card-subtitle-clean\">\n            <span><div  class=\"pods-ui-notice pods-ui-notice-notice pods-ui-notice-notice-error pods-ui-notice-is-dismissible pods-ui-notice-front\"><p><strong>Pods Embed Error:<\/strong> Pod not found.<\/p><\/div> mp<\/span>\n            <span> - <\/span>\n            <span class=\"lux-etapa-label\"><div  class=\"pods-ui-notice pods-ui-notice-notice pods-ui-notice-notice-error pods-ui-notice-is-dismissible pods-ui-notice-front\"><p><strong>Pods Embed Error:<\/strong> Pod not found.<\/p><\/div><\/span>\n        <\/div>\n        <div class=\"lux-card-price-clean\">\n            <!-- pre\u021b vechi\/normal (t\u0103iat) = pret \u2014 afi\u0219at DOAR c\u00e2nd exist\u0103 pre\u021b promo\u021bional valid -->\n            <span class=\"lux-price-old\" data-val=\"&lt;div  class=&quot;pods-ui-notice pods-ui-notice-notice pods-ui-notice-notice-error pods-ui-notice-is-dismissible pods-ui-notice-front&quot;&gt;&lt;p&gt;&lt;strong&gt;Pods Embed Error:&lt;\/strong&gt; Pod not found.&lt;\/p&gt;&lt;\/div&gt;\"><div  class=\"pods-ui-notice pods-ui-notice-notice pods-ui-notice-notice-error pods-ui-notice-is-dismissible pods-ui-notice-front\"><p><strong>Pods Embed Error:<\/strong> Pod not found.<\/p><\/div> \u20ac<\/span>\n            <!-- pre\u021b promo\u021bional (portocaliu) = pret_promo -->\n            <span class=\"lux-price-promo-val\" data-val=\"&lt;div  class=&quot;pods-ui-notice pods-ui-notice-notice pods-ui-notice-notice-error pods-ui-notice-is-dismissible pods-ui-notice-front&quot;&gt;&lt;p&gt;&lt;strong&gt;Pods Embed Error:&lt;\/strong&gt; Pod not found.&lt;\/p&gt;&lt;\/div&gt;\"><div  class=\"pods-ui-notice pods-ui-notice-notice pods-ui-notice-notice-error pods-ui-notice-is-dismissible pods-ui-notice-front\"><p><strong>Pods Embed Error:<\/strong> Pod not found.<\/p><\/div> \u20ac + TVA<\/span>\n            <!-- f\u0103r\u0103 promo \u2192 pre\u021bul normal = pret -->\n            <span class=\"lux-price-pret-val\" data-val=\"&lt;div  class=&quot;pods-ui-notice pods-ui-notice-notice pods-ui-notice-notice-error pods-ui-notice-is-dismissible pods-ui-notice-front&quot;&gt;&lt;p&gt;&lt;strong&gt;Pods Embed Error:&lt;\/strong&gt; Pod not found.&lt;\/p&gt;&lt;\/div&gt;\"><div  class=\"pods-ui-notice pods-ui-notice-notice pods-ui-notice-notice-error pods-ui-notice-is-dismissible pods-ui-notice-front\"><p><strong>Pods Embed Error:<\/strong> Pod not found.<\/p><\/div> \u20ac + TVA<\/span>\n        <\/div>\n    <\/div>\n    \n    <div class=\"lux-card-visual-clean\">\n        <img decoding=\"async\" src=\"&lt;\/strong&gt; Pod not found.&lt;\/p&gt;&lt;\/div&gt;\" alt=\"&lt;div  class=&quot;pods-ui-notice pods-ui-notice-notice pods-ui-notice-notice-error pods-ui-notice-is-dismissible pods-ui-notice-front&quot;&gt;&lt;p&gt;&lt;strong&gt;Pods Embed Error:&lt;\/strong&gt; Pod not found.&lt;\/p&gt;&lt;\/div&gt;\">\n    <\/div>\n    \n    <div class=\"lux-card-footer-clean\">\n        <a href=\"&lt;\/strong&gt; Pod not found.&lt;\/p&gt;&lt;\/div&gt;\" class=\"lux-card-btn-details stretched-link\">Vezi mai multe detalii<\/a>\n    <\/div>\n<\/div>\n\n<style>\n\/* ========================================\n   PREMIUM APARTMENT CARD - SOLID LUXURY STYLE\n   ======================================== *\/\n.lux-card {\n    background: var(--primary) !important; \/* Brand teal background *\/\n    border: 1px solid rgba(255, 255, 255, 0.1) !important;\n    border-radius: 12px !important;\n    padding: 30px 24px !important;\n    color: #ffffff !important;\n    text-align: center !important;\n    display: flex !important;\n    flex-direction: column !important;\n    align-items: center !important;\n    justify-content: space-between !important;\n    position: relative !important;\n    transition: all 0.4s var(--ease) !important;\n    min-height: 520px !important;\n    box-sizing: border-box !important;\n}\n\n.lux-card:hover {\n    transform: translateY(-8px) !important;\n    box-shadow: 0 20px 40px rgba(0, 45, 61, 0.25) !important;\n    border-color: var(--secondary) !important;\n}\n\n\/* Badge NOU - Luxury Edition *\/\n.lux-badge-nou {\n    display: none !important;\n    position: absolute !important;\n    top: 0 !important;\n    left: 0 !important;\n    background: linear-gradient(135deg, #c5a880 0%, #f1e6d2 50%, #a88a61 100%) !important; \/* Elegant champagne gold gradient *\/\n    color: #1a1105 !important; \/* Dark bronze\/black text for maximum contrast and high-end feel *\/\n    padding: 7px 18px !important;\n    font-family: 'Outfit', sans-serif !important;\n    font-size: 0.7rem !important;\n    font-weight: 700 !important;\n    letter-spacing: 2.5px !important;\n    text-transform: uppercase !important;\n    border-top-left-radius: 12px !important; \/* Matches card's corner radius *\/\n    border-bottom-right-radius: 12px !important; \/* Clean rounded bottom-right *\/\n    border-top-right-radius: 0 !important;\n    border-bottom-left-radius: 0 !important;\n    z-index: 5 !important;\n    border-right: 1px solid rgba(255, 255, 255, 0.3) !important;\n    border-bottom: 1px solid rgba(255, 255, 255, 0.3) !important;\n    box-shadow: 2px 2px 10px rgba(0, 45, 61, 0.15) !important;\n    text-shadow: none !important;\n}\n\n\/* Conditionally show badge for Phase 2 \/ under construction *\/\n.lux-card[data-etapa*=\"2\"] .lux-badge-nou,\n.lux-card[data-etapa*=\"construc\"] .lux-badge-nou,\n.lux-card[data-etapa*=\"construct\"] .lux-badge-nou {\n    display: inline-block !important;\n}\n\n\/* Header text information *\/\n.lux-card-header-info {\n    width: 100% !important;\n    margin-bottom: 20px !important;\n}\n\n.lux-card-title-clean {\n    font-family: 'Outfit', sans-serif !important;\n    font-size: 1.4rem !important;\n    font-weight: 600 !important;\n    color: #ffffff !important;\n    margin: 0 0 8px 0 !important;\n    letter-spacing: 0.5px !important;\n    line-height: 1.25 !important;\n    \/* Reserve exactly 2 lines so 1-line and 2-line titles keep all cards equal height *\/\n    min-height: 2.5em !important;\n    display: -webkit-box !important;\n    -webkit-line-clamp: 2 !important;\n    line-clamp: 2 !important;\n    -webkit-box-orient: vertical !important;\n    overflow: hidden !important;\n}\n\n.lux-card-subtitle-clean {\n    font-family: 'Inter', sans-serif !important;\n    font-size: 0.85rem !important;\n    color: rgba(255, 255, 255, 0.75) !important;\n    font-weight: 500 !important;\n    margin-bottom: 12px !important;\n    text-transform: none !important;\n}\n\n.lux-card-price-clean {\n    font-family: 'Outfit', sans-serif !important;\n    font-size: 1.35rem !important;\n    font-weight: 700 !important;\n    color: #ffffff !important;\n    margin-top: 8px !important;\n}\n\n\/* \u2500\u2500 Logic\u0103 de afi\u0219are pre\u021buri \u2500\u2500 *\/\n\/* Ascunde tot implicit *\/\n.lux-price-old,\n.lux-price-promo-val,\n.lux-price-pret-val {\n    display: none !important;\n}\n\n\/* Exist\u0103 pre\u021b promo\u021bional valid \u2192 afi\u0219\u0103m pre\u021bul normal (t\u0103iat) + promo (portocaliu) *\/\n.lux-card-price-clean:has(.lux-price-promo-val[data-val]:not([data-val=\"\"]):not([data-val=\"0\"])) .lux-price-old:not([data-val=\"\"]):not([data-val=\"0\"]) {\n    display: inline-block !important;\n}\n.lux-price-promo-val:not([data-val=\"\"]):not([data-val=\"0\"]) {\n    display: inline-block !important;\n}\n\n\/* F\u0103r\u0103 pre\u021b promo\u021bional \u2192 afi\u0219\u0103m pre\u021bul normal (f\u0103r\u0103 t\u0103iere) *\/\n.lux-card-price-clean:not(:has(.lux-price-promo-val:not([data-val=\"\"]):not([data-val=\"0\"]))) .lux-price-pret-val:not([data-val=\"\"]):not([data-val=\"0\"]) {\n    display: inline-block !important;\n}\n\n\/* Stil pre\u021b vechi (t\u0103iat, discret) *\/\n.lux-price-old {\n    color: rgba(255, 255, 255, 0.6) !important;\n    font-size: 0.95rem !important;\n    font-weight: 500 !important;\n    text-decoration: line-through !important;\n    margin-right: 10px !important;\n    vertical-align: middle !important;\n}\n\n\/* Stil pre\u021b promo\u021bional nou \u2014 portocaliu (ca badge-ul .camp-hero-label),\n   cu un border subtil portocaliu de tip pastil\u0103 *\/\n.lux-price-promo-val {\n    color: #FF4500 !important;\n    vertical-align: middle !important;\n    border: 1px solid rgba(255, 69, 0, 0.45) !important;\n    background: rgba(255, 69, 0, 0.08) !important;\n    padding: 4px 14px !important;\n    border-radius: 999px !important;\n}\n\n\/* Pre\u021bul normal (f\u0103r\u0103 promo) \u2014 bronz, \u00een pastil\u0103. Promo r\u0103m\u00e2ne portocaliu. *\/\n.lux-price-pret-val {\n    color: var(--secondary) !important;\n    vertical-align: middle !important;\n    border: 1px solid rgba(180, 144, 121, 0.45) !important;\n    background: rgba(180, 144, 121, 0.10) !important;\n    padding: 4px 14px !important;\n    border-radius: 999px !important;\n}\n\n\/* Image styling *\/\n.lux-card-visual-clean {\n    width: 100% !important;\n    height: 290px !important;\n    display: flex !important;\n    align-items: center !important;\n    justify-content: center !important;\n    margin-bottom: 24px !important;\n    background: transparent !important;\n    border-radius: 8px !important;\n    padding: 0 !important;\n    overflow: hidden !important;\n}\n\n.lux-card-visual-clean img {\n    width: 100% !important;\n    height: 100% !important;\n    object-fit: contain !important;\n    transition: transform 0.6s var(--ease) !important;\n}\n\n.lux-card:hover .lux-card-visual-clean img {\n    transform: scale(1.05) !important;\n}\n\n\/* Footer \/ Button styling *\/\n.lux-card-footer-clean {\n    width: 100% !important;\n    margin-top: auto !important;\n}\n\n.lux-card-btn-details {\n    display: block !important;\n    width: 100% !important;\n    padding: 12px 24px !important;\n    font-family: 'Inter', sans-serif !important;\n    font-size: 0.75rem !important;\n    font-weight: 700 !important;\n    letter-spacing: 1.5px !important;\n    text-transform: uppercase !important;\n    color: #ffffff !important;\n    background: transparent !important;\n    border: 1.5px solid rgba(255, 255, 255, 0.3) !important;\n    border-radius: 100px !important;\n    text-align: center !important;\n    text-decoration: none !important;\n    transition: all 0.3s var(--ease) !important;\n}\n\n.lux-card:hover .lux-card-btn-details {\n    border-color: var(--secondary) !important;\n    background: var(--secondary) !important;\n    color: var(--primary-dark) !important;\n}\n\n\/* Stretched Link - Face tot cardul clickabil *\/\n.lux-card { position: relative; }\n.stretched-link::after {\n    position: absolute;\n    top: 0;\n    right: 0;\n    bottom: 0;\n    left: 0;\n    z-index: 1;\n    content: \"\";\n}\n<\/style>\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\t\t<div data-elementor-type=\"loop-item\" data-elementor-id=\"17252\" class=\"elementor elementor-17252 e-loop-item e-loop-item-14925 post-14925 apartamente type-apartamente status-publish has-post-thumbnail hentry faza2-in-constructie nr_camere-3-camere oferta-da\" data-elementor-post-type=\"elementor_library\" data-custom-edit-handle=\"1\">\n\t\t\t<div class=\"elementor-element elementor-element-2b0242d e-flex e-con-boxed e-con e-parent\" data-id=\"2b0242d\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-9b66c3e elementor-widget elementor-widget-html\" data-id=\"9b66c3e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"lux-card\" data-etapa=\"&lt;div  class=&quot;pods-ui-notice pods-ui-notice-notice pods-ui-notice-notice-error pods-ui-notice-is-dismissible pods-ui-notice-front&quot;&gt;&lt;p&gt;&lt;strong&gt;Pods Embed Error:&lt;\/strong&gt; Pod not found.&lt;\/p&gt;&lt;\/div&gt;\" data-camere=\"&lt;div  class=&quot;pods-ui-notice pods-ui-notice-notice pods-ui-notice-notice-error pods-ui-notice-is-dismissible pods-ui-notice-front&quot;&gt;&lt;p&gt;&lt;strong&gt;Pods Embed Error:&lt;\/strong&gt; Pod not found.&lt;\/p&gt;&lt;\/div&gt;\">\n    <!-- Badge NOU -->\n    <span class=\"lux-badge-nou\">Pre\u021b lansare<\/span>\n    \n    <div class=\"lux-card-header-info\">\n        <h3 class=\"lux-card-title-clean\"><div  class=\"pods-ui-notice pods-ui-notice-notice pods-ui-notice-notice-error pods-ui-notice-is-dismissible pods-ui-notice-front\"><p><strong>Pods Embed Error:<\/strong> Pod not found.<\/p><\/div><\/h3>\n        <div class=\"lux-card-subtitle-clean\">\n            <span><div  class=\"pods-ui-notice pods-ui-notice-notice pods-ui-notice-notice-error pods-ui-notice-is-dismissible pods-ui-notice-front\"><p><strong>Pods Embed Error:<\/strong> Pod not found.<\/p><\/div> mp<\/span>\n            <span> - <\/span>\n            <span class=\"lux-etapa-label\"><div  class=\"pods-ui-notice pods-ui-notice-notice pods-ui-notice-notice-error pods-ui-notice-is-dismissible pods-ui-notice-front\"><p><strong>Pods Embed Error:<\/strong> Pod not found.<\/p><\/div><\/span>\n        <\/div>\n        <div class=\"lux-card-price-clean\">\n            <!-- pre\u021b vechi\/normal (t\u0103iat) = pret \u2014 afi\u0219at DOAR c\u00e2nd exist\u0103 pre\u021b promo\u021bional valid -->\n            <span class=\"lux-price-old\" data-val=\"&lt;div  class=&quot;pods-ui-notice pods-ui-notice-notice pods-ui-notice-notice-error pods-ui-notice-is-dismissible pods-ui-notice-front&quot;&gt;&lt;p&gt;&lt;strong&gt;Pods Embed Error:&lt;\/strong&gt; Pod not found.&lt;\/p&gt;&lt;\/div&gt;\"><div  class=\"pods-ui-notice pods-ui-notice-notice pods-ui-notice-notice-error pods-ui-notice-is-dismissible pods-ui-notice-front\"><p><strong>Pods Embed Error:<\/strong> Pod not found.<\/p><\/div> \u20ac<\/span>\n            <!-- pre\u021b promo\u021bional (portocaliu) = pret_promo -->\n            <span class=\"lux-price-promo-val\" data-val=\"&lt;div  class=&quot;pods-ui-notice pods-ui-notice-notice pods-ui-notice-notice-error pods-ui-notice-is-dismissible pods-ui-notice-front&quot;&gt;&lt;p&gt;&lt;strong&gt;Pods Embed Error:&lt;\/strong&gt; Pod not found.&lt;\/p&gt;&lt;\/div&gt;\"><div  class=\"pods-ui-notice pods-ui-notice-notice pods-ui-notice-notice-error pods-ui-notice-is-dismissible pods-ui-notice-front\"><p><strong>Pods Embed Error:<\/strong> Pod not found.<\/p><\/div> \u20ac + TVA<\/span>\n            <!-- f\u0103r\u0103 promo \u2192 pre\u021bul normal = pret -->\n            <span class=\"lux-price-pret-val\" data-val=\"&lt;div  class=&quot;pods-ui-notice pods-ui-notice-notice pods-ui-notice-notice-error pods-ui-notice-is-dismissible pods-ui-notice-front&quot;&gt;&lt;p&gt;&lt;strong&gt;Pods Embed Error:&lt;\/strong&gt; Pod not found.&lt;\/p&gt;&lt;\/div&gt;\"><div  class=\"pods-ui-notice pods-ui-notice-notice pods-ui-notice-notice-error pods-ui-notice-is-dismissible pods-ui-notice-front\"><p><strong>Pods Embed Error:<\/strong> Pod not found.<\/p><\/div> \u20ac + TVA<\/span>\n        <\/div>\n    <\/div>\n    \n    <div class=\"lux-card-visual-clean\">\n        <img decoding=\"async\" src=\"&lt;\/strong&gt; Pod not found.&lt;\/p&gt;&lt;\/div&gt;\" alt=\"&lt;div  class=&quot;pods-ui-notice pods-ui-notice-notice pods-ui-notice-notice-error pods-ui-notice-is-dismissible pods-ui-notice-front&quot;&gt;&lt;p&gt;&lt;strong&gt;Pods Embed Error:&lt;\/strong&gt; Pod not found.&lt;\/p&gt;&lt;\/div&gt;\">\n    <\/div>\n    \n    <div class=\"lux-card-footer-clean\">\n        <a href=\"&lt;\/strong&gt; Pod not found.&lt;\/p&gt;&lt;\/div&gt;\" class=\"lux-card-btn-details stretched-link\">Vezi mai multe detalii<\/a>\n    <\/div>\n<\/div>\n\n<style>\n\/* ========================================\n   PREMIUM APARTMENT CARD - SOLID LUXURY STYLE\n   ======================================== *\/\n.lux-card {\n    background: var(--primary) !important; \/* Brand teal background *\/\n    border: 1px solid rgba(255, 255, 255, 0.1) !important;\n    border-radius: 12px !important;\n    padding: 30px 24px !important;\n    color: #ffffff !important;\n    text-align: center !important;\n    display: flex !important;\n    flex-direction: column !important;\n    align-items: center !important;\n    justify-content: space-between !important;\n    position: relative !important;\n    transition: all 0.4s var(--ease) !important;\n    min-height: 520px !important;\n    box-sizing: border-box !important;\n}\n\n.lux-card:hover {\n    transform: translateY(-8px) !important;\n    box-shadow: 0 20px 40px rgba(0, 45, 61, 0.25) !important;\n    border-color: var(--secondary) !important;\n}\n\n\/* Badge NOU - Luxury Edition *\/\n.lux-badge-nou {\n    display: none !important;\n    position: absolute !important;\n    top: 0 !important;\n    left: 0 !important;\n    background: linear-gradient(135deg, #c5a880 0%, #f1e6d2 50%, #a88a61 100%) !important; \/* Elegant champagne gold gradient *\/\n    color: #1a1105 !important; \/* Dark bronze\/black text for maximum contrast and high-end feel *\/\n    padding: 7px 18px !important;\n    font-family: 'Outfit', sans-serif !important;\n    font-size: 0.7rem !important;\n    font-weight: 700 !important;\n    letter-spacing: 2.5px !important;\n    text-transform: uppercase !important;\n    border-top-left-radius: 12px !important; \/* Matches card's corner radius *\/\n    border-bottom-right-radius: 12px !important; \/* Clean rounded bottom-right *\/\n    border-top-right-radius: 0 !important;\n    border-bottom-left-radius: 0 !important;\n    z-index: 5 !important;\n    border-right: 1px solid rgba(255, 255, 255, 0.3) !important;\n    border-bottom: 1px solid rgba(255, 255, 255, 0.3) !important;\n    box-shadow: 2px 2px 10px rgba(0, 45, 61, 0.15) !important;\n    text-shadow: none !important;\n}\n\n\/* Conditionally show badge for Phase 2 \/ under construction *\/\n.lux-card[data-etapa*=\"2\"] .lux-badge-nou,\n.lux-card[data-etapa*=\"construc\"] .lux-badge-nou,\n.lux-card[data-etapa*=\"construct\"] .lux-badge-nou {\n    display: inline-block !important;\n}\n\n\/* Header text information *\/\n.lux-card-header-info {\n    width: 100% !important;\n    margin-bottom: 20px !important;\n}\n\n.lux-card-title-clean {\n    font-family: 'Outfit', sans-serif !important;\n    font-size: 1.4rem !important;\n    font-weight: 600 !important;\n    color: #ffffff !important;\n    margin: 0 0 8px 0 !important;\n    letter-spacing: 0.5px !important;\n    line-height: 1.25 !important;\n    \/* Reserve exactly 2 lines so 1-line and 2-line titles keep all cards equal height *\/\n    min-height: 2.5em !important;\n    display: -webkit-box !important;\n    -webkit-line-clamp: 2 !important;\n    line-clamp: 2 !important;\n    -webkit-box-orient: vertical !important;\n    overflow: hidden !important;\n}\n\n.lux-card-subtitle-clean {\n    font-family: 'Inter', sans-serif !important;\n    font-size: 0.85rem !important;\n    color: rgba(255, 255, 255, 0.75) !important;\n    font-weight: 500 !important;\n    margin-bottom: 12px !important;\n    text-transform: none !important;\n}\n\n.lux-card-price-clean {\n    font-family: 'Outfit', sans-serif !important;\n    font-size: 1.35rem !important;\n    font-weight: 700 !important;\n    color: #ffffff !important;\n    margin-top: 8px !important;\n}\n\n\/* \u2500\u2500 Logic\u0103 de afi\u0219are pre\u021buri \u2500\u2500 *\/\n\/* Ascunde tot implicit *\/\n.lux-price-old,\n.lux-price-promo-val,\n.lux-price-pret-val {\n    display: none !important;\n}\n\n\/* Exist\u0103 pre\u021b promo\u021bional valid \u2192 afi\u0219\u0103m pre\u021bul normal (t\u0103iat) + promo (portocaliu) *\/\n.lux-card-price-clean:has(.lux-price-promo-val[data-val]:not([data-val=\"\"]):not([data-val=\"0\"])) .lux-price-old:not([data-val=\"\"]):not([data-val=\"0\"]) {\n    display: inline-block !important;\n}\n.lux-price-promo-val:not([data-val=\"\"]):not([data-val=\"0\"]) {\n    display: inline-block !important;\n}\n\n\/* F\u0103r\u0103 pre\u021b promo\u021bional \u2192 afi\u0219\u0103m pre\u021bul normal (f\u0103r\u0103 t\u0103iere) *\/\n.lux-card-price-clean:not(:has(.lux-price-promo-val:not([data-val=\"\"]):not([data-val=\"0\"]))) .lux-price-pret-val:not([data-val=\"\"]):not([data-val=\"0\"]) {\n    display: inline-block !important;\n}\n\n\/* Stil pre\u021b vechi (t\u0103iat, discret) *\/\n.lux-price-old {\n    color: rgba(255, 255, 255, 0.6) !important;\n    font-size: 0.95rem !important;\n    font-weight: 500 !important;\n    text-decoration: line-through !important;\n    margin-right: 10px !important;\n    vertical-align: middle !important;\n}\n\n\/* Stil pre\u021b promo\u021bional nou \u2014 portocaliu (ca badge-ul .camp-hero-label),\n   cu un border subtil portocaliu de tip pastil\u0103 *\/\n.lux-price-promo-val {\n    color: #FF4500 !important;\n    vertical-align: middle !important;\n    border: 1px solid rgba(255, 69, 0, 0.45) !important;\n    background: rgba(255, 69, 0, 0.08) !important;\n    padding: 4px 14px !important;\n    border-radius: 999px !important;\n}\n\n\/* Pre\u021bul normal (f\u0103r\u0103 promo) \u2014 bronz, \u00een pastil\u0103. Promo r\u0103m\u00e2ne portocaliu. *\/\n.lux-price-pret-val {\n    color: var(--secondary) !important;\n    vertical-align: middle !important;\n    border: 1px solid rgba(180, 144, 121, 0.45) !important;\n    background: rgba(180, 144, 121, 0.10) !important;\n    padding: 4px 14px !important;\n    border-radius: 999px !important;\n}\n\n\/* Image styling *\/\n.lux-card-visual-clean {\n    width: 100% !important;\n    height: 290px !important;\n    display: flex !important;\n    align-items: center !important;\n    justify-content: center !important;\n    margin-bottom: 24px !important;\n    background: transparent !important;\n    border-radius: 8px !important;\n    padding: 0 !important;\n    overflow: hidden !important;\n}\n\n.lux-card-visual-clean img {\n    width: 100% !important;\n    height: 100% !important;\n    object-fit: contain !important;\n    transition: transform 0.6s var(--ease) !important;\n}\n\n.lux-card:hover .lux-card-visual-clean img {\n    transform: scale(1.05) !important;\n}\n\n\/* Footer \/ Button styling *\/\n.lux-card-footer-clean {\n    width: 100% !important;\n    margin-top: auto !important;\n}\n\n.lux-card-btn-details {\n    display: block !important;\n    width: 100% !important;\n    padding: 12px 24px !important;\n    font-family: 'Inter', sans-serif !important;\n    font-size: 0.75rem !important;\n    font-weight: 700 !important;\n    letter-spacing: 1.5px !important;\n    text-transform: uppercase !important;\n    color: #ffffff !important;\n    background: transparent !important;\n    border: 1.5px solid rgba(255, 255, 255, 0.3) !important;\n    border-radius: 100px !important;\n    text-align: center !important;\n    text-decoration: none !important;\n    transition: all 0.3s var(--ease) !important;\n}\n\n.lux-card:hover .lux-card-btn-details {\n    border-color: var(--secondary) !important;\n    background: var(--secondary) !important;\n    color: var(--primary-dark) !important;\n}\n\n\/* Stretched Link - Face tot cardul clickabil *\/\n.lux-card { position: relative; }\n.stretched-link::after {\n    position: absolute;\n    top: 0;\n    right: 0;\n    bottom: 0;\n    left: 0;\n    z-index: 1;\n    content: \"\";\n}\n<\/style>\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\t\t<\/div>\n\t\t\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-98a0462 elementor-widget elementor-widget-html\" data-id=\"98a0462\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<!-- 3. INFO APARTAMENTE FINALIZATE -->\n<section class=\"camp-info-section camp-info-dark\">\n    <div class=\"container\">\n        <div class=\"camp-info-grid\">\n            <div class=\"camp-info-text\">\n                <span class=\"camp-info-label\">Gata de mutare<\/span>\n                <h2>Apartamente finalizate<\/h2>\n                <p>Profit\u0103 de ocazia de a cump\u0103ra un apartament nou, gata de mutare! Mai este disponibil un num\u0103r limitat de apartamente finalizate.<\/p>\n                <p><strong>Contacteaz\u0103-ne acum pentru a programa o vizionare!<\/strong><\/p>\n                <ul class=\"camp-info-list\">\n                    <li>Fiecare apartament se vinde \u00eempreun\u0103 cu un loc de parcare interior (9.950 euro + TVA)<\/li>\n                    <li>Ofert\u0103 valabil\u0103 p\u00e2n\u0103 pe 30 august 2026, \u00een limita stocului disponibil<\/li>\n                <\/ul>\n                <a href=\"#contact-camp\" class=\"btn btn-primary\">Programeaz\u0103 vizionare<\/a>\n            <\/div>\n            <div class=\"camp-info-visual\">\n                <img decoding=\"async\" src=\"https:\/\/boreal-plus.ro\/wp-content\/uploads\/2026\/06\/te-muti-rapid.jpg\" alt=\"Apartamente finalizate Boreal Plus\" loading=\"lazy\">\n            <\/div>\n        <\/div>\n    <\/div>\n<\/section>\n\n<!-- 4. INFO APARTAMENTE \u00ceN CONSTRUC\u021aIE -->\n<section class=\"camp-info-section camp-info-light\">\n    <div class=\"container\">\n        <div class=\"camp-info-grid camp-info-reverse\">\n            <div class=\"camp-info-text\">\n                <span class=\"camp-info-label\">Faza 2 \u2014 Premium<\/span>\n                <h2>Apartamente \u00een construc\u021bie Faza 2<\/h2>\n                <p>Nu rata ocazia de a avea un apartament premium \u00een NOUL Boreal! Num\u0103r limitat de apartamente disponibile \u00een aceast\u0103 faz\u0103.<\/p>\n                <ul class=\"camp-info-list\">\n                    <li>Fiecare apartament se vinde \u00eempreun\u0103 cu un loc de parcare interior sau exterior (9.950 euro + TVA sau 8.500 de euro + TVA)<\/li>\n                    <li>Plata \u00een tran\u0219e este disponibil\u0103 doar pentru apartamentele din Faza 2<\/li>\n                <\/ul>\n                <a href=\"#contact-camp\" class=\"btn btn-primary\">Solicit\u0103 ofert\u0103<\/a>\n            <\/div>\n            <div class=\"camp-info-visual\">\n                <img decoding=\"async\" src=\"https:\/\/boreal-plus.ro\/wp-content\/uploads\/2026\/06\/planifici-viitorul.jpg\" alt=\"Noul Boreal Plus Faza 2\" loading=\"lazy\">\n            <\/div>\n        <\/div>\n    <\/div>\n<\/section>\n\n<!-- 5. SEC\u021aIUNE DE TRANZI\u021aIE ELEGANT\u0102 -->\n<section class=\"camp-editorial-divider\">\n    <div class=\"container text-center\">\n        <div class=\"luxury-divider-line\"><\/div>\n    <\/div>\n<\/section>\n\n<section class=\"locatie\" id=\"locatie\">\n    <div class=\"container reveal\">\n        <div class=\"text-center\" style=\"margin-bottom: 40px;\">\n            <span class=\"section-label\">Loca\u021bie<\/span>\n            <h2 class=\"section-title\">Aproape de tot ce conteaz\u0103<\/h2>\n        <\/div>\n        \n        <div class=\"locatie-intro-grid\">\n            <div class=\"locatie-intro-content\">\n                <p class=\"section-desc\" style=\"color: var(--secondary); font-weight: 600; margin-bottom: 24px;\">\n                    <a href=\"https:\/\/maps.app.goo.gl\/wq9xR9cUskx9Qi9i6\" target=\"_blank\" rel=\"noopener\" style=\"text-decoration: none; color: inherit; font-size: 1.35rem; border-bottom: 1px dashed var(--secondary); padding-bottom: 2px; transition: opacity 0.3s;\" onmouseover=\"this.style.opacity='0.8'\" onmouseout=\"this.style.opacity='1'\">Adresa: Strada Amsterdam Nr. 5<\/a>\n                <\/p>\n                <p class=\"section-desc\" style=\"font-size: 1.05rem; line-height: 1.7;\">\n                    Complexul reziden\u021bial BOREAL Plus se bucur\u0103 de o loca\u021bie foarte bun\u0103 \u00een Constan\u021ba, oferind reziden\u021bilor s\u0103i acces direct la facilit\u0103\u021bi esen\u021biale, dar \u0219i un mediu de via\u021b\u0103 modern, sustenabil \u0219i conectat. Dezvoltat de IMPACT Developer & Contractor, BOREAL Plus este un exemplu de dezvoltare reziden\u021bial\u0103 care se integreaz\u0103 armonios \u00een strategia de extindere urban\u0103 a Constan\u021bei.\n                <\/p>\n            <\/div>\n        <\/div>\n\n        <div class=\"locatie-section-block\" style=\"margin-top: 40px;\">\n            <div class=\"loc-header text-center mx-auto\" style=\"margin-bottom: 40px;\">\n                <h3 class=\"loc-subtitle\">Conectivitate \u0219i infrastructur\u0103<\/h3>\n                <p class=\"section-desc mx-auto\" style=\"max-width: none;\">BOREAL Plus ofer\u0103 o conectivitate auto excelent\u0103, facilit\u00e2nd deplas\u0103rile rapide c\u0103tre diverse destina\u021bii cheie din ora\u0219 \u0219i \u00eemprejurimi.<\/p>\n            <\/div>\n            \n            <div class=\"loc-stats-row\">\n                <div class=\"loc-stat\"><span class=\"val\">Acces<\/span><span class=\"lbl\">Bulevardul Tomis<\/span><\/div>\n                <div class=\"loc-stat\"><span class=\"val\">5 min<\/span><span class=\"lbl\">Autostrada A4<\/span><\/div>\n                <div class=\"loc-stat\"><span class=\"val\">5 min<\/span><span class=\"lbl\">Campus Univ.<\/span><\/div>\n                <div class=\"loc-stat\"><span class=\"val\">15 min<\/span><span class=\"lbl\">Centrul Ora\u0219ului<\/span><\/div>\n                <div class=\"loc-stat\"><span class=\"val\">15 min<\/span><span class=\"lbl\">Plaja Mamaia<\/span><\/div>\n                <div class=\"loc-stat\"><span class=\"val\">15 min<\/span><span class=\"lbl\">Autostrada A2<\/span><\/div>\n            <\/div>\n        <\/div>\n\n        <div class=\"locatie-section-block\">\n            <div class=\"loc-header text-center mx-auto\" style=\"margin-bottom: 40px;\">\n                <h3 class=\"loc-subtitle\">Puncte de interes \u00een proximitate<\/h3>\n                <p class=\"section-desc mx-auto\" style=\"max-width: none;\">Loca\u021bia strategic\u0103 a ansamblului BOREAL Plus permite accesul facil la o gam\u0103 variat\u0103 de puncte de interes.<\/p>\n            <\/div>\n            \n            <div class=\"loc-tags-row\">\n                <div class=\"loc-tag\"><div class=\"loc-tag-icon\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><circle cx=\"9\" cy=\"21\" r=\"1\"\/><circle cx=\"20\" cy=\"21\" r=\"1\"\/><path d=\"M1 1h4l2.68 13.39a2 2 0 0 0 2 1.61h9.72a2 2 0 0 0 2-1.61L23 6H6\"\/><\/svg><\/div><span>Centre comerciale<\/span>Supermarket Kaufland \u00een complex, TOM, VIVO, Carrefour, Mega Image, Penny Market \u0219i Auchan sunt situate la doar c\u00e2teva minute distan\u021b\u0103, oferind reziden\u021bilor acces rapid la toate nevoile zilnice.<\/div>\n                <div class=\"loc-tag\"><div class=\"loc-tag-icon\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M22 10v6M2 10l10-5 10 5-10 5z\"\/><path d=\"M6 12v5c0 2 2 3 6 3s6-1 6-3v-5\"\/><\/svg><\/div><span>Unit\u0103\u021bi educa\u021bionale<\/span>Proximitatea gr\u0103dini\u021belor, \u0219colilor \u0219i liceelor de top asigur\u0103 un parcurs educa\u021bional f\u0103r\u0103 griji pentru familii.<\/div>\n                <div class=\"loc-tag\"><div class=\"loc-tag-icon\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M22 12h-4l-3 9L9 3l-3 9H2\"\/><\/svg><\/div><span>Unit\u0103\u021bi medicale<\/span>Spitalele \u0219i centrele medicale din apropiere ofer\u0103 reziden\u021bilor confortul \u0219i siguran\u021ba necesare.<\/div>\n            <\/div>\n        <\/div>\n\n        \n    <\/div>\n<\/section>\n\n<!-- 5. Galerie -->\n<section class=\"lifestyle-section\" id=\"lifestyle\" style=\"padding: var(--section-py) 0; background: var(--bg-cream);\">\n\n    <!-- GALLERY PART -->\n    <div class=\"gallery-container-outer reveal\">\n        <div class=\"galerie-header text-center\">\n            <span class=\"section-label\">Galerie Foto<\/span>\n            <h2 class=\"section-title\">O experien\u021b\u0103 vizual\u0103 BOREAL Plus<\/h2>\n        <\/div>\n        \n        <div class=\"gallery-swiper-outer\">\n            <div class=\"swiper gallery-swiper\">\n                <div class=\"swiper-wrapper\">\n                    <!-- Galerie oferte \u2014 doar imagini, f\u0103r\u0103 info-card \/ texte -->\n                    <div class=\"swiper-slide\">\n                        <div class=\"immersive-gallery-slide gallery-item\">\n                            <img decoding=\"async\" src=\"https:\/\/boreal-plus.ro\/wp-content\/uploads\/2026\/06\/Boreal-3.jpg\" alt=\"BOREAL Plus\">\n                        <\/div>\n                    <\/div>\n                    <div class=\"swiper-slide\">\n                        <div class=\"immersive-gallery-slide gallery-item\">\n                            <img decoding=\"async\" src=\"https:\/\/boreal-plus.ro\/wp-content\/uploads\/2026\/06\/Boreal-1.jpg\" alt=\"BOREAL Plus\">\n                        <\/div>\n                    <\/div>\n                    <div class=\"swiper-slide\">\n                        <div class=\"immersive-gallery-slide gallery-item\">\n                            <img decoding=\"async\" src=\"https:\/\/boreal-plus.ro\/wp-content\/uploads\/2026\/06\/Boreal-2.jpg\" alt=\"BOREAL Plus\">\n                        <\/div>\n                    <\/div>\n                    <div class=\"swiper-slide\">\n                        <div class=\"immersive-gallery-slide gallery-item\">\n                            <img decoding=\"async\" src=\"https:\/\/boreal-plus.ro\/wp-content\/uploads\/2026\/06\/bucatarie-1.jpg\" alt=\"BOREAL Plus \u2014 buc\u0103t\u0103rie\">\n                        <\/div>\n                    <\/div>\n                    <div class=\"swiper-slide\">\n                        <div class=\"immersive-gallery-slide gallery-item\">\n                            <img decoding=\"async\" src=\"https:\/\/boreal-plus.ro\/wp-content\/uploads\/2026\/06\/dormitor-1.jpg\" alt=\"BOREAL Plus \u2014 dormitor\">\n                        <\/div>\n                    <\/div>\n                    <div class=\"swiper-slide\">\n                        <div class=\"immersive-gallery-slide gallery-item\">\n                            <img decoding=\"async\" src=\"https:\/\/boreal-plus.ro\/wp-content\/uploads\/2026\/06\/living2-1.jpg\" alt=\"BOREAL Plus \u2014 living\">\n                        <\/div>\n                    <\/div>\n                <\/div>\n\n                <!-- Modern Navigation -->\n                <div class=\"modern-nav-prev swiper-button-prev\">\n                    <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><line x1=\"19\" y1=\"12\" x2=\"5\" y2=\"12\"><\/line><polyline points=\"12 19 5 12 12 5\"><\/polyline><\/svg>\n                <\/div>\n                <div class=\"modern-nav-next swiper-button-next\">\n                    <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><line x1=\"5\" y1=\"12\" x2=\"19\" y2=\"12\"><\/line><polyline points=\"12 5 19 12 12 19\"><\/polyline><\/svg>\n                <\/div>\n            <\/div>\n            \n            <!-- Swiper Pagination -->\n            <div class=\"swiper-pagination\"><\/div>\n        <\/div>\n    <\/div>\n<\/div>\n<\/section>\n\n<!-- Init Swiper pentru galeria foto (altfel slide-urile se afi\u0219eaz\u0103 unul sub altul) -->\n<script src=\"https:\/\/cdn.jsdelivr.net\/npm\/swiper@11\/swiper-bundle.min.js\"><\/script>\n<script>\n(function () {\n    function initGallery() {\n        if (typeof Swiper === 'undefined' || !document.querySelector('.gallery-swiper')) return;\n        new Swiper('.gallery-swiper', {\n            slidesPerView: 1,\n            spaceBetween: 30,\n            loop: true,\n            pagination: { el: '.gallery-swiper .swiper-pagination', clickable: true },\n            navigation: {\n                nextEl: '.gallery-swiper .swiper-button-next',\n                prevEl: '.gallery-swiper .swiper-button-prev'\n            },\n            autoplay: { delay: 5000, disableOnInteraction: false },\n            effect: 'fade',\n            fadeEffect: { crossFade: true }\n        });\n    }\n    if (document.readyState === 'loading') {\n        document.addEventListener('DOMContentLoaded', initGallery);\n    } else {\n        initGallery();\n    }\n})();\n<\/script>\n\n<!-- 5.6 SERVICII PREMIUM -->\n<section class=\"premium-services-section\" id=\"servicii\">\n<div class=\"container\">\n    <div class=\"text-center reveal\" style=\"margin-bottom: 60px;\">\n        <span class=\"section-label\">Servicii Premium<\/span>\n        <h2 class=\"section-title\">Suport personalizat la fiecare pas<\/h2>\n        <p style=\"font-size: 1.15rem; line-height: 1.8; color: var(--text-dark); margin: 20px auto 20px; font-weight: 500; font-family: 'Inter', sans-serif;\">\n            Suntem al\u0103turi de tine la fiecare pas \u00een drumul c\u0103tre noua ta locuin\u021b\u0103. De la alegerea celei mai bune solu\u021bii de creditare \u00een cel mai scurt timp posibil, p\u00e2n\u0103 la serviciile de design interior \u0219i mobilare, un consultant dedicat te va ajuta pas cu pas, pentru ca experien\u021ba achizi\u021bion\u0103rii locuin\u021bei s\u0103 fie una u\u0219oar\u0103 \u0219i pl\u0103cut\u0103.\n        <\/p>\n    <\/div>\n\n\n    <div class=\"premium-services-grid\">\n        <!-- Card 2: Solu\u021bii de finan\u021bare -->\n        <div class=\"premium-service-card reveal\" style=\"transition-delay: 150ms;\">\n            <div class=\"service-icon-box\">\n                <svg width=\"32\" height=\"32\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\"><rect x=\"2\" y=\"5\" width=\"20\" height=\"14\" rx=\"2\"\/><line x1=\"2\" y1=\"10\" x2=\"22\" y2=\"10\"\/><\/svg>\n            <\/div>\n            <h3>Solu\u021bii de finan\u021bare<\/h3>\n            <div class=\"service-content\" style=\"margin-top: 15px; margin-bottom: 25px;\">\n                <p style=\"font-size: 0.95rem; color: var(--text-body); line-height: 1.6; margin: 0;\">Prin parteneriate solide cu principalele institu\u021bii bancare, \u00ee\u021bi oferim acces la produse financiare competitive \u0219i consiliere personalizat\u0103 pentru ob\u021binerea creditului potrivit.<\/p>\n            <\/div>\n        <\/div>\n\n        <!-- Card 3: Design interior \u0219i livrare la cheie -->\n        <div class=\"premium-service-card reveal\" style=\"transition-delay: 300ms;\">\n            <div class=\"service-icon-box\">\n                <svg width=\"32\" height=\"32\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\"><path d=\"M21 2l-2 2m-7.61 7.61a5.5 5.5 0 11-7.778 7.778 5.5 5.5 0 017.777-7.777zm0 0L15.5 7.5m0 0l3 3M15.5 7.5L14 9M18.5 4.5L17 6\"\/><\/svg>\n            <\/div>\n            <h3>Design interior \u0219i livrare la cheie<\/h3>\n            <div class=\"service-content\" style=\"margin-top: 15px; margin-bottom: 25px;\">\n                <p style=\"font-size: 0.95rem; color: var(--text-body); line-height: 1.6; margin: 0;\">\u00ce\u021bi oferim sprijin pentru amenajarea complet\u0103 a propriet\u0103\u021bii, de la concept \u0219i design interior p\u00e2n\u0103 la mobilare \u0219i livrare gata de locuit.<\/p>\n            <\/div>\n        <\/div>\n\n        <!-- Card 1: Consultan\u021b\u0103 \u00een v\u00e2nz\u0103ri -->\n        <div class=\"premium-service-card reveal\">\n            <div class=\"service-icon-box\">\n                <svg width=\"32\" height=\"32\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\"><path d=\"M17 21v-2a4 4 0 00-4-4H5a4 4 0 00-4 4v2\"\/><circle cx=\"9\" cy=\"7\" r=\"4\"\/><path d=\"M23 21v-2a4 4 0 00-3-3.87\"\/><path d=\"M16 3.13a4 4 0 010 7.75\"\/><\/svg>\n            <\/div>\n            <h3>Administrare prin SPATZIOO<\/h3>\n            <div class=\"service-content\" style=\"margin-top: 15px; margin-bottom: 25px;\">\n                <p style=\"font-size: 0.95rem; color: var(--text-body); line-height: 1.6; margin: 0;\">\u00ce\u021bi oferim servicii integrate de administrare prin SPATZIOO, de la mentenan\u021b\u0103, interven\u021bii tehnice 24\/7 \u0219i securitate, p\u00e2n\u0103 la cur\u0103\u021benie, \u00eentre\u021binerea spa\u021biilor verzi, administrare financiar contabil\u0103 \u0219i suport pentru reziden\u021bi.<\/p>\n            <\/div>\n        <\/div>\n    <\/div>\n<\/div>\n<\/section>\n\n<!-- 7. BENEFICII & FACILIT\u0102\u021aI -->\n<section class=\"facilitati\" id=\"beneficii-camp\">\n<div class=\"container\">\n    <div class=\"facilitati-text reveal\" style=\"margin-bottom: 60px;\">\n        <h2 class=\"section-title\">Un cartier de viitor pentru tineri \u0219i familii<\/h2>\n        <div style=\"width: 60px; height: 2px; background: var(--secondary); margin-top: 15px; margin-bottom: 25px;\"><\/div>\n    <\/div>\n\n    <div class=\"facilitati-modern-grid reveal\">\n        <!-- Benefit 1: Finisaje & Dotari -->\n        <div class=\"fac-item-modern\">\n            <div class=\"fac-icon-modern\">\n                <svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\"><path d=\"M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z\"\/><\/svg>\n            <\/div>\n            <div class=\"fac-info-modern\">\n                <h4>Finisaje & Dot\u0103ri Premium<\/h4>\n                <p>Finisaje \u0219i dot\u0103ri de \u00eenalt\u0103 calitate \u00een Noul Boreal, alese special pentru un stil de via\u021b\u0103 rafinat.<\/p>\n            <\/div>\n        <\/div>\n\n        <!-- Benefit 2: Arhitectura -->\n        <div class=\"fac-item-modern\">\n            <div class=\"fac-icon-modern\">\n                <svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\"><rect x=\"3\" y=\"3\" width=\"18\" height=\"18\" rx=\"2\" ry=\"2\"\/><line x1=\"9\" y1=\"3\" x2=\"9\" y2=\"21\"\/><line x1=\"15\" y1=\"3\" x2=\"15\" y2=\"21\"\/><line x1=\"3\" y1=\"9\" x2=\"21\" y2=\"9\"\/><line x1=\"3\" y1=\"15\" x2=\"21\" y2=\"15\"\/><\/svg>\n            <\/div>\n            <div class=\"fac-info-modern\">\n                <h4>Arhitectur\u0103 & Construc\u021bie Solid\u0103<\/h4>\n                <p>Premiul Residential Development Romania, oferit de European Property Awards \u00een 2020 \u2013 2021.<\/p>\n            <\/div>\n        <\/div>\n\n        <!-- Benefit 3: Lumina & Terase -->\n        <div class=\"fac-item-modern\">\n            <div class=\"fac-icon-modern\">\n                <svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\"><circle cx=\"12\" cy=\"12\" r=\"5\"\/><line x1=\"12\" y1=\"1\" x2=\"12\" y2=\"3\"\/><line x1=\"12\" y1=\"21\" x2=\"12\" y2=\"23\"\/><line x1=\"4.22\" y1=\"4.22\" x2=\"5.64\" y2=\"5.64\"\/><line x1=\"18.36\" y1=\"18.36\" x2=\"19.78\" y2=\"19.78\"\/><line x1=\"1\" y1=\"12\" x2=\"3\" y2=\"12\"\/><line x1=\"21\" y1=\"12\" x2=\"23\" y2=\"12\"\/><line x1=\"4.22\" y1=\"19.78\" x2=\"5.64\" y2=\"18.36\"\/><line x1=\"18.36\" y1=\"5.64\" x2=\"19.78\" y2=\"4.22\"\/><\/svg>\n            <\/div>\n            <div class=\"fac-info-modern\">\n                <h4>Lumin\u0103 Natural\u0103 & Terase Generoase<\/h4>\n                <p>Spa\u021bii vitrate ample ce las\u0103 lumina s\u0103 p\u0103trund\u0103 \u00een fiecare \u00eenc\u0103pere \u0219i terase mari ideale pentru relaxare.<\/p>\n            <\/div>\n        <\/div>\n\n        <!-- Benefit 4: Eficienta \/ Termic -->\n        <div class=\"fac-item-modern\">\n            <div class=\"fac-icon-modern\">\n                <svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\"><path d=\"M13 2L3 14h9l-1 8 10-12h-9l1-8z\"\/><\/svg>\n            <\/div>\n            <div class=\"fac-info-modern\">\n                <h4>Confort Termic & Facturi cu 15% mai mici<\/h4>\n                <p>Izola\u021bii fonice \u0219i termice performante ce asigur\u0103 costuri de \u00eenc\u0103lzire\/r\u0103cire cu 15% mai mici.<\/p>\n            <\/div>\n        <\/div>\n\n        <!-- Benefit 5: Eficienta \/ Sustenabilitate -->\n        <div class=\"fac-item-modern\">\n            <div class=\"fac-icon-modern\">\n                <svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\"><path d=\"M12 2a15.3 15.3 0 0 1 4 10 15.3 15.3 0 0 1-4 10 15.3 15.3 0 0 1-4-10 15.3 15.3 0 0 1 4-10z\"\/><path d=\"M2 12h20\"\/><\/svg>\n            <\/div>\n            <div class=\"fac-info-modern\">\n                <h4>Eficien\u021b\u0103 Energetic\u0103 & Dezvoltare Sustenabil\u0103<\/h4>\n                <p>Eficien\u021b\u0103 energetic\u0103 ridicat\u0103, sustenabilitate \u0219i cheltuieli de \u00eentre\u021binere reduse pe termen lung.<\/p>\n            <\/div>\n        <\/div>\n\n        <!-- Benefit 6: Parcare proprie -->\n        <div class=\"fac-item-modern\">\n            <div class=\"fac-icon-modern\">\n                <svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\"><rect x=\"3\" y=\"11\" width=\"18\" height=\"10\" rx=\"2\"\/><circle cx=\"7\" cy=\"15\" r=\"2\"\/><circle cx=\"17\" cy=\"15\" r=\"2\"\/><path d=\"M5 11V7a2 2 0 012-2h10a2 2 0 012 2v4\"\/><\/svg>\n            <\/div>\n            <div class=\"fac-info-modern\">\n                <h4>Parcare Proprie Protejat\u0103<\/h4>\n                <p>Locuri de parcare private \u00een cadrul complexului, at\u00e2t la exterior, c\u00e2t \u0219i \u00een cl\u0103dire de parc\u0103ri.<\/p>\n            <\/div>\n        <\/div>\n\n        <!-- Benefit 7: Gradini private -->\n        <div class=\"fac-item-modern\">\n            <div class=\"fac-icon-modern\">\n                <svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\"><path d=\"M12 3v18M3 12h18M12 3l4 4M12 3L8 7M12 21l4-4M12 21l-4 4\"\/><\/svg>\n            <\/div>\n            <div class=\"fac-info-modern\">\n                <h4>Gr\u0103dini Private la Parter<\/h4>\n                <p>Apartamentele situate la parter dispun de spa\u021bii verzi private, ideale pentru relaxare.<\/p>\n            <\/div>\n        <\/div>\n\n        <!-- Benefit 8: Acces rapid -->\n        <div class=\"fac-item-modern\">\n            <div class=\"fac-icon-modern\">\n                <img decoding=\"async\" src=\"https:\/\/boreal-plus.ro\/wp-content\/uploads\/2026\/05\/cerc1.png\" alt=\"Loca\u021bie\" style=\"width: 24px; height: 24px; object-fit: contain;\">\n            <\/div>\n            <div class=\"fac-info-modern\">\n                <h4>Conectivitate Excelent\u0103<\/h4>\n                <p>Loca\u021bie strategic\u0103 cu acces rapid la orice punct de interes din Constan\u021ba \u0219i direct la plaj\u0103.<\/p>\n            <\/div>\n        <\/div>\n\n        <!-- Benefit 9: Pol dezvoltare -->\n        \n\n        <!-- Benefit 10: Comunitate -->\n        <div class=\"fac-item-modern\">\n            <div class=\"fac-icon-modern\">\n                <svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\"><path d=\"M17 21v-2a4 4 0 0 0-4-4H5a4 4 0 0 0-4 4v2\"\/><circle cx=\"9\" cy=\"7\" r=\"4\"\/><path d=\"M23 21v-2a4 4 0 0 0-3-3.87\"\/><path d=\"M16 3.13a4 4 0 0 1 0 7.75\"\/><\/svg>\n            <\/div>\n            <div class=\"fac-info-modern\">\n                <h4>Comunitate Vibrant\u0103 & Unit\u0103<\/h4>\n                <p>Un mediu de locuire format din oameni \u0219i familii tinere ce \u00eemp\u0103rt\u0103\u0219esc acelea\u0219i valori.<\/p>\n            <\/div>\n        <\/div>\n\n        <!-- Benefit 11: Gradinita -->\n        <div class=\"fac-item-modern\">\n            <div class=\"fac-icon-modern\">\n                <svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\"><path d=\"M22 10v6M2 10l10-5 10 5-10 5z\"\/><path d=\"M6 12v5c0 2 2 3 6 3s6-1 6-3v-5\"\/><\/svg>\n            <\/div>\n            <div class=\"fac-info-modern\">\n                <h4>Gr\u0103dini\u021b\u0103 Privat\u0103 \u00een Complex<\/h4>\n                <p>Un plus de confort pentru familii:  acces rapid, siguran\u021b\u0103 \u0219i timp c\u00e2\u0219tigat \u00een fiecare zi.<\/p>\n            <\/div>\n        <\/div>\n\n        <!-- Benefit 12: Retail & Spatii Verzi -->\n        <div class=\"fac-item-modern\">\n            <div class=\"fac-icon-modern\">\n                <svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\"><circle cx=\"9\" cy=\"21\" r=\"1\"\/><circle cx=\"20\" cy=\"21\" r=\"1\"\/><path d=\"M1 1h4l2.68 13.39a2 2 0 002 1.61h9.72a2 2 0 002-1.61L23 6H6\"\/><\/svg>\n            <\/div>\n            <div class=\"fac-info-modern\">\n                <h4>Hypermarket \u0219i spa\u021bii comerciale <\/h4>\n                <p>Hipermarket Kaufland la doi pa\u0219i de complex \u0219i spa\u021bii comerciale \u00een ansamblu.<\/p>\n            <\/div>\n        <\/div>\n        <div class=\"fac-item-modern\">\n            <div class=\"fac-icon-modern\">\n                <svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\"><path d=\"M23 6l-9.5 9.5-5-5L1 18\"\/><polyline points=\"17 6 23 6 23 12\"\/><\/svg>\n            <\/div>\n            <div class=\"fac-info-modern\">\n                <h4>Parc \u00een vecin\u0103tate<\/h4>\n                <p>Un nou parc public planificat pentru dezvoltare l\u00e2ng\u0103 faza a doua a complexului.<\/p>\n            <\/div>\n        <\/div>\n    <\/div>\n<\/div>\n<\/section>\n\n<!-- 10. TESTIMONIALE -->\n<section class=\"camp-testimonials\">\n    <div class=\"container\">\n        <div class=\"text-center\" style=\"margin-bottom: 60px;\">\n            <span class=\"section-label\">Ce spun locatarii<\/span>\n            <h2 class=\"section-title\">Pove\u0219tile celor care au ales BOREAL Plus<\/h2>\n        <\/div>\n        <div class=\"camp-test-slider\">\n            <div class=\"camp-test-stage\">\n            <button type=\"button\" class=\"camp-test-arrow camp-test-prev\" aria-label=\"Testimonialul anterior\">&#8249;<\/button>\n            <div class=\"camp-test-viewport\">\n            <div class=\"camp-testimonial-card\">\n                <div class=\"camp-test-quote\">\"<\/div>\n                <p>Sunt bucuros c\u0103 \u00een sf\u00e2r\u0219it am g\u0103sit locul perfect pentru familia mea. Complexul rezidential Boreal-Plus este situat \u00een Constan\u021ba Nord \u0219i ofer\u0103 tot ce este mai bun din mai multe puncte de vedere. O comunitate fantastic\u0103 pentru noi, eu recomand\u2026 Nu ezita\u021bi s\u0103 viziona\u021bi o cas\u0103 sau un apartament de aici.<\/p>\n                <div class=\"camp-test-author\"><strong>Andrei V.<\/strong><span>Locatar Boreal Plus<\/span><\/div>\n            <\/div>\n            <div class=\"camp-testimonial-card\">\n                <div class=\"camp-test-quote\">\"<\/div>\n                <p>Locuiesc \u00een Boreal-Plus de ultimul an \u0219i \u00eemi place! Este perfect pentru studen\u021bi, cupluri \u0219i familii. Nu \u00eemi pot imagina s\u0103 tr\u0103iesc \u00een alt\u0103 parte. Personalul este \u00eentotdeauna at\u00e2t de prietenos \u0219i de ajutor. \u00cel recomand cu drag oricui caut\u0103 un apartament frumos cu servicii excelente!<\/p>\n                <div class=\"camp-test-author\"><strong>Ciprian S.<\/strong><span>Locatar Boreal Plus<\/span><\/div>\n            <\/div>\n            <div class=\"camp-testimonial-card\">\n                <div class=\"camp-test-quote\">\"<\/div>\n                <p>M-am mutat \u00een Constan\u021ba Nord din Bucure\u0219ti \u0219i aveam nevoie de un loc pentru familia mea. Apartamentele cu gr\u0103din\u0103 Boreal-Plus au fost cele mai potrivite nevoilor noastre \u0219i ne-au permis s\u0103 avem un spa\u021biu de locuit mare, cu mult\u0103 lumin\u0103. Fiica mea este at\u00e2t de fericit\u0103 acolo!<\/p>\n                <div class=\"camp-test-author\"><strong>George M.<\/strong><span>Locatar Boreal Plus<\/span><\/div>\n            <\/div>\n            <div class=\"camp-testimonial-card\">\n                <div class=\"camp-test-quote\">\"<\/div>\n                <p>Recomand cu \u00eencredere! Un cartier reziden\u021bial lini\u0219tit, perfect pentru nevoile unei familii.<\/p>\n                <div class=\"camp-test-author\"><strong>Viorel B.<\/strong><span>Locatar Boreal Plus<\/span><\/div>\n            <\/div>\n            <\/div>\n            <button type=\"button\" class=\"camp-test-arrow camp-test-next\" aria-label=\"Testimonialul urm\u0103tor\">&#8250;<\/button>\n            <\/div>\n            <div class=\"camp-test-dots\"><\/div>\n        <\/div>\n    <\/div>\n<\/section>\n\n<!-- TESTIMONIALE SLIDER \u2014 scroll-snap, s\u0103ge\u021bi + bullets (f\u0103r\u0103 dependen\u021be) -->\n<script>\n(function () {\n    var slider = document.querySelector('.camp-test-slider');\n    if (!slider) return;\n    var vp = slider.querySelector('.camp-test-viewport');\n    var dotsWrap = slider.querySelector('.camp-test-dots');\n    var cards = vp ? [].slice.call(vp.querySelectorAll('.camp-testimonial-card')) : [];\n    if (!vp || !cards.length) return;\n\n    var dots = [];\n\n    function step() {\n        if (cards.length < 2) return vp.clientWidth;\n        return Math.abs(cards[1].getBoundingClientRect().left - cards[0].getBoundingClientRect().left) || vp.clientWidth;\n    }\n    function pageCount() {\n        var s = step();\n        if (!s) return 1;\n        return Math.max(1, Math.round((vp.scrollWidth - vp.clientWidth) \/ s) + 1);\n    }\n    function activeIndex() {\n        var s = step();\n        if (!s) return 0;\n        return Math.min(pageCount() - 1, Math.round(vp.scrollLeft \/ s));\n    }\n    function render() {\n        var a = activeIndex();\n        dots.forEach(function (d, i) { d.classList.toggle('is-active', i === a); });\n    }\n    function buildDots() {\n        dotsWrap.innerHTML = '';\n        dots = [];\n        var n = pageCount();\n        for (var i = 0; i < n; i++) {\n            (function (i) {\n                var b = document.createElement('button');\n                b.type = 'button';\n                b.setAttribute('aria-label', 'Pagina ' + (i + 1));\n                b.addEventListener('click', function () { vp.scrollTo({ left: i * step(), behavior: 'smooth' }); });\n                dotsWrap.appendChild(b);\n                dots.push(b);\n            })(i);\n        }\n        render();\n    }\n\n    var prev = slider.querySelector('.camp-test-prev');\n    var next = slider.querySelector('.camp-test-next');\n    if (prev) prev.addEventListener('click', function () { vp.scrollBy({ left: -step(), behavior: 'smooth' }); });\n    if (next) next.addEventListener('click', function () { vp.scrollBy({ left: step(), behavior: 'smooth' }); });\n\n    vp.addEventListener('scroll', function () { window.requestAnimationFrame(render); }, { passive: true });\n    var rt;\n    window.addEventListener('resize', function () { clearTimeout(rt); rt = setTimeout(buildDots, 150); });\n\n    \/\/ Autoplay \u2014 avanseaz\u0103 singur cardurile; revine la \u00eenceput c\u00e2nd ajunge la cap\u0103t.\n    var auto = null;\n    function atEnd() { return vp.scrollLeft >= (vp.scrollWidth - vp.clientWidth - 2); }\n    function advance() {\n        if (atEnd()) vp.scrollTo({ left: 0, behavior: 'smooth' });\n        else vp.scrollBy({ left: step(), behavior: 'smooth' });\n    }\n    function startAuto() { stopAuto(); auto = setInterval(advance, 4500); }\n    function stopAuto() { if (auto) { clearInterval(auto); auto = null; } }\n    \/\/ pauz\u0103 c\u00e2nd utilizatorul interac\u021bioneaz\u0103, reia dup\u0103\n    slider.addEventListener('mouseenter', stopAuto);\n    slider.addEventListener('mouseleave', startAuto);\n    vp.addEventListener('touchstart', stopAuto, { passive: true });\n    vp.addEventListener('touchend', startAuto, { passive: true });\n\n    buildDots();\n    startAuto();\n})();\n<\/script>\n\n<section class=\"contact-section\" id=\"contact-camp\" style=\"padding: var(--section-py) 0 0 0px; background: var(--white); border-top: 1px solid var(--border);\">\n    <div class=\"container\">\n        <div class=\"contact-header text-center\" style=\"margin-bottom: 0px;\">\n            <span class=\"section-label\">Contact<\/span>\n            <h2 class=\"section-title\">Programeaz\u0103 acum o vizionare \u0219i asigur\u0103-\u021bi pre\u021bul promo\u021bional!<\/h2>\n        <\/div>\n        <div class=\"contact-form-large\" style=\"margin: 0 auto 0px;\">\n            <div id=\"contact-form-component\">\t\t<div data-elementor-type=\"container\" data-elementor-id=\"16282\" class=\"elementor elementor-16282\" data-elementor-post-type=\"elementor_library\">\n\t\t\t\t<div class=\"elementor-element elementor-element-2363c9d e-flex e-con-boxed e-con e-parent\" data-id=\"2363c9d\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-b970a7d elementor-widget elementor-widget-html\" data-id=\"b970a7d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<style>\n.bp-form-container {\n    background: var(--white, #fff);\n    padding: 60px;\n    box-shadow: 0 30px 100px rgba(0,64,87,0.12);\n    border: 1px solid #e2e0dd;\n    border-radius: 8px;\n    position: relative;\n    overflow: hidden;\n}\n\n.bp-form-container::before {\n    content: '';\n    position: absolute;\n    top: 0; left: 0;\n    width: 100%; height: 4px;\n    background: linear-gradient(to right, var(--primary), var(--secondary));\n}\n\n.bp-form-title {\n    font-family: 'Outfit', sans-serif;\n    font-size: 2rem;\n    font-weight: 700;\n    color: var(--primary-dark, #1a2a33);\n    margin-bottom: 12px;\n    text-align: center;\n}\n\n.bp-form-subtitle {\n    font-size: 1.05rem;\n    color: #718096;\n    margin-bottom: 48px;\n    text-align: center;\n    max-width: 600px;\n    margin-left: auto;\n    margin-right: auto;\n}\n\n.bp-form-row {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 24px;\n    margin-bottom: 24px;\n}\n\n.bp-form-group {\n    display: flex;\n    flex-direction: column;\n    margin-bottom: 20px;\n    transition: transform 0.3s var(--ease);\n}\n\n.bp-form-group:focus-within {\n    transform: translateY(-2px);\n}\n\n.bp-form-group label {\n    font-size: 0.7rem;\n    font-weight: 700;\n    letter-spacing: 1.2px;\n    text-transform: uppercase;\n    color: var(--primary);\n    margin-bottom: 10px;\n    font-family: 'Inter', sans-serif;\n    transition: color 0.3s ease;\n}\n\n.bp-form-group:focus-within label {\n    color: var(--secondary);\n}\n\n.bp-form-group input,\n.bp-form-group select,\n.bp-form-group textarea {\n    padding: 16px 20px;\n    border: 1px solid #e2e0dd;\n    background: #FAFAFA;\n    font-family: 'Inter', sans-serif;\n    font-size: 0.95rem;\n    color: #1a2a33;\n    transition: all 0.4s cubic-bezier(0.4, 0, 0.2, 1);\n    outline: none;\n    width: 100%;\n    border-radius: 4px;\n}\n\n.bp-form-group input:focus,\n.bp-form-group select:focus,\n.bp-form-group textarea:focus {\n    border-color: var(--secondary);\n    background: #fff;\n    box-shadow: 0 15px 30px rgba(180,144,121,0.08);\n}\n\n.bp-form-group textarea {\n    resize: vertical;\n    min-height: 120px;\n}\n\n.bp-form-group select {\n    appearance: none;\n    background-image: url(\"data:image\/svg+xml,%3Csvg width='12' height='8' viewBox='0 0 12 8' fill='none' xmlns='http:\/\/www.w3.org\/2000\/svg'%3E%3Cpath d='M1 1.5L6 6.5L11 1.5' stroke='%23B49079' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'\/%3E%3C\/svg%3E\");\n    background-repeat: no-repeat;\n    background-position: right 20px center;\n    padding-right: 45px;\n}\n\n.bp-form-gdpr {\n    display: flex;\n    align-items: flex-start;\n    gap: 14px;\n    margin-bottom: 32px;\n    margin-top: 10px;\n    transition: opacity 0.3s ease;\n}\n\n.bp-form-gdpr:hover {\n    opacity: 0.9;\n}\n\n.bp-form-gdpr input[type=\"checkbox\"] {\n    width: 20px; height: 20px;\n    margin-top: 2px;\n    accent-color: var(--secondary);\n    flex-shrink: 0;\n    cursor: pointer;\n    transition: transform 0.2s ease;\n}\n\n.bp-form-gdpr input[type=\"checkbox\"]:hover {\n    transform: scale(1.1);\n}\n\n.bp-form-gdpr label {\n    font-size: 0.85rem;\n    color: #718096;\n    line-height: 1.6;\n    cursor: pointer;\n}\n\n.bp-form-gdpr label a {\n    color: var(--primary);\n    text-decoration: underline;\n    font-weight: 600;\n    transition: color 0.3s ease;\n}\n\n.bp-form-gdpr label a:hover {\n    color: var(--secondary);\n}\n\n.bp-form-submit {\n    width: 100%;\n    padding: 18px 40px;\n    background: var(--primary-dark) !important;\n    color: #ffffff !important;\n    border: 1px solid var(--secondary) !important;\n    font-family: 'Inter', sans-serif;\n    font-size: 0.75rem;\n    font-weight: 700;\n    letter-spacing: 2px;\n    text-transform: uppercase;\n    cursor: pointer;\n    transition: all 0.4s var(--ease);\n    border-radius: 4px;\n}\n\n.bp-form-submit:hover {\n    background: var(--secondary) !important;\n    color: var(--primary-dark) !important;\n    border-color: var(--secondary) !important;\n    transform: translateY(-3px);\n    box-shadow: 0 15px 35px rgba(180,144,121,0.2);\n}\n\n.bp-form-note {\n    text-align: center;\n    font-size: 0.75rem;\n    color: #a0aec0;\n    margin-top: 20px;\n    font-style: italic;\n    opacity: 0.8;\n}\n\n.bp-form-alert {\n    display: none;\n    margin-bottom: 24px;\n    padding: 14px 18px;\n    border-radius: 6px;\n    font-size: 0.92rem;\n    line-height: 1.5;\n}\n\n.bp-form-alert.is-visible {\n    display: block;\n}\n\n.bp-form-alert--error {\n    background: #fff5f5;\n    border: 1px solid #f5b5b5;\n    color: #8b2e2e;\n}\n\n.bp-form-submit:disabled {\n    opacity: 0.7;\n    cursor: wait;\n    transform: none;\n}\n\n.bp-form-honeypot {\n    position: absolute;\n    left: -9999px;\n    width: 1px;\n    height: 1px;\n    overflow: hidden;\n}\n\n@media (max-width: 768px) {\n    .bp-form-container { padding: 40px 24px; }\n    .bp-form-row { grid-template-columns: 1fr; gap: 0; }\n    .bp-form-title { font-size: 1.6rem; }\n}\n<\/style>\n\n<div class=\"bp-form-container\" id=\"contact-form\">\n    <h3 class=\"bp-form-title\">Vino s\u0103 vizitezi BOREAL Plus<\/h3>\n    <p class=\"bp-form-subtitle\">Las\u0103-ne datele \u0219i un consultant dedicat te va contacta pentru a programa o vizionare personalizat\u0103.<\/p>\n\n    <div class=\"bp-form-alert bp-form-alert--error\" id=\"bp-form-error\" role=\"alert\" aria-live=\"assertive\"><\/div>\n\n    <form id=\"bp-lead-form\" novalidate>\n        <div class=\"bp-form-honeypot\" aria-hidden=\"true\">\n            <label for=\"bp-website\">Website<\/label>\n            <input type=\"text\" id=\"bp-website\" name=\"bp_website\" tabindex=\"-1\" autocomplete=\"off\">\n        <\/div>\n\n        <div class=\"bp-form-row\">\n            <div class=\"bp-form-group\">\n                <label for=\"bp-name\">Nume complet *<\/label>\n                <input type=\"text\" id=\"bp-name\" name=\"name\" placeholder=\"Numele t\u0103u\" required>\n            <\/div>\n            <div class=\"bp-form-group\">\n                <label for=\"bp-phone\">Telefon *<\/label>\n                <input type=\"tel\" id=\"bp-phone\" name=\"phone\" placeholder=\"+40 7XX XXX XXX\" required>\n            <\/div>\n        <\/div>\n\n        <div class=\"bp-form-row\">\n            <div class=\"bp-form-group\">\n                <label for=\"bp-email\">Email *<\/label>\n                <input type=\"email\" id=\"bp-email\" name=\"email\" placeholder=\"email@exemplu.ro\" required>\n            <\/div>\n            <div class=\"bp-form-group\">\n                <label for=\"bp-apt-type\">Interes<\/label>\n                <select id=\"bp-apt-type\" name=\"apartment_type\">\n                    <option value=\"\">Selecteaz\u0103 tipul<\/option>\n                    <option value=\"garsoniera\">Garsonier\u0103<\/option>\n                    <option value=\"2-camere\">2 Camere<\/option>\n                    <option value=\"3-camere\">3 Camere<\/option>\n                <\/select>\n            <\/div>\n        <\/div>\n\n        <div class=\"bp-form-group\">\n            <label for=\"bp-message\">Mesaj (op\u021bional)<\/label>\n            <textarea id=\"bp-message\" name=\"message\" placeholder=\"Spune-ne mai multe despre ce cau\u021bi...\"><\/textarea>\n        <\/div>\n\n        <div class=\"bp-form-gdpr\">\n            <input type=\"checkbox\" id=\"bp-gdpr\" name=\"gdpr\" value=\"1\" required>\n            <label for=\"bp-gdpr\">Sunt de acord cu <a href=\"https:\/\/boreal-plus.ro\/politica-de-protectie-a-datelor\/\" target=\"_blank\" rel=\"noopener noreferrer\">Politica de protec\u021bie a datelor<\/a> \u0219i cu <a href=\"https:\/\/boreal-plus.ro\/nota-de-informare\/\" target=\"_blank\" rel=\"noopener noreferrer\">Nota de informare<\/a>. *<\/label>\n        <\/div>\n\n        <button type=\"submit\" class=\"bp-form-submit\">Programeaz\u0103 o vizionare<\/button>\n        <p class=\"bp-form-note\">Garant\u0103m confiden\u021bialitatea datelor dumneavoastr\u0103. R\u0103spundem prompt \u00een maxim 24 de ore.<\/p>\n    <\/form>\n<\/div>\n\n<!-- Preselec\u021bie c\u00e2mp \"Interes\" dup\u0103 num\u0103rul de camere al apartamentului curent.\n     numar_camere: 1 = garsonier\u0103, 2 = 2 camere, 3 = 3 camere.\n     Carrier-ul Pods se completeaz\u0103 DOAR c\u00e2nd formularul e afi\u0219at pe pagina unui apartament;\n     pe alte pagini r\u0103m\u00e2ne gol \u0219i nu se preselecteaz\u0103 nimic. -->\n<div id=\"bp-cf-camere\" data-camere=\"&lt;div  class=&quot;pods-ui-notice pods-ui-notice-notice pods-ui-notice-notice-error pods-ui-notice-is-dismissible pods-ui-notice-front&quot;&gt;&lt;p&gt;&lt;strong&gt;Pods Embed Error:&lt;\/strong&gt; Pod not found.&lt;\/p&gt;&lt;\/div&gt;\" style=\"display:none\"><\/div>\n<script>\n(function () {\n    function readCamere() {\n        \/\/ Citim num\u0103rul de camere din carrier-ul propriu sau din cel al paginii de apartament.\n        var ids = ['bp-cf-camere', 'bp-apt-preselect'];\n        for (var i = 0; i < ids.length; i++) {\n            var el = document.getElementById(ids[i]);\n            if (!el) continue;\n            var v = (el.getAttribute('data-camere') || '').trim();\n            if (v && v.indexOf('[pods') === -1) return v; \/\/ ignor\u0103m shortcode-ul nerandat\n        }\n        return null;\n    }\n\n    function preselectInteres() {\n        var select = document.getElementById('bp-apt-type');\n        if (!select) return false; \/\/ formularul Elementor nu s-a randat \u00eenc\u0103 \u2192 mai \u00eencerc\u0103m\n\n        var raw = readCamere();\n        if (raw === null) return true; \/\/ nu suntem pe un apartament \u2192 nimic de preselectat\n\n        raw = raw.toLowerCase();\n        var rooms = 0;\n        if (\/garsonier|studio\/.test(raw)) {\n            rooms = 1;\n        } else {\n            var m = raw.match(\/\\d+\/);\n            if (m) rooms = parseInt(m[0], 10);\n        }\n\n        var value = '';\n        if (rooms === 1) value = 'garsoniera';\n        else if (rooms === 2) value = '2-camere';\n        else if (rooms === 3) value = '3-camere';\n\n        if (value && select.querySelector('option[value=\"' + value + '\"]')) {\n            select.value = value;\n        }\n        return true; \/\/ gata \u2014 oprim polling-ul\n    }\n\n    var tries = 0;\n    var timer = setInterval(function () {\n        if (preselectInteres() || ++tries > 20) clearInterval(timer);\n    }, 300);\n    if (document.readyState !== 'loading') preselectInteres();\n    else document.addEventListener('DOMContentLoaded', preselectInteres);\n})();\n<\/script>\n\n<script>\n(function () {\n    var FALLBACK = {\n        ajaxUrl: 'https:\/\/boreal-plus.ro\/wp-admin\/admin-ajax.php',\n        action: 'boreal_plus_lead_submit',\n        thankYouUrl: 'https:\/\/boreal-plus.ro\/thank-you-2026\/',\n        nonce: ''\n    };\n\n    var form = document.getElementById('bp-lead-form');\n    if (!form) {\n        return;\n    }\n\n    var submitBtn = form.querySelector('.bp-form-submit');\n    var errorAlert = document.getElementById('bp-form-error');\n\n    function getConfig() {\n        return window.borealPlusLeadForm || FALLBACK;\n    }\n\n    function hideError() {\n        if (errorAlert) {\n            errorAlert.classList.remove('is-visible');\n            errorAlert.textContent = '';\n        }\n    }\n\n    function showError(message) {\n        if (!errorAlert) {\n            return;\n        }\n        errorAlert.textContent = message;\n        errorAlert.classList.add('is-visible');\n    }\n\n    function getUtmSource() {\n        return new URLSearchParams(window.location.search).get('utm_source') || 'SiteBoreal';\n    }\n\n    \/\/ \u00centoarce un mesaj de eroare sau '' dac\u0103 formularul e valid.\n    function validateForm(formData) {\n        var name = (formData.get('name') || '').trim();\n        var email = (formData.get('email') || '').trim();\n        var phone = (formData.get('phone') || '').trim();\n        var gdprChecked = formData.get('gdpr') === '1';\n\n        if (!name || !email || !phone || !gdprChecked) {\n            return 'Completeaz\u0103 c\u00e2mpurile obligatorii \u0219i accept\u0103 politica de protec\u021bie a datelor.';\n        }\n\n        if (!\/^[^\\s@]+@[^\\s@]+\\.[^\\s@]+$\/.test(email)) {\n            return 'Introdu o adres\u0103 de email valid\u0103.';\n        }\n\n        \/\/ Telefon: minim 10 cifre (ignor\u0103m spa\u021bii, paranteze, prefix +40 etc.)\n        if (phone.replace(\/\\D\/g, '').length < 10) {\n            return 'Introdu un num\u0103r de telefon valid (minim 10 cifre).';\n        }\n\n        return '';\n    }\n\n    form.addEventListener('submit', function (event) {\n        event.preventDefault();\n        hideError();\n\n        var config = getConfig();\n        var formData = new FormData(form);\n\n        var errorMsg = validateForm(formData);\n        if (errorMsg) {\n            showError(errorMsg);\n            return;\n        }\n\n        if (submitBtn) {\n            submitBtn.disabled = true;\n            submitBtn.textContent = 'Se trimite...';\n        }\n\n        var payload = new FormData();\n        payload.append('action', config.action || FALLBACK.action);\n        if (config.nonce) {\n            payload.append('nonce', config.nonce);\n        }\n        payload.append('name', (formData.get('name') || '').trim());\n        payload.append('email', (formData.get('email') || '').trim());\n        payload.append('phone', (formData.get('phone') || '').trim());\n        payload.append('apartment_type', (formData.get('apartment_type') || '').trim());\n        payload.append('message', (formData.get('message') || '').trim());\n        payload.append('gdpr', formData.get('gdpr') === '1' ? '1' : '');\n        payload.append('utm_source', getUtmSource());\n        payload.append('page_url', window.location.href);\n        payload.append('bp_website', (formData.get('bp_website') || '').trim());\n\n        fetch(config.ajaxUrl || FALLBACK.ajaxUrl, {\n            method: 'POST',\n            credentials: 'same-origin',\n            body: payload\n        })\n            .then(function (response) {\n                return response.json().then(function (data) {\n                    return { ok: response.ok, data: data };\n                });\n            })\n            .then(function (result) {\n                if (!result.ok || !result.data || !result.data.success) {\n                    var message = (result.data && result.data.data && result.data.data.message)\n                        ? result.data.data.message\n                        : 'Nu am putut trimite cererea. Te rug\u0103m s\u0103 \u00eencerci din nou.';\n                    throw new Error(message);\n                }\n\n                var redirectUrl = (result.data.data && result.data.data.redirect)\n                    ? result.data.data.redirect\n                    : (config.thankYouUrl || FALLBACK.thankYouUrl);\n\n                window.location.href = redirectUrl;\n            })\n            .catch(function (error) {\n                showError(error && error.message ? error.message : 'Nu am putut trimite cererea. Te rug\u0103m s\u0103 \u00eencerci din nou.');\n                if (submitBtn) {\n                    submitBtn.disabled = false;\n                    submitBtn.textContent = 'Programeaz\u0103 o vizionare';\n                }\n            });\n    });\n})();\n<\/script>\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<\/div>\n        <\/div>\n    <\/div>\n<\/section>\n\n<!-- Modal pentru Hart\u0103 (Loca\u021bie) -->\n<div class=\"bp-map-modal\" id=\"bpMapModal\">\n    <div class=\"bp-map-modal-content\">\n        <button class=\"bp-map-modal-close\" id=\"bpMapModalClose\">&times;<\/button>\n        <h3 class=\"bp-map-modal-title\">Loca\u021bie BOREAL Plus<\/h3>\n        <p class=\"bp-map-modal-address\">Strada Amsterdam, Nr. 5, Constan\u021ba<\/p>\n        <div class=\"bp-map-iframe-container\">\n            <iframe src=\"https:\/\/www.google.com\/maps\/embed?pb=!1m18!1m12!1m3!1d2861.802316499878!2d28.60155021235128!3d44.20593497095904!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0x40bae53f938f328d%3A0xb1cfb4421b4a3a60!2sAnsamblul%20Reziden%C8%9Bial%20Boreal%20Plus!5e0!3m2!1sro!2sro!4v1716700000000!5m2!1sro!2sro\" width=\"100%\" height=\"100%\" style=\"border:0;\" allowfullscreen=\"\" loading=\"lazy\" referrerpolicy=\"no-referrer-when-downgrade\"><\/iframe>\n        <\/div>\n        <div class=\"bp-map-modal-actions\" style=\"text-align: center; margin-top: 20px;\">\n            <a href=\"https:\/\/maps.google.com\/?q=Strada+Amsterdam+Nr.+5,+Constan%C8%9Ba\" target=\"_blank\" class=\"camp-hero-cta\" style=\"display: inline-block; text-decoration: none; padding: 12px 28px; font-size: 0.85rem; border-radius: 4px; border: 1px solid var(--secondary); background: transparent; color: var(--secondary); font-family: 'Outfit', sans-serif; font-weight: 600; text-transform: uppercase; letter-spacing: 1.5px; transition: all 0.3s ease;\" onmouseover=\"this.style.background='var(--secondary)'; this.style.color='#ffffff';\" onmouseout=\"this.style.background='transparent'; this.style.color='var(--secondary)';\">Deschide \u00een Google Maps<\/a>\n        <\/div>\n    <\/div>\n<\/div>\n<!-- \u2550\u2550\u2550\u2550 \/WIDGET HTML #2 \u2550\u2550\u2550\u2550 -->\n\n\n<!-- ============================================================\n     [SCRIPT]  Lipe\u0219te O SINGUR\u0102 DAT\u0102, la final \u2014 \u00een ultimul widget HTML\n     (sau \u00eentr-un widget HTML separat, plasat sub tot con\u021binutul).\n     ============================================================ -->\n<script>\ndocument.addEventListener(\"DOMContentLoaded\", function() {\n    const selectFaza = document.getElementById('select-faza');\n    const selectCamere = document.getElementById('select-camere');\n    const btnCauta = document.getElementById('btn-cauta');\n    \n    function applyFilters(animate) {\n        const cards = document.querySelectorAll('.lux-card');\n        \n        const fazaValue = selectFaza ? selectFaza.value.toLowerCase().trim() : 'toate';\n        const camereValue = selectCamere ? selectCamere.value.toLowerCase().trim() : 'toate';\n\n        cards.forEach((card, index) => {\n            const fazaCard = (card.getAttribute('data-faza') || card.getAttribute('data-etapa') || '').toLowerCase().trim();\n            const camereCard = (card.getAttribute('data-camere') || '').toLowerCase().trim();\n            const cardTitle = (card.querySelector('.lux-card-title-clean') ? card.querySelector('.lux-card-title-clean').textContent : '').toLowerCase();\n\n            \/\/ 1. Check Faza Match\n            let matchesFaza = false;\n            if (fazaValue === 'toate') {\n                matchesFaza = true;\n            } else if (fazaValue === 'finalizat') {\n                matchesFaza = fazaCard.includes('finalizat') || fazaCard === '1' || fazaCard.includes('faza-1') || fazaCard.includes('faza 1');\n            } else if (fazaValue === '\u00een construc\u021bie' || fazaValue === 'in constructie') {\n                matchesFaza = fazaCard.includes('constructie') || fazaCard.includes('construc\u021bie') || fazaCard === '2' || fazaCard.includes('faza-2') || fazaCard.includes('faza 2');\n            }\n\n            \/\/ 2. Check Camere Match\n            let matchesCamere = false;\n            if (camereValue === 'toate') {\n                matchesCamere = true;\n            } else {\n                let rooms = 0;\n                if (camereCard) {\n                    if (camereCard.includes('1') || camereCard.includes('garsonier') || camereCard.includes('studio')) {\n                        rooms = 1;\n                    } else if (camereCard.includes('2')) {\n                        rooms = 2;\n                    } else if (camereCard.includes('3')) {\n                        rooms = 3;\n                    } else if (camereCard.includes('4')) {\n                        rooms = 4;\n                    } else {\n                        rooms = parseInt(camereCard) || 0;\n                    }\n                }\n                \n                \/\/ Fallback to parsing from title\n                if (rooms === 0) {\n                    if (cardTitle.includes('studio') || cardTitle.includes('garsonier') || cardTitle.includes('1 camer')) {\n                        rooms = 1;\n                    } else if (cardTitle.includes('2 camere')) {\n                        rooms = 2;\n                    } else if (cardTitle.includes('3 camere')) {\n                        rooms = 3;\n                    } else if (cardTitle.includes('4 camere')) {\n                        rooms = 4;\n                    }\n                }\n                \n                matchesCamere = (rooms.toString() === camereValue);\n            }\n\n            \/\/ In WordPress each card sits inside an .e-loop-item grid cell \u2014\n            \/\/ toggle THAT, otherwise hiding only .lux-card leaves an empty grid gap.\n            const wrapper = card.closest('.e-loop-item') || card;\n\n            \/\/ Both conditions must match\n            if (matchesFaza && matchesCamere) {\n                wrapper.style.removeProperty('display');\n                card.style.display = 'flex';\n                \/\/ Only replay the entrance animation on an explicit user filter action.\n                \/\/ Re-animating on every load\/observer pass made the cards \"refresh\".\n                if (animate) {\n                    card.style.animation = 'none';\n                    card.offsetHeight; \/\/ Force reflow\n                    card.style.animation = 'luxFadeIn 0.4s ease both';\n                    card.style.animationDelay = (index * 0.05) + 's';\n                }\n            } else {\n                wrapper.style.setProperty('display', 'none', 'important');\n            }\n        });\n    }\n\n    if (btnCauta) {\n        btnCauta.addEventListener('click', function(e) {\n            e.preventDefault();\n            applyFilters(true);\n        });\n    }\n    if (selectFaza) selectFaza.addEventListener('change', function() { applyFilters(true); });\n    if (selectCamere) selectCamere.addEventListener('change', function() { applyFilters(true); });\n\n    \/\/ Initial trigger with debouncing to prevent excessive reflows\n    let filterTimeout;\n    const debouncedApplyFilters = () => {\n        clearTimeout(filterTimeout);\n        filterTimeout = setTimeout(function() { applyFilters(false); }, 100);\n    };\n\n    applyFilters(false);\n    window.addEventListener('load', function() { applyFilters(false); });\n    \/\/ Use MutationObserver to detect when Elementor finishes rendering\n    const observer = new MutationObserver(() => {\n        debouncedApplyFilters();\n    });\n    \n    const loopContainer = document.querySelector('.elementor-widget-loop-grid, [class*=\"e-loop\"]');\n    if (loopContainer) {\n        observer.observe(loopContainer, {\n            childList: true,\n            subtree: true,\n            attributes: false\n        });\n    }\n\n    \/\/ Modal Locatie\n    const locTrigger = document.getElementById('camp-hero-loc-trigger');\n    const mapModal = document.getElementById('bpMapModal');\n    const mapModalClose = document.getElementById('bpMapModalClose');\n\n    if (locTrigger && mapModal && mapModalClose) {\n        locTrigger.addEventListener('click', function(e) {\n            e.preventDefault();\n            mapModal.classList.add('active');\n            document.body.style.overflow = 'hidden';\n        });\n\n        const closeModal = function() {\n            mapModal.classList.remove('active');\n            document.body.style.overflow = '';\n        };\n\n        mapModalClose.addEventListener('click', closeModal);\n        mapModal.addEventListener('click', function(e) {\n            if (e.target === mapModal) {\n                closeModal();\n            }\n        });\n    }\n});\n<\/script>\t\t\t\t<\/div>\n\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>+40.735.509.700 LOCA\u021aIE CONTACT Ofert\u0103 Limitat\u0103 Ofert\u0103 apartamenteBOREAL Plus Strada Amsterdam, Nr. 5, Constan\u021ba Profit\u0103 de ultima ocazie de a deveni proprietarul unui apartament nou gata de mutare! Ofert\u0103 valabil\u0103 p\u00e2n\u0103 pe 30 august 2026. Securizeaz\u0103-\u021bi pre\u021bul pentru un apartament premium aflat \u00een dezvoltare! Programeaz\u0103 o vizionare \u2192 Apartamente Alege apartamentul potrivit Explorare 360\u00b0Tur virtual apartament [&hellip;]<\/p>\n","protected":false},"author":6,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_theme","meta":{"footnotes":""},"class_list":["post-16666","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.3 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Apartamente noi de vanzare - Boreal Plus<\/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:\/\/boreal-plus.ro\/en\/apartamente-noi-de-vanzare\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Apartamente noi de vanzare - Boreal Plus\" \/>\n<meta property=\"og:description\" content=\"+40.735.509.700 LOCA\u021aIE CONTACT Ofert\u0103 Limitat\u0103 Ofert\u0103 apartamenteBOREAL Plus Strada Amsterdam, Nr. 5, Constan\u021ba Profit\u0103 de ultima ocazie de a deveni proprietarul unui apartament nou gata de mutare! Ofert\u0103 valabil\u0103 p\u00e2n\u0103 pe 30 august 2026. Securizeaz\u0103-\u021bi pre\u021bul pentru un apartament premium aflat \u00een dezvoltare! Programeaz\u0103 o vizionare \u2192 Apartamente Alege apartamentul potrivit Explorare 360\u00b0Tur virtual apartament [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/boreal-plus.ro\/en\/apartamente-noi-de-vanzare\/\" \/>\n<meta property=\"og:site_name\" content=\"Boreal Plus\" \/>\n<meta property=\"article:modified_time\" content=\"2026-06-30T07:34:49+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/boreal-plus.ro\/wp-content\/uploads\/2026\/05\/logo-boreal.png\" \/>\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=\"17 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/boreal-plus.ro\\\/apartamente-noi-de-vanzare\\\/\",\"url\":\"https:\\\/\\\/boreal-plus.ro\\\/apartamente-noi-de-vanzare\\\/\",\"name\":\"Apartamente noi de vanzare - Boreal Plus\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/boreal-plus.ro\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/boreal-plus.ro\\\/apartamente-noi-de-vanzare\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/boreal-plus.ro\\\/apartamente-noi-de-vanzare\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/boreal-plus.ro\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/logo-boreal.png\",\"datePublished\":\"2026-05-19T09:06:48+00:00\",\"dateModified\":\"2026-06-30T07:34:49+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/boreal-plus.ro\\\/apartamente-noi-de-vanzare\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/boreal-plus.ro\\\/apartamente-noi-de-vanzare\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/boreal-plus.ro\\\/apartamente-noi-de-vanzare\\\/#primaryimage\",\"url\":\"https:\\\/\\\/boreal-plus.ro\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/logo-boreal.png\",\"contentUrl\":\"https:\\\/\\\/boreal-plus.ro\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/logo-boreal.png\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/boreal-plus.ro\\\/apartamente-noi-de-vanzare\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/boreal-plus.ro\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Apartamente noi de vanzare\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/boreal-plus.ro\\\/#website\",\"url\":\"https:\\\/\\\/boreal-plus.ro\\\/\",\"name\":\"Boreal Plus\",\"description\":\"Apartamente \u0219i case de v\u00e2nzare BOREAL Constan\u021ba\",\"publisher\":{\"@id\":\"https:\\\/\\\/boreal-plus.ro\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/boreal-plus.ro\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/boreal-plus.ro\\\/#organization\",\"name\":\"Boreal Plus\",\"url\":\"https:\\\/\\\/boreal-plus.ro\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/boreal-plus.ro\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"\",\"contentUrl\":\"\",\"caption\":\"Boreal Plus\"},\"image\":{\"@id\":\"https:\\\/\\\/boreal-plus.ro\\\/#\\\/schema\\\/logo\\\/image\\\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Apartamente noi de vanzare - Boreal Plus","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:\/\/boreal-plus.ro\/en\/apartamente-noi-de-vanzare\/","og_locale":"en_US","og_type":"article","og_title":"Apartamente noi de vanzare - Boreal Plus","og_description":"+40.735.509.700 LOCA\u021aIE CONTACT Ofert\u0103 Limitat\u0103 Ofert\u0103 apartamenteBOREAL Plus Strada Amsterdam, Nr. 5, Constan\u021ba Profit\u0103 de ultima ocazie de a deveni proprietarul unui apartament nou gata de mutare! Ofert\u0103 valabil\u0103 p\u00e2n\u0103 pe 30 august 2026. Securizeaz\u0103-\u021bi pre\u021bul pentru un apartament premium aflat \u00een dezvoltare! Programeaz\u0103 o vizionare \u2192 Apartamente Alege apartamentul potrivit Explorare 360\u00b0Tur virtual apartament [&hellip;]","og_url":"https:\/\/boreal-plus.ro\/en\/apartamente-noi-de-vanzare\/","og_site_name":"Boreal Plus","article_modified_time":"2026-06-30T07:34:49+00:00","og_image":[{"url":"https:\/\/boreal-plus.ro\/wp-content\/uploads\/2026\/05\/logo-boreal.png","type":"","width":"","height":""}],"twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"17 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/boreal-plus.ro\/apartamente-noi-de-vanzare\/","url":"https:\/\/boreal-plus.ro\/apartamente-noi-de-vanzare\/","name":"Apartamente noi de vanzare - Boreal Plus","isPartOf":{"@id":"https:\/\/boreal-plus.ro\/#website"},"primaryImageOfPage":{"@id":"https:\/\/boreal-plus.ro\/apartamente-noi-de-vanzare\/#primaryimage"},"image":{"@id":"https:\/\/boreal-plus.ro\/apartamente-noi-de-vanzare\/#primaryimage"},"thumbnailUrl":"https:\/\/boreal-plus.ro\/wp-content\/uploads\/2026\/05\/logo-boreal.png","datePublished":"2026-05-19T09:06:48+00:00","dateModified":"2026-06-30T07:34:49+00:00","breadcrumb":{"@id":"https:\/\/boreal-plus.ro\/apartamente-noi-de-vanzare\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/boreal-plus.ro\/apartamente-noi-de-vanzare\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/boreal-plus.ro\/apartamente-noi-de-vanzare\/#primaryimage","url":"https:\/\/boreal-plus.ro\/wp-content\/uploads\/2026\/05\/logo-boreal.png","contentUrl":"https:\/\/boreal-plus.ro\/wp-content\/uploads\/2026\/05\/logo-boreal.png"},{"@type":"BreadcrumbList","@id":"https:\/\/boreal-plus.ro\/apartamente-noi-de-vanzare\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/boreal-plus.ro\/"},{"@type":"ListItem","position":2,"name":"Apartamente noi de vanzare"}]},{"@type":"WebSite","@id":"https:\/\/boreal-plus.ro\/#website","url":"https:\/\/boreal-plus.ro\/","name":"Boreal Plus","description":"Apartments and houses for sale BOREAL Constan\u021ba","publisher":{"@id":"https:\/\/boreal-plus.ro\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/boreal-plus.ro\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/boreal-plus.ro\/#organization","name":"Boreal Plus","url":"https:\/\/boreal-plus.ro\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/boreal-plus.ro\/#\/schema\/logo\/image\/","url":"","contentUrl":"","caption":"Boreal Plus"},"image":{"@id":"https:\/\/boreal-plus.ro\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/boreal-plus.ro\/en\/wp-json\/wp\/v2\/pages\/16666","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/boreal-plus.ro\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/boreal-plus.ro\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/boreal-plus.ro\/en\/wp-json\/wp\/v2\/users\/6"}],"replies":[{"embeddable":true,"href":"https:\/\/boreal-plus.ro\/en\/wp-json\/wp\/v2\/comments?post=16666"}],"version-history":[{"count":224,"href":"https:\/\/boreal-plus.ro\/en\/wp-json\/wp\/v2\/pages\/16666\/revisions"}],"predecessor-version":[{"id":17818,"href":"https:\/\/boreal-plus.ro\/en\/wp-json\/wp\/v2\/pages\/16666\/revisions\/17818"}],"wp:attachment":[{"href":"https:\/\/boreal-plus.ro\/en\/wp-json\/wp\/v2\/media?parent=16666"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}