{"id":16362,"date":"2026-05-13T13:58:07","date_gmt":"2026-05-13T13:58:07","guid":{"rendered":"https:\/\/boreal-plus.ro\/?page_id=16362"},"modified":"2026-06-26T08:02:57","modified_gmt":"2026-06-26T08:02:57","slug":"apartments","status":"publish","type":"page","link":"https:\/\/boreal-plus.ro\/en\/apartamente\/","title":{"rendered":"Apartments"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"16362\" class=\"elementor elementor-16362\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-235247e e-con-full e-flex e-con e-parent\" data-id=\"235247e\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-3e0777a elementor-widget elementor-widget-html\" data-id=\"3e0777a\" 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\/* ========================================\n   APARTAMENTE LISTING PAGE \u2014 LUXURY DESIGN\n   ======================================== *\/\n\n\/* HERO BANNER *\/\n.apt-page-hero {\n    position: relative;\n    background-image: linear-gradient(180deg, rgba(0, 45, 61, 0.92) 0%, rgba(0, 45, 61, 0.72) 48%, rgba(0, 45, 61, 0.94) 100%), url('https:\/\/boreal-plus.ro\/wp-content\/uploads\/2025\/08\/noul-boreal-plus.jpg');\n    background-size: cover;\n    background-position: center;\n    min-height: 680px;\n    padding: clamp(100px, 14vw, 140px) var(--container-px) 80px;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    overflow: hidden;\n    color: #ffffff;\n}\n.apt-page-hero::before {\n    content: '';\n    position: absolute;\n    inset: 0;\n    background: radial-gradient(circle at top right, rgba(180,144,121,0.22), transparent 30%);\n    pointer-events: none;\n    z-index: 0;\n}\n.apt-page-hero::after {\n    content: '';\n    position: absolute;\n    inset: 0;\n    background: linear-gradient(135deg, rgba(255,255,255,0.05) 0%, rgba(255,255,255,0.0) 60%);\n    pointer-events: none;\n    z-index: 0;\n}\n.apt-page-hero-inner {\n    position: relative;\n    z-index: 2;\n    max-width: 820px;\n    margin: 0 auto;\n    padding: 0 var(--container-px);\n    text-align: center;\n    color: #ffffff;\n    text-shadow: 0 18px 45px rgba(0, 0, 0, 0.22);\n}\n.apt-page-hero-inner .label {\n    display: inline-flex;\n    align-items: center;\n    color: var(--secondary);\n    font-family: 'Inter', sans-serif;\n    font-size: 0.82rem;\n    font-weight: 700;\n    letter-spacing: 1.8px;\n    text-transform: uppercase;\n    margin-bottom: 20px;\n    padding: 10px 20px;\n    border: 1px solid rgba(255, 255, 255, 0.24);\n    border-radius: 999px;\n    background: rgba(255, 255, 255, 0.08);\n    max-width: fit-content;\n}\n.apt-page-hero-inner h1 {\n    font-family: 'Outfit', sans-serif;\n    font-size: clamp(2.2rem, 3.6vw, 3.2rem);\n    color: #ffffff;\n    font-weight: 500;\n    margin: 0 auto;\n    line-height: 1.1;\n    letter-spacing: -0.025em;\n    max-width: 100%;\n}\n.apt-page-hero-inner p {\n    color: rgba(255, 255, 255, 0.9);\n    font-size: 1.03rem;\n    line-height: 1.9;\n    max-width: 690px;\n    margin: 0;\n}\n@media (max-width: 980px) {\n    .apt-page-hero {\n        min-height: auto;\n        padding: 80px 0 60px;\n    }\n    .apt-page-hero-inner {\n        padding: 0 24px;\n    }\n    .apt-page-hero-inner h1 {\n        font-size: clamp(1.9rem, 5.5vw, 2.6rem);\n    }\n}\n@media (max-width: 640px) {\n    .apt-page-hero-inner {\n        padding: 0 16px;\n    }\n    .apt-page-hero-inner .label {\n        margin-bottom: 16px;\n        padding: 9px 16px;\n    }\n    .apt-page-hero-inner h1 {\n        font-size: 1.85rem;\n    }\n    .apt-page-hero-inner p {\n        font-size: 0.98rem;\n        line-height: 1.75;\n    }\n}\n\n\/* FILTER SECTION *\/\n.apt-page-filters {\n    background: #fff;\n    padding: var(--section-py) var(--container-px) clamp(30px, 5vw, 50px);\n    text-align: center;\n}\n.apt-page-filters h2 {\n    font-family: 'Outfit', sans-serif;\n    font-size: var(--fs-h2);\n    color: var(--primary-dark);\n    margin-bottom: 40px;\n    font-weight: 500;\n    letter-spacing: 1px;\n    text-transform: uppercase;\n    position: relative;\n    display: inline-block;\n}\n.apt-page-filters h2::after {\n    content: '';\n    position: absolute;\n    bottom: -15px; left: 50%;\n    transform: translateX(-50%);\n    width: 50px; height: 2px;\n    background: var(--secondary);\n}\n.apt-page-intro {\n    max-width: 780px;\n    margin: 0 auto 44px;\n}\n.apt-page-intro p {\n    font-size: 1.05rem;\n    line-height: 1.85;\n    color: var(--text-body);\n    margin: 0 0 14px;\n}\n.apt-page-intro p:last-child { margin-bottom: 0; }\n\n.filter-row {\n    display: inline-flex;\n    justify-content: center;\n    gap: 8px;\n    background: var(--bg-light);\n    padding: 8px;\n    border-radius: 100px;\n    border: 1px solid var(--border);\n    margin: 0 auto;\n}\n.filter-btn {\n    padding: 14px 36px !important;\n    font-family: 'Inter', sans-serif !important;\n    font-size: var(--fs-label) !important;\n    font-weight: 600 !important;\n    letter-spacing: 1.5px !important;\n    text-transform: uppercase !important;\n    border: none !important;\n    background: transparent !important;\n    color: var(--primary-dark) !important;\n    cursor: pointer;\n    transition: all 0.4s var(--ease);\n    border-radius: 100px !important;\n    white-space: nowrap;\n    box-shadow: none !important;\n    margin: 0 !important;\n}\n.filter-btn:hover {\n    color: var(--secondary) !important;\n}\n.filter-btn.active {\n    background: var(--primary-dark) !important;\n    color: #ffffff !important;\n    box-shadow: 0 10px 25px rgba(0, 45, 61, 0.15) !important;\n}\n\n@media (max-width: 768px) {\n    .filter-row {\n        flex-direction: column;\n        width: 100%;\n        max-width: 320px;\n        border-radius: 12px;\n        gap: 4px;\n        padding: 8px;\n    }\n    .filter-btn {\n        width: 100%;\n        padding: 12px 20px !important;\n        border-radius: 8px !important;\n    }\n}\n\n\/* Filter band styles are shared in style.css (.filter-section-band etc.) *\/\n\n\/* LISTING GRID *\/\n.apt-page-listing {\n    display: none;\n    max-width: var(--max-width);\n    margin: 0 auto;\n    padding: 0 var(--container-px) var(--section-py);\n    background: #fff;\n}\n.apt-page-listing:has(.lux-card) {\n    display: block;\n}\n.listing-grid {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 30px;\n}\n\n\/* Eliminarea spa\u021biilor inutile aduse de Elementor \u00een list\u0103 *\/\n.apt-page-listing .elementor-section,\n.apt-page-listing .elementor-container,\n.apt-page-listing .elementor-column-wrap,\n.apt-page-listing .elementor-widget-wrap,\n.apt-page-listing .elementor-widget,\n.apt-page-listing .elementor-widget-container {\n    margin-top: 0 !important;\n    margin-bottom: 0 !important;\n    padding-top: 0 !important;\n    padding-bottom: 0 !important;\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    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    min-height: 96px !important; \/* reserve space so 1-line & 2-line titles keep cards equal height *\/\n    display: flex !important;\n    flex-direction: column !important;\n    justify-content: center !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    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\/* 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: rgba(255, 255, 255, 0.03) !important;\n    border-radius: 8px !important;\n    padding: 6px !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\/* Sold Card styling *\/\n.lux-card.sold {\n    opacity: 0.8 !important;\n}\n.lux-card.sold .lux-card-visual-clean {\n    position: relative !important;\n}\n.lux-card.sold .lux-card-visual-clean::after {\n    content: 'V\u00c2NDUT' !important;\n    position: absolute !important;\n    inset: 0 !important;\n    background: rgba(0, 0, 0, 0.5) !important;\n    border-radius: 8px !important;\n    display: flex !important;\n    align-items: center !important;\n    justify-content: center !important;\n    font-family: 'Outfit', sans-serif !important;\n    font-size: 1.8rem !important;\n    font-weight: 700 !important;\n    color: #fff !important;\n    letter-spacing: 4px !important;\n    z-index: 3 !important;\n}\n.lux-card.sold .lux-card-price-clean {\n    color: rgba(255, 255, 255, 0.6) !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\n\/* RESPONSIVE *\/\n@media (max-width: 1024px) {\n    .listing-grid { grid-template-columns: repeat(2, 1fr); gap: 24px; }\n}\n@media (max-width: 640px) {\n    .listing-grid { grid-template-columns: 1fr; gap: 20px; }\n}\n\/* Corec\u021bie pentru clasa de Custom Post Type adus\u0103 de WordPress pe cardurile din bucl\u0103 *\/\n.e-loop-item.apartamente {\n    padding: 0 !important;\n    background: transparent !important;\n}\n<\/style>\n\n<!-- APT HERO -->\n<section class=\"apt-page-hero\">\n    <div class=\"apt-page-hero-inner\">\n        <span class=\"label\">Apartamente disponibile<\/span>\n        <h1>Apartamente de v\u00e2nzare \u00een BOREAL Plus Constan\u021ba<\/h1>\n    <\/div>\n<\/section>\n\n<!-- FILTERS -->\n<div class=\"apt-page-filters\" style=\"padding-bottom: 0;\">\n    <div class=\"apt-page-intro\">\n        <p>Descoper\u0103 apartamentele din BOREAL Plus disponibile \u00een configura\u021bii de garsonier\u0103, 2 \u0219i 3 camere.<\/p>\n        <p>\u00cen func\u021bie de nevoile \u0219i de etapa vie\u021bii tale, po\u021bi alege \u00eentre apartamente finalizate, gata de mutare \u0219i apartamente \u00een construc\u021bie.<\/p>\n    <\/div>\n    <h2>List\u0103 apartamente<\/h2>\n<\/div>\n\n<div class=\"filter-section-band\">\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\">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\n\n\n<!-- FILTER JS -->\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    \/\/ Quick hide check to remove mockup listing if we are inside WordPress with live Loop Grid\n    const checkAndHideMock = () => {\n        const isLive = document.querySelector('.e-loop-item, .elementor-widget-loop-grid') !== null;\n        const mockListing = document.getElementById('mock-listing');\n        if (isLive && mockListing) {\n            mockListing.style.setProperty('display', 'none', 'important');\n            return true;\n        }\n        return false;\n    };\n    checkAndHideMock();\n\n    function applyFilters(animate) {\n        const isLive = document.querySelector('.e-loop-item, .elementor-widget-loop-grid') !== null;\n        const mockListing = document.getElementById('mock-listing');\n        \n        if (isLive && mockListing) {\n            mockListing.style.setProperty('display', 'none', 'important');\n        }\n\n        \/\/ Target live cards when in WordPress, or mock cards when local\n        const selector = isLive ? '.e-loop-item .lux-card, .elementor-widget-loop-grid .lux-card' : '#mock-listing .lux-card';\n        const cards = document.querySelectorAll(selector);\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 etapaCard = (card.getAttribute('data-etapa') || '').toLowerCase().trim();\n            const camereCard = (card.getAttribute('data-camere') || '').toLowerCase().trim();\n            const cardTitle = (card.querySelector('h3') ? card.querySelector('h3').textContent : '').toLowerCase();\n            \n            \/\/ In WordPress context, hide\/show the e-loop-item wrapper grid cell instead of just the inner card\n            const elementorWrapper = card.closest('.e-loop-item') || card;\n\n            \/\/ 1. Check Faza Match (supports both text stage names and numeric PODS field values)\n            let matchesFaza = false;\n            if (fazaValue === 'toate') {\n                matchesFaza = true;\n            } else if (fazaValue === 'finalizat') {\n                matchesFaza = etapaCard.includes('finalizat') || etapaCard === '1' || etapaCard.includes('faza 1');\n            } else if (fazaValue === '\u00een construc\u021bie' || fazaValue === 'in constructie') {\n                matchesFaza = etapaCard.includes('construc\u021bie') || etapaCard.includes('constructie') || etapaCard === '2' || etapaCard.includes('faza 2');\n            }\n\n            \/\/ 2. Check Camere Match (supports parsing from attributes or titles)\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 the 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            \/\/ Both conditions must match\n            if (matchesFaza && matchesCamere) {\n                elementorWrapper.style.removeProperty('display');\n                \/\/ Only (re)play the fade-in on an explicit user filter action.\n                \/\/ Re-animating on every load\/observer pass made the cards\n                \/\/ appear to render 2-3 times on 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                elementorWrapper.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<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-fa4edd4 elementor-grid-3 elementor-widget__width-initial elementor-grid-tablet-2 elementor-grid-mobile-1 elementor-widget elementor-widget-loop-grid\" data-id=\"fa4edd4\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;template_id&quot;:&quot;16355&quot;,&quot;columns&quot;:3,&quot;_skin&quot;:&quot;post&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-16355\">.elementor-16355 .elementor-element.elementor-element-5e05bf5{--display:flex;}\/* Start custom CSS for html, class: .elementor-element-87f6aa9 *\/.lux-card {\n    background: #fff;\n    border-radius: 4px;\n    overflow: hidden;\n    border: 1px solid #e8e5e0;\n    transition: all 0.45s cubic-bezier(0.4,0,0.2,1);\n    display: flex;\n    flex-direction: column;\n    position: relative;\n    height: 100%;\n}\n.lux-card:hover {\n    transform: translateY(-8px);\n    box-shadow: 0 30px 60px rgba(0,45,61,0.1);\n    border-color: #B49079;\n}\n\n\/* Card Image Area *\/\n.lux-card-visual {\n    position: relative;\n    height: 300px;\n    background: #f8f6f3;\n    overflow: hidden;\n}\n.lux-card-visual img {\n    width: 100%; height: 100%;\n    object-fit: contain;\n    padding: 20px;\n    transition: transform 0.6s ease;\n}\n.lux-card:hover .lux-card-visual img {\n    transform: scale(1.04);\n}\n\n\/* Status Badge *\/\n.lux-badge {\n    position: absolute;\n    top: 0; right: 0;\n    padding: 8px 20px;\n    font-family: 'Inter', sans-serif;\n    font-size: 9px;\n    font-weight: 700;\n    letter-spacing: 1.5px;\n    text-transform: uppercase;\n    z-index: 2;\n    background: #B49079;\n    color: #fff;\n}\n\/* Dac\u0103 stadiul este \u00een construc\u021bie sau v\u00e2ndut, po\u021bi ad\u0103uga clase specifice \u00een Elementor, ex: *\/\n.lux-badge[class*=\"constructie\"],\n.lux-badge[class*=\"Constructie\"] { background: #002d3d; }\n.lux-badge[class*=\"vandut\"],\n.lux-badge[class*=\"Vandut\"] { background: #8B0000; }\n\n\/* 360 + Video Icons *\/\n.lux-actions {\n    position: absolute;\n    bottom: 14px; left: 14px;\n    display: flex; gap: 8px;\n    z-index: 2;\n}\n.lux-action-icon {\n    width: 40px; height: 40px;\n    background: #002d3d;\n    border: 1.5px solid #B49079;\n    border-radius: 50%;\n    display: flex; align-items: center; justify-content: center;\n    color: #fff; font-size: 10px; font-weight: 700;\n    font-family: 'Inter', sans-serif;\n    text-decoration: none;\n    transition: all 0.3s;\n}\n.lux-action-icon:hover { background: #B49079; color: #002d3d; }\n.lux-action-icon svg { width: 16px; height: 16px; stroke: currentColor; fill: none; }\n\n\/* Cod Apartament *\/\n.lux-cod {\n    position: absolute;\n    top: 14px; left: 14px;\n    background: rgba(0,45,61,0.85);\n    color: rgba(255,255,255,0.8);\n    padding: 4px 10px;\n    font-family: 'Inter', sans-serif;\n    font-size: 9px;\n    font-weight: 600;\n    letter-spacing: 1px;\n    border-radius: 2px;\n    z-index: 2;\n}\n\n\/* Card Body *\/\n.lux-card-body {\n    padding: 24px 28px;\n    flex: 1;\n    display: flex;\n    flex-direction: column;\n}\n.lux-card-body h3 {\n    font-family: 'Outfit', sans-serif;\n    font-size: 1.05rem;\n    font-weight: 600;\n    color: #002d3d;\n    margin: 0 0 6px 0;\n    line-height: 1.3;\n}\n.lux-card-type {\n    font-family: 'Inter', sans-serif;\n    font-size: 0.7rem;\n    color: #B49079;\n    font-weight: 600;\n    letter-spacing: 1px;\n    text-transform: uppercase;\n    margin-bottom: 16px;\n}\n\n\/* Specs Grid *\/\n.lux-specs {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 0;\n    border-top: 1px solid #eee;\n    border-bottom: 1px solid #eee;\n    margin-bottom: 18px;\n}\n.lux-spec {\n    padding: 12px 0;\n    text-align: center;\n    border-right: 1px solid #eee;\n}\n.lux-spec:last-child { border-right: none; }\n.lux-spec-val {\n    display: block;\n    font-family: 'Outfit', sans-serif;\n    font-size: 1.1rem;\n    font-weight: 600;\n    color: #002d3d;\n    margin-bottom: 2px;\n}\n.lux-spec-label {\n    font-family: 'Inter', sans-serif;\n    font-size: 0.6rem;\n    color: #999;\n    letter-spacing: 0.5px;\n    text-transform: uppercase;\n}\n\n\/* Extra Details Row *\/\n.lux-extras {\n    display: flex;\n    gap: 12px;\n    flex-wrap: wrap;\n    margin-bottom: 18px;\n}\n.lux-extra-tag {\n    font-family: 'Inter', sans-serif;\n    font-size: 0.65rem;\n    font-weight: 500;\n    color: #666;\n    background: #f5f3f0;\n    padding: 4px 10px;\n    border-radius: 3px;\n    letter-spacing: 0.5px;\n}\n\n\/* Price Block *\/\n.lux-price-block {\n    margin-top: auto;\n    padding-top: 16px;\n    border-top: 1px solid #eee;\n}\n.lux-price-old {\n    font-size: 0.8rem;\n    color: #bbb;\n    text-decoration: line-through;\n    font-family: 'Inter', sans-serif;\n}\n.lux-price-save {\n    display: inline-block;\n    font-size: 0.65rem;\n    color: #fff;\n    background: #B49079;\n    padding: 2px 8px;\n    border-radius: 3px;\n    font-weight: 600;\n    margin-left: 8px;\n    font-family: 'Inter', sans-serif;\n}\n.lux-price-current {\n    font-family: 'Outfit', sans-serif;\n    font-size: 1.5rem;\n    font-weight: 700;\n    color: #002d3d;\n    margin-top: 4px;\n}\n.lux-price-note {\n    font-size: 0.7rem;\n    color: #999;\n    font-family: 'Inter', sans-serif;\n    margin-top: 2px;\n}\n\n\/* Card CTA *\/\n.lux-card-cta {\n    display: block;\n    text-align: center;\n    padding: 15px;\n    background: #002d3d;\n    color: #ffffff;\n    border: none;\n    border-top: 1px solid #B49079;\n    font-family: 'Inter', sans-serif;\n    font-size: 0.65rem;\n    font-weight: 700;\n    letter-spacing: 2.5px;\n    text-transform: uppercase;\n    text-decoration: none;\n    transition: all 0.3s ease;\n}\n.lux-card-cta:hover {\n    background: #B49079;\n    color: #002d3d;\n}\n\n\/* Responsive *\/\n@media (max-width: 640px) {\n    .lux-specs { grid-template-columns: repeat(3, 1fr); }\n}\/* End custom CSS *\/<\/style>\t\t<div data-elementor-type=\"loop-item\" data-elementor-id=\"16355\" class=\"elementor elementor-16355 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-5e05bf5 e-flex e-con-boxed e-con e-parent\" data-id=\"5e05bf5\" 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-87f6aa9 elementor-widget elementor-widget-html\" data-id=\"87f6aa9\" 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\">Nou<\/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        \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;\" loading=\"lazy\">\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    min-height: 96px !important; \/* reserve space so 1-line & 2-line titles keep cards equal height *\/\n    display: flex !important;\n    flex-direction: column !important;\n    justify-content: center !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    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\/* 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: 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=\"16355\" class=\"elementor elementor-16355 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-5e05bf5 e-flex e-con-boxed e-con e-parent\" data-id=\"5e05bf5\" 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-87f6aa9 elementor-widget elementor-widget-html\" data-id=\"87f6aa9\" 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\">Nou<\/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        \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;\" loading=\"lazy\">\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    min-height: 96px !important; \/* reserve space so 1-line & 2-line titles keep cards equal height *\/\n    display: flex !important;\n    flex-direction: column !important;\n    justify-content: center !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    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\/* 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: 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=\"16355\" class=\"elementor elementor-16355 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-5e05bf5 e-flex e-con-boxed e-con e-parent\" data-id=\"5e05bf5\" 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-87f6aa9 elementor-widget elementor-widget-html\" data-id=\"87f6aa9\" 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\">Nou<\/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        \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;\" loading=\"lazy\">\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    min-height: 96px !important; \/* reserve space so 1-line & 2-line titles keep cards equal height *\/\n    display: flex !important;\n    flex-direction: column !important;\n    justify-content: center !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    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\/* 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: 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=\"16355\" class=\"elementor elementor-16355 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-5e05bf5 e-flex e-con-boxed e-con e-parent\" data-id=\"5e05bf5\" 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-87f6aa9 elementor-widget elementor-widget-html\" data-id=\"87f6aa9\" 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\">Nou<\/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        \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;\" loading=\"lazy\">\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    min-height: 96px !important; \/* reserve space so 1-line & 2-line titles keep cards equal height *\/\n    display: flex !important;\n    flex-direction: column !important;\n    justify-content: center !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    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\/* 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: 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=\"16355\" class=\"elementor elementor-16355 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-5e05bf5 e-flex e-con-boxed e-con e-parent\" data-id=\"5e05bf5\" 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-87f6aa9 elementor-widget elementor-widget-html\" data-id=\"87f6aa9\" 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\">Nou<\/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        \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;\" loading=\"lazy\">\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    min-height: 96px !important; \/* reserve space so 1-line & 2-line titles keep cards equal height *\/\n    display: flex !important;\n    flex-direction: column !important;\n    justify-content: center !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    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\/* 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: 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=\"16355\" class=\"elementor elementor-16355 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-5e05bf5 e-flex e-con-boxed e-con e-parent\" data-id=\"5e05bf5\" 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-87f6aa9 elementor-widget elementor-widget-html\" data-id=\"87f6aa9\" 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\">Nou<\/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        \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;\" loading=\"lazy\">\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    min-height: 96px !important; \/* reserve space so 1-line & 2-line titles keep cards equal height *\/\n    display: flex !important;\n    flex-direction: column !important;\n    justify-content: center !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    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\/* 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: 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=\"16355\" class=\"elementor elementor-16355 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-5e05bf5 e-flex e-con-boxed e-con e-parent\" data-id=\"5e05bf5\" 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-87f6aa9 elementor-widget elementor-widget-html\" data-id=\"87f6aa9\" 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\">Nou<\/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        \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;\" loading=\"lazy\">\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    min-height: 96px !important; \/* reserve space so 1-line & 2-line titles keep cards equal height *\/\n    display: flex !important;\n    flex-direction: column !important;\n    justify-content: center !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    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\/* 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: 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=\"16355\" class=\"elementor elementor-16355 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-5e05bf5 e-flex e-con-boxed e-con e-parent\" data-id=\"5e05bf5\" 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-87f6aa9 elementor-widget elementor-widget-html\" data-id=\"87f6aa9\" 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\">Nou<\/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        \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;\" loading=\"lazy\">\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    min-height: 96px !important; \/* reserve space so 1-line & 2-line titles keep cards equal height *\/\n    display: flex !important;\n    flex-direction: column !important;\n    justify-content: center !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    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\/* 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: 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=\"16355\" class=\"elementor elementor-16355 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-5e05bf5 e-flex e-con-boxed e-con e-parent\" data-id=\"5e05bf5\" 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-87f6aa9 elementor-widget elementor-widget-html\" data-id=\"87f6aa9\" 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\">Nou<\/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        \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;\" loading=\"lazy\">\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    min-height: 96px !important; \/* reserve space so 1-line & 2-line titles keep cards equal height *\/\n    display: flex !important;\n    flex-direction: column !important;\n    justify-content: center !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    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\/* 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: 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=\"16355\" class=\"elementor elementor-16355 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-5e05bf5 e-flex e-con-boxed e-con e-parent\" data-id=\"5e05bf5\" 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-87f6aa9 elementor-widget elementor-widget-html\" data-id=\"87f6aa9\" 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\">Nou<\/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        \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;\" loading=\"lazy\">\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    min-height: 96px !important; \/* reserve space so 1-line & 2-line titles keep cards equal height *\/\n    display: flex !important;\n    flex-direction: column !important;\n    justify-content: center !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    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\/* 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: 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=\"16355\" class=\"elementor elementor-16355 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-5e05bf5 e-flex e-con-boxed e-con e-parent\" data-id=\"5e05bf5\" 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-87f6aa9 elementor-widget elementor-widget-html\" data-id=\"87f6aa9\" 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\">Nou<\/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        \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;\" loading=\"lazy\">\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    min-height: 96px !important; \/* reserve space so 1-line & 2-line titles keep cards equal height *\/\n    display: flex !important;\n    flex-direction: column !important;\n    justify-content: center !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    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\/* 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: 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=\"16355\" class=\"elementor elementor-16355 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-5e05bf5 e-flex e-con-boxed e-con e-parent\" data-id=\"5e05bf5\" 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-87f6aa9 elementor-widget elementor-widget-html\" data-id=\"87f6aa9\" 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\">Nou<\/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        \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;\" loading=\"lazy\">\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    min-height: 96px !important; \/* reserve space so 1-line & 2-line titles keep cards equal height *\/\n    display: flex !important;\n    flex-direction: column !important;\n    justify-content: center !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    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\/* 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: 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=\"16355\" class=\"elementor elementor-16355 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-5e05bf5 e-flex e-con-boxed e-con e-parent\" data-id=\"5e05bf5\" 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-87f6aa9 elementor-widget elementor-widget-html\" data-id=\"87f6aa9\" 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\">Nou<\/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        \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;\" loading=\"lazy\">\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    min-height: 96px !important; \/* reserve space so 1-line & 2-line titles keep cards equal height *\/\n    display: flex !important;\n    flex-direction: column !important;\n    justify-content: center !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    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\/* 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: 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=\"16355\" class=\"elementor elementor-16355 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-5e05bf5 e-flex e-con-boxed e-con e-parent\" data-id=\"5e05bf5\" 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-87f6aa9 elementor-widget elementor-widget-html\" data-id=\"87f6aa9\" 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\">Nou<\/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        \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;\" loading=\"lazy\">\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    min-height: 96px !important; \/* reserve space so 1-line & 2-line titles keep cards equal height *\/\n    display: flex !important;\n    flex-direction: column !important;\n    justify-content: center !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    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\/* 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: 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=\"16355\" class=\"elementor elementor-16355 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-5e05bf5 e-flex e-con-boxed e-con e-parent\" data-id=\"5e05bf5\" 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-87f6aa9 elementor-widget elementor-widget-html\" data-id=\"87f6aa9\" 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\">Nou<\/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        \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;\" loading=\"lazy\">\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    min-height: 96px !important; \/* reserve space so 1-line & 2-line titles keep cards equal height *\/\n    display: flex !important;\n    flex-direction: column !important;\n    justify-content: center !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    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\/* 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: 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=\"16355\" class=\"elementor elementor-16355 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-5e05bf5 e-flex e-con-boxed e-con e-parent\" data-id=\"5e05bf5\" 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-87f6aa9 elementor-widget elementor-widget-html\" data-id=\"87f6aa9\" 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\">Nou<\/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        \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;\" loading=\"lazy\">\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    min-height: 96px !important; \/* reserve space so 1-line & 2-line titles keep cards equal height *\/\n    display: flex !important;\n    flex-direction: column !important;\n    justify-content: center !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    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\/* 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: 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=\"16355\" class=\"elementor elementor-16355 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-5e05bf5 e-flex e-con-boxed e-con e-parent\" data-id=\"5e05bf5\" 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-87f6aa9 elementor-widget elementor-widget-html\" data-id=\"87f6aa9\" 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\">Nou<\/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        \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;\" loading=\"lazy\">\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    min-height: 96px !important; \/* reserve space so 1-line & 2-line titles keep cards equal height *\/\n    display: flex !important;\n    flex-direction: column !important;\n    justify-content: center !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    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\/* 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: 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-296d48f elementor-widget elementor-widget-html\" data-id=\"296d48f\" 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<!-- VIRTUAL TOURS SECTION -->\n<section class=\"apt-tours-section\" style=\"padding: var(--section-py) 0; background: var(--bg-cream);\">\n<div class=\"container\">\n    <div class=\"text-center reveal\" style=\"margin-bottom: 50px;\">\n        <span class=\"section-label\">Exploreaz\u0103<\/span>\n        <h2 class=\"section-title\">Tururi virtuale 360\u00b0<\/h2>\n    <\/div>\n    <div class=\"virtual-tours-row reveal\">\n    <!-- Tour 1 -->\n    <a href=\"https:\/\/properties.impactsa.ro\/360views\/3\/output\/\" target=\"_blank\" class=\"tour-card-visual\">\n        <div class=\"tour-image-box\">\n            <img decoding=\"async\" src=\"https:\/\/boreal-plus.ro\/wp-content\/uploads\/2025\/08\/perspectiva_living-scaled.jpg\" alt=\"Tur Virtual 2 Camere\" loading=\"lazy\">\n            <div class=\"tour-overlay-icon\">\n                <svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M12 2a10 10 0 0 1 10 10 10 10 0 0 1-10 10 10 10 0 0 1-10-10 10 10 0 0 1 10-10z\"\/><path d=\"M12 12m-3 0a3 3 0 1 0 6 0a3 3 0 1 0 -6 0\"\/><path d=\"M12 9v6M9 12h6\"\/><\/svg>\n            <\/div>\n        <\/div>\n        <div class=\"tour-card-info\">\n            <span class=\"tour-card-label\">Explorare 360\u00b0<\/span>\n            <span class=\"tour-card-title\">Tur virtual apartament 2 Camere<\/span>\n        <\/div>\n    <\/a>\n\n    <!-- Tour 2 -->\n    <a href=\"https:\/\/properties.impactsa.ro\/360views\/2\/output\/\" target=\"_blank\" class=\"tour-card-visual\">\n        <div class=\"tour-image-box\">\n            <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\">\n            <div class=\"tour-overlay-icon\">\n                <svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M12 2a10 10 0 0 1 10 10 10 10 0 0 1-10 10 10 10 0 0 1-10-10 10 10 0 0 1 10-10z\"\/><path d=\"M12 12m-3 0a3 3 0 1 0 6 0a3 3 0 1 0 -6 0\"\/><path d=\"M12 9v6M9 12h6\"\/><\/svg>\n            <\/div>\n        <\/div>\n        <div class=\"tour-card-info\">\n            <span class=\"tour-card-label\">Explorare 360\u00b0<\/span>\n            <span class=\"tour-card-title\">Tur virtual apartament 2 Camere Open Space<\/span>\n        <\/div>\n    <\/a>\n\n    <!-- Tour 3 -->\n    <a href=\"https:\/\/properties.impactsa.ro\/360views\/1\/output\/\" target=\"_blank\" class=\"tour-card-visual\">\n        <div class=\"tour-image-box\">\n            <img decoding=\"async\" src=\"https:\/\/boreal-plus.ro\/wp-content\/uploads\/2025\/08\/perspectiva-living2-scaled.jpg\" alt=\"Tur Virtual 3 Camere\" loading=\"lazy\">\n            <div class=\"tour-overlay-icon\">\n                <svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M12 2a10 10 0 0 1 10 10 10 10 0 0 1-10 10 10 10 0 0 1-10-10 10 10 0 0 1 10-10z\"\/><path d=\"M12 12m-3 0a3 3 0 1 0 6 0a3 3 0 1 0 -6 0\"\/><path d=\"M12 9v6M9 12h6\"\/><\/svg>\n            <\/div>\n        <\/div>\n        <div class=\"tour-card-info\">\n            <span class=\"tour-card-label\">Explorare 360\u00b0<\/span>\n            <span class=\"tour-card-title\">Tur virtual apartament 3 Camere<\/span>\n        <\/div>\n    <\/a>\n    <\/div>\n<\/div>\n<\/section>\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<!-- 3.5 WHY BOREAL PLUS -->\n<section class=\"benefits-section\" id=\"benefits\" style=\"background: var(--bg-cream); border-top: 1px solid rgba(0,64,87,0.05);\">\n<div class=\"container\">\n    <div class=\"text-center reveal\">\n        <span class=\"section-label\">De ce BOREAL Plus<\/span>\n        <h2 class=\"section-title\">De ce s\u0103 alegi BOREAL Plus?<\/h2>\n        <div class=\"section-divider\"><\/div>\n    <\/div>\n    \n    <div class=\"benefits-grid-modern\">\n        <!-- Benefit 1 -->\n        <div class=\"benefit-item reveal\">\n            <div class=\"benefit-icon-wrapper\">\n                <svg viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M12 2L12 12M12 12L7 7M12 12L17 7M12 22C17.5228 22 22 17.5228 22 12C22 6.47715 17.5228 2 12 2C6.47715 2 2 6.47715 2 12C2 17.5228 6.47715 22 12 22Z\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg>\n            <\/div>\n            <p>Acces rapid la orice punct de interes din Constan\u021ba \u0219i la plaj\u0103<\/p>\n        <\/div>\n\n        <!-- Benefit 2 -->\n        <div class=\"benefit-item reveal\" style=\"transition-delay: 100ms;\">\n            <div class=\"benefit-icon-wrapper\">\n                <svg viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M12 3V21M3 12H21M12 3L16 7M12 3L8 7M12 21L16 17M12 21L8 17M21 12L17 8M21 12L17 16M3 12L7 8M3 12L7 16\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg>\n            <\/div>\n            <p>Confort termic \u0219i acustic la costuri mai mici<\/p>\n        <\/div>\n\n        <!-- Benefit 3 -->\n        <div class=\"benefit-item reveal\" style=\"transition-delay: 200ms;\">\n            <div class=\"benefit-icon-wrapper\">\n                <svg viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M3 3H21V21H3V3Z\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><path d=\"M3 9H21M9 3V21\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><path d=\"M15 9V3M15 21V15\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg>\n            <\/div>\n            <p>Lumin\u0103 natural\u0103 din abunden\u021b\u0103 \u0219i terase generoase<\/p>\n        <\/div>\n\n        <!-- Benefit 4 -->\n        <div class=\"benefit-item reveal\" style=\"transition-delay: 300ms;\">\n            <div class=\"benefit-icon-wrapper\">\n                <svg viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M13 2L3 14H12L11 22L21 10H12L13 2Z\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg>\n            <\/div>\n            <p>Eficien\u021b\u0103 energetic\u0103 ridicat\u0103 \u0219i costuri de \u00eentre\u021binere reduse<\/p>\n        <\/div>\n\n        <!-- Benefit 5 -->\n        <div class=\"benefit-item reveal\" style=\"transition-delay: 400ms;\">\n            <div class=\"benefit-icon-wrapper\">\n                <svg viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M19 17H5M19 17C20.1046 17 21 16.1046 21 15V9C21 7.89543 20.1046 7 19 7H5C3.89543 7 3 7.89543 3 9V15C3 16.1046 3.89543 17 5 17M19 17V19C19 20.1046 18.1046 21 17 21H7C5.89543 21 5 20.1046 5 19V17M9 7V5C9 3.89543 9.89543 3 11 3H13C14.1046 3 15 3.89543 15 5V7\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg>\n            <\/div>\n            <p>Parcare proprie, protejat\u0103 \u0219i u\u0219or accesibil\u0103<\/p>\n        <\/div>\n\n        <!-- Benefit 6 -->\n        <div class=\"benefit-item reveal\" style=\"transition-delay: 500ms;\">\n            <div class=\"benefit-icon-wrapper\">\n                <svg viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M17 21V19C17 16.7909 15.2091 15 13 15H5C2.79086 15 1 16.7909 1 19V21M16 3.13C18.28 3.53 20 5.51 20 8.01C20 10.51 18.28 12.49 16 12.89M23 21V19C23 17.3 21.94 15.86 20.46 15M9 11C11.2091 11 13 9.20914 13 7C13 4.79086 11.2091 3 9 3C6.79086 3 5 4.79086 5 7C5 9.20914 6.79086 11 9 11Z\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg>\n            <\/div>\n            <p>Comunitate vibrant\u0103 \u0219i unit\u0103; oameni cu acelea\u0219i valori<\/p>\n        <\/div>\n    <\/div>\n<\/div>\n<\/section>\n<section class=\"contact-section\" id=\"contact\">\n    <div class=\"container\" style=\"max-width: 1200px; margin: 0 auto; padding: 0 20px;\">\n        <div class=\"contact-header text-center reveal\" style=\"margin-bottom: 80px;\">\n                <span class=\"section-label\">Contact<\/span>\n                <h2 class=\"section-title\">Descoper\u0103 BOREAl Plus la fa\u021ba locului <\/h2>\n                <p class=\"section-desc mx-auto\" style=\"max-width: 100%;\">Programeaz\u0103 o vizionare \u0219i discut\u0103 cu un consultant despre apartamentele disponibile, stadiul acestora \u0219i op\u021biunile potrivite pentru tine.<\/p>\n            <\/div>\n            <!-- Form Section -->\n            <div class=\"contact-form-large reveal\" style=\"margin: 0 auto 60px;\">\n                <!-- Pods values for the current apartment \u2014 used to pre-select the \"Interes\" dropdown in the embedded form -->\n                <div id=\"bp-apt-preselect\" 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;\" 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;\" style=\"display:none\"><\/div>\n                <div id=\"contact-form-component\">\n                        \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\n                <\/div>\n            <\/div>\n            \n            <!-- Contact Info Row -->\n            <div class=\"contact-info-row reveal\">\n                <div class=\"contact-card-modern\">\n                    <div class=\"contact-card-icon\"><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;\"><\/div>\n                    <h4>Birou V\u00e2nz\u0103ri Constan\u021ba<\/h4>\n                    <p>Strada Amsterdam, Nr. 5,<br>Bloc M1, Constan\u021ba<\/p>\n                    <a href=\"https:\/\/maps.google.com\/?q=Strada+Amsterdam+Nr.+5,+Bloc+M1,+Constan%C8%9Ba\" target=\"_blank\" class=\"contact-map-link\">Ob\u021bine informa\u021bii &rarr;<\/a>\n                <\/div>\n                <div class=\"contact-card-modern\">\n                    <div class=\"contact-card-icon\"><svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\"><path d=\"M22 16.92v3a2 2 0 01-2.18 2 19.79 19.79 0 01-8.63-3.07 19.5 19.5 0 01-6-6 19.79 19.79 0 01-3.07-8.67A2 2 0 014.11 2h3a2 2 0 012 1.72c.127.96.361 1.903.7 2.81a2 2 0 01-.45 2.11L8.09 9.91a16 16 0 006 6l1.27-1.27a2 2 0 012.11-.45c.907.339 1.85.573 2.81.7A2 2 0 0122 16.92z\"\/><\/svg><\/div>\n                    <h4>Contact V\u00e2nz\u0103ri<\/h4>\n                    <p style=\"margin: 0; line-height: 1.8;\">\n                        Tel: <a href=\"tel:+40735509700\" style=\"font-weight: 600;\">+40 735 509 700<\/a><br>\n                        Email: <a href=\"mailto:hello@boreal-plus.ro\" style=\"font-weight: 600;\">hello@boreal-plus.ro<\/a>\n                    <\/p>\n                <\/div>\n                <div class=\"contact-card-modern\">\n                    <div class=\"contact-card-icon\"><svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\"><circle cx=\"12\" cy=\"12\" r=\"10\"\/><polyline points=\"12 6 12 12 16 14\"\/><\/svg><\/div>\n                    <h4>Program Birou V\u00e2nz\u0103ri<\/h4>\n                    <p>L-V: 08:30 - 18:00<br>S-D: 10:00 - 15:30<\/p>\n                <\/div>\n                <div class=\"contact-card-modern\">\n                    <div class=\"contact-card-icon\"><svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\"><path d=\"M20 10c0 6-8 12-8 12s-8-6-8-12a8 8 0 0116 0z\"\/><circle cx=\"12\" cy=\"10\" r=\"3\"\/><\/svg><\/div>\n                    <h4>Birou Sediu Central<\/h4>\n                    <p>Greenfield B\u0103neasa, Drumul P\u0103durea Mogo\u0219oaia 31-41, Sector 1, Bucure\u0219ti<\/p>\n                    <p style=\"margin-top: 8px;\"><a href=\"tel:+40212307570\" style=\"font-weight: 500;\">+40 21 230 75 70<\/a><\/p>\n                    <a href=\"https:\/\/maps.google.com\/?q=Greenfield+Baneasa,+Drumul+Padurea+Mogosoaia+31-41,+Bucuresti\" target=\"_blank\" class=\"contact-map-link\">Ob\u021bine informa\u021bii &rarr;<\/a>\n                <\/div>\n            <\/div>\n\n            <!-- Consultants Row -->\n            <div class=\"consultants-container reveal\">\n                <h3 style=\"font-family: Georgia, 'Times New Roman', serif; font-size: clamp(1.8rem, 3.5vw, 2.5rem); color: var(--text-dark); margin: 60px 0 35px; text-align: center; font-weight: 500;\">Sun\u0103 un consultant!<\/h3>\n                <div class=\"consultants-grid\">\n                    <div class=\"consultant-card\">\n                        <div class=\"consultant-img-wrapper\">\n                            <img decoding=\"async\" src=\"https:\/\/boreal-plus.ro\/wp-content\/uploads\/2024\/08\/Elena-Neagu.png\" alt=\"Elena Neagu\">\n                        <\/div>\n                        <div class=\"consultant-info\">\n                            <h4>Elena Neagu<\/h4>\n                            <p class=\"consultant-role\">Consultant v\u00e2nz\u0103ri<\/p>\n                            <a href=\"tel:+40729100577\" class=\"consultant-phone\">0729 100 577<\/a>\n                        <\/div>\n                    <\/div>\n                    <div class=\"consultant-card\">\n                        <div class=\"consultant-img-wrapper\">\n                            <img decoding=\"async\" src=\"https:\/\/boreal-plus.ro\/wp-content\/uploads\/2024\/08\/Filiz-Ismail.png\" alt=\"Filiz Ismail\">\n                        <\/div>\n                        <div class=\"consultant-info\">\n                            <h4>Filiz Ismail<\/h4>\n                            <p class=\"consultant-role\">Consultant v\u00e2nz\u0103ri<\/p>\n                            <a href=\"tel:+40747100341\" class=\"consultant-phone\">0747 100 341<\/a>\n                        <\/div>\n                    <\/div>\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>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Apartamente disponibile Apartamente de v\u00e2nzare \u00een BOREAL Plus Constan\u021ba Descoper\u0103 apartamentele din BOREAL Plus disponibile \u00een configura\u021bii de garsonier\u0103, 2 \u0219i 3 camere. \u00cen func\u021bie de nevoile \u0219i de etapa vie\u021bii tale, po\u021bi alege \u00eentre apartamente finalizate, gata de mutare \u0219i apartamente \u00een construc\u021bie. List\u0103 apartamente Filtreaz\u0103Apartamente Camere1 Camer\u0103 \/ Studio2 Camere3 Camere Stadiul construc\u021bieiFaza [&hellip;]<\/p>\n","protected":false},"author":6,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_header_footer","meta":{"footnotes":""},"class_list":["post-16362","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 - 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\/apartments\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Apartamente - Boreal Plus\" \/>\n<meta property=\"og:description\" content=\"Apartamente disponibile Apartamente de v\u00e2nzare \u00een BOREAL Plus Constan\u021ba Descoper\u0103 apartamentele din BOREAL Plus disponibile \u00een configura\u021bii de garsonier\u0103, 2 \u0219i 3 camere. \u00cen func\u021bie de nevoile \u0219i de etapa vie\u021bii tale, po\u021bi alege \u00eentre apartamente finalizate, gata de mutare \u0219i apartamente \u00een construc\u021bie. List\u0103 apartamente Filtreaz\u0103Apartamente Camere1 Camer\u0103 \/ Studio2 Camere3 Camere Stadiul construc\u021bieiFaza [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/boreal-plus.ro\/en\/apartments\/\" \/>\n<meta property=\"og:site_name\" content=\"Boreal Plus\" \/>\n<meta property=\"article:modified_time\" content=\"2026-06-26T08:02:57+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/boreal-plus.ro\/wp-content\/uploads\/2025\/08\/perspectiva_living-scaled.jpg\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"11 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/boreal-plus.ro\\\/apartamente\\\/\",\"url\":\"https:\\\/\\\/boreal-plus.ro\\\/apartamente\\\/\",\"name\":\"Apartamente - Boreal Plus\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/boreal-plus.ro\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/boreal-plus.ro\\\/apartamente\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/boreal-plus.ro\\\/apartamente\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/boreal-plus.ro\\\/wp-content\\\/uploads\\\/2025\\\/08\\\/perspectiva_living-scaled.jpg\",\"datePublished\":\"2026-05-13T13:58:07+00:00\",\"dateModified\":\"2026-06-26T08:02:57+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/boreal-plus.ro\\\/apartamente\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/boreal-plus.ro\\\/apartamente\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/boreal-plus.ro\\\/apartamente\\\/#primaryimage\",\"url\":\"https:\\\/\\\/boreal-plus.ro\\\/wp-content\\\/uploads\\\/2025\\\/08\\\/perspectiva_living-scaled.jpg\",\"contentUrl\":\"https:\\\/\\\/boreal-plus.ro\\\/wp-content\\\/uploads\\\/2025\\\/08\\\/perspectiva_living-scaled.jpg\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/boreal-plus.ro\\\/apartamente\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/boreal-plus.ro\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Apartamente\"}]},{\"@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 - 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\/apartments\/","og_locale":"en_US","og_type":"article","og_title":"Apartamente - Boreal Plus","og_description":"Apartamente disponibile Apartamente de v\u00e2nzare \u00een BOREAL Plus Constan\u021ba Descoper\u0103 apartamentele din BOREAL Plus disponibile \u00een configura\u021bii de garsonier\u0103, 2 \u0219i 3 camere. \u00cen func\u021bie de nevoile \u0219i de etapa vie\u021bii tale, po\u021bi alege \u00eentre apartamente finalizate, gata de mutare \u0219i apartamente \u00een construc\u021bie. List\u0103 apartamente Filtreaz\u0103Apartamente Camere1 Camer\u0103 \/ Studio2 Camere3 Camere Stadiul construc\u021bieiFaza [&hellip;]","og_url":"https:\/\/boreal-plus.ro\/en\/apartments\/","og_site_name":"Boreal Plus","article_modified_time":"2026-06-26T08:02:57+00:00","og_image":[{"url":"https:\/\/boreal-plus.ro\/wp-content\/uploads\/2025\/08\/perspectiva_living-scaled.jpg","type":"","width":"","height":""}],"twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"11 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/boreal-plus.ro\/apartamente\/","url":"https:\/\/boreal-plus.ro\/apartamente\/","name":"Apartamente - Boreal Plus","isPartOf":{"@id":"https:\/\/boreal-plus.ro\/#website"},"primaryImageOfPage":{"@id":"https:\/\/boreal-plus.ro\/apartamente\/#primaryimage"},"image":{"@id":"https:\/\/boreal-plus.ro\/apartamente\/#primaryimage"},"thumbnailUrl":"https:\/\/boreal-plus.ro\/wp-content\/uploads\/2025\/08\/perspectiva_living-scaled.jpg","datePublished":"2026-05-13T13:58:07+00:00","dateModified":"2026-06-26T08:02:57+00:00","breadcrumb":{"@id":"https:\/\/boreal-plus.ro\/apartamente\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/boreal-plus.ro\/apartamente\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/boreal-plus.ro\/apartamente\/#primaryimage","url":"https:\/\/boreal-plus.ro\/wp-content\/uploads\/2025\/08\/perspectiva_living-scaled.jpg","contentUrl":"https:\/\/boreal-plus.ro\/wp-content\/uploads\/2025\/08\/perspectiva_living-scaled.jpg"},{"@type":"BreadcrumbList","@id":"https:\/\/boreal-plus.ro\/apartamente\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/boreal-plus.ro\/"},{"@type":"ListItem","position":2,"name":"Apartamente"}]},{"@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\/16362","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=16362"}],"version-history":[{"count":233,"href":"https:\/\/boreal-plus.ro\/en\/wp-json\/wp\/v2\/pages\/16362\/revisions"}],"predecessor-version":[{"id":17783,"href":"https:\/\/boreal-plus.ro\/en\/wp-json\/wp\/v2\/pages\/16362\/revisions\/17783"}],"wp:attachment":[{"href":"https:\/\/boreal-plus.ro\/en\/wp-json\/wp\/v2\/media?parent=16362"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}