{"id":397,"date":"2025-11-24T10:46:50","date_gmt":"2025-11-24T10:46:50","guid":{"rendered":"https:\/\/aboraresidencial.com\/engage\/"},"modified":"2026-06-02T19:51:52","modified_gmt":"2026-06-02T19:51:52","slug":"engage","status":"publish","type":"page","link":"https:\/\/aboraresidencial.com\/de\/","title":{"rendered":"Engage DE"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"397\" class=\"elementor elementor-397 elementor-13\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-af3b363 e-con-full e-flex e-con e-parent\" data-id=\"af3b363\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-358e237 elementor-widget elementor-widget-html\" data-id=\"358e237\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!DOCTYPE html>\n<html lang=\"de\">\n\n<head>\n    <meta charset=\"UTF-8\">\n    <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n    <title>Abora Residencial | Das Leben unter der spanischen Sonne<\/title>\n    <link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\">\n    <link rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin>\n    <link href=\"https:\/\/fonts.googleapis.com\/css2?family=Cormorant+Garamond:ital,wght@0,400;0,500;0,600;0,700;1,400&family=Montserrat:wght@300;400;500;600&display=swap\" rel=\"stylesheet\">\n    <!-- [CSS identique \u00e0 la version norv\u00e9gienne \u2014 copier le bloc <style> complet] -->\n    <style>\n        :root { --abora-primary: #43676a; --abora-primary-dark: #365456; --abora-primary-darker: #2d4547; --abora-secondary: #ececec; --abora-white: #ffffff; --abora-black: #1a1a1a; --abora-text: #2d2d2d; --abora-text-light: #6b6b6b; }\n        #abora-preloader.abora-preloader { position: fixed !important; top: 0 !important; left: 0 !important; width: 100% !important; height: 100% !important; background-color: #43676a !important; z-index: 999999 !important; display: flex !important; flex-direction: column !important; align-items: center !important; justify-content: center !important; gap: 40px !important; transition: opacity 1s cubic-bezier(0.4, 0, 0.2, 1), visibility 1s cubic-bezier(0.4, 0, 0.2, 1); }\n        #abora-preloader.abora-preloader.abora-preloader--hidden { opacity: 0 !important; visibility: hidden !important; pointer-events: none !important; }\n        #abora-preloader .abora-preloader__logo { width: 160px !important; height: auto !important; display: block !important; filter: brightness(0) invert(1) !important; animation: aboraPreloaderPulse 2s ease-in-out infinite; }\n        #abora-preloader .abora-preloader__line { width: 120px !important; height: 1px !important; background-color: rgba(255,255,255,0.2) !important; position: relative !important; overflow: hidden !important; }\n        #abora-preloader .abora-preloader__line::after { content: '' !important; position: absolute !important; top: 0 !important; left: 0 !important; width: 40% !important; height: 100% !important; background-color: #ffffff !important; animation: aboraPreloaderSlide 1.5s ease-in-out infinite; }\n        #abora-preloader .abora-preloader__text { font-family: 'Montserrat', sans-serif !important; font-size: 11px !important; font-weight: 400 !important; letter-spacing: 0.3em !important; text-transform: uppercase !important; color: rgba(255,255,255,0.6) !important; text-align: center !important; display: block !important; }\n        @keyframes aboraPreloaderPulse { 0%,100%{opacity:1}50%{opacity:0.6} }\n        @keyframes aboraPreloaderSlide { 0%{transform:translateX(-100%)}100%{transform:translateX(350%)} }\n        #abora-header.abora-header { position: fixed !important; top: 0 !important; left: 0 !important; right: 0 !important; z-index: 9999 !important; padding: 20px 24px !important; background-color: transparent !important; box-sizing: border-box !important; transition: background-color 0.4s ease, padding 0.4s ease, box-shadow 0.4s ease; }\n        #abora-header.abora-header.abora-header--scrolled { background-color: rgba(255,255,255,0.98) !important; backdrop-filter: blur(20px) !important; -webkit-backdrop-filter: blur(20px) !important; box-shadow: 0 4px 30px rgba(67,103,106,0.08) !important; padding: 14px 24px !important; }\n        #abora-header .abora-header__container { max-width: 1440px !important; margin: 0 auto !important; display: flex !important; align-items: center !important; justify-content: space-between !important; box-sizing: border-box !important; }\n        #abora-header .abora-header__logo { flex-shrink: 0 !important; display: block !important; text-decoration: none !important; }\n        #abora-header .abora-header__logo img { height: 32px !important; width: auto !important; display: block !important; filter: brightness(0) invert(1) !important; transition: filter 0.4s ease, height 0.4s ease; }\n        #abora-header.abora-header--scrolled .abora-header__logo img { filter: none !important; height: 28px !important; }\n        #abora-header .abora-header__right { display: flex !important; align-items: center !important; gap: 24px !important; }\n        #abora-header .abora-header__lang { position: relative !important; display: none !important; align-items: center !important; gap: 6px !important; }\n        #abora-header .abora-header__lang-btn { font-family: 'Montserrat', sans-serif !important; font-size: 12px !important; font-weight: 500 !important; letter-spacing: 0.05em !important; text-transform: uppercase !important; color: #ffffff !important; cursor: pointer !important; display: flex !important; align-items: center !important; gap: 6px !important; background: none !important; border: none !important; padding: 8px !important; transition: color 0.3s ease; }\n        #abora-header .abora-header__lang-btn svg { width: 14px !important; height: 14px !important; transition: transform 0.3s ease; }\n        #abora-header .abora-header__lang.abora-lang-open .abora-header__lang-btn svg { transform: rotate(180deg) !important; }\n        #abora-header.abora-header--scrolled .abora-header__lang-btn { color: #2d2d2d !important; }\n        #abora-header .abora-header__lang-dropdown { position: absolute !important; top: 100% !important; right: 0 !important; margin-top: 8px !important; background-color: #ffffff !important; border-radius: 4px !important; box-shadow: 0 10px 40px rgba(0,0,0,0.12) !important; min-width: 160px !important; max-height: 60vh !important; overflow-y: auto !important; opacity: 0 !important; visibility: hidden !important; transform: translateY(-10px) !important; transition: opacity 0.3s ease, transform 0.3s ease, visibility 0.3s ease; z-index: 10000 !important; scrollbar-width: thin !important; scrollbar-color: rgba(67,103,106,0.3) transparent !important; }\n        #abora-header .abora-header__lang.abora-lang-open .abora-header__lang-dropdown { opacity: 1 !important; visibility: visible !important; transform: translateY(0) !important; }\n        #abora-header .abora-header__lang-option { display: flex !important; align-items: center !important; gap: 10px !important; width: 100% !important; padding: 11px 16px !important; font-family: 'Montserrat', sans-serif !important; font-size: 12px !important; font-weight: 500 !important; letter-spacing: 0.03em !important; text-decoration: none !important; color: #2d2d2d !important; background: none !important; border: none !important; text-align: left !important; cursor: pointer !important; transition: background-color 0.2s ease, color 0.2s ease; box-sizing: border-box !important; }\n        #abora-header .abora-header__lang-option-code { font-size: 10px !important; font-weight: 600 !important; letter-spacing: 0.1em !important; text-transform: uppercase !important; color: #6b6b6b !important; min-width: 22px !important; transition: color 0.2s ease; }\n        #abora-header .abora-header__lang-option:hover { background-color: #f5f5f5 !important; color: #43676a !important; }\n        #abora-header .abora-header__lang-option.active { color: #43676a !important; font-weight: 600 !important; background-color: rgba(67,103,106,0.05) !important; }\n        #abora-header .abora-header__menu-btn { display: flex !important; flex-direction: column !important; justify-content: center !important; align-items: center !important; width: 44px !important; height: 44px !important; background-color: transparent !important; border: none !important; cursor: pointer !important; padding: 0 !important; gap: 6px !important; position: relative !important; z-index: 10001 !important; }\n        #abora-header .abora-header__menu-btn span { display: block !important; width: 26px !important; height: 2px !important; background-color: #ffffff !important; transition: transform 0.3s ease, opacity 0.3s ease, background-color 0.3s ease, width 0.3s ease; }\n        #abora-header .abora-header__menu-btn span:nth-child(2) { width: 20px !important; }\n        #abora-header.abora-header--scrolled .abora-header__menu-btn span { background-color: #2d2d2d !important; }\n        #abora-header .abora-header__menu-btn.abora-menu-open span { background-color: #ffffff !important; }\n        #abora-header .abora-header__menu-btn.abora-menu-open span:nth-child(1) { transform: translateY(8px) rotate(45deg) !important; }\n        #abora-header .abora-header__menu-btn.abora-menu-open span:nth-child(2) { opacity: 0 !important; width: 0 !important; }\n        #abora-header .abora-header__menu-btn.abora-menu-open span:nth-child(3) { transform: translateY(-8px) rotate(-45deg) !important; }\n        #abora-megamenu.abora-megamenu { position: fixed !important; top: 0 !important; left: 0 !important; width: 100% !important; height: 100% !important; background: linear-gradient(135deg,#43676a 0%,#365456 40%,#2d4547 100%) !important; z-index: 9998 !important; display: flex !important; opacity: 0 !important; visibility: hidden !important; transition: opacity 0.5s cubic-bezier(0.4,0,0.2,1), visibility 0.5s cubic-bezier(0.4,0,0.2,1); overflow-y: auto !important; }\n        #abora-megamenu.abora-megamenu.abora-megamenu--open { opacity: 1 !important; visibility: visible !important; }\n        #abora-megamenu .abora-megamenu__container { width: 100% !important; max-width: 1440px !important; margin: 0 auto !important; padding: 90px 24px 28px !important; display: flex !important; flex-direction: column !important; justify-content: space-between !important; min-height: 100% !important; height: 100dvh !important; box-sizing: border-box !important; overflow: hidden !important; }\n        #abora-megamenu .abora-megamenu__nav { display: flex !important; flex-direction: column !important; gap: 0 !important; }\n        #abora-megamenu .abora-megamenu__link { font-family: 'Cormorant Garamond', Georgia, serif !important; font-size: 28px !important; font-weight: 400 !important; color: #ffffff !important; text-decoration: none !important; padding: 10px 0 !important; display: flex !important; align-items: center !important; gap: 14px !important; position: relative !important; background: none !important; border: none !important; transition: opacity 0.3s ease; }\n        #abora-megamenu .abora-megamenu__link:hover { opacity: 0.8 !important; }\n        #abora-megamenu.abora-megamenu--open .abora-megamenu__link { animation: aboraMegamenuSlideIn 0.5s cubic-bezier(0.22,1,0.36,1) forwards !important; }\n        #abora-megamenu.abora-megamenu--open .abora-megamenu__link:nth-child(1){animation-delay:0.05s!important}#abora-megamenu.abora-megamenu--open .abora-megamenu__link:nth-child(2){animation-delay:0.1s!important}#abora-megamenu.abora-megamenu--open .abora-megamenu__link:nth-child(3){animation-delay:0.15s!important}#abora-megamenu.abora-megamenu--open .abora-megamenu__link:nth-child(4){animation-delay:0.2s!important}\n        #abora-megamenu .abora-megamenu__link-number { font-family: 'Montserrat', sans-serif !important; font-size: 10px !important; font-weight: 500 !important; color: rgba(255,255,255,0.4) !important; letter-spacing: 0.05em !important; min-width: 24px !important; }\n        #abora-megamenu .abora-megamenu__link-text { position: relative !important; }\n        #abora-megamenu .abora-megamenu__link-text::after { content: '' !important; position: absolute !important; bottom: -2px !important; left: 0 !important; width: 0 !important; height: 1px !important; background-color: #ffffff !important; transition: width 0.4s cubic-bezier(0.4,0,0.2,1); }\n        #abora-megamenu .abora-megamenu__link:hover .abora-megamenu__link-text::after { width: 100% !important; }\n        #abora-megamenu .abora-megamenu__link-arrow { width: 20px !important; height: 20px !important; color: rgba(255,255,255,0.4) !important; margin-left: auto !important; opacity: 0 !important; transform: translateX(-10px) !important; transition: opacity 0.3s ease, transform 0.3s ease; }\n        #abora-megamenu .abora-megamenu__link:hover .abora-megamenu__link-arrow { opacity: 1 !important; transform: translateX(0) !important; }\n        #abora-megamenu .abora-megamenu__cta-section { margin-top: 24px !important; padding-top: 20px !important; border-top: 1px solid rgba(255,255,255,0.15) !important; }\n        #abora-megamenu.abora-megamenu--open .abora-megamenu__cta-section { animation: aboraMegamenuSlideIn 0.5s cubic-bezier(0.22,1,0.36,1) 0.3s forwards !important; }\n        #abora-megamenu .abora-megamenu__cta-label { font-family: 'Montserrat', sans-serif !important; font-size: 10px !important; font-weight: 500 !important; letter-spacing: 0.15em !important; text-transform: uppercase !important; color: rgba(255,255,255,0.5) !important; margin: 0 0 12px 0 !important; display: block !important; }\n        #abora-megamenu .abora-megamenu__cta { display: inline-flex !important; align-items: center !important; gap: 12px !important; font-family: 'Montserrat', sans-serif !important; font-size: 11px !important; font-weight: 600 !important; letter-spacing: 0.1em !important; text-transform: uppercase !important; text-decoration: none !important; color: #43676a !important; background-color: #ffffff !important; padding: 14px 28px !important; border: none !important; transition: background-color 0.3s ease, transform 0.3s ease; }\n        #abora-megamenu .abora-megamenu__cta:hover { background-color: #f0f0f0 !important; transform: translateY(-2px) !important; }\n        #abora-megamenu .abora-megamenu__cta svg { width: 16px !important; height: 16px !important; transition: transform 0.3s ease; }\n        #abora-megamenu .abora-megamenu__cta:hover svg { transform: translateX(4px); }\n        #abora-megamenu .abora-megamenu__lang-section { margin-top: 20px !important; padding-top: 16px !important; border-top: 1px solid rgba(255,255,255,0.1) !important; }\n        #abora-megamenu.abora-megamenu--open .abora-megamenu__lang-section { animation: aboraMegamenuSlideIn 0.5s cubic-bezier(0.22,1,0.36,1) 0.35s forwards !important; }\n        #abora-megamenu .abora-megamenu__lang-label { font-family: 'Montserrat', sans-serif !important; font-size: 10px !important; font-weight: 500 !important; letter-spacing: 0.15em !important; text-transform: uppercase !important; color: rgba(255,255,255,0.4) !important; margin: 0 0 10px 0 !important; display: block !important; }\n        #abora-megamenu .abora-megamenu__lang-list { display: grid !important; grid-template-columns: repeat(4,1fr) !important; gap: 6px !important; }\n        #abora-megamenu .abora-megamenu__lang-option { font-family: 'Montserrat', sans-serif !important; font-size: 10px !important; font-weight: 500 !important; letter-spacing: 0.05em !important; text-transform: uppercase !important; color: rgba(255,255,255,0.6) !important; background: none !important; border: 1px solid rgba(255,255,255,0.2) !important; padding: 8px 4px !important; cursor: pointer !important; text-align: center !important; transition: color 0.3s ease, border-color 0.3s ease, background-color 0.3s ease; }\n        #abora-megamenu .abora-megamenu__lang-option:hover { color: #ffffff !important; border-color: rgba(255,255,255,0.4) !important; }\n        #abora-megamenu .abora-megamenu__lang-option.active { color: #ffffff !important; border-color: #ffffff !important; background-color: rgba(255,255,255,0.1) !important; }\n        #abora-megamenu .abora-megamenu__footer { margin-top: auto !important; padding-top: 20px !important; border-top: 1px solid rgba(255,255,255,0.1) !important; display: flex !important; flex-direction: row !important; justify-content: space-between !important; gap: 16px !important; }\n        #abora-megamenu.abora-megamenu--open .abora-megamenu__footer { animation: aboraMegamenuSlideIn 0.5s cubic-bezier(0.22,1,0.36,1) 0.4s forwards !important; }\n        #abora-megamenu .abora-megamenu__contact { display: flex !important; flex-direction: column !important; gap: 2px !important; }\n        #abora-megamenu .abora-megamenu__contact-label { font-family: 'Montserrat', sans-serif !important; font-size: 9px !important; font-weight: 500 !important; letter-spacing: 0.15em !important; text-transform: uppercase !important; color: rgba(255,255,255,0.4) !important; }\n        #abora-megamenu .abora-megamenu__contact-value { font-family: 'Montserrat', sans-serif !important; font-size: 13px !important; font-weight: 400 !important; color: #ffffff !important; text-decoration: none !important; }\n        #abora-megamenu .abora-megamenu__contact-value:hover { text-decoration: underline !important; }\n        @keyframes aboraMegamenuSlideIn { 0%{opacity:0;transform:translateY(20px)}100%{opacity:1;transform:translateY(0)} }\n        #abora-hero.abora-hero { position: relative !important; width: 100% !important; min-height: 100vh !important; min-height: 100dvh !important; display: flex !important; overflow: hidden !important; box-sizing: border-box !important; background-color: #0a0a0a !important; }\n        #abora-hero .abora-hero__bg { position: absolute !important; top: 0 !important; left: 0 !important; width: 100% !important; height: 100% !important; z-index: 1 !important; overflow: hidden !important; }\n        #abora-hero .abora-hero__video { position: absolute !important; top: 50% !important; left: 50% !important; min-width: 100% !important; min-height: 100% !important; width: auto !important; height: auto !important; transform: translate(-50%,-50%) scale(1.05) !important; object-fit: cover !important; z-index: 2 !important; opacity: 0 !important; filter: brightness(0.8) !important; transition: opacity 1.2s ease-out, transform 6s ease-out; }\n        #abora-hero.abora-hero--video-ready .abora-hero__video { opacity: 1 !important; transform: translate(-50%,-50%) scale(1) !important; }\n        #abora-hero .abora-hero__bg-fallback { position: absolute !important; top: 0 !important; left: 0 !important; width: 100% !important; height: 100% !important; object-fit: cover !important; object-position: center center !important; z-index: 1 !important; filter: brightness(0.8) !important; }\n        #abora-hero .abora-hero__overlay { position: absolute !important; top: 0 !important; left: 0 !important; width: 100% !important; height: 100% !important; z-index: 3 !important; background: linear-gradient(180deg,rgba(0,0,0,0.5) 0%,rgba(0,0,0,0.25) 25%,rgba(0,0,0,0.2) 50%,rgba(0,0,0,0.35) 75%,rgba(0,0,0,0.7) 100%),linear-gradient(90deg,rgba(0,0,0,0.55) 0%,rgba(0,0,0,0.3) 30%,transparent 70%) !important; }\n        #abora-hero .abora-hero__grain { position: absolute !important; top: 0 !important; left: 0 !important; width: 100% !important; height: 100% !important; z-index: 4 !important; pointer-events: none !important; opacity: 0.03 !important; background-image: url(\"data:image\/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http:\/\/www.w3.org\/2000\/svg'%3E%3Cfilter id='noiseFilter'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='4' stitchTiles='stitch'\/%3E%3C\/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noiseFilter)'\/%3E%3C\/svg%3E\") !important; }\n        #abora-hero .abora-hero__sidebar { position: absolute !important; left: 0 !important; top: 0 !important; bottom: 0 !important; width: 60px !important; z-index: 10 !important; display: none !important; flex-direction: column !important; align-items: center !important; justify-content: space-between !important; padding: 120px 0 40px !important; box-sizing: border-box !important; border-right: 1px solid rgba(255,255,255,0.08) !important; }\n        #abora-hero .abora-hero__sidebar-top { writing-mode: vertical-rl !important; text-orientation: mixed !important; transform: rotate(180deg) !important; }\n        #abora-hero .abora-hero__sidebar-label { font-family: 'Montserrat', sans-serif !important; font-size: 10px !important; font-weight: 500 !important; letter-spacing: 0.25em !important; text-transform: uppercase !important; color: rgba(255,255,255,0.5) !important; }\n        #abora-hero .abora-hero__sidebar-line { width: 1px !important; height: 80px !important; background: linear-gradient(to bottom,rgba(255,255,255,0.4),transparent) !important; margin: 20px auto !important; }\n        #abora-hero .abora-hero__sidebar-section { font-family: 'Montserrat', sans-serif !important; font-size: 11px !important; font-weight: 600 !important; letter-spacing: 0.1em !important; color: rgba(255,255,255,0.3) !important; }\n        #abora-hero .abora-hero__main { position: relative !important; z-index: 5 !important; width: 100% !important; min-height: 100vh !important; min-height: 100dvh !important; display: flex !important; flex-direction: column !important; justify-content: flex-end !important; padding: 100px 24px 60px !important; box-sizing: border-box !important; }\n        #abora-hero .abora-hero__content { max-width: 1440px !important; width: 100% !important; margin: 0 auto !important; display: flex !important; flex-direction: column !important; gap: 0 !important; }\n        #abora-hero .abora-hero__section-number { font-family: 'Cormorant Garamond', Georgia, serif !important; font-size: 100px !important; font-weight: 300 !important; color: rgba(255,255,255,0.05) !important; line-height: 1 !important; position: absolute !important; top: 50% !important; right: 24px !important; transform: translateY(-50%) !important; z-index: 4 !important; pointer-events: none !important; display: none !important; }\n        #abora-hero .abora-hero__location { display: flex !important; align-items: center !important; gap: 16px !important; margin-bottom: 20px !important; }\n        #abora-hero .abora-hero__location-icon { width: 32px !important; height: 32px !important; border: 1px solid rgba(255,255,255,0.4) !important; border-radius: 50% !important; display: flex !important; align-items: center !important; justify-content: center !important; flex-shrink: 0 !important; }\n        #abora-hero .abora-hero__location-icon svg { width: 14px !important; height: 14px !important; color: #ffffff !important; opacity: 0.9 !important; }\n        #abora-hero .abora-hero__location-text { font-family: 'Montserrat', sans-serif !important; font-size: 11px !important; font-weight: 600 !important; letter-spacing: 0.25em !important; text-transform: uppercase !important; color: #ffffff !important; text-shadow: 0 2px 10px rgba(0,0,0,0.3) !important; }\n        #abora-hero .abora-hero__location-divider { width: 40px !important; height: 1px !important; background-color: rgba(255,255,255,0.4) !important; display: none !important; }\n        #abora-hero .abora-hero__headline-wrapper { position: relative !important; margin-bottom: 24px !important; }\n        #abora-hero .abora-hero__headline { font-family: 'Cormorant Garamond', Georgia, serif !important; font-size: 42px !important; font-weight: 500 !important; line-height: 1.1 !important; color: #ffffff !important; margin: 0 !important; padding: 0 !important; letter-spacing: -0.01em !important; max-width: 600px !important; text-shadow: 0 2px 20px rgba(0,0,0,0.4),0 4px 40px rgba(0,0,0,0.2) !important; }\n        #abora-hero .abora-hero__headline em { font-style: italic !important; font-weight: 500 !important; }\n        #abora-hero .abora-hero__headline-line { position: absolute !important; left: -20px !important; top: 8px !important; width: 3px !important; height: 0 !important; background-color: #43676a !important; display: none !important; }\n        #abora-hero.abora-hero--animating .abora-hero__headline-line, #abora-hero.abora-hero--animated .abora-hero__headline-line { animation: aboraLineGrowVertical 0.8s cubic-bezier(0.4,0,0.2,1) 0.6s forwards !important; }\n        #abora-hero .abora-hero__subheadline { font-family: 'Montserrat', sans-serif !important; font-size: 14px !important; font-weight: 400 !important; line-height: 1.85 !important; color: rgba(255,255,255,0.95) !important; margin: 0 0 36px 0 !important; padding: 0 !important; max-width: 480px !important; text-shadow: 0 2px 15px rgba(0,0,0,0.4) !important; }\n        #abora-hero .abora-hero__cta { display: inline-flex !important; align-items: center !important; align-self: flex-start !important; gap: 14px !important; font-family: 'Montserrat', sans-serif !important; font-size: 11px !important; font-weight: 600 !important; letter-spacing: 0.15em !important; text-transform: uppercase !important; text-decoration: none !important; color: #1a1a1a !important; background-color: #ffffff !important; padding: 18px 36px !important; border: none !important; cursor: pointer !important; position: relative !important; overflow: hidden !important; z-index: 10 !important; transition: color 0.4s ease, box-shadow 0.4s ease; box-shadow: 0 4px 20px rgba(0,0,0,0.15) !important; width: auto !important; max-width: none !important; }\n        #abora-hero .abora-hero__cta::before { content: '' !important; position: absolute !important; top: 0 !important; left: 0 !important; width: 100% !important; height: 100% !important; background-color: #43676a !important; transform: translateX(-101%) !important; transition: transform 0.4s cubic-bezier(0.4,0,0.2,1) !important; z-index: 1 !important; }\n        #abora-hero .abora-hero__cta:hover::before { transform: translateX(0) !important; }\n        #abora-hero .abora-hero__cta-text, #abora-hero .abora-hero__cta svg { position: relative !important; z-index: 2 !important; }\n        #abora-hero .abora-hero__cta svg { width: 16px !important; height: 16px !important; display: block !important; flex-shrink: 0 !important; transition: transform 0.4s ease; }\n        #abora-hero .abora-hero__cta:hover { color: #ffffff !important; box-shadow: 0 6px 30px rgba(67,103,106,0.35) !important; }\n        #abora-hero .abora-hero__cta:hover svg { transform: translateX(4px); }\n        #abora-hero .abora-hero__scroll { position: absolute !important; bottom: 40px !important; left: 50% !important; transform: translateX(-50%) !important; z-index: 10 !important; display: flex !important; flex-direction: column !important; align-items: center !important; gap: 12px !important; cursor: pointer !important; opacity: 0 !important; transition: opacity 0.3s ease; }\n        #abora-hero.abora-hero--animated .abora-hero__scroll { opacity: 1 !important; }\n        #abora-hero .abora-hero__scroll:hover { opacity: 0.8 !important; }\n        #abora-hero .abora-hero__scroll-icon { width: 24px !important; height: 38px !important; border: 1.5px solid rgba(255,255,255,0.4) !important; border-radius: 12px !important; position: relative !important; display: flex !important; justify-content: center !important; padding-top: 8px !important; box-sizing: border-box !important; }\n        #abora-hero .abora-hero__scroll-dot { width: 3px !important; height: 8px !important; background-color: rgba(255,255,255,0.7) !important; border-radius: 1.5px !important; }\n        #abora-hero.abora-hero--animated .abora-hero__scroll-dot { animation: aboraScrollBounce 2s ease-in-out infinite !important; }\n        #abora-hero .abora-hero__scroll-text { font-family: 'Montserrat', sans-serif !important; font-size: 9px !important; font-weight: 500 !important; letter-spacing: 0.2em !important; text-transform: uppercase !important; color: rgba(255,255,255,0.5) !important; }\n        #abora-hero .abora-hero__location, #abora-hero .abora-hero__headline, #abora-hero .abora-hero__subheadline, #abora-hero .abora-hero__cta, #abora-hero .abora-hero__sidebar { opacity: 1 !important; transform: translateY(0) !important; }\n        #abora-hero.abora-hero--will-animate .abora-hero__location, #abora-hero.abora-hero--will-animate .abora-hero__headline, #abora-hero.abora-hero--will-animate .abora-hero__subheadline, #abora-hero.abora-hero--will-animate .abora-hero__cta { opacity: 0 !important; transform: translateY(40px) !important; }\n        #abora-hero.abora-hero--will-animate .abora-hero__sidebar { opacity: 0 !important; transform: translateX(-20px) !important; }\n        #abora-hero.abora-hero--animating .abora-hero__location { animation: aboraFadeInUp 0.9s cubic-bezier(0.22,1,0.36,1) 0.3s forwards !important; }\n        #abora-hero.abora-hero--animating .abora-hero__headline { animation: aboraFadeInUp 0.9s cubic-bezier(0.22,1,0.36,1) 0.45s forwards !important; }\n        #abora-hero.abora-hero--animating .abora-hero__subheadline { animation: aboraFadeInUp 0.9s cubic-bezier(0.22,1,0.36,1) 0.6s forwards !important; }\n        #abora-hero.abora-hero--animating .abora-hero__cta { animation: aboraFadeInUp 0.9s cubic-bezier(0.22,1,0.36,1) 0.75s forwards !important; }\n        #abora-hero.abora-hero--animating .abora-hero__sidebar { animation: aboraFadeInLeft 0.8s cubic-bezier(0.22,1,0.36,1) 1s forwards !important; }\n        #abora-hero.abora-hero--animated .abora-hero__location, #abora-hero.abora-hero--animated .abora-hero__headline, #abora-hero.abora-hero--animated .abora-hero__subheadline, #abora-hero.abora-hero--animated .abora-hero__cta, #abora-hero.abora-hero--animated .abora-hero__sidebar { opacity: 1 !important; transform: translateY(0) translateX(0) !important; animation: none !important; }\n        @keyframes aboraFadeInUp{0%{opacity:0;transform:translateY(40px)}100%{opacity:1;transform:translateY(0)}}\n        @keyframes aboraFadeInLeft{0%{opacity:0;transform:translateX(-20px)}100%{opacity:1;transform:translateX(0)}}\n        @keyframes aboraLineGrowVertical{0%{height:0}100%{height:60px}}\n        @keyframes aboraScrollBounce{0%,100%{transform:translateY(0);opacity:0.8}50%{transform:translateY(10px);opacity:0.3}}\n        @media screen and (min-width:768px){#abora-header.abora-header{padding:28px 48px!important}#abora-header.abora-header.abora-header--scrolled{padding:16px 48px!important}#abora-header .abora-header__logo img{height:36px!important}#abora-header.abora-header--scrolled .abora-header__logo img{height:32px!important}#abora-header .abora-header__lang{display:flex!important}#abora-megamenu .abora-megamenu__lang-section{display:none!important}#abora-megamenu .abora-megamenu__container{padding:140px 48px 80px!important;flex-direction:row!important;flex-wrap:wrap!important;align-content:flex-start!important;height:auto!important;justify-content:flex-start!important}#abora-megamenu .abora-megamenu__nav{width:55%!important}#abora-megamenu .abora-megamenu__link{font-size:44px!important;padding:12px 0!important}#abora-megamenu .abora-megamenu__cta-section{width:45%!important;margin-top:0!important;padding-top:0!important;padding-left:48px!important;border-top:none!important;border-left:1px solid rgba(255,255,255,0.15)!important}#abora-megamenu .abora-megamenu__cta{padding:16px 32px!important;font-size:12px!important}#abora-megamenu .abora-megamenu__footer{width:100%!important;flex-direction:row!important;justify-content:flex-start!important;gap:48px!important;border-top:1px solid rgba(255,255,255,0.1)!important;padding-top:32px!important;margin-top:48px!important}#abora-hero .abora-hero__main{padding:120px 48px 80px!important}#abora-hero .abora-hero__section-number{display:block!important;font-size:180px!important;right:48px!important}#abora-hero .abora-hero__location{margin-bottom:28px!important}#abora-hero .abora-hero__location-divider{display:block!important}#abora-hero .abora-hero__headline{font-size:56px!important;max-width:700px!important}#abora-hero .abora-hero__headline-wrapper{margin-bottom:28px!important}#abora-hero .abora-hero__subheadline{font-size:15px!important;max-width:520px!important;margin-bottom:44px!important}#abora-hero .abora-hero__cta{padding:20px 44px!important;font-size:12px!important}#abora-hero .abora-hero__scroll{bottom:50px!important}}\n        @media screen and (min-width:1024px){#abora-header.abora-header{padding:32px 64px!important}#abora-header.abora-header.abora-header--scrolled{padding:18px 64px!important}#abora-header .abora-header__logo img{height:40px!important}#abora-megamenu .abora-megamenu__container{padding:160px 64px 100px!important}#abora-megamenu .abora-megamenu__link{font-size:52px!important;padding:14px 0!important}#abora-megamenu .abora-megamenu__link-arrow{width:28px!important;height:28px!important}#abora-megamenu .abora-megamenu__footer{gap:64px!important}#abora-hero .abora-hero__sidebar{display:flex!important;width:70px!important}#abora-hero .abora-hero__main{padding:140px 64px 100px 100px!important;justify-content:center!important}#abora-hero .abora-hero__section-number{font-size:280px!important;right:64px!important}#abora-hero .abora-hero__location-icon{width:36px!important;height:36px!important}#abora-hero .abora-hero__location-text{font-size:12px!important}#abora-hero .abora-hero__headline{font-size:72px!important;max-width:800px!important}#abora-hero .abora-hero__headline-line{display:block!important;left:-30px!important}#abora-hero .abora-hero__headline-wrapper{margin-bottom:32px!important}#abora-hero .abora-hero__subheadline{font-size:16px!important;max-width:560px!important;margin-bottom:48px!important}#abora-hero .abora-hero__cta{padding:22px 52px!important}#abora-hero .abora-hero__cta svg{width:18px!important;height:18px!important}}\n        @media screen and (min-width:1440px){#abora-header.abora-header{padding:36px 80px!important}#abora-header.abora-header.abora-header--scrolled{padding:20px 80px!important}#abora-megamenu .abora-megamenu__container{padding:180px 80px 120px!important}#abora-megamenu .abora-megamenu__link{font-size:60px!important}#abora-hero .abora-hero__sidebar{width:80px!important}#abora-hero .abora-hero__main{padding:160px 80px 120px 120px!important}#abora-hero .abora-hero__section-number{font-size:360px!important;right:80px!important}#abora-hero .abora-hero__headline{font-size:84px!important;max-width:900px!important}#abora-hero .abora-hero__subheadline{font-size:17px!important;max-width:600px!important}}\n        body.abora-menu-active { overflow: hidden !important; }\n    <\/style>\n<\/head>\n\n<body>\n\n    <!-- PRELOADER -->\n    <div class=\"abora-preloader\" id=\"abora-preloader\">\n        <img decoding=\"async\" src=\"https:\/\/aboraresidencial.com\/wp-content\/uploads\/2025\/11\/abora-logo.png\" alt=\"Abora\" class=\"abora-preloader__logo\">\n        <div class=\"abora-preloader__line\"><\/div>\n        <span class=\"abora-preloader__text\">Ihr R\u00fcckzugsort am Meer wartet auf Sie<\/span>\n    <\/div>\n\n    <!-- HEADER -->\n    <header class=\"abora-header\" id=\"abora-header\">\n        <div class=\"abora-header__container\">\n            <a href=\"\/de\/\" class=\"abora-header__logo\" aria-label=\"Abora Residencial - Startseite\">\n                <img decoding=\"async\" src=\"https:\/\/aboraresidencial.com\/wp-content\/uploads\/2025\/11\/abora-logo.png\" alt=\"Abora Residencial\">\n            <\/a>\n            <div class=\"abora-header__right\">\n                <div class=\"abora-header__lang\" id=\"abora-lang-selector\">\n                    <button class=\"abora-header__lang-btn\" aria-label=\"Sprache w\u00e4hlen\" aria-expanded=\"false\">\n                        <span>DE<\/span>\n                        <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><polyline points=\"6 9 12 15 18 9\"><\/polyline><\/svg>\n                    <\/button>\n                    <div class=\"abora-header__lang-dropdown\">\n                        <button class=\"abora-header__lang-option\" data-lang=\"en\"><span class=\"abora-header__lang-option-code\">EN<\/span>English<\/button>\n                        <button class=\"abora-header__lang-option\" data-lang=\"es\"><span class=\"abora-header__lang-option-code\">ES<\/span>Espa\u00f1ol<\/button>\n                        <button class=\"abora-header__lang-option active\" data-lang=\"de\"><span class=\"abora-header__lang-option-code\">FR<\/span>Fran\u00e7ais<\/button>\n                        <button class=\"abora-header__lang-option active\" data-lang=\"de\"><span class=\"abora-header__lang-option-code\">DE<\/span>Deutsch<\/button>\n                        <button class=\"abora-header__lang-option\" data-lang=\"ar\"><span class=\"abora-header__lang-option-code\">AR<\/span>\u0627\u0644\u0639\u0631\u0628\u064a\u0629<\/button>\n                        <button class=\"abora-header__lang-option\" data-lang=\"cs\"><span class=\"abora-header__lang-option-code\">CS<\/span>\u010ce\u0161tina<\/button>\n                        <button class=\"abora-header__lang-option\" data-lang=\"da\"><span class=\"abora-header__lang-option-code\">DA<\/span>Dansk<\/button>\n                        <button class=\"abora-header__lang-option\" data-lang=\"nl\"><span class=\"abora-header__lang-option-code\">NL<\/span>Nederlands<\/button>\n                        <button class=\"abora-header__lang-option\" data-lang=\"no\"><span class=\"abora-header__lang-option-code\">NO<\/span>Norsk<\/button>\n                        <button class=\"abora-header__lang-option\" data-lang=\"pl\"><span class=\"abora-header__lang-option-code\">PL<\/span>Polski<\/button>\n                        <button class=\"abora-header__lang-option\" data-lang=\"ru\"><span class=\"abora-header__lang-option-code\">RU<\/span>\u0420\u0443\u0441\u0441\u043a\u0438\u0439<\/button>\n                        <button class=\"abora-header__lang-option\" data-lang=\"sv\"><span class=\"abora-header__lang-option-code\">SV<\/span>Svenska<\/button>\n                    <\/div>\n                <\/div>\n                <button class=\"abora-header__menu-btn\" id=\"abora-menu-btn\" aria-label=\"Men\u00fc \u00f6ffnen\" aria-expanded=\"false\">\n                    <span><\/span><span><\/span><span><\/span>\n                <\/button>\n            <\/div>\n        <\/div>\n    <\/header>\n\n    <!-- MEGAMENU -->\n    <div class=\"abora-megamenu\" id=\"abora-megamenu\">\n        <div class=\"abora-megamenu__container\">\n            <nav class=\"abora-megamenu__nav\">\n                <a href=\"#about\" class=\"abora-megamenu__link\">\n                    <span class=\"abora-megamenu__link-number\">01<\/span>\n                    <span class=\"abora-megamenu__link-text\">\u00dcber Abora<\/span>\n                    <svg class=\"abora-megamenu__link-arrow\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><line x1=\"5\" y1=\"12\" x2=\"19\" y2=\"12\"><\/line><polyline points=\"12 5 19 12 12 19\"><\/polyline><\/svg>\n                <\/a>\n                <a href=\"#tipology\" class=\"abora-megamenu__link\">\n                    <span class=\"abora-megamenu__link-number\">02<\/span>\n                    <span class=\"abora-megamenu__link-text\">Typologien<\/span>\n                    <svg class=\"abora-megamenu__link-arrow\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><line x1=\"5\" y1=\"12\" x2=\"19\" y2=\"12\"><\/line><polyline points=\"12 5 19 12 12 19\"><\/polyline><\/svg>\n                <\/a>\n                <a href=\"#gallery\" class=\"abora-megamenu__link\">\n                    <span class=\"abora-megamenu__link-number\">03<\/span>\n                    <span class=\"abora-megamenu__link-text\">Galerie<\/span>\n                    <svg class=\"abora-megamenu__link-arrow\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><line x1=\"5\" y1=\"12\" x2=\"19\" y2=\"12\"><\/line><polyline points=\"12 5 19 12 12 19\"><\/polyline><\/svg>\n                <\/a>\n                <a href=\"#location\" class=\"abora-megamenu__link\">\n                    <span class=\"abora-megamenu__link-number\">04<\/span>\n                    <span class=\"abora-megamenu__link-text\">Standort<\/span>\n                    <svg class=\"abora-megamenu__link-arrow\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><line x1=\"5\" y1=\"12\" x2=\"19\" y2=\"12\"><\/line><polyline points=\"12 5 19 12 12 19\"><\/polyline><\/svg>\n                <\/a>\n            <\/nav>\n            <div class=\"abora-megamenu__cta-section\">\n                <span class=\"abora-megamenu__cta-label\">Exklusiver Zugang<\/span>\n                <a href=\"#info-unlock\" class=\"abora-megamenu__cta\">\n                    <span>Informationen freischalten<\/span>\n                    <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><rect x=\"3\" y=\"11\" width=\"18\" height=\"11\" rx=\"2\" ry=\"2\"><\/rect><path d=\"M7 11V7a5 5 0 0 1 9.9-1\"><\/path><\/svg>\n                <\/a>\n            <\/div>\n            <div class=\"abora-megamenu__lang-section\">\n                <span class=\"abora-megamenu__lang-label\">Sprache w\u00e4hlen<\/span>\n                <div class=\"abora-megamenu__lang-list\">\n                    <button class=\"abora-megamenu__lang-option\" data-lang=\"en\">EN<\/button>\n                    <button class=\"abora-megamenu__lang-option\" data-lang=\"es\">ES<\/button>\n                    <button class=\"abora-megamenu__lang-option active\" data-lang=\"de\">FR<\/button>\n                    <button class=\"abora-megamenu__lang-option active\" data-lang=\"de\">DE<\/button>\n                    <button class=\"abora-megamenu__lang-option\" data-lang=\"ar\">AR<\/button>\n                    <button class=\"abora-megamenu__lang-option\" data-lang=\"cs\">CS<\/button>\n                    <button class=\"abora-megamenu__lang-option\" data-lang=\"da\">DA<\/button>\n                    <button class=\"abora-megamenu__lang-option\" data-lang=\"nl\">NL<\/button>\n                    <button class=\"abora-megamenu__lang-option\" data-lang=\"no\">NO<\/button>\n                    <button class=\"abora-megamenu__lang-option\" data-lang=\"pl\">PL<\/button>\n                    <button class=\"abora-megamenu__lang-option\" data-lang=\"ru\">RU<\/button>\n                    <button class=\"abora-megamenu__lang-option\" data-lang=\"sv\">SV<\/button>\n                <\/div>\n            <\/div>\n            <div class=\"abora-megamenu__footer\">\n                <div class=\"abora-megamenu__contact\">\n                    <span class=\"abora-megamenu__contact-label\">Telefon<\/span>\n                    <a href=\"tel:+34911678138\" class=\"abora-megamenu__contact-value\">911 67 81 38<\/a>\n                <\/div>\n                <div class=\"abora-megamenu__contact\">\n                    <span class=\"abora-megamenu__contact-label\">Standort<\/span>\n                    <span class=\"abora-megamenu__contact-value\">Costa de Adeje, Tenerife<\/span>\n                <\/div>\n            <\/div>\n        <\/div>\n    <\/div>\n\n    <!-- HERO -->\n    <section class=\"abora-hero\" id=\"abora-hero\">\n        <div class=\"abora-hero__bg\">\n            <img decoding=\"async\" src=\"https:\/\/aboraresidencial.com\/wp-content\/uploads\/2025\/11\/abora-exterior-aereo-tenerife.jpg\" alt=\"Luftaufnahme von Abora Residencial\" class=\"abora-hero__bg-fallback\" loading=\"eager\">\n            <video class=\"abora-hero__video\" id=\"abora-hero-video\" autoplay muted loop playsinline preload=\"auto\" poster=\"https:\/\/aboraresidencial.com\/wp-content\/uploads\/2025\/11\/abora-exterior-aereo-tenerife.jpg\">\n                <source src=\"https:\/\/aboraresidencial.com\/wp-content\/uploads\/2025\/11\/dron_1.mp4\" type=\"video\/mp4\">\n            <\/video>\n        <\/div>\n        <div class=\"abora-hero__overlay\"><\/div>\n        <div class=\"abora-hero__grain\"><\/div>\n        <span class=\"abora-hero__section-number\">01<\/span>\n        <div class=\"abora-hero__sidebar\">\n            <div class=\"abora-hero__sidebar-top\">\n                <span class=\"abora-hero__sidebar-label\">Costa de Adeje, Tenerife<\/span>\n            <\/div>\n            <div class=\"abora-hero__sidebar-line\"><\/div>\n            <span class=\"abora-hero__sidebar-section\">01<\/span>\n        <\/div>\n        <div class=\"abora-hero__main\">\n            <div class=\"abora-hero__content\">\n                <div class=\"abora-hero__location\">\n                    <div class=\"abora-hero__location-icon\">\n                        <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M21 10c0 7-9 13-9 13s-9-6-9-13a9 9 0 0 1 18 0z\"><\/path><circle cx=\"12\" cy=\"10\" r=\"3\"><\/circle><\/svg>\n                    <\/div>\n                    <span class=\"abora-hero__location-text\">Costa de Adeje, Tenerife<\/span>\n                    <span class=\"abora-hero__location-divider\"><\/span>\n                <\/div>\n                <div class=\"abora-hero__headline-wrapper\">\n                    <span class=\"abora-hero__headline-line\"><\/span>\n                    <h1 class=\"abora-hero__headline\">Das Leben unter der <em>spanischen Sonne<\/em><\/h1>\n                <\/div>\n                <p class=\"abora-hero__subheadline\">\n                    Erstklassige Residenzen am Meer mit Terrassen, nat\u00fcrlichem Licht und exklusiven Gemeinschaftsbereichen. Ein mediterranes Refugium mit perfektem Wetter das ganze Jahr hindurch.\n                <\/p>\n                <a href=\"#about\" class=\"abora-hero__cta\">\n                    <span class=\"abora-hero__cta-text\">Entdecken Sie Ihr Zuhause<\/span>\n                    <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><line x1=\"5\" y1=\"12\" x2=\"19\" y2=\"12\"><\/line><polyline points=\"12 5 19 12 12 19\"><\/polyline><\/svg>\n                <\/a>\n            <\/div>\n        <\/div>\n        <div class=\"abora-hero__scroll\" id=\"abora-scroll-trigger\">\n            <div class=\"abora-hero__scroll-icon\"><span class=\"abora-hero__scroll-dot\"><\/span><\/div>\n            <span class=\"abora-hero__scroll-text\">Scrollen<\/span>\n        <\/div>\n    <\/section>\n\n    <script>\n        (function(){\n            'use strict';\n            var heroAnimated=false,preloaderHidden=false,PAGE_LOAD_TIME=Date.now(),MIN_PRELOADER_DURATION=2800;\n            var WPML_LANGUAGES={'en':{prefix:'',name:'English',code:'EN'},'es':{prefix:'\/es',name:'Espa\u00f1ol',code:'ES'},'fr':{prefix:'\/fr',name:'Fran\u00e7ais',code:'FR'},'de':{prefix:'\/de',name:'Deutsch',code:'DE'},'ar':{prefix:'\/ar',name:'\u0627\u0644\u0639\u0631\u0628\u064a\u0629',code:'AR'},'cs':{prefix:'\/cs',name:'\u010ce\u0161tina',code:'CS'},'da':{prefix:'\/da',name:'Dansk',code:'DA'},'nl':{prefix:'\/nl',name:'Nederlands',code:'NL'},'no':{prefix:'\/no',name:'Norsk',code:'NO'},'pl':{prefix:'\/pl',name:'Polski',code:'PL'},'ru':{prefix:'\/ru',name:'\u0420\u0443\u0441\u0441\u043a\u0438\u0439',code:'RU'},'sv':{prefix:'\/sv',name:'Svenska',code:'SV'}};\n            var LANG_PREFIXES=['\/es','\/fr','\/de','\/ar','\/cs','\/da','\/nl','\/no','\/pl','\/ru','\/sv'];\n            var CURRENT_LANG='de';\n            function detectCurrentLanguage(){var path=window.location.pathname;for(var i=0;i<LANG_PREFIXES.length;i++){var prefix=LANG_PREFIXES[i];if(path===prefix||path.indexOf(prefix+'\/')===0)return prefix.substring(1);}return'en';}\n            function getPathWithoutLangPrefix(path){for(var i=0;i<LANG_PREFIXES.length;i++){var prefix=LANG_PREFIXES[i];if(path===prefix)return'\/';if(path.indexOf(prefix+'\/')===0)return path.substring(prefix.length);}return path;}\n            function switchLanguage(targetLang){if(!WPML_LANGUAGES[targetLang])return;var currentPath=window.location.pathname,cleanPath=getPathWithoutLangPrefix(currentPath),newPrefix=WPML_LANGUAGES[targetLang].prefix,newPath=targetLang==='en'?cleanPath:newPrefix+(cleanPath==='\/'?'\/':cleanPath);if(newPath!=='\/'&&newPath.endsWith('\/')&&cleanPath!=='\/')newPath=newPath.slice(0,-1);window.location.href=window.location.origin+newPath+window.location.search+window.location.hash;}\n            function initLanguageSelectors(){CURRENT_LANG=detectCurrentLanguage();var hOpts=document.querySelectorAll('.abora-header__lang-option'),mOpts=document.querySelectorAll('.abora-megamenu__lang-option'),span=document.querySelector('.abora-header__lang-btn span');if(span&&WPML_LANGUAGES[CURRENT_LANG])span.textContent=WPML_LANGUAGES[CURRENT_LANG].code;hOpts.forEach(function(o){o.classList.remove('active');if(o.getAttribute('data-lang')===CURRENT_LANG)o.classList.add('active');});mOpts.forEach(function(o){o.classList.remove('active');if(o.getAttribute('data-lang')===CURRENT_LANG)o.classList.add('active');});hOpts.forEach(function(o){o.addEventListener('click',function(){var l=this.getAttribute('data-lang');if(l!==CURRENT_LANG)switchLanguage(l);});});mOpts.forEach(function(o){o.addEventListener('click',function(){var l=this.getAttribute('data-lang');if(l!==CURRENT_LANG)switchLanguage(l);});});}\n            var preloader=document.getElementById('abora-preloader');\n            function hidePreloader(){if(preloader&&!preloader.classList.contains('abora-preloader--hidden')){preloader.classList.add('abora-preloader--hidden');setTimeout(function(){if(preloader&&preloader.parentNode)preloader.parentNode.removeChild(preloader);},1000);}}\n            var hero=document.getElementById('abora-hero'),heroVideo=document.getElementById('abora-hero-video');\n            function initVideo(){if(!heroVideo)return;function sv(){if(hero)hero.classList.add('abora-hero--video-ready');}heroVideo.play().then(sv).catch(function(){});heroVideo.addEventListener('canplay',sv);heroVideo.addEventListener('playing',sv);setTimeout(sv,2000);}\n            function triggerHeroAnimations(){if(heroAnimated||!hero)return;heroAnimated=true;hero.classList.add('abora-hero--will-animate');requestAnimationFrame(function(){requestAnimationFrame(function(){hero.classList.remove('abora-hero--will-animate');hero.classList.add('abora-hero--animating');initVideo();setTimeout(function(){hero.classList.remove('abora-hero--animating');hero.classList.add('abora-hero--animated');},2500);});});}\n            function forceHeroVisible(){if(!hero)return;hero.classList.remove('abora-hero--will-animate','abora-hero--animating');if(!hero.classList.contains('abora-hero--animated'))hero.classList.add('abora-hero--animated');hero.classList.add('abora-hero--video-ready');}\n            function showContent(){if(preloaderHidden)return;preloaderHidden=true;var elapsed=Date.now()-PAGE_LOAD_TIME,rem=Math.max(0,MIN_PRELOADER_DURATION-elapsed);setTimeout(function(){hidePreloader();setTimeout(triggerHeroAnimations,200);},rem);}\n            if(document.readyState==='loading'){document.addEventListener('DOMContentLoaded',function(){showContent();initLanguageSelectors();});}else{showContent();initLanguageSelectors();}\n            window.addEventListener('load',showContent);\n            setTimeout(function(){if(!preloaderHidden){preloaderHidden=true;hidePreloader();}forceHeroVisible();},7000);\n            var header=document.getElementById('abora-header'),ticking=false;\n            function handleScroll(){if(!header)return;header.classList.toggle('abora-header--scrolled',window.scrollY>100);}\n            window.addEventListener('scroll',function(){if(!ticking){window.requestAnimationFrame(function(){handleScroll();ticking=false;});ticking=true;}},{passive:true});\n            handleScroll();\n            var langSelector=document.getElementById('abora-lang-selector'),isLangOpen=false;\n            if(langSelector){var langBtn=langSelector.querySelector('.abora-header__lang-btn');function openLang(){isLangOpen=true;langSelector.classList.add('abora-lang-open');if(langBtn)langBtn.setAttribute('aria-expanded','true');}function closeLang(){isLangOpen=false;langSelector.classList.remove('abora-lang-open');if(langBtn)langBtn.setAttribute('aria-expanded','false');}if(langBtn)langBtn.addEventListener('click',function(e){e.stopPropagation();isLangOpen?closeLang():openLang();});document.addEventListener('click',function(e){if(isLangOpen&&!langSelector.contains(e.target))closeLang();});}\n            var menuBtn=document.getElementById('abora-menu-btn'),megamenu=document.getElementById('abora-megamenu'),isMenuOpen=false;\n            function openMenu(){isMenuOpen=true;if(menuBtn){menuBtn.classList.add('abora-menu-open');menuBtn.setAttribute('aria-expanded','true');}if(megamenu)megamenu.classList.add('abora-megamenu--open');document.body.classList.add('abora-menu-active');}\n            function closeMenu(){isMenuOpen=false;if(menuBtn){menuBtn.classList.remove('abora-menu-open');menuBtn.setAttribute('aria-expanded','false');}if(megamenu)megamenu.classList.remove('abora-megamenu--open');document.body.classList.remove('abora-menu-active');}\n            if(menuBtn)menuBtn.addEventListener('click',function(){isMenuOpen?closeMenu():openMenu();});\n            if(megamenu)megamenu.querySelectorAll('a').forEach(function(l){l.addEventListener('click',closeMenu);});\n            document.addEventListener('keydown',function(e){if(e.key==='Escape'){if(isMenuOpen)closeMenu();if(isLangOpen)closeLang();}});\n            document.querySelectorAll('a[href^=\"#\"]').forEach(function(a){a.addEventListener('click',function(e){var id=this.getAttribute('href');if(id==='#')return;var el=document.querySelector(id);if(el&&header){e.preventDefault();window.scrollTo({top:el.getBoundingClientRect().top+window.scrollY-header.offsetHeight,behavior:'smooth'});}});});\n            var st=document.getElementById('abora-scroll-trigger');if(st)st.addEventListener('click',function(){window.scrollTo({top:window.innerHeight,behavior:'smooth'});});\n        })();\n    <\/script>\n<\/body>\n<\/html>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-41b7b55 e-con-full e-flex e-con e-parent\" data-id=\"41b7b55\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-b0d4fec animated-slow elementor-invisible elementor-widget elementor-widget-video\" data-id=\"b0d4fec\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;video_type&quot;:&quot;hosted&quot;,&quot;autoplay&quot;:&quot;yes&quot;,&quot;mute&quot;:&quot;yes&quot;,&quot;loop&quot;:&quot;yes&quot;,&quot;_animation&quot;:&quot;zoomIn&quot;,&quot;controls&quot;:&quot;yes&quot;}\" data-widget_type=\"video.default\">\n\t\t\t\t\t\t\t<div class=\"e-hosted-video elementor-wrapper elementor-open-inline\">\n\t\t\t\t\t<video class=\"elementor-video\" src=\"https:\/\/aboraresidencial.com\/wp-content\/uploads\/abora-engage-dech.mp4\" autoplay=\"\" loop=\"\" controls=\"\" muted=\"muted\" controlsList=\"nodownload\"><\/video>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4270e8d elementor-widget elementor-widget-html\" data-id=\"4270e8d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!-- Bot\u00f3n flotante WhatsApp Pulse con Privacidad -->\r\n<div id=\"whatsapp-float\" class=\"whatsapp-float\">\r\n    <button type=\"button\" class=\"whatsapp-btn\" id=\"whatsapp-trigger\">\r\n        <img decoding=\"async\" src=\"https:\/\/aboraresidencial.com\/wp-content\/uploads\/2025\/12\/whatsapp-icon-1.png\" \r\n             alt=\"WhatsApp\" \r\n             class=\"whatsapp-icon\">\r\n    <\/button>\r\n<\/div>\r\n\r\n<!-- Modal de privacidad -->\r\n<div id=\"whatsapp-modal\" class=\"wa-modal\">\r\n    <div class=\"wa-modal-content\">\r\n        <button type=\"button\" class=\"wa-modal-close\" id=\"wa-close\">&times;<\/button>\r\n        <div class=\"wa-modal-header\">\r\n            <img decoding=\"async\" src=\"https:\/\/aboraresidencial.com\/wp-content\/uploads\/2025\/12\/whatsapp-icon-1.png\" alt=\"WhatsApp\" class=\"wa-modal-icon\">\r\n            <span>WhatsApp<\/span>\r\n        <\/div>\r\n        <p class=\"wa-modal-text\">Wenn Sie fortfahren, m\u00fcssen Sie unsere Datenschutzerkl\u00e4rung akzeptieren.<\/p>\r\n        <label class=\"wa-checkbox-label\">\r\n            <input type=\"checkbox\" id=\"wa-privacy-check\">\r\n            <span>Ich akzeptiere die <a href=\"https:\/\/aboraresidencial.com\/de\/datenschutz\" target=\"_blank\">Datenschutzerkl\u00e4rung<\/a><\/span>\r\n        <\/label>\r\n        <a href=\"#\" \r\n           id=\"whatsapp-dynamic-link\"\r\n           target=\"_blank\" \r\n           rel=\"noopener noreferrer\"\r\n           class=\"wa-modal-btn disabled\">\r\n            Weiter zu WhatsApp\r\n        <\/a>\r\n    <\/div>\r\n<\/div>\r\n\r\n<style>\r\n\/* Bot\u00f3n flotante *\/\r\n.whatsapp-float {\r\n    position: fixed !important;\r\n    bottom: 30px !important;\r\n    right: 30px !important;\r\n    z-index: 999999999 !important;\r\n}\r\n\r\n.whatsapp-btn {\r\n    display: flex !important;\r\n    align-items: center !important;\r\n    justify-content: center !important;\r\n    width: 60px !important;\r\n    height: 60px !important;\r\n    background: transparent !important;\r\n    border: none !important;\r\n    border-radius: 50% !important;\r\n    box-shadow: 0 4px 12px rgba(37, 211, 102, 0.4) !important;\r\n    transition: all 0.3s ease !important;\r\n    cursor: pointer !important;\r\n    padding: 0 !important;\r\n    margin-bottom: 55px !important;\r\n}\r\n\r\n.whatsapp-btn:hover {\r\n    transform: scale(1.1) !important;\r\n    box-shadow: 0 6px 20px rgba(37, 211, 102, 0.6) !important;\r\n}\r\n\r\n.whatsapp-icon {\r\n    width: 60px !important;\r\n    height: 60px !important;\r\n    object-fit: contain !important;\r\n}\r\n\r\n\/* Modal *\/\r\n.wa-modal {\r\n    display: none;\r\n    position: fixed !important;\r\n    bottom: 160px !important;\r\n    right: 30px !important;\r\n    z-index: 9999999999 !important;\r\n    animation: waSlideUp 0.3s ease !important;\r\n}\r\n\r\n.wa-modal.active {\r\n    display: block !important;\r\n}\r\n\r\n@keyframes waSlideUp {\r\n    from {\r\n        opacity: 0;\r\n        transform: translateY(20px);\r\n    }\r\n    to {\r\n        opacity: 1;\r\n        transform: translateY(0);\r\n    }\r\n}\r\n\r\n.wa-modal-content {\r\n    background: #ffffff !important;\r\n    border-radius: 16px !important;\r\n    box-shadow: 0 8px 32px rgba(0, 0, 0, 0.15) !important;\r\n    padding: 24px !important;\r\n    width: 300px !important;\r\n    position: relative !important;\r\n}\r\n\r\n.wa-modal-close {\r\n    position: absolute !important;\r\n    top: 12px !important;\r\n    right: 12px !important;\r\n    background: none !important;\r\n    border: none !important;\r\n    font-size: 24px !important;\r\n    color: #999 !important;\r\n    cursor: pointer !important;\r\n    line-height: 1 !important;\r\n    padding: 0 !important;\r\n    width: 30px !important;\r\n    height: 30px !important;\r\n}\r\n\r\n.wa-modal-close:hover {\r\n    color: #333 !important;\r\n}\r\n\r\n.wa-modal-header {\r\n    display: flex !important;\r\n    align-items: center !important;\r\n    gap: 10px !important;\r\n    margin-bottom: 16px !important;\r\n    font-family: 'Manrope', sans-serif !important;\r\n    font-weight: 700 !important;\r\n    font-size: 18px !important;\r\n    color: #1E3A5F !important;\r\n}\r\n\r\n.wa-modal-icon {\r\n    width: 32px !important;\r\n    height: 32px !important;\r\n}\r\n\r\n.wa-modal-text {\r\n    font-family: 'Inter', sans-serif !important;\r\n    font-size: 14px !important;\r\n    color: #555 !important;\r\n    margin-bottom: 16px !important;\r\n    line-height: 1.5 !important;\r\n}\r\n\r\n.wa-checkbox-label {\r\n    display: flex !important;\r\n    align-items: flex-start !important;\r\n    gap: 10px !important;\r\n    font-family: 'Inter', sans-serif !important;\r\n    font-size: 13px !important;\r\n    color: #333 !important;\r\n    cursor: pointer !important;\r\n    margin-bottom: 20px !important;\r\n}\r\n\r\n.wa-checkbox-label input[type=\"checkbox\"] {\r\n    width: 18px !important;\r\n    height: 18px !important;\r\n    margin-top: 2px !important;\r\n    accent-color: #25D366 !important;\r\n    cursor: pointer !important;\r\n}\r\n\r\n.wa-checkbox-label a {\r\n    color: #1E3A5F !important;\r\n    text-decoration: underline !important;\r\n}\r\n\r\n.wa-modal-btn {\r\n    display: block !important;\r\n    width: 100% !important;\r\n    padding: 14px 20px !important;\r\n    background: #25D366 !important;\r\n    color: #ffffff !important;\r\n    font-family: 'Manrope', sans-serif !important;\r\n    font-weight: 600 !important;\r\n    font-size: 14px !important;\r\n    text-align: center !important;\r\n    text-decoration: none !important;\r\n    border-radius: 8px !important;\r\n    transition: all 0.3s ease !important;\r\n}\r\n\r\n.wa-modal-btn:hover {\r\n    background: #20bd5a !important;\r\n    color: #ffffff !important;\r\n}\r\n\r\n.wa-modal-btn.disabled {\r\n    background: #ccc !important;\r\n    pointer-events: none !important;\r\n    color: #888 !important;\r\n}\r\n\r\n\/* Responsive *\/\r\n@media (max-width: 768px) {\r\n    .whatsapp-float {\r\n        bottom: 20px !important;\r\n        right: 20px !important;\r\n    }\r\n    \r\n    .whatsapp-btn {\r\n        width: 55px !important;\r\n        height: 55px !important;\r\n    }\r\n    \r\n    .whatsapp-icon {\r\n        width: 55px !important;\r\n        height: 55px !important;\r\n    }\r\n    \r\n    .wa-modal {\r\n        bottom: 150px !important;\r\n        right: 20px !important;\r\n        left: 20px !important;\r\n    }\r\n    \r\n    .wa-modal-content {\r\n        width: auto !important;\r\n    }\r\n}\r\n<\/style>\r\n\r\n<script>\r\n(function() {\r\n    \/\/ ===== CONFIGURACI\u00d3N =====\r\n    const config = {\r\n        phoneNumber: '34919464706',\r\n        projectName: 'Abora Residencial'\r\n    };\r\n    \r\n    \/\/ Funci\u00f3n para obtener el nombre del usuario desde WordPress\r\n    function getUserName() {\r\n        if (window.wpUserData && window.wpUserData.firstName) {\r\n            return window.wpUserData.firstName;\r\n        }\r\n        const adminBarUser = document.querySelector('#wp-admin-bar-my-account .display-name');\r\n        if (adminBarUser) {\r\n            return adminBarUser.textContent.trim().split(' ')[0];\r\n        }\r\n        return null;\r\n    }\r\n    \r\n    \/\/ Verificar si el usuario est\u00e1 logueado\r\n    function isUserLoggedIn() {\r\n        return window.wpUserData && window.wpUserData.isLoggedIn === true;\r\n    }\r\n    \r\n    \/\/ Construir el enlace de WhatsApp\r\n    function buildWhatsAppLink() {\r\n        const currentUrl = window.location.href;\r\n        let message;\r\n        \r\n        if (isUserLoggedIn()) {\r\n            const userName = getUserName();\r\n            message = `Hallo, mein Name ist ${userName}, und ich h\u00e4tte gerne weitere Informationen \u00fcber ${config.projectName} (${currentUrl})`;\r\n        } else {\r\n            message = `Hallo, ich w\u00fcrde gerne mehr dar\u00fcber erfahren. ${config.projectName} (${currentUrl})`;\r\n        }\r\n        \r\n        const encodedMessage = encodeURIComponent(message);\r\n        return `https:\/\/wa.me\/${config.phoneNumber}?text=${encodedMessage}`;\r\n    }\r\n    \r\n    \/\/ Inicializar\r\n    function init() {\r\n        const trigger = document.getElementById('whatsapp-trigger');\r\n        const modal = document.getElementById('whatsapp-modal');\r\n        const closeBtn = document.getElementById('wa-close');\r\n        const checkbox = document.getElementById('wa-privacy-check');\r\n        const continueBtn = document.getElementById('whatsapp-dynamic-link');\r\n        \r\n        if (!trigger || !modal) return;\r\n        \r\n        \/\/ Establecer el enlace din\u00e1mico\r\n        continueBtn.href = buildWhatsAppLink();\r\n        \r\n        \/\/ Abrir modal\r\n        trigger.addEventListener('click', function() {\r\n            \/\/ Actualizar enlace cada vez que se abre (por si cambi\u00f3 la URL)\r\n            continueBtn.href = buildWhatsAppLink();\r\n            modal.classList.toggle('active');\r\n        });\r\n        \r\n        \/\/ Cerrar modal\r\n        closeBtn.addEventListener('click', function() {\r\n            modal.classList.remove('active');\r\n        });\r\n        \r\n        \/\/ Activar\/desactivar bot\u00f3n seg\u00fan checkbox\r\n        checkbox.addEventListener('change', function() {\r\n            if (this.checked) {\r\n                continueBtn.classList.remove('disabled');\r\n            } else {\r\n                continueBtn.classList.add('disabled');\r\n            }\r\n        });\r\n        \r\n        \/\/ Cerrar al hacer clic fuera\r\n        document.addEventListener('click', function(e) {\r\n            if (!modal.contains(e.target) && !trigger.contains(e.target)) {\r\n                modal.classList.remove('active');\r\n            }\r\n        });\r\n        \r\n        \/\/ Debug\r\n        console.log('WhatsApp Debug:', {\r\n            logueado: isUserLoggedIn(),\r\n            nombre: getUserName() || 'Sin nombre (no logueado)',\r\n            proyecto: config.projectName,\r\n            url: window.location.href\r\n        });\r\n    }\r\n    \r\n    \/\/ Ejecutar cuando el DOM est\u00e9 listo\r\n    if (document.readyState === 'loading') {\r\n        document.addEventListener('DOMContentLoaded', init);\r\n    } else {\r\n        init();\r\n    }\r\n})();\r\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-8313936 e-con-full e-flex e-con e-parent\" data-id=\"8313936\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-03fcd37 elementor-widget elementor-widget-html\" data-id=\"03fcd37\" data-element_type=\"widget\" data-e-type=\"widget\" id=\"about\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style>\r\n    \/* El CSS se mantiene id\u00e9ntico para preservar el dise\u00f1o y animaciones *\/\r\n    #abora-intro.abora-intro {\r\n        position: relative !important;\r\n        width: 100% !important;\r\n        background-color: #ffffff !important;\r\n        box-sizing: border-box !important;\r\n        overflow: hidden !important;\r\n    }\r\n    \r\n    #abora-intro .abora-intro__wrapper {\r\n        display: flex !important;\r\n        flex-direction: column !important;\r\n        min-height: auto !important;\r\n    }\r\n    \r\n    #abora-intro .abora-intro__media {\r\n        position: relative !important;\r\n        width: 100% !important;\r\n        height: 50vh !important;\r\n        min-height: 350px !important;\r\n        overflow: hidden !important;\r\n    }\r\n    \r\n    #abora-intro .abora-intro__image {\r\n        width: 100% !important;\r\n        height: 100% !important;\r\n        object-fit: cover !important;\r\n        object-position: center center !important;\r\n        display: block !important;\r\n        transition: transform 0.6s cubic-bezier(0.22, 1, 0.36, 1);\r\n    }\r\n    \r\n    #abora-intro.abora-intro--animated .abora-intro__image {\r\n        transform: scale(1.02);\r\n    }\r\n    \r\n    #abora-intro .abora-intro__media::after {\r\n        content: '' !important;\r\n        position: absolute !important;\r\n        top: 0 !important;\r\n        left: 0 !important;\r\n        width: 100% !important;\r\n        height: 100% !important;\r\n        pointer-events: none !important;\r\n        opacity: 0.03 !important;\r\n        background-image: url(\"data:image\/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http:\/\/www.w3.org\/2000\/svg'%3E%3Cfilter id='noiseFilter'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='4' stitchTiles='stitch'\/%3E%3C\/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noiseFilter)'\/%3E%3C\/svg%3E\") !important;\r\n    }\r\n    \r\n    #abora-intro .abora-intro__badge {\r\n        position: absolute !important;\r\n        bottom: 24px !important;\r\n        left: 24px !important;\r\n        background-color: #ffffff !important;\r\n        padding: 20px 28px !important;\r\n        display: flex !important;\r\n        align-items: center !important;\r\n        gap: 16px !important;\r\n        box-shadow: 0 10px 40px rgba(0, 0, 0, 0.12) !important;\r\n        z-index: 2 !important;\r\n    }\r\n    \r\n    #abora-intro .abora-intro__badge-icon {\r\n        width: 44px !important;\r\n        height: 44px !important;\r\n        display: flex !important;\r\n        align-items: center !important;\r\n        justify-content: center !important;\r\n        background-color: #43676a !important;\r\n        border-radius: 50% !important;\r\n        flex-shrink: 0 !important;\r\n    }\r\n    \r\n    #abora-intro .abora-intro__badge-icon svg {\r\n        width: 22px !important;\r\n        height: 22px !important;\r\n        color: #ffffff !important;\r\n    }\r\n    \r\n    #abora-intro .abora-intro__badge-text {\r\n        font-family: 'Montserrat', sans-serif !important;\r\n        font-size: 13px !important;\r\n        font-weight: 500 !important;\r\n        color: #2d2d2d !important;\r\n        margin: 0 !important;\r\n        line-height: 1.4 !important;\r\n    }\r\n    \r\n    #abora-intro .abora-intro__badge-text strong {\r\n        display: block !important;\r\n        font-size: 11px !important;\r\n        font-weight: 600 !important;\r\n        letter-spacing: 0.1em !important;\r\n        text-transform: uppercase !important;\r\n        color: #43676a !important;\r\n        margin-bottom: 2px !important;\r\n    }\r\n    \r\n    #abora-intro .abora-intro__content {\r\n        padding: 60px 24px !important;\r\n        display: flex !important;\r\n        flex-direction: column !important;\r\n        justify-content: center !important;\r\n    }\r\n    \r\n    #abora-intro .abora-intro__inner {\r\n        max-width: 600px !important;\r\n        margin: 0 auto !important;\r\n    }\r\n    \r\n    #abora-intro .abora-intro__tagline {\r\n        display: flex !important;\r\n        align-items: center !important;\r\n        gap: 14px !important;\r\n        margin: 0 0 20px 0 !important;\r\n        padding: 0 !important;\r\n    }\r\n    \r\n    #abora-intro .abora-intro__tagline::before {\r\n        content: '' !important;\r\n        display: block !important;\r\n        width: 32px !important;\r\n        height: 1px !important;\r\n        background-color: #43676a !important;\r\n        flex-shrink: 0 !important;\r\n        transform-origin: left center !important;\r\n    }\r\n    \r\n    #abora-intro .abora-intro__tagline-text {\r\n        font-family: 'Montserrat', sans-serif !important;\r\n        font-size: 11px !important;\r\n        font-weight: 600 !important;\r\n        letter-spacing: 0.2em !important;\r\n        text-transform: uppercase !important;\r\n        color: #43676a !important;\r\n        margin: 0 !important;\r\n        padding: 0 !important;\r\n    }\r\n    \r\n    #abora-intro .abora-intro__title {\r\n        font-family: 'Cormorant Garamond', Georgia, serif !important;\r\n        font-size: 34px !important;\r\n        font-weight: 400 !important;\r\n        line-height: 1.2 !important;\r\n        color: #2d2d2d !important;\r\n        margin: 0 0 28px 0 !important;\r\n        padding: 0 !important;\r\n    }\r\n    \r\n    #abora-intro .abora-intro__copy {\r\n        font-family: 'Montserrat', sans-serif !important;\r\n        font-size: 15px !important;\r\n        font-weight: 300 !important;\r\n        line-height: 1.85 !important;\r\n        color: #6b6b6b !important;\r\n        margin: 0 0 24px 0 !important;\r\n        padding: 0 !important;\r\n    }\r\n    \r\n    #abora-intro .abora-intro__highlight {\r\n        color: #43676a !important;\r\n        font-weight: 500 !important;\r\n    }\r\n    \r\n    #abora-intro .abora-intro__features {\r\n        display: grid !important;\r\n        grid-template-columns: repeat(2, 1fr) !important;\r\n        gap: 20px !important;\r\n        margin: 32px 0 0 0 !important;\r\n        padding: 32px 0 !important;\r\n        border-top: 1px solid #ececec !important;\r\n    }\r\n    \r\n    #abora-intro .abora-intro__feature {\r\n        display: flex !important;\r\n        align-items: center !important;\r\n        gap: 14px !important;\r\n    }\r\n    \r\n    #abora-intro .abora-intro__feature-icon {\r\n        width: 46px !important;\r\n        height: 46px !important;\r\n        min-width: 46px !important;\r\n        display: flex !important;\r\n        align-items: center !important;\r\n        justify-content: center !important;\r\n        background-color: rgba(67, 103, 106, 0.08) !important;\r\n        border-radius: 50% !important;\r\n        transition: background-color 0.4s ease, transform 0.4s ease;\r\n    }\r\n    \r\n    #abora-intro .abora-intro__feature:hover .abora-intro__feature-icon {\r\n        background-color: #43676a !important;\r\n        transform: scale(1.05) !important;\r\n    }\r\n    \r\n    #abora-intro .abora-intro__feature-icon svg {\r\n        width: 20px !important;\r\n        height: 20px !important;\r\n        color: #43676a !important;\r\n        transition: color 0.4s ease;\r\n    }\r\n    \r\n    #abora-intro .abora-intro__feature:hover .abora-intro__feature-icon svg {\r\n        color: #ffffff !important;\r\n    }\r\n    \r\n    #abora-intro .abora-intro__feature-content {\r\n        flex: 1 !important;\r\n    }\r\n    \r\n    #abora-intro .abora-intro__feature-title {\r\n        font-family: 'Montserrat', sans-serif !important;\r\n        font-size: 13px !important;\r\n        font-weight: 600 !important;\r\n        color: #2d2d2d !important;\r\n        margin: 0 !important;\r\n        transition: color 0.3s ease;\r\n    }\r\n    \r\n    #abora-intro .abora-intro__feature:hover .abora-intro__feature-title {\r\n        color: #43676a !important;\r\n    }\r\n    \r\n    #abora-intro .abora-intro__feature-text {\r\n        font-family: 'Montserrat', sans-serif !important;\r\n        font-size: 12px !important;\r\n        font-weight: 400 !important;\r\n        line-height: 1.4 !important;\r\n        color: #6b6b6b !important;\r\n        margin: 2px 0 0 0 !important;\r\n    }\r\n    \r\n    #abora-intro .abora-intro__delivery {\r\n        display: flex !important;\r\n        align-items: center !important;\r\n        justify-content: center !important;\r\n        gap: 10px !important;\r\n        margin: 24px 0 40px 0 !important;\r\n        padding: 16px 24px !important;\r\n        background-color: rgba(67, 103, 106, 0.06) !important;\r\n        border-left: 3px solid #43676a !important;\r\n    }\r\n    \r\n    #abora-intro .abora-intro__delivery-icon {\r\n        width: 20px !important;\r\n        height: 20px !important;\r\n        color: #43676a !important;\r\n        flex-shrink: 0 !important;\r\n    }\r\n    \r\n    #abora-intro .abora-intro__delivery-text {\r\n        font-family: 'Montserrat', sans-serif !important;\r\n        font-size: 12px !important;\r\n        font-weight: 500 !important;\r\n        letter-spacing: 0.08em !important;\r\n        text-transform: uppercase !important;\r\n        color: #43676a !important;\r\n        margin: 0 !important;\r\n    }\r\n    \r\n    #abora-intro .abora-intro__delivery-text strong {\r\n        font-weight: 700 !important;\r\n        color: #2d2d2d !important;\r\n    }\r\n    \r\n    #abora-intro .abora-intro__cta {\r\n        display: inline-flex !important;\r\n        align-items: center !important;\r\n        gap: 12px !important;\r\n        font-family: 'Montserrat', sans-serif !important;\r\n        font-size: 12px !important;\r\n        font-weight: 600 !important;\r\n        letter-spacing: 0.12em !important;\r\n        text-transform: uppercase !important;\r\n        text-decoration: none !important;\r\n        color: #ffffff !important;\r\n        background-color: #43676a !important;\r\n        padding: 18px 36px !important;\r\n        border: none !important;\r\n        cursor: pointer !important;\r\n        position: relative !important;\r\n        overflow: hidden !important;\r\n        transition: color 0.4s ease;\r\n    }\r\n    \r\n    #abora-intro .abora-intro__cta::before {\r\n        content: '' !important;\r\n        position: absolute !important;\r\n        top: 0 !important;\r\n        left: 0 !important;\r\n        width: 100% !important;\r\n        height: 100% !important;\r\n        background-color: #2d2d2d !important;\r\n        transform: translateX(-101%) !important;\r\n        transition: transform 0.4s cubic-bezier(0.4, 0, 0.2, 1) !important;\r\n        z-index: 1 !important;\r\n    }\r\n    \r\n    #abora-intro .abora-intro__cta:hover::before {\r\n        transform: translateX(0) !important;\r\n    }\r\n    \r\n    #abora-intro .abora-intro__cta span,\r\n    #abora-intro .abora-intro__cta svg {\r\n        position: relative !important;\r\n        z-index: 2 !important;\r\n    }\r\n    \r\n    #abora-intro .abora-intro__cta svg {\r\n        width: 18px !important;\r\n        height: 18px !important;\r\n        transition: transform 0.4s ease;\r\n    }\r\n    \r\n    #abora-intro .abora-intro__cta:hover svg {\r\n        transform: translateX(5px);\r\n    }\r\n    \r\n    @media screen and (min-width: 768px) {\r\n        #abora-intro .abora-intro__media {\r\n            height: 55vh !important;\r\n            min-height: 450px !important;\r\n        }\r\n        \r\n        #abora-intro .abora-intro__badge {\r\n            bottom: 32px !important;\r\n            left: 48px !important;\r\n            padding: 24px 32px !important;\r\n        }\r\n        \r\n        #abora-intro .abora-intro__content {\r\n            padding: 80px 48px !important;\r\n        }\r\n        \r\n        #abora-intro .abora-intro__title {\r\n            font-size: 42px !important;\r\n        }\r\n        \r\n        #abora-intro .abora-intro__copy {\r\n            font-size: 16px !important;\r\n        }\r\n        \r\n        #abora-intro .abora-intro__features {\r\n            grid-template-columns: repeat(3, 1fr) !important;\r\n            gap: 24px 20px !important;\r\n        }\r\n        \r\n        #abora-intro .abora-intro__feature {\r\n            flex-direction: column !important;\r\n            text-align: center !important;\r\n            gap: 10px !important;\r\n        }\r\n        \r\n        #abora-intro .abora-intro__feature-content {\r\n            text-align: center !important;\r\n        }\r\n        \r\n        #abora-intro .abora-intro__delivery {\r\n            justify-content: center !important;\r\n        }\r\n    }\r\n    \r\n    @media screen and (min-width: 1024px) {\r\n        #abora-intro .abora-intro__wrapper {\r\n            flex-direction: row !important;\r\n            min-height: 100vh !important;\r\n        }\r\n        \r\n        #abora-intro .abora-intro__media {\r\n            width: 50% !important;\r\n            height: auto !important;\r\n            min-height: 100vh !important;\r\n            position: sticky !important;\r\n            top: 0 !important;\r\n        }\r\n        \r\n        #abora-intro .abora-intro__badge {\r\n            bottom: 48px !important;\r\n            left: 64px !important;\r\n        }\r\n        \r\n        #abora-intro .abora-intro__content {\r\n            width: 50% !important;\r\n            padding: 100px 64px !important;\r\n            display: flex !important;\r\n            align-items: center !important;\r\n        }\r\n        \r\n        #abora-intro .abora-intro__inner {\r\n            max-width: 520px !important;\r\n            margin: 0 !important;\r\n        }\r\n        \r\n        #abora-intro .abora-intro__tagline-text {\r\n            font-size: 12px !important;\r\n        }\r\n        \r\n        #abora-intro .abora-intro__title {\r\n            font-size: 48px !important;\r\n            margin-bottom: 32px !important;\r\n        }\r\n        \r\n        #abora-intro .abora-intro__copy {\r\n            font-size: 17px !important;\r\n        }\r\n        \r\n        #abora-intro .abora-intro__features {\r\n            gap: 28px 24px !important;\r\n            margin: 40px 0 0 0 !important;\r\n            padding: 40px 0 !important;\r\n        }\r\n        \r\n        #abora-intro .abora-intro__feature-icon {\r\n            width: 52px !important;\r\n            height: 52px !important;\r\n            min-width: 52px !important;\r\n        }\r\n        \r\n        #abora-intro .abora-intro__feature-icon svg {\r\n            width: 22px !important;\r\n            height: 22px !important;\r\n        }\r\n        \r\n        #abora-intro .abora-intro__feature-title {\r\n            font-size: 14px !important;\r\n        }\r\n        \r\n        #abora-intro .abora-intro__delivery {\r\n            margin: 28px 0 48px 0 !important;\r\n        }\r\n    }\r\n    \r\n    @media screen and (min-width: 1440px) {\r\n        #abora-intro .abora-intro__badge {\r\n            left: 80px !important;\r\n        }\r\n        \r\n        #abora-intro .abora-intro__content {\r\n            padding: 120px 80px !important;\r\n        }\r\n        \r\n        #abora-intro .abora-intro__title {\r\n            font-size: 54px !important;\r\n        }\r\n    }\r\n    \r\n    @keyframes aboraIntroFadeIn {\r\n        0% { opacity: 0; transform: translateY(40px); }\r\n        100% { opacity: 1; transform: translateY(0); }\r\n    }\r\n    \r\n    @keyframes aboraIntroSlideIn {\r\n        0% { opacity: 0; transform: translateX(-30px); }\r\n        100% { opacity: 1; transform: translateX(0); }\r\n    }\r\n    \r\n    @keyframes aboraIntroLineGrow {\r\n        0% { transform: scaleX(0); }\r\n        100% { transform: scaleX(1); }\r\n    }\r\n    \r\n    #abora-intro .abora-intro__tagline,\r\n    #abora-intro .abora-intro__title,\r\n    #abora-intro .abora-intro__copy,\r\n    #abora-intro .abora-intro__features,\r\n    #abora-intro .abora-intro__delivery,\r\n    #abora-intro .abora-intro__cta,\r\n    #abora-intro .abora-intro__badge {\r\n        opacity: 1;\r\n        transform: translateY(0) translateX(0);\r\n    }\r\n    \r\n    #abora-intro .abora-intro__tagline::before { transform: scaleX(1); }\r\n    \r\n    #abora-intro.abora-intro--visible .abora-intro__tagline,\r\n    #abora-intro.abora-intro--visible .abora-intro__title,\r\n    #abora-intro.abora-intro--visible .abora-intro__copy,\r\n    #abora-intro.abora-intro--visible .abora-intro__features,\r\n    #abora-intro.abora-intro--visible .abora-intro__delivery,\r\n    #abora-intro.abora-intro--visible .abora-intro__cta {\r\n        opacity: 0;\r\n        transform: translateY(40px);\r\n    }\r\n    \r\n    #abora-intro.abora-intro--visible .abora-intro__tagline::before { transform: scaleX(0); }\r\n    \r\n    #abora-intro.abora-intro--visible .abora-intro__badge {\r\n        opacity: 0;\r\n        transform: translateX(-30px);\r\n    }\r\n    \r\n    #abora-intro.abora-intro--animated .abora-intro__badge {\r\n        animation: aboraIntroSlideIn 0.8s cubic-bezier(0.22, 1, 0.36, 1) 0.2s forwards;\r\n    }\r\n    \r\n    #abora-intro.abora-intro--animated .abora-intro__tagline {\r\n        animation: aboraIntroFadeIn 0.8s cubic-bezier(0.22, 1, 0.36, 1) 0.1s forwards;\r\n    }\r\n    \r\n    #abora-intro.abora-intro--animated .abora-intro__tagline::before {\r\n        animation: aboraIntroLineGrow 0.6s cubic-bezier(0.4, 0, 0.2, 1) 0.4s forwards;\r\n    }\r\n    \r\n    #abora-intro.abora-intro--animated .abora-intro__title {\r\n        animation: aboraIntroFadeIn 0.8s cubic-bezier(0.22, 1, 0.36, 1) 0.25s forwards;\r\n    }\r\n    \r\n    #abora-intro.abora-intro--animated .abora-intro__copy {\r\n        animation: aboraIntroFadeIn 0.8s cubic-bezier(0.22, 1, 0.36, 1) 0.4s forwards;\r\n    }\r\n    \r\n    #abora-intro.abora-intro--animated .abora-intro__features {\r\n        animation: aboraIntroFadeIn 0.8s cubic-bezier(0.22, 1, 0.36, 1) 0.55s forwards;\r\n    }\r\n    \r\n    #abora-intro.abora-intro--animated .abora-intro__delivery {\r\n        animation: aboraIntroFadeIn 0.8s cubic-bezier(0.22, 1, 0.36, 1) 0.7s forwards;\r\n    }\r\n    \r\n    #abora-intro.abora-intro--animated .abora-intro__cta {\r\n        animation: aboraIntroFadeIn 0.8s cubic-bezier(0.22, 1, 0.36, 1) 0.85s forwards;\r\n    }\r\n    \r\n    #abora-intro.abora-intro--done .abora-intro__tagline,\r\n    #abora-intro.abora-intro--done .abora-intro__title,\r\n    #abora-intro.abora-intro--done .abora-intro__copy,\r\n    #abora-intro.abora-intro--done .abora-intro__features,\r\n    #abora-intro.abora-intro--done .abora-intro__delivery,\r\n    #abora-intro.abora-intro--done .abora-intro__cta,\r\n    #abora-intro.abora-intro--done .abora-intro__badge {\r\n        opacity: 1 !important;\r\n        transform: translateY(0) translateX(0) !important;\r\n        animation: none !important;\r\n    }\r\n    \r\n    #abora-intro.abora-intro--done .abora-intro__tagline::before {\r\n        transform: scaleX(1) !important;\r\n        animation: none !important;\r\n    }\r\n<\/style>\r\n\r\n<section class=\"abora-intro\" id=\"abora-intro\">\r\n    <div class=\"abora-intro__wrapper\">\r\n        \r\n        <div class=\"abora-intro__media\">\r\n            <img decoding=\"async\" src=\"https:\/\/aboraresidencial.com\/wp-content\/uploads\/2025\/11\/abora-exterior-terraza-chiill-vistas-oceano-scaled.jpg\" \r\n                 alt=\"Terrasse mit Meerblick im Residencial Abora\" \r\n                 class=\"abora-intro__image\"\r\n                 loading=\"lazy\">\r\n            \r\n            <div class=\"abora-intro__badge\">\r\n                <div class=\"abora-intro__badge-icon\">\r\n                    <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\r\n                        <path d=\"M21 10c0 7-9 13-9 13s-9-6-9-13a9 9 0 0 1 18 0z\"><\/path>\r\n                        <circle cx=\"12\" cy=\"10\" r=\"3\"><\/circle>\r\n                    <\/svg>\r\n                <\/div>\r\n                <p class=\"abora-intro__badge-text\">\r\n                    <strong>Erstklassige Lage<\/strong>\r\n                    Costa Adeje, Teneriffa\r\n                <\/p>\r\n            <\/div>\r\n        <\/div>\r\n        \r\n        <div class=\"abora-intro__content\">\r\n            <div class=\"abora-intro__inner\">\r\n                \r\n                <div class=\"abora-intro__tagline\">\r\n                    <span class=\"abora-intro__tagline-text\">Playa Para\u00edso<\/span>\r\n                <\/div>\r\n                \r\n                <h2 class=\"abora-intro__title\">Willkommen im Residencial Abora<\/h2>\r\n                \r\n                <p class=\"abora-intro__copy\">\r\n                    Im Herzen von Costa Adeje erwartet Sie Residencial Abora. Eine Anlage mit weitl\u00e4ufigen Terrassen und Meerblick, in der jedes architektonische Detail sorgf\u00e4ltig ausgew\u00e4hlt wurde, um eine Lebensmelodie voller <span class=\"abora-intro__highlight\">Komfort und Lebensfreude<\/span> zu komponieren.\r\n                <\/p>\r\n                \r\n                <div class=\"abora-intro__features\">\r\n                    \r\n                    <div class=\"abora-intro__feature\">\r\n                        <div class=\"abora-intro__feature-icon\">\r\n                            <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\r\n                                <path d=\"M3 9l9-7 9 7v11a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2z\"><\/path>\r\n                                <polyline points=\"9 22 9 12 15 12 15 22\"><\/polyline>\r\n                            <\/svg>\r\n                        <\/div>\r\n                        <div class=\"abora-intro__feature-content\">\r\n                            <h3 class=\"abora-intro__feature-title\">138 Wohneinheiten<\/h3>\r\n                        <\/div>\r\n                    <\/div>\r\n                    \r\n                    <div class=\"abora-intro__feature\">\r\n                        <div class=\"abora-intro__feature-icon\">\r\n                            <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\r\n                                <path d=\"M2 12c1.5-1.5 3-2 5-2s3.5.5 5 2 3 2 5 2 3.5-.5 5-2\"\/>\r\n                                <path d=\"M2 7c1.5-1.5 3-2 5-2s3.5.5 5 2 3 2 5 2 3.5-.5 5-2\"\/>\r\n                                <path d=\"M2 17c1.5-1.5 3-2 5-2s3.5.5 5 2 3 2 5 2 3.5-.5 5-2\"\/>\r\n                            <\/svg>\r\n                        <\/div>\r\n                        <div class=\"abora-intro__feature-content\">\r\n                            <h3 class=\"abora-intro__feature-title\">200m zum Meer<\/h3>\r\n                        <\/div>\r\n                    <\/div>\r\n                    \r\n                    <div class=\"abora-intro__feature\">\r\n                        <div class=\"abora-intro__feature-icon\">\r\n                            <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\r\n                                <path d=\"M12 2v4\"\/><path d=\"M12 18v4\"\/><path d=\"M4.93 4.93l2.83 2.83\"\/><path d=\"M16.24 16.24l2.83 2.83\"\/><path d=\"M2 12h4\"\/><path d=\"M18 12h4\"\/><path d=\"M4.93 19.07l2.83-2.83\"\/><path d=\"M16.24 7.76l2.83-2.83\"\/><circle cx=\"12\" cy=\"12\" r=\"4\"\/>\r\n                            <\/svg>\r\n                        <\/div>\r\n                        <div class=\"abora-intro__feature-content\">\r\n                            <h3 class=\"abora-intro__feature-title\">H\u00f6chste Effizienz<\/h3>\r\n                        <\/div>\r\n                    <\/div>\r\n                    \r\n                    <div class=\"abora-intro__feature\">\r\n                        <div class=\"abora-intro__feature-icon\">\r\n                            <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\r\n                                <path d=\"M2 12c1.5-1.5 3-2 5-2s3.5.5 5 2 3 2 5 2 3.5-.5 5-2\"\/>\r\n                                <path d=\"M2 17c1.5-1.5 3-2 5-2s3.5.5 5 2 3 2 5 2 3.5-.5 5-2\"\/>\r\n                                <circle cx=\"9\" cy=\"5\" r=\"2.5\"\/>\r\n                                <path d=\"M9 7.5V10\"\/>\r\n                            <\/svg>\r\n                        <\/div>\r\n                        <div class=\"abora-intro__feature-content\">\r\n                            <h3 class=\"abora-intro__feature-title\">Gemeinschaftspool<\/h3>\r\n                        <\/div>\r\n                    <\/div>\r\n                    \r\n                    <div class=\"abora-intro__feature\">\r\n                        <div class=\"abora-intro__feature-icon\">\r\n                            <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\r\n                                <path d=\"M6 5v14\"\/><path d=\"M18 5v14\"\/><path d=\"M6 12h12\"\/><path d=\"M3 8v8\"\/><path d=\"M21 8v8\"\/>\r\n                            <\/svg>\r\n                        <\/div>\r\n                        <div class=\"abora-intro__feature-content\">\r\n                            <h3 class=\"abora-intro__feature-title\">Fitnessstudio<\/h3>\r\n                        <\/div>\r\n                    <\/div>\r\n                    \r\n                    <div class=\"abora-intro__feature\">\r\n                        <div class=\"abora-intro__feature-icon\">\r\n                            <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\r\n                                <rect x=\"3\" y=\"3\" width=\"18\" height=\"18\" rx=\"2\"\/><path d=\"M3 9h18\"\/><path d=\"M9 21V9\"\/>\r\n                            <\/svg>\r\n                        <\/div>\r\n                        <div class=\"abora-intro__feature-content\">\r\n                            <h3 class=\"abora-intro__feature-title\">Wohnfl\u00e4chen<\/h3>\r\n                            <p class=\"abora-intro__feature-text\">104 m\u00b2 bis 223 m\u00b2<\/p>\r\n                        <\/div>\r\n                    <\/div>\r\n                    \r\n                <\/div>\r\n                \r\n                <div class=\"abora-intro__delivery\">\r\n                    <svg class=\"abora-intro__delivery-icon\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\r\n                        <rect x=\"3\" y=\"4\" width=\"18\" height=\"18\" rx=\"2\" ry=\"2\"><\/rect>\r\n                        <line x1=\"16\" y1=\"2\" x2=\"16\" y2=\"6\"><\/line>\r\n                        <line x1=\"8\" y1=\"2\" x2=\"8\" y2=\"6\"><\/line>\r\n                        <line x1=\"3\" y1=\"10\" x2=\"21\" y2=\"10\"><\/line>\r\n                        <path d=\"M9 16l2 2 4-4\"\/>\r\n                    <\/svg>\r\n                    <p class=\"abora-intro__delivery-text\">Voraussichtliche \u00dcbergabe <strong>Q2 2028<\/strong><\/p>\r\n                <\/div>\r\n                \r\n                <a href=\"#tipology\" class=\"abora-intro__cta\">\r\n                    <span>Typologien entdecken<\/span>\r\n                    <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\r\n                        <line x1=\"5\" y1=\"12\" x2=\"19\" y2=\"12\"><\/line>\r\n                        <polyline points=\"12 5 19 12 12 19\"><\/polyline>\r\n                    <\/svg>\r\n                <\/a>\r\n                \r\n            <\/div>\r\n        <\/div>\r\n        \r\n    <\/div>\r\n<\/section>\r\n\r\n<script>\r\n    \/* El JavaScript se mantiene intacto para el funcionamiento de las animaciones *\/\r\n    (function() {\r\n        'use strict';\r\n        var introSection = document.getElementById('abora-intro');\r\n        if (!introSection) return;\r\n        var introAnimated = false;\r\n        function isInViewport(element, offset) {\r\n            var rect = element.getBoundingClientRect();\r\n            var windowHeight = window.innerHeight || document.documentElement.clientHeight;\r\n            return rect.top <= windowHeight - (offset || 100);\r\n        }\r\n        function handleIntroAnimation() {\r\n            if (introAnimated) return;\r\n            if (isInViewport(introSection, 150)) {\r\n                introSection.classList.add('abora-intro--visible');\r\n                requestAnimationFrame(function() {\r\n                    requestAnimationFrame(function() {\r\n                        introSection.classList.remove('abora-intro--visible');\r\n                        introSection.classList.add('abora-intro--animated');\r\n                        setTimeout(function() {\r\n                            introSection.classList.add('abora-intro--done');\r\n                        }, 1800);\r\n                    });\r\n                });\r\n                introAnimated = true;\r\n            }\r\n        }\r\n        var ticking = false;\r\n        window.addEventListener('scroll', function() {\r\n            if (!ticking) {\r\n                window.requestAnimationFrame(function() {\r\n                    handleIntroAnimation();\r\n                    ticking = false;\r\n                });\r\n                ticking = true;\r\n            }\r\n        }, { passive: true });\r\n        setTimeout(handleIntroAnimation, 100);\r\n    })();\r\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-506294b elementor-widget elementor-widget-html\" data-id=\"506294b\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style>\r\n    \/* CSS original preservado *\/\r\n    #abora-about.abora-about {\r\n        position: relative !important;\r\n        width: 100% !important;\r\n        background-color: #ffffff !important;\r\n        box-sizing: border-box !important;\r\n        overflow: hidden !important;\r\n    }\r\n    \r\n    #abora-about .abora-about__wrapper {\r\n        display: flex !important;\r\n        flex-direction: column !important;\r\n        min-height: auto !important;\r\n    }\r\n    \r\n    #abora-about .abora-about__media {\r\n        position: relative !important;\r\n        width: 100% !important;\r\n        height: 50vh !important;\r\n        min-height: 350px !important;\r\n        overflow: hidden !important;\r\n    }\r\n    \r\n    #abora-about .abora-about__image {\r\n        width: 100% !important;\r\n        height: 100% !important;\r\n        object-fit: cover !important;\r\n        object-position: center center !important;\r\n        display: block !important;\r\n        transition: transform 0.6s cubic-bezier(0.22, 1, 0.36, 1);\r\n    }\r\n    \r\n    #abora-about.abora-about--animated .abora-about__image {\r\n        transform: scale(1.02);\r\n    }\r\n    \r\n    #abora-about .abora-about__media::after {\r\n        content: '' !important;\r\n        position: absolute !important;\r\n        top: 0 !important;\r\n        left: 0 !important;\r\n        width: 100% !important;\r\n        height: 100% !important;\r\n        pointer-events: none !important;\r\n        opacity: 0.03 !important;\r\n        background-image: url(\"data:image\/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http:\/\/www.w3.org\/2000\/svg'%3E%3Cfilter id='noiseFilter'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='4' stitchTiles='stitch'\/%3E%3C\/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noiseFilter)'\/%3E%3C\/svg%3E\") !important;\r\n    }\r\n    \r\n    #abora-about .abora-about__badge {\r\n        position: absolute !important;\r\n        bottom: 24px !important;\r\n        left: 24px !important;\r\n        background-color: #ffffff !important;\r\n        padding: 20px 24px !important;\r\n        display: flex !important;\r\n        align-items: center !important;\r\n        gap: 20px !important;\r\n        box-shadow: 0 10px 40px rgba(0, 0, 0, 0.12) !important;\r\n        z-index: 2 !important;\r\n    }\r\n    \r\n    #abora-about .abora-about__badge-stat {\r\n        text-align: center !important;\r\n    }\r\n    \r\n    #abora-about .abora-about__badge-stat:first-child {\r\n        padding-right: 20px !important;\r\n        border-right: 1px solid #ececec !important;\r\n    }\r\n    \r\n    #abora-about .abora-about__badge-number {\r\n        font-family: 'Cormorant Garamond', Georgia, serif !important;\r\n        font-size: 32px !important;\r\n        font-weight: 500 !important;\r\n        color: #43676a !important;\r\n        line-height: 1 !important;\r\n        display: block !important;\r\n    }\r\n    \r\n    #abora-about .abora-about__badge-label {\r\n        font-family: 'Montserrat', sans-serif !important;\r\n        font-size: 10px !important;\r\n        font-weight: 600 !important;\r\n        letter-spacing: 0.1em !important;\r\n        text-transform: uppercase !important;\r\n        color: #6b6b6b !important;\r\n        display: block !important;\r\n        margin-top: 4px !important;\r\n    }\r\n    \r\n    #abora-about .abora-about__content {\r\n        padding: 60px 24px !important;\r\n        display: flex !important;\r\n        flex-direction: column !important;\r\n        justify-content: center !important;\r\n    }\r\n    \r\n    #abora-about .abora-about__inner {\r\n        max-width: 600px !important;\r\n        margin: 0 auto !important;\r\n    }\r\n    \r\n    #abora-about .abora-about__tagline {\r\n        display: flex !important;\r\n        align-items: center !important;\r\n        gap: 14px !important;\r\n        margin: 0 0 20px 0 !important;\r\n        padding: 0 !important;\r\n    }\r\n    \r\n    #abora-about .abora-about__tagline::before {\r\n        content: '' !important;\r\n        display: block !important;\r\n        width: 32px !important;\r\n        height: 1px !important;\r\n        background-color: #43676a !important;\r\n        flex-shrink: 0 !important;\r\n        transform-origin: left center !important;\r\n    }\r\n    \r\n    #abora-about .abora-about__tagline-text {\r\n        font-family: 'Montserrat', sans-serif !important;\r\n        font-size: 11px !important;\r\n        font-weight: 600 !important;\r\n        letter-spacing: 0.2em !important;\r\n        text-transform: uppercase !important;\r\n        color: #43676a !important;\r\n        margin: 0 !important;\r\n        padding: 0 !important;\r\n    }\r\n    \r\n    #abora-about .abora-about__title {\r\n        font-family: 'Cormorant Garamond', Georgia, serif !important;\r\n        font-size: 34px !important;\r\n        font-weight: 400 !important;\r\n        line-height: 1.2 !important;\r\n        color: #2d2d2d !important;\r\n        margin: 0 0 28px 0 !important;\r\n        padding: 0 !important;\r\n    }\r\n    \r\n    #abora-about .abora-about__copy {\r\n        font-family: 'Montserrat', sans-serif !important;\r\n        font-size: 15px !important;\r\n        font-weight: 300 !important;\r\n        line-height: 1.85 !important;\r\n        color: #6b6b6b !important;\r\n        margin: 0 0 32px 0 !important;\r\n        padding: 0 !important;\r\n    }\r\n    \r\n    #abora-about .abora-about__highlight {\r\n        color: #43676a !important;\r\n        font-weight: 500 !important;\r\n    }\r\n    \r\n    #abora-about .abora-about__features {\r\n        display: flex !important;\r\n        flex-direction: column !important;\r\n        gap: 24px !important;\r\n        margin: 0 0 40px 0 !important;\r\n    }\r\n    \r\n    #abora-about .abora-about__feature {\r\n        display: flex !important;\r\n        align-items: flex-start !important;\r\n        gap: 16px !important;\r\n    }\r\n    \r\n    #abora-about .abora-about__feature-icon {\r\n        width: 48px !important;\r\n        height: 48px !important;\r\n        min-width: 48px !important;\r\n        display: flex !important;\r\n        align-items: center !important;\r\n        justify-content: center !important;\r\n        background-color: rgba(67, 103, 106, 0.08) !important;\r\n        border-radius: 50% !important;\r\n        transition: background-color 0.4s ease, transform 0.4s ease;\r\n    }\r\n    \r\n    #abora-about .abora-about__feature:hover .abora-about__feature-icon {\r\n        background-color: #43676a !important;\r\n        transform: scale(1.05) !important;\r\n    }\r\n    \r\n    #abora-about .abora-about__feature-icon svg {\r\n        width: 22px !important;\r\n        height: 22px !important;\r\n        color: #43676a !important;\r\n        transition: color 0.4s ease;\r\n    }\r\n    \r\n    #abora-about .abora-about__feature:hover .abora-about__feature-icon svg {\r\n        color: #ffffff !important;\r\n    }\r\n    \r\n    #abora-about .abora-about__feature-content {\r\n        flex: 1 !important;\r\n        padding-top: 4px !important;\r\n    }\r\n    \r\n    #abora-about .abora-about__feature-title {\r\n        font-family: 'Montserrat', sans-serif !important;\r\n        font-size: 14px !important;\r\n        font-weight: 600 !important;\r\n        color: #2d2d2d !important;\r\n        margin: 0 0 4px 0 !important;\r\n        transition: color 0.3s ease;\r\n    }\r\n    \r\n    #abora-about .abora-about__feature:hover .abora-about__feature-title {\r\n        color: #43676a !important;\r\n    }\r\n    \r\n    #abora-about .abora-about__feature-text {\r\n        font-family: 'Montserrat', sans-serif !important;\r\n        font-size: 14px !important;\r\n        font-weight: 400 !important;\r\n        line-height: 1.6 !important;\r\n        color: #6b6b6b !important;\r\n        margin: 0 !important;\r\n    }\r\n    \r\n    #abora-about .abora-about__cta {\r\n        display: inline-flex !important;\r\n        align-items: center !important;\r\n        gap: 12px !important;\r\n        font-family: 'Montserrat', sans-serif !important;\r\n        font-size: 12px !important;\r\n        font-weight: 600 !important;\r\n        letter-spacing: 0.12em !important;\r\n        text-transform: uppercase !important;\r\n        text-decoration: none !important;\r\n        color: #ffffff !important;\r\n        background-color: #43676a !important;\r\n        padding: 18px 36px !important;\r\n        border: none !important;\r\n        cursor: pointer !important;\r\n        position: relative !important;\r\n        overflow: hidden !important;\r\n        transition: color 0.4s ease;\r\n    }\r\n    \r\n    #abora-about .abora-about__cta::before {\r\n        content: '' !important;\r\n        position: absolute !important;\r\n        top: 0 !important;\r\n        left: 0 !important;\r\n        width: 100% !important;\r\n        height: 100% !important;\r\n        background-color: #2d2d2d !important;\r\n        transform: translateX(-101%) !important;\r\n        transition: transform 0.4s cubic-bezier(0.4, 0, 0.2, 1) !important;\r\n        z-index: 1 !important;\r\n    }\r\n    \r\n    #abora-about .abora-about__cta:hover::before {\r\n        transform: translateX(0) !important;\r\n    }\r\n    \r\n    #abora-about .abora-about__cta span,\r\n    #abora-about .abora-about__cta svg {\r\n        position: relative !important;\r\n        z-index: 2 !important;\r\n    }\r\n    \r\n    #abora-about .abora-about__cta svg {\r\n        width: 18px !important;\r\n        height: 18px !important;\r\n        transition: transform 0.4s ease;\r\n    }\r\n    \r\n    #abora-about .abora-about__cta:hover svg {\r\n        transform: translateX(5px);\r\n    }\r\n    \r\n    @media screen and (min-width: 768px) {\r\n        #abora-about .abora-about__media {\r\n            height: 55vh !important;\r\n            min-height: 450px !important;\r\n        }\r\n        \r\n        #abora-about .abora-about__badge {\r\n            bottom: 32px !important;\r\n            left: 48px !important;\r\n            padding: 24px 28px !important;\r\n        }\r\n        \r\n        #abora-about .abora-about__badge-number {\r\n            font-size: 36px !important;\r\n        }\r\n        \r\n        #abora-about .abora-about__content {\r\n            padding: 80px 48px !important;\r\n        }\r\n        \r\n        #abora-about .abora-about__title {\r\n            font-size: 42px !important;\r\n        }\r\n        \r\n        #abora-about .abora-about__copy {\r\n            font-size: 16px !important;\r\n        }\r\n        \r\n        #abora-about .abora-about__features {\r\n            display: grid !important;\r\n            grid-template-columns: repeat(2, 1fr) !important;\r\n            gap: 28px 32px !important;\r\n        }\r\n    }\r\n    \r\n    @media screen and (min-width: 1024px) {\r\n        #abora-about .abora-about__wrapper {\r\n            flex-direction: row !important;\r\n            min-height: 100vh !important;\r\n        }\r\n        \r\n        #abora-about .abora-about__content {\r\n            width: 50% !important;\r\n            padding: 100px 64px !important;\r\n            display: flex !important;\r\n            align-items: center !important;\r\n            order: 1 !important;\r\n        }\r\n        \r\n        #abora-about .abora-about__media {\r\n            width: 50% !important;\r\n            height: auto !important;\r\n            min-height: 100vh !important;\r\n            position: sticky !important;\r\n            top: 0 !important;\r\n            order: 2 !important;\r\n        }\r\n        \r\n        #abora-about .abora-about__badge {\r\n            bottom: 48px !important;\r\n            left: 64px !important;\r\n        }\r\n        \r\n        #abora-about .abora-about__inner {\r\n            max-width: 520px !important;\r\n            margin: 0 !important;\r\n        }\r\n        \r\n        #abora-about .abora-about__tagline-text {\r\n            font-size: 12px !important;\r\n        }\r\n        \r\n        #abora-about .abora-about__title {\r\n            font-size: 48px !important;\r\n            margin-bottom: 32px !important;\r\n        }\r\n        \r\n        #abora-about .abora-about__copy {\r\n            font-size: 17px !important;\r\n        }\r\n        \r\n        #abora-about .abora-about__feature-icon {\r\n            width: 52px !important;\r\n            height: 52px !important;\r\n            min-width: 52px !important;\r\n        }\r\n        \r\n        #abora-about .abora-about__feature-title {\r\n            font-size: 15px !important;\r\n        }\r\n    }\r\n    \r\n    @media screen and (min-width: 1440px) {\r\n        #abora-about .abora-about__badge {\r\n            left: 80px !important;\r\n        }\r\n        \r\n        #abora-about .abora-about__content {\r\n            padding: 120px 80px !important;\r\n        }\r\n        \r\n        #abora-about .abora-about__title {\r\n            font-size: 54px !important;\r\n        }\r\n    }\r\n\r\n    \/* Keyframes y estados de animaci\u00f3n *\/\r\n    @keyframes aboraAboutFadeIn {\r\n        0% { opacity: 0; transform: translateY(40px); }\r\n        100% { opacity: 1; transform: translateY(0); }\r\n    }\r\n    \r\n    @keyframes aboraAboutSlideIn {\r\n        0% { opacity: 0; transform: translateX(-30px); }\r\n        100% { opacity: 1; transform: translateX(0); }\r\n    }\r\n    \r\n    @keyframes aboraAboutLineGrow {\r\n        0% { transform: scaleX(0); }\r\n        100% { transform: scaleX(1); }\r\n    }\r\n    \r\n    #abora-about .abora-about__tagline,\r\n    #abora-about .abora-about__title,\r\n    #abora-about .abora-about__copy,\r\n    #abora-about .abora-about__features,\r\n    #abora-about .abora-about__cta,\r\n    #abora-about .abora-about__badge {\r\n        opacity: 1;\r\n        transform: translateY(0) translateX(0);\r\n    }\r\n    \r\n    #abora-about .abora-about__tagline::before { transform: scaleX(1); }\r\n    \r\n    #abora-about.abora-about--visible .abora-about__tagline,\r\n    #abora-about.abora-about--visible .abora-about__title,\r\n    #abora-about.abora-about--visible .abora-about__copy,\r\n    #abora-about.abora-about--visible .abora-about__features,\r\n    #abora-about.abora-about--visible .abora-about__cta {\r\n        opacity: 0;\r\n        transform: translateY(40px);\r\n    }\r\n    \r\n    #abora-about.abora-about--visible .abora-about__tagline::before { transform: scaleX(0); }\r\n    \r\n    #abora-about.abora-about--visible .abora-about__badge {\r\n        opacity: 0;\r\n        transform: translateX(-30px);\r\n    }\r\n    \r\n    #abora-about.abora-about--animated .abora-about__badge {\r\n        animation: aboraAboutSlideIn 0.8s cubic-bezier(0.22, 1, 0.36, 1) 0.2s forwards;\r\n    }\r\n    \r\n    #abora-about.abora-about--animated .abora-about__tagline {\r\n        animation: aboraAboutFadeIn 0.8s cubic-bezier(0.22, 1, 0.36, 1) 0.1s forwards;\r\n    }\r\n    \r\n    #abora-about.abora-about--animated .abora-about__tagline::before {\r\n        animation: aboraAboutLineGrow 0.6s cubic-bezier(0.4, 0, 0.2, 1) 0.4s forwards;\r\n    }\r\n    \r\n    #abora-about.abora-about--animated .abora-about__title {\r\n        animation: aboraAboutFadeIn 0.8s cubic-bezier(0.22, 1, 0.36, 1) 0.25s forwards;\r\n    }\r\n    \r\n    #abora-about.abora-about--animated .abora-about__copy {\r\n        animation: aboraAboutFadeIn 0.8s cubic-bezier(0.22, 1, 0.36, 1) 0.4s forwards;\r\n    }\r\n    \r\n    #abora-about.abora-about--animated .abora-about__features {\r\n        animation: aboraAboutFadeIn 0.8s cubic-bezier(0.22, 1, 0.36, 1) 0.55s forwards;\r\n    }\r\n    \r\n    #abora-about.abora-about--animated .abora-about__cta {\r\n        animation: aboraAboutFadeIn 0.8s cubic-bezier(0.22, 1, 0.36, 1) 0.7s forwards;\r\n    }\r\n    \r\n    #abora-about.abora-about--done .abora-about__tagline,\r\n    #abora-about.abora-about--done .abora-about__title,\r\n    #abora-about.abora-about--done .abora-about__copy,\r\n    #abora-about.abora-about--done .abora-about__features,\r\n    #abora-about.abora-about--done .abora-about__cta,\r\n    #abora-about.abora-about--done .abora-about__badge {\r\n        opacity: 1 !important;\r\n        transform: translateY(0) translateX(0) !important;\r\n        animation: none !important;\r\n    }\r\n    \r\n    #abora-about.abora-about--done .abora-about__tagline::before {\r\n        transform: scaleX(1) !important;\r\n        animation: none !important;\r\n    }\r\n<\/style>\r\n\r\n<section class=\"abora-about\" id=\"abora-about\">\r\n    <div class=\"abora-about__wrapper\">\r\n        \r\n        <div class=\"abora-about__media\">\r\n            <img decoding=\"async\" src=\"https:\/\/aboraresidencial.com\/wp-content\/uploads\/2025\/11\/abora-terraza-panoramica.jpg\" \r\n                 alt=\"Panoramablick von Abora, Teneriffa\" \r\n                 class=\"abora-about__image\"\r\n                 loading=\"lazy\">\r\n            \r\n            <div class=\"abora-about__badge\">\r\n                <div class=\"abora-about__badge-stat\">\r\n                    <span class=\"abora-about__badge-number\">300<\/span>\r\n                    <span class=\"abora-about__badge-label\">Sonnentage<\/span>\r\n                <\/div>\r\n                <div class=\"abora-about__badge-stat\">\r\n                    <span class=\"abora-about__badge-number\">22\u00b0<\/span>\r\n                    <span class=\"abora-about__badge-label\">Jahresdurchschnitt<\/span>\r\n                <\/div>\r\n            <\/div>\r\n        <\/div>\r\n        \r\n        <div class=\"abora-about__content\">\r\n            <div class=\"abora-about__inner\">\r\n                \r\n                <div class=\"abora-about__tagline\">\r\n                    <span class=\"abora-about__tagline-text\">Entdecken Sie die Insel<\/span>\r\n                <\/div>\r\n                \r\n                <h2 class=\"abora-about__title\">Warum Teneriffa Europas bestgeh\u00fctetes Geheimnis ist<\/h2>\r\n                \r\n                <p class=\"abora-about__copy\">\r\n                    Teneriffa bietet <span class=\"abora-about__highlight\">Licht, Ozean, Sicherheit<\/span> und einen unvergleichlichen Lebensstil. Das ideale Reiseziel f\u00fcr alle, die Lebensqualit\u00e4t, eine solide Investition und eine direkte Anbindung an Europa suchen.\r\n                <\/p>\r\n                \r\n                <div class=\"abora-about__features\">\r\n                    \r\n                    <div class=\"abora-about__feature\">\r\n                        <div class=\"abora-about__feature-icon\">\r\n                            <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\r\n                                <circle cx=\"12\" cy=\"12\" r=\"5\"><\/circle>\r\n                                <line x1=\"12\" y1=\"1\" x2=\"12\" y2=\"3\"><\/line>\r\n                                <line x1=\"12\" y1=\"21\" x2=\"12\" y2=\"23\"><\/line>\r\n                                <line x1=\"4.22\" y1=\"4.22\" x2=\"5.64\" y2=\"5.64\"><\/line>\r\n                                <line x1=\"18.36\" y1=\"18.36\" x2=\"19.78\" y2=\"19.78\"><\/line>\r\n                                <line x1=\"1\" y1=\"12\" x2=\"3\" y2=\"12\"><\/line>\r\n                                <line x1=\"21\" y1=\"12\" x2=\"23\" y2=\"12\"><\/line>\r\n                            <\/svg>\r\n                        <\/div>\r\n                        <div class=\"abora-about__feature-content\">\r\n                            <h3 class=\"abora-about__feature-title\">Perfektes Klima<\/h3>\r\n                            <p class=\"abora-about__feature-text\">Ganzj\u00e4hrig 22-28\u00b0C, ohne Extreme<\/p>\r\n                        <\/div>\r\n                    <\/div>\r\n                    \r\n                    <div class=\"abora-about__feature\">\r\n                        <div class=\"abora-about__feature-icon\">\r\n                            <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\r\n                                <circle cx=\"12\" cy=\"12\" r=\"10\"\/>\r\n                                <path d=\"M12 6v12\"\/>\r\n                                <path d=\"M15 9.5c0-1.5-1.5-2.5-3-2.5s-3 1-3 2.5 1.5 2 3 2.5 3 1.5 3 3-1.5 2.5-3 2.5-3-1-3-2.5\"\/>\r\n                            <\/svg>\r\n                        <\/div>\r\n                        <div class=\"abora-about__feature-content\">\r\n                            <h3 class=\"abora-about__feature-title\">Steuervorteile<\/h3>\r\n                            <p class=\"abora-about__feature-text\">Sonderregelung f\u00fcr Investoren<\/p>\r\n                        <\/div>\r\n                    <\/div>\r\n                    \r\n                    <div class=\"abora-about__feature\">\r\n                        <div class=\"abora-about__feature-icon\">\r\n                            <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\r\n                                <circle cx=\"12\" cy=\"12\" r=\"10\"\/>\r\n                                <path d=\"M2 12h20\"\/>\r\n                                <path d=\"M12 2a15.3 15.3 0 0 1 4 10 15.3 15.3 0 0 1-4 10 15.3 15.3 0 0 1-4-10 15.3 15.3 0 0 1 4-10z\"\/>\r\n                            <\/svg>\r\n                        <\/div>\r\n                        <div class=\"abora-about__feature-content\">\r\n                            <h3 class=\"abora-about__feature-title\">Bestens angebunden<\/h3>\r\n                            <p class=\"abora-about__feature-text\">Direktfl\u00fcge, nur 4 Std. von jeder Hauptstadt<\/p>\r\n                        <\/div>\r\n                    <\/div>\r\n                    \r\n                    <div class=\"abora-about__feature\">\r\n                        <div class=\"abora-about__feature-icon\">\r\n                            <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\r\n                                <path d=\"M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z\"\/>\r\n                                <path d=\"M9 12l2 2 4-4\"\/>\r\n                            <\/svg>\r\n                        <\/div>\r\n                        <div class=\"abora-about__feature-content\">\r\n                            <h3 class=\"abora-about__feature-title\">Garantierte Sicherheit<\/h3>\r\n                            <p class=\"abora-about__feature-text\">Eine der sichersten Regionen Spaniens<\/p>\r\n                        <\/div>\r\n                    <\/div>\r\n                    \r\n                <\/div>\r\n                \r\n                <a href=\"#info-unlock\" class=\"abora-about__cta\">\r\n                    <span>Informationen anfordern<\/span>\r\n                    <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\r\n                        <line x1=\"5\" y1=\"12\" x2=\"19\" y2=\"12\"><\/line>\r\n                        <polyline points=\"12 5 19 12 12 19\"><\/polyline>\r\n                    <\/svg>\r\n                <\/a>\r\n                \r\n            <\/div>\r\n        <\/div>\r\n        \r\n    <\/div>\r\n<\/section>\r\n\r\n<script>\r\n    (function() {\r\n        'use strict';\r\n        var aboutSection = document.getElementById('abora-about');\r\n        if (!aboutSection) return;\r\n        var aboutAnimated = false;\r\n        function isInViewport(element, offset) {\r\n            var rect = element.getBoundingClientRect();\r\n            var windowHeight = window.innerHeight || document.documentElement.clientHeight;\r\n            return rect.top <= windowHeight - (offset || 100);\r\n        }\r\n        function handleAboutAnimation() {\r\n            if (aboutAnimated) return;\r\n            if (isInViewport(aboutSection, 150)) {\r\n                aboutSection.classList.add('abora-about--visible');\r\n                requestAnimationFrame(function() {\r\n                    requestAnimationFrame(function() {\r\n                        aboutSection.classList.remove('abora-about--visible');\r\n                        aboutSection.classList.add('abora-about--animated');\r\n                        setTimeout(function() {\r\n                            aboutSection.classList.add('abora-about--done');\r\n                        }, 1500);\r\n                    });\r\n                });\r\n                aboutAnimated = true;\r\n            }\r\n        }\r\n        var ticking = false;\r\n        window.addEventListener('scroll', function() {\r\n            if (!ticking) {\r\n                window.requestAnimationFrame(function() {\r\n                    handleAboutAnimation();\r\n                    ticking = false;\r\n                });\r\n                ticking = true;\r\n            }\r\n        }, { passive: true });\r\n        setTimeout(handleAboutAnimation, 100);\r\n    })();\r\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-32f5599 elementor-widget elementor-widget-html\" data-id=\"32f5599\" data-element_type=\"widget\" data-e-type=\"widget\" id=\"tipology\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!-- ============================================\r\n     ABORA ENGAGE - BLOCK 03: ABOUT \/ WHY TENERIFE\r\n     Version 8 - Exact copy of Intro, inverted\r\n     ============================================ -->\r\n\r\n<style>\r\n    #abora-tipologias.abora-tipologias {\r\n        position: relative !important;\r\n        width: 100% !important;\r\n        padding: 80px 0 !important;\r\n        background-color: #f9f9f9 !important;\r\n        box-sizing: border-box !important;\r\n        overflow: hidden !important;\r\n    }\r\n    \r\n    #abora-tipologias .abora-tipologias__header {\r\n        padding: 0 24px 48px !important;\r\n        max-width: 1440px !important;\r\n        margin: 0 auto !important;\r\n        text-align: center !important;\r\n    }\r\n    \r\n    #abora-tipologias .abora-tipologias__header-inner {\r\n        max-width: 600px !important;\r\n        margin: 0 auto !important;\r\n    }\r\n    \r\n    #abora-tipologias .abora-tipologias__tagline {\r\n        display: inline-flex !important;\r\n        align-items: center !important;\r\n        gap: 12px !important;\r\n        margin: 0 0 20px 0 !important;\r\n    }\r\n    \r\n    #abora-tipologias .abora-tipologias__tagline-line {\r\n        width: 28px !important;\r\n        height: 1px !important;\r\n        background-color: #43676a !important;\r\n        display: block !important;\r\n    }\r\n    \r\n    #abora-tipologias .abora-tipologias__tagline-text {\r\n        font-family: 'Montserrat', sans-serif !important;\r\n        font-size: 11px !important;\r\n        font-weight: 600 !important;\r\n        letter-spacing: 0.2em !important;\r\n        text-transform: uppercase !important;\r\n        color: #43676a !important;\r\n        margin: 0 !important;\r\n    }\r\n    \r\n    #abora-tipologias .abora-tipologias__title {\r\n        font-family: 'Cormorant Garamond', Georgia, serif !important;\r\n        font-size: 32px !important;\r\n        font-weight: 400 !important;\r\n        line-height: 1.2 !important;\r\n        color: #2d2d2d !important;\r\n        margin: 0 0 16px 0 !important;\r\n    }\r\n    \r\n    #abora-tipologias .abora-tipologias__subtitle {\r\n        font-family: 'Montserrat', sans-serif !important;\r\n        font-size: 16px !important;\r\n        font-weight: 300 !important;\r\n        line-height: 1.7 !important;\r\n        color: #6b6b6b !important;\r\n        margin: 0 !important;\r\n    }\r\n    \r\n    #abora-tipologias .abora-tipologias__carousel {\r\n        position: relative !important;\r\n        width: 100% !important;\r\n    }\r\n    \r\n    #abora-tipologias .abora-tipologias__cards {\r\n        display: flex !important;\r\n        gap: 16px !important;\r\n        padding: 0 24px !important;\r\n        overflow-x: auto !important;\r\n        scroll-snap-type: x mandatory !important;\r\n        -webkit-overflow-scrolling: touch !important;\r\n        scrollbar-width: none !important;\r\n        -ms-overflow-style: none !important;\r\n    }\r\n    \r\n    #abora-tipologias .abora-tipologias__cards::-webkit-scrollbar {\r\n        display: none !important;\r\n    }\r\n    \r\n    #abora-tipologias .abora-tipologias__card {\r\n        flex: 0 0 85% !important;\r\n        max-width: 340px !important;\r\n        scroll-snap-align: center !important;\r\n        background-color: #ffffff !important;\r\n        padding: 40px 32px !important;\r\n        box-sizing: border-box !important;\r\n        display: flex !important;\r\n        flex-direction: column !important;\r\n        transition: box-shadow 0.3s ease, transform 0.3s ease;\r\n    }\r\n    \r\n    #abora-tipologias .abora-tipologias__card:hover {\r\n        box-shadow: 0 16px 48px rgba(67, 103, 106, 0.12) !important;\r\n        transform: translateY(-4px);\r\n    }\r\n    \r\n    #abora-tipologias .abora-tipologias__card-icon {\r\n        width: 72px !important;\r\n        height: 72px !important;\r\n        margin-bottom: 28px !important;\r\n        color: #43676a !important;\r\n    }\r\n    \r\n    #abora-tipologias .abora-tipologias__card-icon svg {\r\n        width: 100% !important;\r\n        height: 100% !important;\r\n    }\r\n    \r\n    #abora-tipologias .abora-tipologias__card-badge {\r\n        display: inline-block !important;\r\n        font-family: 'Montserrat', sans-serif !important;\r\n        font-size: 10px !important;\r\n        font-weight: 600 !important;\r\n        letter-spacing: 0.15em !important;\r\n        text-transform: uppercase !important;\r\n        color: #ffffff !important;\r\n        background-color: #43676a !important;\r\n        padding: 8px 14px !important;\r\n        margin-bottom: 20px !important;\r\n        align-self: flex-start !important;\r\n    }\r\n    \r\n    #abora-tipologias .abora-tipologias__card-title {\r\n        font-family: 'Cormorant Garamond', Georgia, serif !important;\r\n        font-size: 26px !important;\r\n        font-weight: 500 !important;\r\n        line-height: 1.2 !important;\r\n        color: #2d2d2d !important;\r\n        margin: 0 0 12px 0 !important;\r\n    }\r\n    \r\n    #abora-tipologias .abora-tipologias__card-text {\r\n        font-family: 'Montserrat', sans-serif !important;\r\n        font-size: 14px !important;\r\n        font-weight: 400 !important;\r\n        line-height: 1.7 !important;\r\n        color: #6b6b6b !important;\r\n        margin: 0 0 24px 0 !important;\r\n        flex-grow: 1 !important;\r\n    }\r\n    \r\n    #abora-tipologias .abora-tipologias__card-specs {\r\n        display: flex !important;\r\n        flex-wrap: wrap !important;\r\n        gap: 16px !important;\r\n        padding: 20px 0 !important;\r\n        border-top: 1px solid #ececec !important;\r\n        border-bottom: 1px solid #ececec !important;\r\n        margin-bottom: 20px !important;\r\n    }\r\n    \r\n    #abora-tipologias .abora-tipologias__card-spec {\r\n        display: flex !important;\r\n        align-items: center !important;\r\n        gap: 6px !important;\r\n    }\r\n    \r\n    #abora-tipologias .abora-tipologias__card-spec-icon {\r\n        width: 16px !important;\r\n        height: 16px !important;\r\n        color: #43676a !important;\r\n    }\r\n    \r\n    #abora-tipologias .abora-tipologias__card-spec-text {\r\n        font-family: 'Montserrat', sans-serif !important;\r\n        font-size: 12px !important;\r\n        font-weight: 500 !important;\r\n        color: #2d2d2d !important;\r\n    }\r\n    \r\n    #abora-tipologias .abora-tipologias__card-price {\r\n        margin-bottom: 24px !important;\r\n    }\r\n    \r\n    #abora-tipologias .abora-tipologias__card-price-label {\r\n        font-family: 'Montserrat', sans-serif !important;\r\n        font-size: 11px !important;\r\n        font-weight: 500 !important;\r\n        text-transform: uppercase !important;\r\n        letter-spacing: 0.05em !important;\r\n        color: #6b6b6b !important;\r\n        display: block !important;\r\n        margin-bottom: 4px !important;\r\n    }\r\n    \r\n    #abora-tipologias .abora-tipologias__card-price-value {\r\n        font-family: 'Cormorant Garamond', Georgia, serif !important;\r\n        font-size: 32px !important;\r\n        font-weight: 500 !important;\r\n        color: #43676a !important;\r\n        line-height: 1 !important;\r\n    }\r\n    \r\n    #abora-tipologias .abora-tipologias__card-cta {\r\n        display: inline-flex !important;\r\n        align-items: center !important;\r\n        justify-content: center !important;\r\n        gap: 10px !important;\r\n        width: 100% !important;\r\n        font-family: 'Montserrat', sans-serif !important;\r\n        font-size: 12px !important;\r\n        font-weight: 600 !important;\r\n        letter-spacing: 0.1em !important;\r\n        text-transform: uppercase !important;\r\n        text-decoration: none !important;\r\n        color: #ffffff !important;\r\n        background-color: #43676a !important;\r\n        padding: 16px 24px !important;\r\n        border: none !important;\r\n        cursor: pointer !important;\r\n        transition: background-color 0.3s ease;\r\n    }\r\n    \r\n    #abora-tipologias .abora-tipologias__card-cta svg {\r\n        width: 16px !important;\r\n        height: 16px !important;\r\n        transition: transform 0.3s ease;\r\n    }\r\n    \r\n    #abora-tipologias .abora-tipologias__card-cta:hover {\r\n        background-color: #365456 !important;\r\n    }\r\n    \r\n    #abora-tipologias .abora-tipologias__card-cta:hover svg {\r\n        transform: translateX(4px);\r\n    }\r\n    \r\n    #abora-tipologias .abora-tipologias__indicators {\r\n        display: flex !important;\r\n        justify-content: center !important;\r\n        gap: 8px !important;\r\n        margin-top: 32px !important;\r\n        padding: 0 24px !important;\r\n    }\r\n    \r\n    #abora-tipologias .abora-tipologias__indicator {\r\n        width: 8px !important;\r\n        height: 8px !important;\r\n        border-radius: 50% !important;\r\n        background-color: #d0d0d0 !important;\r\n        border: none !important;\r\n        padding: 0 !important;\r\n        cursor: pointer !important;\r\n        transition: background-color 0.3s ease, transform 0.3s ease;\r\n    }\r\n    \r\n    #abora-tipologias .abora-tipologias__indicator.active {\r\n        background-color: #43676a !important;\r\n        transform: scale(1.25);\r\n    }\r\n    \r\n    @media screen and (min-width: 768px) {\r\n        #abora-tipologias.abora-tipologias {\r\n            padding: 100px 0 !important;\r\n        }\r\n        \r\n        #abora-tipologias .abora-tipologias__header {\r\n            padding: 0 48px 56px !important;\r\n        }\r\n        \r\n        #abora-tipologias .abora-tipologias__title {\r\n            font-size: 40px !important;\r\n        }\r\n        \r\n        #abora-tipologias .abora-tipologias__cards {\r\n            padding: 0 48px !important;\r\n            gap: 24px !important;\r\n        }\r\n        \r\n        #abora-tipologias .abora-tipologias__card {\r\n            flex: 0 0 45% !important;\r\n            max-width: 380px !important;\r\n        }\r\n    }\r\n    \r\n    @media screen and (min-width: 1024px) {\r\n        #abora-tipologias.abora-tipologias {\r\n            padding: 120px 64px !important;\r\n        }\r\n        \r\n        #abora-tipologias .abora-tipologias__header {\r\n            padding: 0 0 64px !important;\r\n            max-width: 1312px !important;\r\n        }\r\n        \r\n        #abora-tipologias .abora-tipologias__title {\r\n            font-size: 48px !important;\r\n        }\r\n        \r\n        #abora-tipologias .abora-tipologias__carousel {\r\n            max-width: 1312px !important;\r\n            margin: 0 auto !important;\r\n        }\r\n        \r\n        #abora-tipologias .abora-tipologias__cards {\r\n            padding: 0 !important;\r\n            overflow-x: visible !important;\r\n            justify-content: space-between !important;\r\n        }\r\n        \r\n        #abora-tipologias .abora-tipologias__card {\r\n            flex: 1 !important;\r\n            max-width: none !important;\r\n            padding: 48px 40px !important;\r\n        }\r\n        \r\n        #abora-tipologias .abora-tipologias__card-icon {\r\n            width: 80px !important;\r\n            height: 80px !important;\r\n        }\r\n        \r\n        #abora-tipologias .abora-tipologias__card-title {\r\n            font-size: 28px !important;\r\n        }\r\n        \r\n        #abora-tipologias .abora-tipologias__card-text {\r\n            font-size: 15px !important;\r\n        }\r\n        \r\n        #abora-tipologias .abora-tipologias__indicators {\r\n            display: none !important;\r\n        }\r\n    }\r\n    \r\n    @media screen and (min-width: 1440px) {\r\n        #abora-tipologias.abora-tipologias {\r\n            padding: 140px 80px !important;\r\n        }\r\n        \r\n        #abora-tipologias .abora-tipologias__header {\r\n            padding: 0 0 72px !important;\r\n        }\r\n        \r\n        #abora-tipologias .abora-tipologias__title {\r\n            font-size: 52px !important;\r\n        }\r\n        \r\n        #abora-tipologias .abora-tipologias__card {\r\n            padding: 56px 48px !important;\r\n        }\r\n        \r\n        #abora-tipologias .abora-tipologias__card-icon {\r\n            width: 88px !important;\r\n            height: 88px !important;\r\n            margin-bottom: 32px !important;\r\n        }\r\n        \r\n        #abora-tipologias .abora-tipologias__card-title {\r\n            font-size: 30px !important;\r\n        }\r\n        \r\n        #abora-tipologias .abora-tipologias__card-price-value {\r\n            font-size: 36px !important;\r\n        }\r\n    }\r\n    \r\n    @keyframes aboraTipologiasFadeIn {\r\n        0% {\r\n            opacity: 0;\r\n            transform: translateY(30px);\r\n        }\r\n        100% {\r\n            opacity: 1;\r\n            transform: translateY(0);\r\n        }\r\n    }\r\n    \r\n    #abora-tipologias .abora-tipologias__header-inner,\r\n    #abora-tipologias .abora-tipologias__card {\r\n        opacity: 1;\r\n        transform: translateY(0);\r\n    }\r\n    \r\n    #abora-tipologias.abora-tipologias--visible .abora-tipologias__header-inner,\r\n    #abora-tipologias.abora-tipologias--visible .abora-tipologias__card,\r\n    #abora-tipologias.abora-tipologias--animated .abora-tipologias__header-inner,\r\n    #abora-tipologias.abora-tipologias--animated .abora-tipologias__card {\r\n        opacity: 0;\r\n        transform: translateY(30px);\r\n    }\r\n    \r\n    #abora-tipologias.abora-tipologias--animated .abora-tipologias__header-inner {\r\n        animation: aboraTipologiasFadeIn 0.7s cubic-bezier(0.4, 0, 0.2, 1) 0.1s forwards;\r\n    }\r\n    \r\n    #abora-tipologias.abora-tipologias--animated .abora-tipologias__card:nth-child(1) {\r\n        animation: aboraTipologiasFadeIn 0.6s cubic-bezier(0.4, 0, 0.2, 1) 0.2s forwards;\r\n    }\r\n    \r\n    #abora-tipologias.abora-tipologias--animated .abora-tipologias__card:nth-child(2) {\r\n        animation: aboraTipologiasFadeIn 0.6s cubic-bezier(0.4, 0, 0.2, 1) 0.35s forwards;\r\n    }\r\n    \r\n    #abora-tipologias.abora-tipologias--animated .abora-tipologias__card:nth-child(3) {\r\n        animation: aboraTipologiasFadeIn 0.6s cubic-bezier(0.4, 0, 0.2, 1) 0.5s forwards;\r\n    }\r\n<\/style>\r\n\r\n<!-- ABOUT SECTION -->\r\n<section class=\"abora-tipologias\" id=\"abora-tipologias\">\r\n    \r\n    <header class=\"abora-tipologias__header\">\r\n        <div class=\"abora-tipologias__header-inner\">\r\n            <div class=\"abora-tipologias__tagline\">\r\n                <span class=\"abora-tipologias__tagline-line\"><\/span>\r\n                <span class=\"abora-tipologias__tagline-text\">Typologien<\/span>\r\n                <span class=\"abora-tipologias__tagline-line\"><\/span>\r\n            <\/div>\r\n            <h2 class=\"abora-tipologias__title\">Finden Sie Ihr ideales Zuhause<\/h2>\r\n            <p class=\"abora-tipologias__subtitle\">Drei Typologien, entworfen f\u00fcr maximalen Komfort direkt am Ozean.<\/p>\r\n        <\/div>\r\n    <\/header>\r\n    \r\n    <div class=\"abora-tipologias__carousel\">\r\n        <div class=\"abora-tipologias__cards\" id=\"tipologias-cards\">\r\n            \r\n            <article class=\"abora-tipologias__card\">\r\n                <div class=\"abora-tipologias__card-icon\">\r\n                    <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 80 80\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\">\r\n                        <rect x=\"8\" y=\"16\" width=\"64\" height=\"48\" rx=\"2\"\/>\r\n                        <line x1=\"8\" y1=\"40\" x2=\"40\" y2=\"40\"\/>\r\n                        <line x1=\"40\" y1=\"40\" x2=\"40\" y2=\"64\"\/>\r\n                        <rect x=\"14\" y=\"22\" width=\"20\" height=\"12\" rx=\"1\"\/>\r\n                        <line x1=\"14\" y1=\"28\" x2=\"34\" y2=\"28\"\/>\r\n                        <rect x=\"48\" y=\"22\" width=\"18\" height=\"36\" rx=\"1\" stroke-dasharray=\"3 2\"\/>\r\n                        <circle cx=\"57\" cy=\"40\" r=\"4\"\/>\r\n                    <\/svg>\r\n                <\/div>\r\n                \r\n                <span class=\"abora-tipologias__card-badge\">1 Schlafzimmer<\/span>\r\n                \r\n                <h3 class=\"abora-tipologias__card-title\">Ihr pers\u00f6nlicher R\u00fcckzugsort<\/h3>\r\n                <p class=\"abora-tipologias__card-text\">R\u00e4ume f\u00fcr moderne Individualisten, die Ruhe am Meer suchen. Ideal f\u00fcr Singles oder Paare.<\/p>\r\n                \r\n                <div class=\"abora-tipologias__card-specs\">\r\n                    <div class=\"abora-tipologias__card-spec\">\r\n                        <svg class=\"abora-tipologias__card-spec-icon\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\">\r\n                            <rect x=\"3\" y=\"3\" width=\"18\" height=\"18\" rx=\"2\"\/>\r\n                            <path d=\"M3 9h18\"\/>\r\n                        <\/svg>\r\n                        <span class=\"abora-tipologias__card-spec-text\">Ab 104 m\u00b2<\/span>\r\n                    <\/div>\r\n                    <div class=\"abora-tipologias__card-spec\">\r\n                        <svg class=\"abora-tipologias__card-spec-icon\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\">\r\n                            <path d=\"M3 9l9-7 9 7v11a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2z\"\/>\r\n                        <\/svg>\r\n                        <span class=\"abora-tipologias__card-spec-text\">1 Badezimmer<\/span>\r\n                    <\/div>\r\n                <\/div>\r\n                \r\n                <div class=\"abora-tipologias__card-price\">\r\n                    <span class=\"abora-tipologias__card-price-label\">Ab<\/span>\r\n                    <span class=\"abora-tipologias__card-price-value\">394.955 \u20ac *<\/span>\r\n                <\/div>\r\n                \r\n                <a href=\"#info-unlock\" class=\"abora-tipologias__card-cta\">\r\n                    Verf\u00fcgbarkeit pr\u00fcfen\r\n                    <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\r\n                        <line x1=\"5\" y1=\"12\" x2=\"19\" y2=\"12\"><\/line>\r\n                        <polyline points=\"12 5 19 12 12 19\"><\/polyline>\r\n                    <\/svg>\r\n                <\/a>\r\n            <\/article>\r\n            \r\n            <article class=\"abora-tipologias__card\">\r\n                <div class=\"abora-tipologias__card-icon\">\r\n                    <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 80 80\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\">\r\n                        <rect x=\"8\" y=\"16\" width=\"64\" height=\"48\" rx=\"2\"\/>\r\n                        <line x1=\"8\" y1=\"40\" x2=\"48\" y2=\"40\"\/>\r\n                        <line x1=\"32\" y1=\"40\" x2=\"32\" y2=\"64\"\/>\r\n                        <line x1=\"48\" y1=\"16\" x2=\"48\" y2=\"40\"\/>\r\n                        <rect x=\"12\" y=\"22\" width=\"16\" height=\"10\" rx=\"1\"\/>\r\n                        <line x1=\"12\" y1=\"27\" x2=\"28\" y2=\"27\"\/>\r\n                        <rect x=\"12\" y=\"46\" width=\"14\" height=\"10\" rx=\"1\"\/>\r\n                        <line x1=\"12\" y1=\"51\" x2=\"26\" y2=\"51\"\/>\r\n                        <rect x=\"52\" y=\"22\" width=\"16\" height=\"36\" rx=\"1\" stroke-dasharray=\"3 2\"\/>\r\n                        <circle cx=\"60\" cy=\"40\" r=\"4\"\/>\r\n                    <\/svg>\r\n                <\/div>\r\n                \r\n                <span class=\"abora-tipologias__card-badge\">2 Schlafzimmer<\/span>\r\n                \r\n                <h3 class=\"abora-tipologias__card-title\">Die perfekte Balance<\/h3>\r\n                <p class=\"abora-tipologias__card-text\">Ideal f\u00fcr Paare, die Wert auf Komfort und Ruhe legen. Unsere beliebteste Typologie aufgrund ihrer Vielseitigkeit.<\/p>\r\n                \r\n                <div class=\"abora-tipologias__card-specs\">\r\n                    <div class=\"abora-tipologias__card-spec\">\r\n                        <svg class=\"abora-tipologias__card-spec-icon\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\">\r\n                            <rect x=\"3\" y=\"3\" width=\"18\" height=\"18\" rx=\"2\"\/>\r\n                            <path d=\"M3 9h18\"\/>\r\n                        <\/svg>\r\n                        <span class=\"abora-tipologias__card-spec-text\">Ab 123 m\u00b2<\/span>\r\n                    <\/div>\r\n                    <div class=\"abora-tipologias__card-spec\">\r\n                        <svg class=\"abora-tipologias__card-spec-icon\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\">\r\n                            <path d=\"M3 9l9-7 9 7v11a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2z\"\/>\r\n                        <\/svg>\r\n                        <span class=\"abora-tipologias__card-spec-text\">2 Badezimmer<\/span>\r\n                    <\/div>\r\n                <\/div>\r\n                \r\n                <div class=\"abora-tipologias__card-price\">\r\n                    <span class=\"abora-tipologias__card-price-label\">Ab<\/span>\r\n                    <span class=\"abora-tipologias__card-price-value\">551.460 \u20ac *<\/span>\r\n                <\/div>\r\n                \r\n                <a href=\"#info-unlock\" class=\"abora-tipologias__card-cta\">\r\n                    Verf\u00fcgbarkeit pr\u00fcfen\r\n                    <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\r\n                        <line x1=\"5\" y1=\"12\" x2=\"19\" y2=\"12\"><\/line>\r\n                        <polyline points=\"12 5 19 12 12 19\"><\/polyline>\r\n                    <\/svg>\r\n                <\/a>\r\n            <\/article>\r\n            \r\n            <article class=\"abora-tipologias__card\">\r\n                <div class=\"abora-tipologias__card-icon\">\r\n                    <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 80 80\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\">\r\n                        <rect x=\"8\" y=\"12\" width=\"64\" height=\"56\" rx=\"2\"\/>\r\n                        <line x1=\"8\" y1=\"38\" x2=\"52\" y2=\"38\"\/>\r\n                        <line x1=\"28\" y1=\"38\" x2=\"28\" y2=\"68\"\/>\r\n                        <line x1=\"52\" y1=\"12\" x2=\"52\" y2=\"38\"\/>\r\n                        <line x1=\"28\" y1=\"12\" x2=\"28\" y2=\"38\"\/>\r\n                        <rect x=\"11\" y=\"18\" width=\"14\" height=\"10\" rx=\"1\"\/>\r\n                        <line x1=\"11\" y1=\"23\" x2=\"25\" y2=\"23\"\/>\r\n                        <rect x=\"32\" y=\"18\" width=\"14\" height=\"10\" rx=\"1\"\/>\r\n                        <line x1=\"32\" y1=\"23\" x2=\"46\" y2=\"23\"\/>\r\n                        <rect x=\"11\" y=\"44\" width=\"12\" height=\"10\" rx=\"1\"\/>\r\n                        <line x1=\"11\" y1=\"49\" x2=\"23\" y2=\"49\"\/>\r\n                        <rect x=\"56\" y=\"18\" width=\"12\" height=\"44\" rx=\"1\" stroke-dasharray=\"3 2\"\/>\r\n                        <circle cx=\"62\" cy=\"40\" r=\"4\"\/>\r\n                    <\/svg>\r\n                <\/div>\r\n                \r\n                <span class=\"abora-tipologias__card-badge\">3 Schlafzimmer<\/span>\r\n                \r\n                <h3 class=\"abora-tipologias__card-title\">Raum f\u00fcr Familien<\/h3>\r\n                <p class=\"abora-tipologias__card-text\">Entwickelt f\u00fcr diejenigen, die mehr Platz f\u00fcr Familie, G\u00e4ste oder Home-Office mit Blick auf den Atlantik ben\u00f6tigen.<\/p>\r\n                \r\n                <div class=\"abora-tipologias__card-specs\">\r\n                    <div class=\"abora-tipologias__card-spec\">\r\n                        <svg class=\"abora-tipologias__card-spec-icon\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\">\r\n                            <rect x=\"3\" y=\"3\" width=\"18\" height=\"18\" rx=\"2\"\/>\r\n                            <path d=\"M3 9h18\"\/>\r\n                        <\/svg>\r\n                        <span class=\"abora-tipologias__card-spec-text\">Ab 153 m\u00b2<\/span>\r\n                    <\/div>\r\n                    <div class=\"abora-tipologias__card-spec\">\r\n                        <svg class=\"abora-tipologias__card-spec-icon\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\">\r\n                            <path d=\"M3 9l9-7 9 7v11a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2z\"\/>\r\n                        <\/svg>\r\n                        <span class=\"abora-tipologias__card-spec-text\">2 Badezimmer<\/span>\r\n                    <\/div>\r\n                <\/div>\r\n                \r\n                <div class=\"abora-tipologias__card-price\">\r\n                    <span class=\"abora-tipologias__card-price-label\">Ab<\/span>\r\n                    <span class=\"abora-tipologias__card-price-value\">743.815 \u20ac *<\/span>\r\n                <\/div>\r\n                \r\n                <a href=\"#info-unlock\" class=\"abora-tipologias__card-cta\">\r\n                    Verf\u00fcgbarkeit pr\u00fcfen\r\n                    <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\r\n                        <line x1=\"5\" y1=\"12\" x2=\"19\" y2=\"12\"><\/line>\r\n                        <polyline points=\"12 5 19 12 12 19\"><\/polyline>\r\n                    <\/svg>\r\n                <\/a>\r\n            <\/article>\r\n            \r\n        <\/div>\r\n        \r\n        <div class=\"abora-tipologias__indicators\" id=\"tipologias-indicators\">\r\n            <button class=\"abora-tipologias__indicator active\" data-index=\"0\" aria-label=\"Typologie 1 anzeigen\"><\/button>\r\n            <button class=\"abora-tipologias__indicator\" data-index=\"1\" aria-label=\"Typologie 2 anzeigen\"><\/button>\r\n            <button class=\"abora-tipologias__indicator\" data-index=\"2\" aria-label=\"Typologie 3 anzeigen\"><\/button>\r\n        <\/div>\r\n    <\/div>\r\n    \r\n    <p style=\"font-size: 12px; color: #888; margin-top: 3rem; font-style: italic; text-align: center; width: 100%;\">* Zu diesen Preisen muss die I.G.I.C. (indirekte allgemeine Steuer der Kanarischen Inseln) zum zum Zeitpunkt der Entstehung geltenden Satz hinzugerechnet werden. Der derzeitige Satz betr\u00e4gt 7 %<br>* M2 bebaut mit Gemeinschaftsfl\u00e4chen und Terrasse\r\n<br>\r\n* Garage und Abstellraum sind im Preis inbegriffen.\r\n\r\n<\/p>\r\n    \r\n<\/section>\r\n\r\n<script>\r\n    (function() {\r\n        'use strict';\r\n        \r\n        var aboutSection = document.getElementById('abora-about');\r\n        if (!aboutSection) return;\r\n        \r\n        var aboutAnimated = false;\r\n        \r\n        function isInViewport(element, offset) {\r\n            var rect = element.getBoundingClientRect();\r\n            var windowHeight = window.innerHeight || document.documentElement.clientHeight;\r\n            return rect.top <= windowHeight - (offset || 100);\r\n        }\r\n        \r\n        function handleAboutAnimation() {\r\n            if (aboutAnimated) return;\r\n            \r\n            if (isInViewport(aboutSection, 150)) {\r\n                aboutSection.classList.add('abora-about--visible');\r\n                \r\n                requestAnimationFrame(function() {\r\n                    requestAnimationFrame(function() {\r\n                        aboutSection.classList.remove('abora-about--visible');\r\n                        aboutSection.classList.add('abora-about--animated');\r\n                        \r\n                        \/\/ Final state after animations\r\n                        setTimeout(function() {\r\n                            aboutSection.classList.add('abora-about--done');\r\n                        }, 1500);\r\n                    });\r\n                });\r\n                \r\n                aboutAnimated = true;\r\n            }\r\n        }\r\n        \r\n        var ticking = false;\r\n        window.addEventListener('scroll', function() {\r\n            if (!ticking) {\r\n                window.requestAnimationFrame(function() {\r\n                    handleAboutAnimation();\r\n                    ticking = false;\r\n                });\r\n                ticking = true;\r\n            }\r\n        }, { passive: true });\r\n        \r\n        \/\/ Initial check\r\n        setTimeout(handleAboutAnimation, 100);\r\n        \r\n    })();\r\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6dd4b7f elementor-widget elementor-widget-html\" data-id=\"6dd4b7f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!-- ============================================\r\n     ABORA ENGAGE - BLOCK 04: LIFESTYLE\r\n     Version 2 - PREMIUM with hover reveal\r\n     ============================================ -->\r\n\r\n<style>\r\n    \/* ============================================\r\n       ABORA - BLOCK 04: LIFESTYLE v2 PREMIUM\r\n       ============================================ *\/\r\n    \r\n    #abora-lifestyle.abora-lifestyle {\r\n        position: relative !important;\r\n        width: 100% !important;\r\n        background-color: #f8f8f8 !important;\r\n        box-sizing: border-box !important;\r\n        overflow: hidden !important;\r\n    }\r\n    \r\n    \/* --- HEADER --- *\/\r\n    #abora-lifestyle .abora-lifestyle__header {\r\n        padding: 80px 24px 48px !important;\r\n        text-align: center !important;\r\n    }\r\n    \r\n    #abora-lifestyle .abora-lifestyle__header-inner {\r\n        max-width: 600px !important;\r\n        margin: 0 auto !important;\r\n    }\r\n    \r\n    \/* Tagline with animated line *\/\r\n    #abora-lifestyle .abora-lifestyle__tagline {\r\n        display: inline-flex !important;\r\n        align-items: center !important;\r\n        gap: 14px !important;\r\n        margin: 0 0 20px 0 !important;\r\n    }\r\n    \r\n    #abora-lifestyle .abora-lifestyle__tagline::before,\r\n    #abora-lifestyle .abora-lifestyle__tagline::after {\r\n        content: '' !important;\r\n        display: block !important;\r\n        width: 32px !important;\r\n        height: 1px !important;\r\n        background-color: #43676a !important;\r\n        transform-origin: center center !important;\r\n    }\r\n    \r\n    #abora-lifestyle .abora-lifestyle__tagline-text {\r\n        font-family: 'Montserrat', sans-serif !important;\r\n        font-size: 11px !important;\r\n        font-weight: 600 !important;\r\n        letter-spacing: 0.2em !important;\r\n        text-transform: uppercase !important;\r\n        color: #43676a !important;\r\n        margin: 0 !important;\r\n    }\r\n    \r\n    #abora-lifestyle .abora-lifestyle__title {\r\n        font-family: 'Cormorant Garamond', Georgia, serif !important;\r\n        font-size: 34px !important;\r\n        font-weight: 400 !important;\r\n        line-height: 1.2 !important;\r\n        color: #2d2d2d !important;\r\n        margin: 0 0 16px 0 !important;\r\n    }\r\n    \r\n    #abora-lifestyle .abora-lifestyle__subtitle {\r\n        font-family: 'Montserrat', sans-serif !important;\r\n        font-size: 15px !important;\r\n        font-weight: 300 !important;\r\n        line-height: 1.8 !important;\r\n        color: #6b6b6b !important;\r\n        margin: 0 !important;\r\n    }\r\n    \r\n    \/* --- CARDS CONTAINER --- *\/\r\n    #abora-lifestyle .abora-lifestyle__cards {\r\n        display: flex !important;\r\n        flex-direction: column !important;\r\n    }\r\n    \r\n    \/* --- CARD --- *\/\r\n    #abora-lifestyle .abora-lifestyle__card {\r\n        position: relative !important;\r\n        display: flex !important;\r\n        flex-direction: column !important;\r\n        min-height: 450px !important;\r\n        overflow: hidden !important;\r\n        cursor: pointer !important;\r\n    }\r\n    \r\n    \/* Card image *\/\r\n    #abora-lifestyle .abora-lifestyle__card-media {\r\n        position: absolute !important;\r\n        top: 0 !important;\r\n        left: 0 !important;\r\n        width: 100% !important;\r\n        height: 100% !important;\r\n        z-index: 1 !important;\r\n    }\r\n    \r\n    #abora-lifestyle .abora-lifestyle__card-image {\r\n        width: 100% !important;\r\n        height: 100% !important;\r\n        object-fit: cover !important;\r\n        object-position: center center !important;\r\n        display: block !important;\r\n        transition: transform 0.8s cubic-bezier(0.22, 1, 0.36, 1);\r\n    }\r\n    \r\n    \/* Grain overlay *\/\r\n    #abora-lifestyle .abora-lifestyle__card-media::after {\r\n        content: '' !important;\r\n        position: absolute !important;\r\n        top: 0 !important;\r\n        left: 0 !important;\r\n        width: 100% !important;\r\n        height: 100% !important;\r\n        pointer-events: none !important;\r\n        opacity: 0.04 !important;\r\n        background-image: url(\"data:image\/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http:\/\/www.w3.org\/2000\/svg'%3E%3Cfilter id='noiseFilter'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='4' stitchTiles='stitch'\/%3E%3C\/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noiseFilter)'\/%3E%3C\/svg%3E\") !important;\r\n        z-index: 1 !important;\r\n    }\r\n    \r\n    \/* Card overlay - more dramatic *\/\r\n    #abora-lifestyle .abora-lifestyle__card-overlay {\r\n        position: absolute !important;\r\n        top: 0 !important;\r\n        left: 0 !important;\r\n        width: 100% !important;\r\n        height: 100% !important;\r\n        z-index: 2 !important;\r\n        background: linear-gradient(\r\n            to top,\r\n            rgba(15, 15, 15, 0.9) 0%,\r\n            rgba(15, 15, 15, 0.5) 40%,\r\n            rgba(15, 15, 15, 0.2) 100%\r\n        ) !important;\r\n        transition: background 0.5s ease;\r\n    }\r\n    \r\n    \/* Icon - CENTERED in the card *\/\r\n    #abora-lifestyle .abora-lifestyle__card-icon {\r\n        position: absolute !important;\r\n        top: 35% !important;\r\n        left: 50% !important;\r\n        transform: translate(-50%, -50%) !important;\r\n        z-index: 4 !important;\r\n        width: 72px !important;\r\n        height: 72px !important;\r\n        display: flex !important;\r\n        align-items: center !important;\r\n        justify-content: center !important;\r\n        background-color: rgba(255, 255, 255, 0.1) !important;\r\n        border: 1px solid rgba(255, 255, 255, 0.25) !important;\r\n        border-radius: 50% !important;\r\n        backdrop-filter: blur(16px) !important;\r\n        -webkit-backdrop-filter: blur(16px) !important;\r\n        transition: transform 0.5s cubic-bezier(0.22, 1, 0.36, 1), \r\n                    background-color 0.4s ease, \r\n                    border-color 0.4s ease,\r\n                    box-shadow 0.4s ease,\r\n                    top 0.5s cubic-bezier(0.22, 1, 0.36, 1) !important;\r\n        box-shadow: 0 8px 32px rgba(0, 0, 0, 0.2) !important;\r\n    }\r\n    \r\n    #abora-lifestyle .abora-lifestyle__card-icon svg {\r\n        width: 30px !important;\r\n        height: 30px !important;\r\n        color: #ffffff !important;\r\n        transition: transform 0.4s ease;\r\n    }\r\n    \r\n    \/* Card content container - bottom *\/\r\n    #abora-lifestyle .abora-lifestyle__card-content {\r\n        position: relative !important;\r\n        z-index: 3 !important;\r\n        margin-top: auto !important;\r\n        padding: 40px 24px !important;\r\n        max-width: 450px !important;\r\n    }\r\n    \r\n    \/* Title *\/\r\n    #abora-lifestyle .abora-lifestyle__card-title {\r\n        font-family: 'Cormorant Garamond', Georgia, serif !important;\r\n        font-size: 28px !important;\r\n        font-weight: 500 !important;\r\n        line-height: 1.2 !important;\r\n        color: #ffffff !important;\r\n        margin: 0 0 12px 0 !important;\r\n    }\r\n    \r\n    \/* Decorative line under title *\/\r\n    #abora-lifestyle .abora-lifestyle__card-line {\r\n        width: 40px !important;\r\n        height: 2px !important;\r\n        background-color: #43676a !important;\r\n        margin-bottom: 16px !important;\r\n        transform-origin: left center !important;\r\n        transition: width 0.5s cubic-bezier(0.22, 1, 0.36, 1);\r\n    }\r\n    \r\n    \/* Text *\/\r\n    #abora-lifestyle .abora-lifestyle__card-text {\r\n        font-family: 'Montserrat', sans-serif !important;\r\n        font-size: 14px !important;\r\n        font-weight: 400 !important;\r\n        line-height: 1.75 !important;\r\n        color: rgba(255, 255, 255, 0.8) !important;\r\n        margin: 0 !important;\r\n    }\r\n    \r\n    \/* ============================================\r\n       MOBILE: Everything always visible\r\n       ============================================ *\/\r\n    \r\n    \/* On mobile, everything visible *\/\r\n    #abora-lifestyle .abora-lifestyle__card-title,\r\n    #abora-lifestyle .abora-lifestyle__card-line,\r\n    #abora-lifestyle .abora-lifestyle__card-text {\r\n        opacity: 1 !important;\r\n        transform: translateY(0) !important;\r\n    }\r\n    \r\n    \/* ============================================\r\n       DESKTOP: Hover reveal\r\n       ============================================ *\/\r\n    \r\n    @media screen and (min-width: 1024px) {\r\n        \r\n        \/* Icon centered on desktop *\/\r\n        #abora-lifestyle .abora-lifestyle__card-icon {\r\n            top: 50% !important;\r\n            width: 88px !important;\r\n            height: 88px !important;\r\n        }\r\n        \r\n        #abora-lifestyle .abora-lifestyle__card-icon svg {\r\n            width: 36px !important;\r\n            height: 36px !important;\r\n        }\r\n        \r\n        \/* Initial state - content hidden *\/\r\n        #abora-lifestyle .abora-lifestyle__card-title {\r\n            opacity: 0 !important;\r\n            transform: translateY(20px) !important;\r\n            transition: opacity 0.4s ease 0.1s, transform 0.4s cubic-bezier(0.22, 1, 0.36, 1) 0.1s !important;\r\n        }\r\n        \r\n        #abora-lifestyle .abora-lifestyle__card-line {\r\n            width: 0 !important;\r\n            transition: width 0.5s cubic-bezier(0.22, 1, 0.36, 1) 0.2s !important;\r\n        }\r\n        \r\n        #abora-lifestyle .abora-lifestyle__card-text {\r\n            opacity: 0 !important;\r\n            transform: translateY(15px) !important;\r\n            transition: opacity 0.4s ease 0.25s, transform 0.4s cubic-bezier(0.22, 1, 0.36, 1) 0.25s !important;\r\n        }\r\n        \r\n        \/* HOVER: Reveal *\/\r\n        #abora-lifestyle .abora-lifestyle__card:hover .abora-lifestyle__card-image {\r\n            transform: scale(1.08) !important;\r\n        }\r\n        \r\n        #abora-lifestyle .abora-lifestyle__card:hover .abora-lifestyle__card-overlay {\r\n            background: linear-gradient(\r\n                to top,\r\n                rgba(10, 10, 10, 0.95) 0%,\r\n                rgba(10, 10, 10, 0.7) 50%,\r\n                rgba(10, 10, 10, 0.4) 100%\r\n            ) !important;\r\n        }\r\n        \r\n        #abora-lifestyle .abora-lifestyle__card:hover .abora-lifestyle__card-icon {\r\n            top: 35% !important;\r\n            transform: translate(-50%, -50%) scale(1.05) !important;\r\n            background-color: rgba(67, 103, 106, 0.4) !important;\r\n            border-color: rgba(67, 103, 106, 0.5) !important;\r\n            box-shadow: 0 12px 40px rgba(67, 103, 106, 0.3) !important;\r\n        }\r\n        \r\n        #abora-lifestyle .abora-lifestyle__card:hover .abora-lifestyle__card-icon svg {\r\n            transform: scale(1.1) !important;\r\n        }\r\n        \r\n        #abora-lifestyle .abora-lifestyle__card:hover .abora-lifestyle__card-title {\r\n            opacity: 1 !important;\r\n            transform: translateY(0) !important;\r\n        }\r\n        \r\n        #abora-lifestyle .abora-lifestyle__card:hover .abora-lifestyle__card-line {\r\n            width: 60px !important;\r\n        }\r\n        \r\n        #abora-lifestyle .abora-lifestyle__card:hover .abora-lifestyle__card-text {\r\n            opacity: 1 !important;\r\n            transform: translateY(0) !important;\r\n        }\r\n    }\r\n    \r\n    \/* ============================================\r\n       RESPONSIVE - Tablet\r\n       ============================================ *\/\r\n    \r\n    @media screen and (min-width: 768px) {\r\n        #abora-lifestyle .abora-lifestyle__header {\r\n            padding: 100px 48px 56px !important;\r\n        }\r\n        \r\n        #abora-lifestyle .abora-lifestyle__title {\r\n            font-size: 42px !important;\r\n        }\r\n        \r\n        #abora-lifestyle .abora-lifestyle__subtitle {\r\n            font-size: 16px !important;\r\n        }\r\n        \r\n        #abora-lifestyle .abora-lifestyle__card {\r\n            min-height: 500px !important;\r\n        }\r\n        \r\n        #abora-lifestyle .abora-lifestyle__card-content {\r\n            padding: 48px !important;\r\n        }\r\n        \r\n        #abora-lifestyle .abora-lifestyle__card-title {\r\n            font-size: 32px !important;\r\n        }\r\n        \r\n        #abora-lifestyle .abora-lifestyle__card-text {\r\n            font-size: 15px !important;\r\n        }\r\n    }\r\n    \r\n    \/* ============================================\r\n       RESPONSIVE - Desktop\r\n       ============================================ *\/\r\n    \r\n    @media screen and (min-width: 1024px) {\r\n        #abora-lifestyle .abora-lifestyle__header {\r\n            padding: 120px 64px 64px !important;\r\n        }\r\n        \r\n        #abora-lifestyle .abora-lifestyle__title {\r\n            font-size: 48px !important;\r\n        }\r\n        \r\n        #abora-lifestyle .abora-lifestyle__cards {\r\n            flex-direction: row !important;\r\n        }\r\n        \r\n        #abora-lifestyle .abora-lifestyle__card {\r\n            flex: 1 !important;\r\n            min-height: 600px !important;\r\n        }\r\n        \r\n        #abora-lifestyle .abora-lifestyle__card-content {\r\n            padding: 48px 40px !important;\r\n        }\r\n        \r\n        #abora-lifestyle .abora-lifestyle__card-title {\r\n            font-size: 30px !important;\r\n        }\r\n    }\r\n    \r\n    \/* ============================================\r\n       RESPONSIVE - Large Desktop\r\n       ============================================ *\/\r\n    \r\n    @media screen and (min-width: 1440px) {\r\n        #abora-lifestyle .abora-lifestyle__header {\r\n            padding: 140px 80px 72px !important;\r\n        }\r\n        \r\n        #abora-lifestyle .abora-lifestyle__title {\r\n            font-size: 54px !important;\r\n        }\r\n        \r\n        #abora-lifestyle .abora-lifestyle__card {\r\n            min-height: 680px !important;\r\n        }\r\n        \r\n        #abora-lifestyle .abora-lifestyle__card-content {\r\n            padding: 56px 48px !important;\r\n            max-width: 420px !important;\r\n        }\r\n        \r\n        #abora-lifestyle .abora-lifestyle__card-icon {\r\n            width: 100px !important;\r\n            height: 100px !important;\r\n        }\r\n        \r\n        #abora-lifestyle .abora-lifestyle__card-icon svg {\r\n            width: 42px !important;\r\n            height: 42px !important;\r\n        }\r\n        \r\n        #abora-lifestyle .abora-lifestyle__card-title {\r\n            font-size: 34px !important;\r\n        }\r\n        \r\n        #abora-lifestyle .abora-lifestyle__card-text {\r\n            font-size: 15px !important;\r\n        }\r\n    }\r\n    \r\n    \/* ============================================\r\n       HEADER ANIMATIONS\r\n       ============================================ *\/\r\n    \r\n    @keyframes aboraLifestyleFadeIn {\r\n        0% {\r\n            opacity: 0;\r\n            transform: translateY(40px);\r\n        }\r\n        100% {\r\n            opacity: 1;\r\n            transform: translateY(0);\r\n        }\r\n    }\r\n    \r\n    @keyframes aboraLifestyleLineGrow {\r\n        0% {\r\n            transform: scaleX(0);\r\n        }\r\n        100% {\r\n            transform: scaleX(1);\r\n        }\r\n    }\r\n    \r\n    \/* Initial visible state (fallback) *\/\r\n    #abora-lifestyle .abora-lifestyle__header-inner {\r\n        opacity: 1;\r\n        transform: translateY(0);\r\n    }\r\n    \r\n    #abora-lifestyle .abora-lifestyle__tagline::before,\r\n    #abora-lifestyle .abora-lifestyle__tagline::after {\r\n        transform: scaleX(1);\r\n    }\r\n    \r\n    \/* Animation preparation *\/\r\n    #abora-lifestyle.abora-lifestyle--visible .abora-lifestyle__header-inner {\r\n        opacity: 0;\r\n        transform: translateY(40px);\r\n    }\r\n    \r\n    #abora-lifestyle.abora-lifestyle--visible .abora-lifestyle__tagline::before,\r\n    #abora-lifestyle.abora-lifestyle--visible .abora-lifestyle__tagline::after {\r\n        transform: scaleX(0);\r\n    }\r\n    \r\n    \/* Active animations *\/\r\n    #abora-lifestyle.abora-lifestyle--animated .abora-lifestyle__header-inner {\r\n        animation: aboraLifestyleFadeIn 0.8s cubic-bezier(0.22, 1, 0.36, 1) 0.1s forwards;\r\n    }\r\n    \r\n    #abora-lifestyle.abora-lifestyle--animated .abora-lifestyle__tagline::before,\r\n    #abora-lifestyle.abora-lifestyle--animated .abora-lifestyle__tagline::after {\r\n        animation: aboraLifestyleLineGrow 0.6s cubic-bezier(0.4, 0, 0.2, 1) 0.5s forwards;\r\n    }\r\n    \r\n    \/* Final state *\/\r\n    #abora-lifestyle.abora-lifestyle--done .abora-lifestyle__header-inner {\r\n        opacity: 1 !important;\r\n        transform: translateY(0) !important;\r\n        animation: none !important;\r\n    }\r\n    \r\n    #abora-lifestyle.abora-lifestyle--done .abora-lifestyle__tagline::before,\r\n    #abora-lifestyle.abora-lifestyle--done .abora-lifestyle__tagline::after {\r\n        transform: scaleX(1) !important;\r\n        animation: none !important;\r\n    }\r\n<\/style>\r\n\r\n<!-- LIFESTYLE SECTION -->\r\n<section class=\"abora-lifestyle\" id=\"abora-lifestyle\">\r\n    \r\n    <!-- Header -->\r\n    <header class=\"abora-lifestyle__header\">\r\n        <div class=\"abora-lifestyle__header-inner\">\r\n            <div class=\"abora-lifestyle__tagline\">\r\n                <span class=\"abora-lifestyle__tagline-text\">Lebensstil<\/span>\r\n            <\/div>\r\n            <h2 class=\"abora-lifestyle__title\">Ihr perfektes Refugium im Paradies<\/h2>\r\n            <p class=\"abora-lifestyle__subtitle\">Am Meer leben, besser leben. Drei M\u00f6glichkeiten, Ihr neues Zuhause zu genie\u00dfen.<\/p>\r\n        <\/div>\r\n    <\/header>\r\n    \r\n    <!-- Cards -->\r\n    <div class=\"abora-lifestyle__cards\">\r\n        \r\n        <!-- Card 1: Remote work -->\r\n        <article class=\"abora-lifestyle__card\">\r\n            <div class=\"abora-lifestyle__card-media\">\r\n                <img decoding=\"async\" src=\"https:\/\/aboraresidencial.com\/wp-content\/uploads\/2025\/11\/abora-salon-terraza.jpg\" \r\n                     alt=\"Wohnzimmer mit Terrasse ideal f\u00fcr Remote-Arbeit\" \r\n                     class=\"abora-lifestyle__card-image\"\r\n                     loading=\"lazy\">\r\n            <\/div>\r\n            <div class=\"abora-lifestyle__card-overlay\"><\/div>\r\n            \r\n            <!-- Centered icon -->\r\n            <div class=\"abora-lifestyle__card-icon\">\r\n                <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\r\n                    <rect x=\"2\" y=\"3\" width=\"20\" height=\"14\" rx=\"2\" ry=\"2\"><\/rect>\r\n                    <line x1=\"8\" y1=\"21\" x2=\"16\" y2=\"21\"><\/line>\r\n                    <line x1=\"12\" y1=\"17\" x2=\"12\" y2=\"21\"><\/line>\r\n                <\/svg>\r\n            <\/div>\r\n            \r\n            <div class=\"abora-lifestyle__card-content\">\r\n                <h3 class=\"abora-lifestyle__card-title\">Remote-Arbeit mit Meerblick<\/h3>\r\n                <div class=\"abora-lifestyle__card-line\"><\/div>\r\n                <p class=\"abora-lifestyle__card-text\">Moderne Wohnungen perfekt f\u00fcr digitale Nomaden und Remote-Arbeiter. Inspirierende R\u00e4ume zum Arbeiten, w\u00e4hrend Sie das Inselleben genie\u00dfen.<\/p>\r\n            <\/div>\r\n        <\/article>\r\n        \r\n        <!-- Card 2: Holiday -->\r\n        <article class=\"abora-lifestyle__card\">\r\n            <div class=\"abora-lifestyle__card-media\">\r\n                <img decoding=\"async\" src=\"https:\/\/aboraresidencial.com\/wp-content\/uploads\/2025\/11\/abora-exterior-piscina.jpg\" \r\n                     alt=\"Au\u00dfenpool mit Entspannungsbereich\" \r\n                     class=\"abora-lifestyle__card-image\"\r\n                     loading=\"lazy\">\r\n            <\/div>\r\n            <div class=\"abora-lifestyle__card-overlay\"><\/div>\r\n            \r\n            <!-- Centered icon -->\r\n            <div class=\"abora-lifestyle__card-icon\">\r\n                <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\r\n                    <circle cx=\"12\" cy=\"12\" r=\"5\"><\/circle>\r\n                    <line x1=\"12\" y1=\"1\" x2=\"12\" y2=\"3\"><\/line>\r\n                    <line x1=\"12\" y1=\"21\" x2=\"12\" y2=\"23\"><\/line>\r\n                    <line x1=\"4.22\" y1=\"4.22\" x2=\"5.64\" y2=\"5.64\"><\/line>\r\n                    <line x1=\"18.36\" y1=\"18.36\" x2=\"19.78\" y2=\"19.78\"><\/line>\r\n                    <line x1=\"1\" y1=\"12\" x2=\"3\" y2=\"12\"><\/line>\r\n                    <line x1=\"21\" y1=\"12\" x2=\"23\" y2=\"12\"><\/line>\r\n                <\/svg>\r\n            <\/div>\r\n            \r\n            <div class=\"abora-lifestyle__card-content\">\r\n                <h3 class=\"abora-lifestyle__card-title\">Ihr Urlaubsrefugium<\/h3>\r\n                <div class=\"abora-lifestyle__card-line\"><\/div>\r\n                <p class=\"abora-lifestyle__card-text\">Ihr pers\u00f6nlicher R\u00fcckzugsort zum Entspannen, Abschalten und Schaffen unvergesslicher Erinnerungen mit Familie und Freunden. Jeder Tag wird zu einem besonderen Moment.<\/p>\r\n            <\/div>\r\n        <\/article>\r\n        \r\n        <!-- Card 3: Investment -->\r\n        <article class=\"abora-lifestyle__card\">\r\n            <div class=\"abora-lifestyle__card-media\">\r\n                <img decoding=\"async\" src=\"https:\/\/aboraresidencial.com\/wp-content\/uploads\/2025\/11\/abora-exterior-aereo-tenerife.jpg\" \r\n                     alt=\"Luftaufnahme von Abora und der K\u00fcste Teneriffas\" \r\n                     class=\"abora-lifestyle__card-image\"\r\n                     loading=\"lazy\">\r\n            <\/div>\r\n            <div class=\"abora-lifestyle__card-overlay\"><\/div>\r\n            \r\n            <!-- Centered icon -->\r\n            <div class=\"abora-lifestyle__card-icon\">\r\n                <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\r\n                    <polyline points=\"23 6 13.5 15.5 8.5 10.5 1 18\"><\/polyline>\r\n                    <polyline points=\"17 6 23 6 23 12\"><\/polyline>\r\n                <\/svg>\r\n            <\/div>\r\n            \r\n            <div class=\"abora-lifestyle__card-content\">\r\n                <h3 class=\"abora-lifestyle__card-title\">Kluge Kapitalanlage<\/h3>\r\n                <div class=\"abora-lifestyle__card-line\"><\/div>\r\n                <p class=\"abora-lifestyle__card-text\">Hohe Nachfrage nach Ferienvermietung, ganzj\u00e4hriger Tourismus und attraktive Renditen. Professionelle Verwaltungsservices f\u00fcr sorgenfreie Einnahmen.<\/p>\r\n            <\/div>\r\n        <\/article>\r\n        \r\n    <\/div>\r\n    \r\n<\/section>\r\n\r\n<script>\r\n    (function() {\r\n        'use strict';\r\n        \r\n        var lifestyleSection = document.getElementById('abora-lifestyle');\r\n        if (!lifestyleSection) return;\r\n        \r\n        var lifestyleAnimated = false;\r\n        \r\n        function isInViewport(element, offset) {\r\n            var rect = element.getBoundingClientRect();\r\n            var windowHeight = window.innerHeight || document.documentElement.clientHeight;\r\n            return rect.top <= windowHeight - (offset || 100);\r\n        }\r\n        \r\n        function handleLifestyleAnimation() {\r\n            if (lifestyleAnimated) return;\r\n            \r\n            if (isInViewport(lifestyleSection, 150)) {\r\n                lifestyleSection.classList.add('abora-lifestyle--visible');\r\n                \r\n                requestAnimationFrame(function() {\r\n                    requestAnimationFrame(function() {\r\n                        lifestyleSection.classList.remove('abora-lifestyle--visible');\r\n                        lifestyleSection.classList.add('abora-lifestyle--animated');\r\n                        \r\n                        setTimeout(function() {\r\n                            lifestyleSection.classList.add('abora-lifestyle--done');\r\n                        }, 1500);\r\n                    });\r\n                });\r\n                \r\n                lifestyleAnimated = true;\r\n            }\r\n        }\r\n        \r\n        var ticking = false;\r\n        window.addEventListener('scroll', function() {\r\n            if (!ticking) {\r\n                window.requestAnimationFrame(function() {\r\n                    handleLifestyleAnimation();\r\n                    ticking = false;\r\n                });\r\n                ticking = true;\r\n            }\r\n        }, { passive: true });\r\n        \r\n        setTimeout(handleLifestyleAnimation, 100);\r\n        \r\n    })();\r\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a5f8e05 elementor-widget elementor-widget-html\" data-id=\"a5f8e05\" data-element_type=\"widget\" data-e-type=\"widget\" id=\"gallery\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style>\r\n    #abora-galeria.abora-galeria {\r\n        position: relative !important;\r\n        width: 100% !important;\r\n        padding: 80px 24px !important;\r\n        background-color: #ffffff !important;\r\n        box-sizing: border-box !important;\r\n        overflow: hidden !important;\r\n    }\r\n    \r\n    #abora-galeria .abora-galeria__container {\r\n        max-width: 1440px !important;\r\n        margin: 0 auto !important;\r\n    }\r\n    \r\n    #abora-galeria .abora-galeria__header {\r\n        text-align: center !important;\r\n        margin-bottom: 48px !important;\r\n    }\r\n    \r\n    #abora-galeria .abora-galeria__header-inner {\r\n        max-width: 600px !important;\r\n        margin: 0 auto !important;\r\n    }\r\n    \r\n    #abora-galeria .abora-galeria__tagline {\r\n        display: inline-flex !important;\r\n        align-items: center !important;\r\n        gap: 12px !important;\r\n        margin: 0 0 20px 0 !important;\r\n    }\r\n    \r\n    #abora-galeria .abora-galeria__tagline-line {\r\n        width: 28px !important;\r\n        height: 1px !important;\r\n        background-color: #43676a !important;\r\n        display: block !important;\r\n    }\r\n    \r\n    #abora-galeria .abora-galeria__tagline-text {\r\n        font-family: 'Montserrat', sans-serif !important;\r\n        font-size: 11px !important;\r\n        font-weight: 600 !important;\r\n        letter-spacing: 0.2em !important;\r\n        text-transform: uppercase !important;\r\n        color: #43676a !important;\r\n        margin: 0 !important;\r\n    }\r\n    \r\n    #abora-galeria .abora-galeria__title {\r\n        font-family: 'Cormorant Garamond', Georgia, serif !important;\r\n        font-size: 32px !important;\r\n        font-weight: 400 !important;\r\n        line-height: 1.2 !important;\r\n        color: #2d2d2d !important;\r\n        margin: 0 0 16px 0 !important;\r\n    }\r\n    \r\n    #abora-galeria .abora-galeria__subtitle {\r\n        font-family: 'Montserrat', sans-serif !important;\r\n        font-size: 16px !important;\r\n        font-weight: 300 !important;\r\n        line-height: 1.7 !important;\r\n        color: #6b6b6b !important;\r\n        margin: 0 !important;\r\n    }\r\n    \r\n    #abora-galeria .abora-galeria__grid {\r\n        display: grid !important;\r\n        grid-template-columns: 1fr !important;\r\n        gap: 12px !important;\r\n    }\r\n    \r\n    #abora-galeria .abora-galeria__item {\r\n        position: relative !important;\r\n        overflow: hidden !important;\r\n        cursor: pointer !important;\r\n        background-color: #f0f0f0 !important;\r\n    }\r\n    \r\n    #abora-galeria .abora-galeria__item::before {\r\n        content: '' !important;\r\n        display: block !important;\r\n        padding-top: 75% !important;\r\n    }\r\n    \r\n    #abora-galeria .abora-galeria__item-image {\r\n        position: absolute !important;\r\n        top: 0 !important;\r\n        left: 0 !important;\r\n        width: 100% !important;\r\n        height: 100% !important;\r\n        object-fit: cover !important;\r\n        object-position: center center !important;\r\n        transition: transform 0.7s cubic-bezier(0.4, 0, 0.2, 1);\r\n    }\r\n    \r\n    #abora-galeria .abora-galeria__item:hover .abora-galeria__item-image {\r\n        transform: scale(1.1);\r\n    }\r\n    \r\n    #abora-galeria .abora-galeria__item-overlay {\r\n        position: absolute !important;\r\n        top: 0 !important;\r\n        left: 0 !important;\r\n        width: 100% !important;\r\n        height: 100% !important;\r\n        background: linear-gradient(\r\n            to top,\r\n            rgba(20, 20, 20, 0.9) 0%,\r\n            rgba(20, 20, 20, 0.3) 40%,\r\n            rgba(20, 20, 20, 0.1) 100%\r\n        ) !important;\r\n        opacity: 0 !important;\r\n        transition: opacity 0.4s ease;\r\n    }\r\n    \r\n    #abora-galeria .abora-galeria__item:hover .abora-galeria__item-overlay {\r\n        opacity: 1 !important;\r\n    }\r\n    \r\n    #abora-galeria .abora-galeria__item-content {\r\n        position: absolute !important;\r\n        bottom: 0 !important;\r\n        left: 0 !important;\r\n        right: 0 !important;\r\n        padding: 32px 24px !important;\r\n        transform: translateY(20px) !important;\r\n        opacity: 0 !important;\r\n        transition: transform 0.4s cubic-bezier(0.4, 0, 0.2, 1), opacity 0.4s ease;\r\n    }\r\n    \r\n    #abora-galeria .abora-galeria__item:hover .abora-galeria__item-content {\r\n        transform: translateY(0) !important;\r\n        opacity: 1 !important;\r\n    }\r\n    \r\n    #abora-galeria .abora-galeria__item-category {\r\n        display: inline-block !important;\r\n        font-family: 'Montserrat', sans-serif !important;\r\n        font-size: 10px !important;\r\n        font-weight: 600 !important;\r\n        letter-spacing: 0.15em !important;\r\n        text-transform: uppercase !important;\r\n        color: #43676a !important;\r\n        background-color: #ffffff !important;\r\n        padding: 6px 12px !important;\r\n        margin-bottom: 12px !important;\r\n    }\r\n    \r\n    #abora-galeria .abora-galeria__item-title {\r\n        font-family: 'Cormorant Garamond', Georgia, serif !important;\r\n        font-size: 24px !important;\r\n        font-weight: 500 !important;\r\n        line-height: 1.2 !important;\r\n        color: #ffffff !important;\r\n        margin: 0 0 8px 0 !important;\r\n    }\r\n    \r\n    #abora-galeria .abora-galeria__item-description {\r\n        font-family: 'Montserrat', sans-serif !important;\r\n        font-size: 13px !important;\r\n        font-weight: 400 !important;\r\n        line-height: 1.6 !important;\r\n        color: rgba(255, 255, 255, 0.8) !important;\r\n        margin: 0 !important;\r\n        max-width: 280px !important;\r\n    }\r\n    \r\n    #abora-galeria .abora-galeria__item-zoom {\r\n        position: absolute !important;\r\n        top: 20px !important;\r\n        right: 20px !important;\r\n        width: 44px !important;\r\n        height: 44px !important;\r\n        display: flex !important;\r\n        align-items: center !important;\r\n        justify-content: center !important;\r\n        background-color: rgba(255, 255, 255, 0.95) !important;\r\n        border-radius: 50% !important;\r\n        opacity: 0 !important;\r\n        transform: scale(0.8) !important;\r\n        transition: opacity 0.3s ease, transform 0.3s ease;\r\n    }\r\n    \r\n    #abora-galeria .abora-galeria__item:hover .abora-galeria__item-zoom {\r\n        opacity: 1 !important;\r\n        transform: scale(1) !important;\r\n    }\r\n    \r\n    #abora-galeria .abora-galeria__item-zoom svg {\r\n        width: 20px !important;\r\n        height: 20px !important;\r\n        color: #43676a !important;\r\n    }\r\n    \r\n    #abora-galeria .abora-galeria__lightbox {\r\n        position: fixed !important;\r\n        top: 0 !important;\r\n        left: 0 !important;\r\n        width: 100% !important;\r\n        height: 100% !important;\r\n        background-color: rgba(10, 10, 10, 0.97) !important;\r\n        z-index: 99999 !important;\r\n        display: flex !important;\r\n        align-items: center !important;\r\n        justify-content: center !important;\r\n        opacity: 0 !important;\r\n        visibility: hidden !important;\r\n        transition: opacity 0.4s ease, visibility 0.4s ease;\r\n    }\r\n    \r\n    #abora-galeria .abora-galeria__lightbox.active {\r\n        opacity: 1 !important;\r\n        visibility: visible !important;\r\n    }\r\n    \r\n    #abora-galeria .abora-galeria__lightbox-close {\r\n        position: absolute !important;\r\n        top: 32px !important;\r\n        right: 32px !important;\r\n        width: 48px !important;\r\n        height: 48px !important;\r\n        display: flex !important;\r\n        align-items: center !important;\r\n        justify-content: center !important;\r\n        background: none !important;\r\n        border: 1px solid rgba(255, 255, 255, 0.2) !important;\r\n        border-radius: 50% !important;\r\n        cursor: pointer !important;\r\n        padding: 0 !important;\r\n        z-index: 10 !important;\r\n        transition: border-color 0.3s ease, transform 0.3s ease;\r\n    }\r\n    \r\n    #abora-galeria .abora-galeria__lightbox-close:hover {\r\n        border-color: rgba(255, 255, 255, 0.5) !important;\r\n        transform: rotate(90deg);\r\n    }\r\n    \r\n    #abora-galeria .abora-galeria__lightbox-close svg {\r\n        width: 20px !important;\r\n        height: 20px !important;\r\n        color: #ffffff !important;\r\n    }\r\n    \r\n    #abora-galeria .abora-galeria__lightbox-wrapper {\r\n        display: flex !important;\r\n        flex-direction: column !important;\r\n        align-items: center !important;\r\n        justify-content: center !important;\r\n        width: 100% !important;\r\n        height: 100% !important;\r\n        padding: 80px 24px !important;\r\n        box-sizing: border-box !important;\r\n    }\r\n    \r\n    #abora-galeria .abora-galeria__lightbox-media {\r\n        position: relative !important;\r\n        max-width: 100% !important;\r\n        max-height: 70vh !important;\r\n    }\r\n    \r\n    #abora-galeria .abora-galeria__lightbox-image {\r\n        max-width: 100% !important;\r\n        max-height: 70vh !important;\r\n        object-fit: contain !important;\r\n        display: block !important;\r\n    }\r\n    \r\n    #abora-galeria .abora-galeria__lightbox-caption {\r\n        text-align: center !important;\r\n        margin-top: 40px !important;\r\n        max-width: 500px !important;\r\n    }\r\n    \r\n    #abora-galeria .abora-galeria__lightbox-category {\r\n        display: inline-block !important;\r\n        font-family: 'Montserrat', sans-serif !important;\r\n        font-size: 10px !important;\r\n        font-weight: 600 !important;\r\n        letter-spacing: 0.2em !important;\r\n        text-transform: uppercase !important;\r\n        color: #43676a !important;\r\n        margin-bottom: 12px !important;\r\n    }\r\n    \r\n    #abora-galeria .abora-galeria__lightbox-title {\r\n        font-family: 'Cormorant Garamond', Georgia, serif !important;\r\n        font-size: 32px !important;\r\n        font-weight: 400 !important;\r\n        line-height: 1.2 !important;\r\n        color: #ffffff !important;\r\n        margin: 0 0 12px 0 !important;\r\n    }\r\n    \r\n    #abora-galeria .abora-galeria__lightbox-description {\r\n        font-family: 'Montserrat', sans-serif !important;\r\n        font-size: 14px !important;\r\n        font-weight: 300 !important;\r\n        line-height: 1.7 !important;\r\n        color: rgba(255, 255, 255, 0.7) !important;\r\n        margin: 0 !important;\r\n    }\r\n    \r\n    #abora-galeria .abora-galeria__lightbox-counter {\r\n        position: absolute !important;\r\n        bottom: 32px !important;\r\n        left: 50% !important;\r\n        transform: translateX(-50%) !important;\r\n        font-family: 'Montserrat', sans-serif !important;\r\n        font-size: 12px !important;\r\n        font-weight: 400 !important;\r\n        letter-spacing: 0.1em !important;\r\n        color: rgba(255, 255, 255, 0.5) !important;\r\n    }\r\n    \r\n    #abora-galeria .abora-galeria__lightbox-nav {\r\n        position: absolute !important;\r\n        top: 50% !important;\r\n        transform: translateY(-50%) !important;\r\n        width: 56px !important;\r\n        height: 56px !important;\r\n        display: flex !important;\r\n        align-items: center !important;\r\n        justify-content: center !important;\r\n        background: none !important;\r\n        border: 1px solid rgba(255, 255, 255, 0.15) !important;\r\n        border-radius: 50% !important;\r\n        cursor: pointer !important;\r\n        padding: 0 !important;\r\n        transition: border-color 0.3s ease, background-color 0.3s ease;\r\n    }\r\n    \r\n    #abora-galeria .abora-galeria__lightbox-nav:hover {\r\n        border-color: rgba(255, 255, 255, 0.4) !important;\r\n        background-color: rgba(255, 255, 255, 0.05) !important;\r\n    }\r\n    \r\n    #abora-galeria .abora-galeria__lightbox-nav svg {\r\n        width: 20px !important;\r\n        height: 20px !important;\r\n        color: #ffffff !important;\r\n    }\r\n    \r\n    #abora-galeria .abora-galeria__lightbox-prev {\r\n        left: 32px !important;\r\n    }\r\n    \r\n    #abora-galeria .abora-galeria__lightbox-next {\r\n        right: 32px !important;\r\n    }\r\n    \r\n    @media screen and (min-width: 768px) {\r\n        #abora-galeria.abora-galeria {\r\n            padding: 100px 48px !important;\r\n        }\r\n        \r\n        #abora-galeria .abora-galeria__header {\r\n            margin-bottom: 56px !important;\r\n        }\r\n        \r\n        #abora-galeria .abora-galeria__title {\r\n            font-size: 40px !important;\r\n        }\r\n        \r\n        #abora-galeria .abora-galeria__grid {\r\n            grid-template-columns: repeat(2, 1fr) !important;\r\n            gap: 16px !important;\r\n        }\r\n        \r\n        #abora-galeria .abora-galeria__item:nth-child(1) {\r\n            grid-column: span 2 !important;\r\n        }\r\n        \r\n        #abora-galeria .abora-galeria__item:nth-child(1)::before {\r\n            padding-top: 50% !important;\r\n        }\r\n        \r\n        #abora-galeria .abora-galeria__item-content {\r\n            padding: 40px 32px !important;\r\n        }\r\n        \r\n        #abora-galeria .abora-galeria__item-title {\r\n            font-size: 28px !important;\r\n        }\r\n        \r\n        #abora-galeria .abora-galeria__lightbox-title {\r\n            font-size: 36px !important;\r\n        }\r\n    }\r\n    \r\n    @media screen and (min-width: 1024px) {\r\n        #abora-galeria.abora-galeria {\r\n            padding: 120px 64px !important;\r\n        }\r\n        \r\n        #abora-galeria .abora-galeria__header {\r\n            margin-bottom: 64px !important;\r\n        }\r\n        \r\n        #abora-galeria .abora-galeria__title {\r\n            font-size: 48px !important;\r\n        }\r\n        \r\n        #abora-galeria .abora-galeria__grid {\r\n            grid-template-columns: repeat(3, 1fr) !important;\r\n            gap: 20px !important;\r\n        }\r\n        \r\n        #abora-galeria .abora-galeria__item:nth-child(1) {\r\n            grid-column: span 2 !important;\r\n            grid-row: span 2 !important;\r\n        }\r\n        \r\n        #abora-galeria .abora-galeria__item:nth-child(1)::before {\r\n            padding-top: 100% !important;\r\n        }\r\n        \r\n        #abora-galeria .abora-galeria__item-content {\r\n            padding: 48px 40px !important;\r\n        }\r\n        \r\n        #abora-galeria .abora-galeria__item:nth-child(1) .abora-galeria__item-title {\r\n            font-size: 36px !important;\r\n        }\r\n        \r\n        #abora-galeria .abora-galeria__item:nth-child(1) .abora-galeria__item-description {\r\n            font-size: 15px !important;\r\n            max-width: 360px !important;\r\n        }\r\n        \r\n        #abora-galeria .abora-galeria__lightbox-wrapper {\r\n            padding: 100px 120px !important;\r\n        }\r\n        \r\n        #abora-galeria .abora-galeria__lightbox-title {\r\n            font-size: 42px !important;\r\n        }\r\n    }\r\n    \r\n    @media screen and (min-width: 1440px) {\r\n        #abora-galeria.abora-galeria {\r\n            padding: 140px 80px !important;\r\n        }\r\n        \r\n        #abora-galeria .abora-galeria__header {\r\n            margin-bottom: 72px !important;\r\n        }\r\n        \r\n        #abora-galeria .abora-galeria__title {\r\n            font-size: 52px !important;\r\n        }\r\n        \r\n        #abora-galeria .abora-galeria__grid {\r\n            gap: 24px !important;\r\n        }\r\n    }\r\n    \r\n    @keyframes aboraGaleriaFadeIn {\r\n        0% {\r\n            opacity: 0;\r\n            transform: translateY(30px);\r\n        }\r\n        100% {\r\n            opacity: 1;\r\n            transform: translateY(0);\r\n        }\r\n    }\r\n    \r\n    #abora-galeria .abora-galeria__header-inner,\r\n    #abora-galeria .abora-galeria__item {\r\n        opacity: 1;\r\n        transform: translateY(0);\r\n    }\r\n    \r\n    #abora-galeria.abora-galeria--visible .abora-galeria__header-inner,\r\n    #abora-galeria.abora-galeria--visible .abora-galeria__item,\r\n    #abora-galeria.abora-galeria--animated .abora-galeria__header-inner,\r\n    #abora-galeria.abora-galeria--animated .abora-galeria__item {\r\n        opacity: 0;\r\n        transform: translateY(30px);\r\n    }\r\n    \r\n    #abora-galeria.abora-galeria--animated .abora-galeria__header-inner {\r\n        animation: aboraGaleriaFadeIn 0.7s cubic-bezier(0.4, 0, 0.2, 1) 0.1s forwards;\r\n    }\r\n    \r\n    #abora-galeria.abora-galeria--animated .abora-galeria__item:nth-child(1) {\r\n        animation: aboraGaleriaFadeIn 0.6s cubic-bezier(0.4, 0, 0.2, 1) 0.15s forwards;\r\n    }\r\n    \r\n    #abora-galeria.abora-galeria--animated .abora-galeria__item:nth-child(2) {\r\n        animation: aboraGaleriaFadeIn 0.6s cubic-bezier(0.4, 0, 0.2, 1) 0.25s forwards;\r\n    }\r\n    \r\n    #abora-galeria.abora-galeria--animated .abora-galeria__item:nth-child(3) {\r\n        animation: aboraGaleriaFadeIn 0.6s cubic-bezier(0.4, 0, 0.2, 1) 0.35s forwards;\r\n    }\r\n    \r\n    #abora-galeria.abora-galeria--animated .abora-galeria__item:nth-child(4) {\r\n        animation: aboraGaleriaFadeIn 0.6s cubic-bezier(0.4, 0, 0.2, 1) 0.45s forwards;\r\n    }\r\n    \r\n    #abora-galeria.abora-galeria--animated .abora-galeria__item:nth-child(5) {\r\n        animation: aboraGaleriaFadeIn 0.6s cubic-bezier(0.4, 0, 0.2, 1) 0.55s forwards;\r\n    }\r\n    \r\n    #abora-galeria.abora-galeria--animated .abora-galeria__item:nth-child(6) {\r\n        animation: aboraGaleriaFadeIn 0.6s cubic-bezier(0.4, 0, 0.2, 1) 0.65s forwards;\r\n    }\r\n<\/style>\r\n\r\n<section class=\"abora-galeria\" id=\"abora-galeria\">\r\n    <div class=\"abora-galeria__container\">\r\n        \r\n        <header class=\"abora-galeria__header\">\r\n            <div class=\"abora-galeria__header-inner\">\r\n                <div class=\"abora-galeria__tagline\">\r\n                    <span class=\"abora-galeria__tagline-line\"><\/span>\r\n                    <span class=\"abora-galeria__tagline-text\">Galerie<\/span>\r\n                    <span class=\"abora-galeria__tagline-line\"><\/span>\r\n                <\/div>\r\n                <h2 class=\"abora-galeria__title\">Entdecken Sie jeden Winkel Ihres zuk\u00fcnftigen Zuhauses<\/h2>\r\n                <p class=\"abora-galeria__subtitle\">R\u00e4ume f\u00fcr anspruchsvolle Menschen, die Qualit\u00e4t, Design und au\u00dfergew\u00f6hnliche Ausblicke suchen.<\/p>\r\n            <\/div>\r\n        <\/header>\r\n        \r\n        <div class=\"abora-galeria__grid\">\r\n            \r\n            <div class=\"abora-galeria__item\" \r\n                 data-index=\"0\"\r\n                 data-category=\"Au\u00dfenbereiche\"\r\n                 data-title=\"Grenzenlose Horizonte\"\r\n                 data-description=\"Wo der Himmel auf das Meer trifft. Terrassen, gestaltet um die sch\u00f6nsten Sonnenunterg\u00e4nge Ihres Lebens zu erleben.\">\r\n                <img decoding=\"async\" src=\"https:\/\/aboraresidencial.com\/wp-content\/uploads\/2025\/11\/abora-terraza-exterior-panoramica-vistas-mar.jpg\" \r\n                     alt=\"Terrasse mit Panorama-Meerblick\" \r\n                     class=\"abora-galeria__item-image\"\r\n                     loading=\"lazy\">\r\n                <div class=\"abora-galeria__item-overlay\"><\/div>\r\n                <div class=\"abora-galeria__item-content\">\r\n                    <span class=\"abora-galeria__item-category\">Au\u00dfenbereiche<\/span>\r\n                    <h3 class=\"abora-galeria__item-title\">Grenzenlose Horizonte<\/h3>\r\n                    <p class=\"abora-galeria__item-description\">Wo der Himmel auf das Meer trifft. Terrassen f\u00fcr die sch\u00f6nsten Sonnenunterg\u00e4nge Ihres Lebens.<\/p>\r\n                <\/div>\r\n                <div class=\"abora-galeria__item-zoom\">\r\n                    <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\">\r\n                        <circle cx=\"11\" cy=\"11\" r=\"8\"><\/circle>\r\n                        <line x1=\"21\" y1=\"21\" x2=\"16.65\" y2=\"16.65\"><\/line>\r\n                        <line x1=\"11\" y1=\"8\" x2=\"11\" y2=\"14\"><\/line>\r\n                        <line x1=\"8\" y1=\"11\" x2=\"14\" y2=\"11\"><\/line>\r\n                    <\/svg>\r\n                <\/div>\r\n            <\/div>\r\n            \r\n            <div class=\"abora-galeria__item\" \r\n                 data-index=\"1\"\r\n                 data-category=\"Innenr\u00e4ume\"\r\n                 data-title=\"Das Herz Ihres Zuhauses\"\r\n                 data-description=\"Offene R\u00e4ume, in denen nat\u00fcrliches Licht grenzenlos flie\u00dft. Gestaltet zum Leben, Teilen und Schaffen von Erinnerungen.\">\r\n                <img decoding=\"async\" src=\"https:\/\/aboraresidencial.com\/wp-content\/uploads\/2025\/11\/abora-salon-cocina-terraza-vistas.jpg\" \r\n                     alt=\"Wohnzimmer und K\u00fcche mit Terrassenzugang\" \r\n                     class=\"abora-galeria__item-image\"\r\n                     loading=\"lazy\">\r\n                <div class=\"abora-galeria__item-overlay\"><\/div>\r\n                <div class=\"abora-galeria__item-content\">\r\n                    <span class=\"abora-galeria__item-category\">Innenr\u00e4ume<\/span>\r\n                    <h3 class=\"abora-galeria__item-title\">Das Herz Ihres Zuhauses<\/h3>\r\n                    <p class=\"abora-galeria__item-description\">Offene R\u00e4ume, in denen nat\u00fcrliches Licht grenzenlos flie\u00dft.<\/p>\r\n                <\/div>\r\n                <div class=\"abora-galeria__item-zoom\">\r\n                    <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\">\r\n                        <circle cx=\"11\" cy=\"11\" r=\"8\"><\/circle>\r\n                        <line x1=\"21\" y1=\"21\" x2=\"16.65\" y2=\"16.65\"><\/line>\r\n                        <line x1=\"11\" y1=\"8\" x2=\"11\" y2=\"14\"><\/line>\r\n                        <line x1=\"8\" y1=\"11\" x2=\"14\" y2=\"11\"><\/line>\r\n                    <\/svg>\r\n                <\/div>\r\n            <\/div>\r\n            \r\n            <div class=\"abora-galeria__item\" \r\n                 data-index=\"2\"\r\n                 data-category=\"Schlafzimmer\"\r\n                 data-title=\"Ihr Ort der Ruhe\"\r\n                 data-description=\"Jeden Morgen mit der Atlantikbrise aufwachen. Schlafzimmer f\u00fcr perfekte Erholung konzipiert.\">\r\n                <img decoding=\"async\" src=\"https:\/\/aboraresidencial.com\/wp-content\/uploads\/2025\/11\/abora-habitacion-principal-y-terraza.jpg\" \r\n                     alt=\"Hauptschlafzimmer mit Terrassenzugang\" \r\n                     class=\"abora-galeria__item-image\"\r\n                     loading=\"lazy\">\r\n                <div class=\"abora-galeria__item-overlay\"><\/div>\r\n                <div class=\"abora-galeria__item-content\">\r\n                    <span class=\"abora-galeria__item-category\">Schlafzimmer<\/span>\r\n                    <h3 class=\"abora-galeria__item-title\">Ihr Ort der Ruhe<\/h3>\r\n                    <p class=\"abora-galeria__item-description\">Jeden Morgen mit der Atlantikbrise aufwachen.<\/p>\r\n                <\/div>\r\n                <div class=\"abora-galeria__item-zoom\">\r\n                    <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\">\r\n                        <circle cx=\"11\" cy=\"11\" r=\"8\"><\/circle>\r\n                        <line x1=\"21\" y1=\"21\" x2=\"16.65\" y2=\"16.65\"><\/line>\r\n                        <line x1=\"11\" y1=\"8\" x2=\"11\" y2=\"14\"><\/line>\r\n                        <line x1=\"8\" y1=\"11\" x2=\"14\" y2=\"11\"><\/line>\r\n                    <\/svg>\r\n                <\/div>\r\n            <\/div>\r\n            \r\n            <div class=\"abora-galeria__item\" \r\n                 data-index=\"3\"\r\n                 data-category=\"Innenr\u00e4ume\"\r\n                 data-title=\"Design, das inspiriert\"\r\n                 data-description=\"Vollausgestattete K\u00fcchen, in denen die besten Momente mit einem guten Essen beginnen.\">\r\n                <img decoding=\"async\" src=\"https:\/\/aboraresidencial.com\/wp-content\/uploads\/2025\/11\/abora-interior-cocina.jpg\" \r\n                     alt=\"Moderne vollausgestattete K\u00fcche\" \r\n                     class=\"abora-galeria__item-image\"\r\n                     loading=\"lazy\">\r\n                <div class=\"abora-galeria__item-overlay\"><\/div>\r\n                <div class=\"abora-galeria__item-content\">\r\n                    <span class=\"abora-galeria__item-category\">Innenr\u00e4ume<\/span>\r\n                    <h3 class=\"abora-galeria__item-title\">Design, das inspiriert<\/h3>\r\n                    <p class=\"abora-galeria__item-description\">Wo die besten Momente beginnen.<\/p>\r\n                <\/div>\r\n                <div class=\"abora-galeria__item-zoom\">\r\n                    <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\">\r\n                        <circle cx=\"11\" cy=\"11\" r=\"8\"><\/circle>\r\n                        <line x1=\"21\" y1=\"21\" x2=\"16.65\" y2=\"16.65\"><\/line>\r\n                        <line x1=\"11\" y1=\"8\" x2=\"11\" y2=\"14\"><\/line>\r\n                        <line x1=\"8\" y1=\"11\" x2=\"14\" y2=\"11\"><\/line>\r\n                    <\/svg>\r\n                <\/div>\r\n            <\/div>\r\n            \r\n            <div class=\"abora-galeria__item\" \r\n                 data-index=\"4\"\r\n                 data-category=\"Innenr\u00e4ume\"\r\n                 data-title=\"Ihr pers\u00f6nliches Spa\"\r\n                 data-description=\"Badezimmer mit Premium-Ausstattung. Ein Wellness-Refugium in Ihrem eigenen Zuhause.\">\r\n                <img decoding=\"async\" src=\"https:\/\/aboraresidencial.com\/wp-content\/uploads\/2025\/11\/abora-bano-completo-ducha.jpg\" \r\n                     alt=\"Komplettes Badezimmer mit Dusche\" \r\n                     class=\"abora-galeria__item-image\"\r\n                     loading=\"lazy\">\r\n                <div class=\"abora-galeria__item-overlay\"><\/div>\r\n                <div class=\"abora-galeria__item-content\">\r\n                    <span class=\"abora-galeria__item-category\">Innenr\u00e4ume<\/span>\r\n                    <h3 class=\"abora-galeria__item-title\">Ihr pers\u00f6nliches Spa<\/h3>\r\n                    <p class=\"abora-galeria__item-description\">T\u00e4gliches Wohlbefinden mit Premium-Ausstattung.<\/p>\r\n                <\/div>\r\n                <div class=\"abora-galeria__item-zoom\">\r\n                    <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\">\r\n                        <circle cx=\"11\" cy=\"11\" r=\"8\"><\/circle>\r\n                        <line x1=\"21\" y1=\"21\" x2=\"16.65\" y2=\"16.65\"><\/line>\r\n                        <line x1=\"11\" y1=\"8\" x2=\"11\" y2=\"14\"><\/line>\r\n                        <line x1=\"8\" y1=\"11\" x2=\"14\" y2=\"11\"><\/line>\r\n                    <\/svg>\r\n                <\/div>\r\n            <\/div>\r\n            \r\n            <div class=\"abora-galeria__item\" \r\n                 data-index=\"5\"\r\n                 data-category=\"Gemeinschaftsbereiche\"\r\n                 data-title=\"365 Tage Sonnenschein\"\r\n                 data-description=\"Gemeinschaftspool mit Sonnenterrasse. Das perfekte Klima Teneriffas erwartet Sie das ganze Jahr \u00fcber.\">\r\n                <img decoding=\"async\" src=\"https:\/\/aboraresidencial.com\/wp-content\/uploads\/2025\/11\/abora-exterior-piscina.jpg\" \r\n                     alt=\"Au\u00dfenpool der Wohnanlage\" \r\n                     class=\"abora-galeria__item-image\"\r\n                     loading=\"lazy\">\r\n                <div class=\"abora-galeria__item-overlay\"><\/div>\r\n                <div class=\"abora-galeria__item-content\">\r\n                    <span class=\"abora-galeria__item-category\">Gemeinschaftsbereiche<\/span>\r\n                    <h3 class=\"abora-galeria__item-title\">365 Tage Sonnenschein<\/h3>\r\n                    <p class=\"abora-galeria__item-description\">Das perfekte Klima erwartet Sie das ganze Jahr \u00fcber.<\/p>\r\n                <\/div>\r\n                <div class=\"abora-galeria__item-zoom\">\r\n                    <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\">\r\n                        <circle cx=\"11\" cy=\"11\" r=\"8\"><\/circle>\r\n                        <line x1=\"21\" y1=\"21\" x2=\"16.65\" y2=\"16.65\"><\/line>\r\n                        <line x1=\"11\" y1=\"8\" x2=\"11\" y2=\"14\"><\/line>\r\n                        <line x1=\"8\" y1=\"11\" x2=\"14\" y2=\"11\"><\/line>\r\n                    <\/svg>\r\n                <\/div>\r\n            <\/div>\r\n            \r\n        <\/div>\r\n        \r\n    <\/div>\r\n    \r\n    <div class=\"abora-galeria__lightbox\" id=\"galeria-lightbox\">\r\n        <button class=\"abora-galeria__lightbox-close\" aria-label=\"Galerie schlie\u00dfen\">\r\n            <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\">\r\n                <line x1=\"18\" y1=\"6\" x2=\"6\" y2=\"18\"><\/line>\r\n                <line x1=\"6\" y1=\"6\" x2=\"18\" y2=\"18\"><\/line>\r\n            <\/svg>\r\n        <\/button>\r\n        \r\n        <button class=\"abora-galeria__lightbox-nav abora-galeria__lightbox-prev\" aria-label=\"Vorheriges Bild\">\r\n            <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\">\r\n                <polyline points=\"15 18 9 12 15 6\"><\/polyline>\r\n            <\/svg>\r\n        <\/button>\r\n        \r\n        <div class=\"abora-galeria__lightbox-wrapper\">\r\n            <div class=\"abora-galeria__lightbox-media\">\r\n                <img decoding=\"async\" src=\"\" alt=\"\" class=\"abora-galeria__lightbox-image\" id=\"lightbox-image\">\r\n            <\/div>\r\n            <div class=\"abora-galeria__lightbox-caption\">\r\n                <span class=\"abora-galeria__lightbox-category\" id=\"lightbox-category\"><\/span>\r\n                <h3 class=\"abora-galeria__lightbox-title\" id=\"lightbox-title\"><\/h3>\r\n                <p class=\"abora-galeria__lightbox-description\" id=\"lightbox-description\"><\/p>\r\n            <\/div>\r\n        <\/div>\r\n        \r\n        <button class=\"abora-galeria__lightbox-nav abora-galeria__lightbox-next\" aria-label=\"N\u00e4chstes Bild\">\r\n            <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\">\r\n                <polyline points=\"9 18 15 12 9 6\"><\/polyline>\r\n            <\/svg>\r\n        <\/button>\r\n        \r\n        <div class=\"abora-galeria__lightbox-counter\" id=\"lightbox-counter\"><\/div>\r\n    <\/div>\r\n    \r\n<\/section>\r\n\r\n<script>\r\n    (function() {\r\n        'use strict';\r\n        \r\n        var lightbox = document.getElementById('galeria-lightbox');\r\n        var lightboxImage = document.getElementById('lightbox-image');\r\n        var lightboxCategory = document.getElementById('lightbox-category');\r\n        var lightboxTitle = document.getElementById('lightbox-title');\r\n        var lightboxDescription = document.getElementById('lightbox-description');\r\n        var lightboxCounter = document.getElementById('lightbox-counter');\r\n        var closeBtn = lightbox.querySelector('.abora-galeria__lightbox-close');\r\n        var prevBtn = lightbox.querySelector('.abora-galeria__lightbox-prev');\r\n        var nextBtn = lightbox.querySelector('.abora-galeria__lightbox-next');\r\n        var items = document.querySelectorAll('.abora-galeria__item');\r\n        var currentIndex = 0;\r\n        var images = [];\r\n        \r\n        items.forEach(function(item, index) {\r\n            var img = item.querySelector('.abora-galeria__item-image');\r\n            images.push({\r\n                src: img.src,\r\n                category: item.dataset.category,\r\n                title: item.dataset.title,\r\n                description: item.dataset.description\r\n            });\r\n            \r\n            item.addEventListener('click', function() {\r\n                openLightbox(index);\r\n            });\r\n        });\r\n        \r\n        function openLightbox(index) {\r\n            currentIndex = index;\r\n            updateLightboxContent();\r\n            lightbox.classList.add('active');\r\n            document.body.style.overflow = 'hidden';\r\n        }\r\n        \r\n        function closeLightbox() {\r\n            lightbox.classList.remove('active');\r\n            document.body.style.overflow = '';\r\n        }\r\n        \r\n        function updateLightboxContent() {\r\n            var data = images[currentIndex];\r\n            lightboxImage.src = data.src;\r\n            lightboxImage.alt = data.title;\r\n            lightboxCategory.textContent = data.category;\r\n            lightboxTitle.textContent = data.title;\r\n            lightboxDescription.textContent = data.description;\r\n            lightboxCounter.textContent = (currentIndex + 1) + ' \/ ' + images.length;\r\n        }\r\n        \r\n        function prevImage() {\r\n            currentIndex = (currentIndex - 1 + images.length) % images.length;\r\n            updateLightboxContent();\r\n        }\r\n        \r\n        function nextImage() {\r\n            currentIndex = (currentIndex + 1) % images.length;\r\n            updateLightboxContent();\r\n        }\r\n        \r\n        closeBtn.addEventListener('click', closeLightbox);\r\n        prevBtn.addEventListener('click', prevImage);\r\n        nextBtn.addEventListener('click', nextImage);\r\n        \r\n        lightbox.addEventListener('click', function(e) {\r\n            if (e.target === lightbox || e.target.classList.contains('abora-galeria__lightbox-wrapper')) {\r\n                closeLightbox();\r\n            }\r\n        });\r\n        \r\n        document.addEventListener('keydown', function(e) {\r\n            if (!lightbox.classList.contains('active')) return;\r\n            \r\n            if (e.key === 'Escape') closeLightbox();\r\n            if (e.key === 'ArrowLeft') prevImage();\r\n            if (e.key === 'ArrowRight') nextImage();\r\n        });\r\n        \r\n        var galeriaSection = document.getElementById('abora-galeria');\r\n        var galeriaAnimated = false;\r\n        \r\n        function isInViewport(element, offset) {\r\n            var rect = element.getBoundingClientRect();\r\n            var windowHeight = window.innerHeight || document.documentElement.clientHeight;\r\n            return rect.top <= windowHeight - (offset || 100);\r\n        }\r\n        \r\n        function handleGaleriaAnimation() {\r\n            if (galeriaAnimated) return;\r\n            \r\n            if (isInViewport(galeriaSection, 150)) {\r\n                galeriaSection.classList.add('abora-galeria--visible');\r\n                \r\n                setTimeout(function() {\r\n                    galeriaSection.classList.remove('abora-galeria--visible');\r\n                    galeriaSection.classList.add('abora-galeria--animated');\r\n                }, 50);\r\n                \r\n                galeriaAnimated = true;\r\n            }\r\n        }\r\n        \r\n        var ticking = false;\r\n        window.addEventListener('scroll', function() {\r\n            if (!ticking) {\r\n                window.requestAnimationFrame(function() {\r\n                    handleGaleriaAnimation();\r\n                    ticking = false;\r\n                });\r\n                ticking = true;\r\n            }\r\n        }, { passive: true });\r\n        \r\n        handleGaleriaAnimation();\r\n        \r\n    })();\r\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-3bd6d59 elementor-widget elementor-widget-html\" data-id=\"3bd6d59\" data-element_type=\"widget\" data-e-type=\"widget\" id=\"location\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style>\r\n    #abora-ubicacion.abora-ubicacion {\r\n        position: relative !important;\r\n        width: 100% !important;\r\n        box-sizing: border-box !important;\r\n        overflow: hidden !important;\r\n    }\r\n    \r\n    #abora-ubicacion .abora-ubicacion__header {\r\n        position: relative !important;\r\n        width: 100% !important;\r\n        padding: 80px 24px !important;\r\n        background: linear-gradient(\r\n            135deg,\r\n            #43676a 0%,\r\n            #365456 50%,\r\n            #2d4547 100%\r\n        ) !important;\r\n        text-align: center !important;\r\n        box-sizing: border-box !important;\r\n    }\r\n    \r\n    #abora-ubicacion .abora-ubicacion__header-inner {\r\n        max-width: 800px !important;\r\n        margin: 0 auto !important;\r\n    }\r\n    \r\n    #abora-ubicacion .abora-ubicacion__tagline {\r\n        display: inline-flex !important;\r\n        align-items: center !important;\r\n        gap: 12px !important;\r\n        margin: 0 0 24px 0 !important;\r\n    }\r\n    \r\n    #abora-ubicacion .abora-ubicacion__tagline-line {\r\n        width: 28px !important;\r\n        height: 1px !important;\r\n        background-color: rgba(255, 255, 255, 0.4) !important;\r\n        display: block !important;\r\n    }\r\n    \r\n    #abora-ubicacion .abora-ubicacion__tagline-text {\r\n        font-family: 'Montserrat', sans-serif !important;\r\n        font-size: 11px !important;\r\n        font-weight: 600 !important;\r\n        letter-spacing: 0.2em !important;\r\n        text-transform: uppercase !important;\r\n        color: rgba(255, 255, 255, 0.8) !important;\r\n        margin: 0 !important;\r\n    }\r\n    \r\n    #abora-ubicacion .abora-ubicacion__title {\r\n        font-family: 'Cormorant Garamond', Georgia, serif !important;\r\n        font-size: 36px !important;\r\n        font-weight: 400 !important;\r\n        line-height: 1.15 !important;\r\n        color: #ffffff !important;\r\n        margin: 0 0 20px 0 !important;\r\n    }\r\n    \r\n    #abora-ubicacion .abora-ubicacion__subtitle {\r\n        font-family: 'Montserrat', sans-serif !important;\r\n        font-size: 16px !important;\r\n        font-weight: 300 !important;\r\n        line-height: 1.7 !important;\r\n        color: rgba(255, 255, 255, 0.85) !important;\r\n        margin: 0 !important;\r\n        max-width: 600px !important;\r\n        margin-left: auto !important;\r\n        margin-right: auto !important;\r\n    }\r\n    \r\n    #abora-ubicacion .abora-ubicacion__map {\r\n        position: relative !important;\r\n        width: 100% !important;\r\n        height: 400px !important;\r\n        background-color: #e8e8e8 !important;\r\n    }\r\n    \r\n    #abora-ubicacion .abora-ubicacion__map iframe {\r\n        width: 100% !important;\r\n        height: 100% !important;\r\n        border: none !important;\r\n        display: block !important;\r\n    }\r\n    \r\n    #abora-ubicacion .abora-ubicacion__map-placeholder {\r\n        position: absolute !important;\r\n        top: 0 !important;\r\n        left: 0 !important;\r\n        width: 100% !important;\r\n        height: 100% !important;\r\n        display: flex !important;\r\n        flex-direction: column !important;\r\n        align-items: center !important;\r\n        justify-content: center !important;\r\n        background: linear-gradient(\r\n            180deg,\r\n            #f0f0f0 0%,\r\n            #e0e0e0 100%\r\n        ) !important;\r\n    }\r\n    \r\n    #abora-ubicacion .abora-ubicacion__map-placeholder-icon {\r\n        width: 64px !important;\r\n        height: 64px !important;\r\n        color: #43676a !important;\r\n        margin-bottom: 16px !important;\r\n        opacity: 0.6 !important;\r\n    }\r\n    \r\n    #abora-ubicacion .abora-ubicacion__map-placeholder-text {\r\n        font-family: 'Montserrat', sans-serif !important;\r\n        font-size: 14px !important;\r\n        font-weight: 500 !important;\r\n        color: #6b6b6b !important;\r\n        margin: 0 !important;\r\n    }\r\n    \r\n    @media screen and (min-width: 768px) {\r\n        #abora-ubicacion .abora-ubicacion__header {\r\n            padding: 100px 48px !important;\r\n        }\r\n        \r\n        #abora-ubicacion .abora-ubicacion__title {\r\n            font-size: 48px !important;\r\n        }\r\n        \r\n        #abora-ubicacion .abora-ubicacion__subtitle {\r\n            font-size: 17px !important;\r\n        }\r\n        \r\n        #abora-ubicacion .abora-ubicacion__map {\r\n            height: 480px !important;\r\n        }\r\n    }\r\n    \r\n    @media screen and (min-width: 1024px) {\r\n        #abora-ubicacion .abora-ubicacion__header {\r\n            padding: 120px 64px !important;\r\n        }\r\n        \r\n        #abora-ubicacion .abora-ubicacion__title {\r\n            font-size: 56px !important;\r\n        }\r\n        \r\n        #abora-ubicacion .abora-ubicacion__subtitle {\r\n            font-size: 18px !important;\r\n        }\r\n        \r\n        #abora-ubicacion .abora-ubicacion__map {\r\n            height: 550px !important;\r\n        }\r\n    }\r\n    \r\n    @media screen and (min-width: 1440px) {\r\n        #abora-ubicacion .abora-ubicacion__header {\r\n            padding: 140px 80px !important;\r\n        }\r\n        \r\n        #abora-ubicacion .abora-ubicacion__title {\r\n            font-size: 64px !important;\r\n        }\r\n        \r\n        #abora-ubicacion .abora-ubicacion__map {\r\n            height: 600px !important;\r\n        }\r\n    }\r\n    \r\n    @keyframes aboraUbicacionFadeIn {\r\n        0% {\r\n            opacity: 0;\r\n            transform: translateY(30px);\r\n        }\r\n        100% {\r\n            opacity: 1;\r\n            transform: translateY(0);\r\n        }\r\n    }\r\n    \r\n    #abora-ubicacion .abora-ubicacion__header-inner {\r\n        opacity: 1;\r\n        transform: translateY(0);\r\n    }\r\n    \r\n    #abora-ubicacion.abora-ubicacion--visible .abora-ubicacion__header-inner,\r\n    #abora-ubicacion.abora-ubicacion--animated .abora-ubicacion__header-inner {\r\n        opacity: 0;\r\n        transform: translateY(30px);\r\n    }\r\n    \r\n    #abora-ubicacion.abora-ubicacion--animated .abora-ubicacion__header-inner {\r\n        animation: aboraUbicacionFadeIn 0.8s cubic-bezier(0.4, 0, 0.2, 1) 0.1s forwards;\r\n    }\r\n<\/style>\r\n\r\n<section class=\"abora-ubicacion\" id=\"abora-ubicacion\">\r\n    \r\n    <header class=\"abora-ubicacion__header\">\r\n        <div class=\"abora-ubicacion__header-inner\">\r\n            <div class=\"abora-ubicacion__tagline\">\r\n                <span class=\"abora-ubicacion__tagline-line\"><\/span>\r\n                <span class=\"abora-ubicacion__tagline-text\">Costa de Adeje<\/span>\r\n                <span class=\"abora-ubicacion__tagline-line\"><\/span>\r\n            <\/div>\r\n            <h2 class=\"abora-ubicacion__title\">Nur einen Schritt vom Meer \u2013<br>und von allem<\/h2>\r\n            <p class=\"abora-ubicacion__subtitle\">Eine erstklassige Lage, 200 Meter vom Meer entfernt, umgeben von Natur mit allen wichtigen Einrichtungen in unmittelbarer N\u00e4he.<\/p>\r\n        <\/div>\r\n    <\/header>\r\n    \r\n    <div class=\"abora-ubicacion__map\">\r\n        <div class=\"abora-ubicacion__map-placeholder\">\r\n           <iframe \r\n                id=\"abora-map-iframe\" \r\n                src=\"https:\/\/aboraresidencial.com\/wp-content\/uploads\/map\/abora.html\" \r\n                allowfullscreen \r\n                title=\"Interaktive Karte Residencial Abora\">\r\n            <\/iframe>\r\n        <\/div>\r\n    <\/div>\r\n    \r\n<\/section>\r\n\r\n<script>\r\n    (function() {\r\n        'use strict';\r\n        \r\n        var ubicacionSection = document.getElementById('abora-ubicacion');\r\n        var ubicacionAnimated = false;\r\n        \r\n        function isInViewport(element, offset) {\r\n            var rect = element.getBoundingClientRect();\r\n            var windowHeight = window.innerHeight || document.documentElement.clientHeight;\r\n            return rect.top <= windowHeight - (offset || 100);\r\n        }\r\n        \r\n        function handleUbicacionAnimation() {\r\n            if (ubicacionAnimated) return;\r\n            \r\n            if (isInViewport(ubicacionSection, 150)) {\r\n                ubicacionSection.classList.add('abora-ubicacion--visible');\r\n                \r\n                setTimeout(function() {\r\n                    ubicacionSection.classList.remove('abora-ubicacion--visible');\r\n                    ubicacionSection.classList.add('abora-ubicacion--animated');\r\n                }, 50);\r\n                \r\n                ubicacionAnimated = true;\r\n            }\r\n        }\r\n        \r\n        var ticking = false;\r\n        window.addEventListener('scroll', function() {\r\n            if (!ticking) {\r\n                window.requestAnimationFrame(function() {\r\n                    handleUbicacionAnimation();\r\n                    ticking = false;\r\n                });\r\n                ticking = true;\r\n            }\r\n        }, { passive: true });\r\n        \r\n        handleUbicacionAnimation();\r\n        \r\n    })();\r\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-476253a elementor-widget elementor-widget-html\" data-id=\"476253a\" data-element_type=\"widget\" data-e-type=\"widget\" id=\"unlock\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style>\r\n    #abora-unlock.abora-unlock {\r\n        position: relative !important;\r\n        width: 100% !important;\r\n        padding: 80px 24px !important;\r\n        background-color: #f9f9f9 !important;\r\n        box-sizing: border-box !important;\r\n        overflow: hidden !important;\r\n    }\r\n    \r\n    #abora-unlock .abora-unlock__container {\r\n        max-width: 680px !important;\r\n        margin: 0 auto !important;\r\n    }\r\n    \r\n    #abora-unlock .abora-unlock__header {\r\n        text-align: center !important;\r\n        margin-bottom: 48px !important;\r\n    }\r\n    \r\n    #abora-unlock .abora-unlock__tagline {\r\n        display: inline-flex !important;\r\n        align-items: center !important;\r\n        gap: 12px !important;\r\n        margin: 0 0 20px 0 !important;\r\n    }\r\n    \r\n    #abora-unlock .abora-unlock__tagline-line {\r\n        width: 28px !important;\r\n        height: 1px !important;\r\n        background-color: #43676a !important;\r\n        display: block !important;\r\n    }\r\n    \r\n    #abora-unlock .abora-unlock__tagline-text {\r\n        font-family: 'Montserrat', sans-serif !important;\r\n        font-size: 11px !important;\r\n        font-weight: 600 !important;\r\n        letter-spacing: 0.2em !important;\r\n        text-transform: uppercase !important;\r\n        color: #43676a !important;\r\n        margin: 0 !important;\r\n    }\r\n    \r\n    #abora-unlock .abora-unlock__title {\r\n        font-family: 'Cormorant Garamond', Georgia, serif !important;\r\n        font-size: 32px !important;\r\n        font-weight: 400 !important;\r\n        line-height: 1.2 !important;\r\n        color: #2d2d2d !important;\r\n        margin: 0 0 16px 0 !important;\r\n    }\r\n    \r\n    #abora-unlock .abora-unlock__subtitle {\r\n        font-family: 'Montserrat', sans-serif !important;\r\n        font-size: 16px !important;\r\n        font-weight: 300 !important;\r\n        line-height: 1.7 !important;\r\n        color: #6b6b6b !important;\r\n        margin: 0 !important;\r\n    }\r\n    \r\n    #abora-unlock .abora-unlock__form {\r\n        background-color: #ffffff !important;\r\n        padding: 40px 32px !important;\r\n        box-shadow: 0 8px 40px rgba(0, 0, 0, 0.06), 0 1px 3px rgba(0, 0, 0, 0.04) !important;\r\n        border: 1px solid rgba(67, 103, 106, 0.06) !important;\r\n    }\r\n    \r\n    #abora-unlock .wpforms-container {\r\n        margin: 0 !important;\r\n        padding: 0 !important;\r\n    }\r\n    \r\n    #abora-unlock .wpforms-form {\r\n        margin: 0 !important;\r\n        padding: 0 !important;\r\n    }\r\n    \r\n    #abora-unlock .wpforms-field-hidden {\r\n        display: none !important;\r\n        visibility: hidden !important;\r\n        height: 0 !important;\r\n        margin: 0 !important;\r\n        padding: 0 !important;\r\n        overflow: hidden !important;\r\n    }\r\n    \r\n    #abora-unlock .wpforms-field[class*=\"wpforms-field-hidden\"] {\r\n        display: none !important;\r\n    }\r\n    \r\n    #abora-unlock .wpforms-field-label[for*=\"hidden\"],\r\n    #abora-unlock .wpforms-field input[type=\"hidden\"] {\r\n        display: none !important;\r\n    }\r\n    \r\n    #abora-unlock .wpforms-field[style*=\"display: none\"],\r\n    #abora-unlock .wpforms-field[style*=\"display:none\"] {\r\n        display: none !important;\r\n        visibility: hidden !important;\r\n        height: 0 !important;\r\n        padding: 0 !important;\r\n        margin: 0 !important;\r\n    }\r\n    \r\n    #abora-unlock .wpforms-field {\r\n        padding: 0 0 36px 0 !important;\r\n        margin: 0 !important;\r\n        position: relative !important;\r\n    }\r\n    \r\n    #abora-unlock .wpforms-field:last-of-type {\r\n        padding-bottom: 0 !important;\r\n    }\r\n    \r\n    #abora-unlock .wpforms-field-row {\r\n        display: flex !important;\r\n        gap: 28px !important;\r\n        margin-bottom: 0 !important;\r\n    }\r\n    \r\n    #abora-unlock .wpforms-field-row .wpforms-field {\r\n        flex: 1 !important;\r\n        padding-bottom: 36px !important;\r\n    }\r\n    \r\n    #abora-unlock .wpforms-field-row-block {\r\n        padding-bottom: 36px !important;\r\n    }\r\n    \r\n    #abora-unlock .wpforms-field-label {\r\n        font-family: 'Montserrat', sans-serif !important;\r\n        font-size: 11px !important;\r\n        font-weight: 600 !important;\r\n        letter-spacing: 0.08em !important;\r\n        text-transform: uppercase !important;\r\n        color: #43676a !important;\r\n        margin: 0 0 12px 0 !important;\r\n        display: block !important;\r\n        transition: color 0.3s ease !important;\r\n    }\r\n    \r\n    #abora-unlock .wpforms-required-label {\r\n        color: #c0392b !important;\r\n        font-weight: 600 !important;\r\n        margin-left: 2px !important;\r\n    }\r\n    \r\n    #abora-unlock .wpforms-field-sublabel {\r\n        font-family: 'Montserrat', sans-serif !important;\r\n        font-size: 11px !important;\r\n        font-weight: 400 !important;\r\n        font-style: italic !important;\r\n        color: #999999 !important;\r\n        margin-top: 8px !important;\r\n        display: block !important;\r\n    }\r\n    \r\n    #abora-unlock .wpforms-field input[type=\"text\"],\r\n    #abora-unlock .wpforms-field input[type=\"email\"],\r\n    #abora-unlock .wpforms-field input[type=\"tel\"],\r\n    #abora-unlock .wpforms-field input[type=\"number\"],\r\n    #abora-unlock .wpforms-field input[type=\"url\"],\r\n    #abora-unlock .wpforms-field textarea {\r\n        width: 100% !important;\r\n        padding: 18px 20px !important;\r\n        font-family: 'Montserrat', sans-serif !important;\r\n        font-size: 15px !important;\r\n        font-weight: 400 !important;\r\n        color: #2d2d2d !important;\r\n        background-color: #fafafa !important;\r\n        border: 1px solid #e5e5e5 !important;\r\n        border-bottom: 2px solid #e5e5e5 !important;\r\n        border-radius: 0 !important;\r\n        outline: none !important;\r\n        transition: all 0.35s cubic-bezier(0.4, 0, 0.2, 1) !important;\r\n        box-sizing: border-box !important;\r\n        -webkit-appearance: none !important;\r\n        appearance: none !important;\r\n    }\r\n    \r\n    #abora-unlock .wpforms-field input[type=\"text\"]:hover,\r\n    #abora-unlock .wpforms-field input[type=\"email\"]:hover,\r\n    #abora-unlock .wpforms-field input[type=\"tel\"]:hover,\r\n    #abora-unlock .wpforms-field input[type=\"number\"]:hover,\r\n    #abora-unlock .wpforms-field input[type=\"url\"]:hover,\r\n    #abora-unlock .wpforms-field textarea:hover {\r\n        border-color: #d0d0d0 !important;\r\n        border-bottom-color: #43676a !important;\r\n        background-color: #f7f7f7 !important;\r\n    }\r\n    \r\n    #abora-unlock .wpforms-field input[type=\"text\"]:focus,\r\n    #abora-unlock .wpforms-field input[type=\"email\"]:focus,\r\n    #abora-unlock .wpforms-field input[type=\"tel\"]:focus,\r\n    #abora-unlock .wpforms-field input[type=\"number\"]:focus,\r\n    #abora-unlock .wpforms-field input[type=\"url\"]:focus,\r\n    #abora-unlock .wpforms-field textarea:focus {\r\n        border-color: #43676a !important;\r\n        border-bottom-color: #43676a !important;\r\n        background-color: #ffffff !important;\r\n        box-shadow: 0 4px 12px rgba(67, 103, 106, 0.08) !important;\r\n    }\r\n    \r\n    #abora-unlock .wpforms-field input::placeholder,\r\n    #abora-unlock .wpforms-field textarea::placeholder {\r\n        color: #b5b5b5 !important;\r\n        font-weight: 300 !important;\r\n        font-style: italic !important;\r\n        transition: opacity 0.3s ease !important;\r\n    }\r\n    \r\n    #abora-unlock .wpforms-field input:focus::placeholder,\r\n    #abora-unlock .wpforms-field textarea:focus::placeholder {\r\n        opacity: 0.5 !important;\r\n    }\r\n    \r\n    #abora-unlock .wpforms-field textarea {\r\n        min-height: 140px !important;\r\n        resize: vertical !important;\r\n        line-height: 1.6 !important;\r\n    }\r\n    \r\n    #abora-unlock .wpforms-field select {\r\n        width: 100% !important;\r\n        height: auto !important;\r\n        padding: 18px 52px 18px 20px !important;\r\n        font-family: 'Montserrat', sans-serif !important;\r\n        font-size: 15px !important;\r\n        font-weight: 400 !important;\r\n        color: #2d2d2d !important;\r\n        background-color: #fafafa !important;\r\n        background-image: url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' width='18' height='18' viewBox='0 0 24 24' fill='none' stroke='%2343676a' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C\/polyline%3E%3C\/svg%3E\") !important;\r\n        background-repeat: no-repeat !important;\r\n        background-position: right 18px center !important;\r\n        background-size: 18px !important;\r\n        border: 1px solid #e5e5e5 !important;\r\n        border-bottom: 2px solid #e5e5e5 !important;\r\n        border-radius: 0 !important;\r\n        outline: none !important;\r\n        cursor: pointer !important;\r\n        transition: all 0.35s cubic-bezier(0.4, 0, 0.2, 1) !important;\r\n        box-sizing: border-box !important;\r\n        -webkit-appearance: none !important;\r\n        -moz-appearance: none !important;\r\n        appearance: none !important;\r\n        line-height: 1.4 !important;\r\n    }\r\n    \r\n    #abora-unlock .wpforms-field select option[value=\"\"] {\r\n        color: #b5b5b5 !important;\r\n        font-style: italic !important;\r\n    }\r\n    \r\n    #abora-unlock .wpforms-field-phone .iti {\r\n        width: 100% !important;\r\n        display: block !important;\r\n    }\r\n\r\n    #abora-unlock .wpforms-field-phone .iti input,\r\n    #abora-unlock .wpforms-field-phone .iti input[type=\"tel\"] {\r\n        padding-left: 90px !important;\r\n    }\r\n\r\n    #abora-unlock .wpforms-field-phone .iti--allow-dropdown input,\r\n    #abora-unlock .wpforms-field-phone .iti--allow-dropdown input[type=\"tel\"] {\r\n        padding-left: 90px !important;\r\n    }\r\n\r\n    #abora-unlock .wpforms-field-phone .iti__flag-container {\r\n        padding: 0 !important;\r\n    }\r\n\r\n    #abora-unlock .wpforms-field-phone .iti__selected-flag {\r\n        padding: 0 8px 0 20px !important;\r\n        background-color: transparent !important;\r\n        transition: background-color 0.3s ease !important;\r\n        height: 100% !important;\r\n        display: flex !important;\r\n        align-items: center !important;\r\n    }\r\n\r\n    #abora-unlock .wpforms-field-phone .iti__selected-flag:hover {\r\n        background-color: rgba(67, 103, 106, 0.04) !important;\r\n    }\r\n\r\n    #abora-unlock .wpforms-field-phone .iti__arrow {\r\n        margin-left: 8px !important;\r\n        border-top-color: #43676a !important;\r\n    }\r\n\r\n    #abora-unlock .wpforms-field-phone .iti__country-list {\r\n        font-family: 'Montserrat', sans-serif !important;\r\n        font-size: 14px !important;\r\n        border: 1px solid #e5e5e5 !important;\r\n        box-shadow: 0 8px 24px rgba(0, 0, 0, 0.1) !important;\r\n        border-radius: 0 !important;\r\n        max-height: 220px !important;\r\n    }\r\n\r\n    #abora-unlock .wpforms-field-phone .iti__country {\r\n        padding: 10px 16px !important;\r\n        transition: background-color 0.2s ease !important;\r\n    }\r\n\r\n    #abora-unlock .wpforms-field-phone .iti__country:hover {\r\n        background-color: #f5f5f5 !important;\r\n    }\r\n\r\n    #abora-unlock .wpforms-field-phone .iti__country.iti__highlight {\r\n        background-color: rgba(67, 103, 106, 0.08) !important;\r\n    }\r\n    \r\n    #abora-unlock .wpforms-field select option {\r\n        font-family: 'Montserrat', sans-serif !important;\r\n        font-size: 15px !important;\r\n        font-weight: 400 !important;\r\n        color: #2d2d2d !important;\r\n        background-color: #ffffff !important;\r\n        padding: 12px 16px !important;\r\n        line-height: 1.5 !important;\r\n    }\r\n    \r\n    #abora-unlock .wpforms-field select option:hover,\r\n    #abora-unlock .wpforms-field select option:focus {\r\n        background-color: #f5f5f5 !important;\r\n    }\r\n    \r\n    #abora-unlock .wpforms-field select:hover {\r\n        border-color: #d0d0d0 !important;\r\n        border-bottom-color: #43676a !important;\r\n        background-color: #f7f7f7 !important;\r\n    }\r\n    \r\n    #abora-unlock .wpforms-field select:focus {\r\n        border-color: #43676a !important;\r\n        border-bottom-color: #43676a !important;\r\n        background-color: #ffffff !important;\r\n        box-shadow: 0 4px 12px rgba(67, 103, 106, 0.08) !important;\r\n    }\r\n    \r\n    #abora-unlock .wpforms-field select:invalid {\r\n        color: #b5b5b5 !important;\r\n    }\r\n    \r\n    #abora-unlock .wpforms-field select:valid {\r\n        color: #2d2d2d !important;\r\n    }\r\n    \r\n    #abora-unlock .wpforms-field-radio ul,\r\n    #abora-unlock .wpforms-field-checkbox ul {\r\n        list-style: none !important;\r\n        padding: 0 !important;\r\n        margin: 0 !important;\r\n    }\r\n    \r\n    #abora-unlock .wpforms-field-radio li,\r\n    #abora-unlock .wpforms-field-checkbox li {\r\n        margin: 0 0 14px 0 !important;\r\n        padding: 0 !important;\r\n    }\r\n    \r\n    #abora-unlock .wpforms-field-radio li:last-child,\r\n    #abora-unlock .wpforms-field-checkbox li:last-child {\r\n        margin-bottom: 0 !important;\r\n    }\r\n    \r\n    #abora-unlock .wpforms-field-radio input[type=\"radio\"],\r\n    #abora-unlock .wpforms-field-checkbox input[type=\"checkbox\"] {\r\n        width: 22px !important;\r\n        height: 22px !important;\r\n        margin: 0 14px 0 0 !important;\r\n        border: 2px solid #d5d5d5 !important;\r\n        background-color: #fafafa !important;\r\n        cursor: pointer !important;\r\n        transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1) !important;\r\n        -webkit-appearance: none !important;\r\n        appearance: none !important;\r\n        vertical-align: middle !important;\r\n        position: relative !important;\r\n        flex-shrink: 0 !important;\r\n    }\r\n    \r\n    #abora-unlock .wpforms-field-radio input[type=\"radio\"] {\r\n        border-radius: 50% !important;\r\n    }\r\n    \r\n    #abora-unlock .wpforms-field-checkbox input[type=\"checkbox\"] {\r\n        border-radius: 3px !important;\r\n    }\r\n    \r\n    #abora-unlock .wpforms-field-radio input[type=\"radio\"]:hover,\r\n    #abora-unlock .wpforms-field-checkbox input[type=\"checkbox\"]:hover {\r\n        border-color: #43676a !important;\r\n        background-color: rgba(67, 103, 106, 0.04) !important;\r\n    }\r\n    \r\n    #abora-unlock .wpforms-field-radio input[type=\"radio\"]:checked,\r\n    #abora-unlock .wpforms-field-checkbox input[type=\"checkbox\"]:checked {\r\n        border-color: #43676a !important;\r\n        background-color: #43676a !important;\r\n        box-shadow: 0 2px 8px rgba(67, 103, 106, 0.25) !important;\r\n    }\r\n    \r\n    #abora-unlock .wpforms-field-radio input[type=\"radio\"]:checked::after {\r\n        content: '' !important;\r\n        position: absolute !important;\r\n        top: 50% !important;\r\n        left: 50% !important;\r\n        transform: translate(-50%, -50%) scale(1) !important;\r\n        width: 8px !important;\r\n        height: 8px !important;\r\n        background-color: #ffffff !important;\r\n        border-radius: 50% !important;\r\n        animation: aboraRadioCheck 0.25s cubic-bezier(0.4, 0, 0.2, 1) !important;\r\n    }\r\n    \r\n    #abora-unlock .wpforms-field-checkbox input[type=\"checkbox\"]:checked::after {\r\n        content: '' !important;\r\n        position: absolute !important;\r\n        top: 3px !important;\r\n        left: 7px !important;\r\n        width: 5px !important;\r\n        height: 10px !important;\r\n        border: solid #ffffff !important;\r\n        border-width: 0 2.5px 2.5px 0 !important;\r\n        transform: rotate(45deg) !important;\r\n        animation: aboraCheckmark 0.2s cubic-bezier(0.4, 0, 0.2, 1) !important;\r\n    }\r\n    \r\n    @keyframes aboraRadioCheck {\r\n        0% { transform: translate(-50%, -50%) scale(0); }\r\n        50% { transform: translate(-50%, -50%) scale(1.2); }\r\n        100% { transform: translate(-50%, -50%) scale(1); }\r\n    }\r\n    \r\n    @keyframes aboraCheckmark {\r\n        0% { opacity: 0; transform: rotate(45deg) scale(0); }\r\n        100% { opacity: 1; transform: rotate(45deg) scale(1); }\r\n    }\r\n    \r\n    #abora-unlock .wpforms-field-radio label,\r\n    #abora-unlock .wpforms-field-checkbox label {\r\n        font-family: 'Montserrat', sans-serif !important;\r\n        font-size: 14px !important;\r\n        font-weight: 400 !important;\r\n        color: #4a4a4a !important;\r\n        cursor: pointer !important;\r\n        display: inline-flex !important;\r\n        align-items: center !important;\r\n        transition: color 0.3s ease !important;\r\n        line-height: 1.5 !important;\r\n    }\r\n    \r\n    #abora-unlock .wpforms-field-radio label:hover,\r\n    #abora-unlock .wpforms-field-checkbox label:hover {\r\n        color: #2d2d2d !important;\r\n    }\r\n    \r\n    #abora-unlock .wpforms-field-gdpr-checkbox {\r\n        padding-top: 16px !important;\r\n        border-top: 1px solid #f0f0f0 !important;\r\n        margin-top: 8px !important;\r\n    }\r\n    \r\n    #abora-unlock .wpforms-field-gdpr-checkbox label {\r\n        font-size: 13px !important;\r\n        line-height: 1.6 !important;\r\n        color: #6b6b6b !important;\r\n        align-items: flex-start !important;\r\n    }\r\n    \r\n    #abora-unlock .wpforms-field-gdpr-checkbox input[type=\"checkbox\"] {\r\n        margin-top: 2px !important;\r\n    }\r\n    \r\n    #abora-unlock .wpforms-field-gdpr-checkbox a {\r\n        color: #43676a !important;\r\n        text-decoration: none !important;\r\n        border-bottom: 1px solid transparent !important;\r\n        transition: border-color 0.3s ease !important;\r\n    }\r\n    \r\n    #abora-unlock .wpforms-field-gdpr-checkbox a:hover {\r\n        border-bottom-color: #43676a !important;\r\n    }\r\n    \r\n    #abora-unlock .wpforms-field-phone .iti {\r\n        width: 100% !important;\r\n    }\r\n    \r\n    #abora-unlock .wpforms-field-phone .iti__selected-flag {\r\n        padding: 0 12px 0 16px !important;\r\n        background-color: transparent !important;\r\n        transition: background-color 0.3s ease !important;\r\n    }\r\n    \r\n    #abora-unlock .wpforms-field-phone .iti__selected-flag:hover {\r\n        background-color: rgba(67, 103, 106, 0.04) !important;\r\n    }\r\n    \r\n    #abora-unlock .wpforms-field input.wpforms-error,\r\n    #abora-unlock .wpforms-field textarea.wpforms-error,\r\n    #abora-unlock .wpforms-field select.wpforms-error {\r\n        border-color: #e74c3c !important;\r\n        border-bottom-color: #c0392b !important;\r\n        background-color: #fef9f9 !important;\r\n    }\r\n    \r\n    #abora-unlock .wpforms-field input.wpforms-error:focus,\r\n    #abora-unlock .wpforms-field textarea.wpforms-error:focus,\r\n    #abora-unlock .wpforms-field select.wpforms-error:focus {\r\n        box-shadow: 0 4px 12px rgba(192, 57, 43, 0.1) !important;\r\n    }\r\n    \r\n    #abora-unlock label.wpforms-error {\r\n        font-family: 'Montserrat', sans-serif !important;\r\n        font-size: 11px !important;\r\n        font-weight: 500 !important;\r\n        color: #c0392b !important;\r\n        margin-top: 10px !important;\r\n        display: flex !important;\r\n        align-items: center !important;\r\n        gap: 6px !important;\r\n    }\r\n    \r\n    #abora-unlock label.wpforms-error::before {\r\n        content: '!' !important;\r\n        display: inline-flex !important;\r\n        align-items: center !important;\r\n        justify-content: center !important;\r\n        width: 16px !important;\r\n        height: 16px !important;\r\n        background-color: #c0392b !important;\r\n        color: #ffffff !important;\r\n        font-size: 10px !important;\r\n        font-weight: 700 !important;\r\n        border-radius: 50% !important;\r\n        flex-shrink: 0 !important;\r\n    }\r\n    \r\n    #abora-unlock .wpforms-submit-container {\r\n        padding-top: 32px !important;\r\n        margin: 0 !important;\r\n        text-align: center !important;\r\n    }\r\n    \r\n    #abora-unlock .wpforms-submit-container button[type=\"submit\"],\r\n    #abora-unlock .wpforms-submit {\r\n        position: relative !important;\r\n        display: inline-flex !important;\r\n        align-items: center !important;\r\n        justify-content: center !important;\r\n        gap: 14px !important;\r\n        width: 100% !important;\r\n        padding: 20px 48px !important;\r\n        font-family: 'Montserrat', sans-serif !important;\r\n        font-size: 12px !important;\r\n        font-weight: 600 !important;\r\n        letter-spacing: 0.18em !important;\r\n        text-transform: uppercase !important;\r\n        color: #ffffff !important;\r\n        background: linear-gradient(135deg, #43676a 0%, #3a5a5d 100%) !important;\r\n        border: none !important;\r\n        border-radius: 0 !important;\r\n        cursor: pointer !important;\r\n        overflow: hidden !important;\r\n        transition: all 0.4s cubic-bezier(0.4, 0, 0.2, 1) !important;\r\n        -webkit-appearance: none !important;\r\n        appearance: none !important;\r\n        z-index: 1 !important;\r\n    }\r\n    \r\n    #abora-unlock .wpforms-submit-container button[type=\"submit\"]::before,\r\n    #abora-unlock .wpforms-submit::before {\r\n        content: '' !important;\r\n        position: absolute !important;\r\n        top: 0 !important;\r\n        left: 0 !important;\r\n        width: 100% !important;\r\n        height: 100% !important;\r\n        background: linear-gradient(135deg, #365456 0%, #2d4648 100%) !important;\r\n        opacity: 0 !important;\r\n        transition: opacity 0.4s ease !important;\r\n        z-index: -1 !important;\r\n    }\r\n    \r\n    #abora-unlock .wpforms-submit-container button[type=\"submit\"]::after,\r\n    #abora-unlock .wpforms-submit::after {\r\n        content: '\u2192' !important;\r\n        font-size: 16px !important;\r\n        font-weight: 400 !important;\r\n        transition: transform 0.3s ease !important;\r\n    }\r\n    \r\n    #abora-unlock .wpforms-submit-container button[type=\"submit\"]:hover,\r\n    #abora-unlock .wpforms-submit:hover {\r\n        transform: translateY(-3px) !important;\r\n        box-shadow: 0 12px 32px rgba(67, 103, 106, 0.35) !important;\r\n    }\r\n    \r\n    #abora-unlock .wpforms-submit-container button[type=\"submit\"]:hover::before,\r\n    #abora-unlock .wpforms-submit:hover::before {\r\n        opacity: 1 !important;\r\n    }\r\n    \r\n    #abora-unlock .wpforms-submit-container button[type=\"submit\"]:hover::after,\r\n    #abora-unlock .wpforms-submit:hover::after {\r\n        transform: translateX(4px) !important;\r\n    }\r\n    \r\n    #abora-unlock .wpforms-submit-container button[type=\"submit\"]:active,\r\n    #abora-unlock .wpforms-submit:active {\r\n        transform: translateY(-1px) !important;\r\n        box-shadow: 0 6px 20px rgba(67, 103, 106, 0.3) !important;\r\n    }\r\n    \r\n    #abora-unlock .wpforms-submit-spinner {\r\n        margin-left: 14px !important;\r\n    }\r\n    \r\n    #abora-unlock .wpforms-confirmation-container-full {\r\n        padding: 48px 40px !important;\r\n        background-color: #ffffff !important;\r\n        text-align: center !important;\r\n        border-left: 4px solid #43676a !important;\r\n    }\r\n    \r\n    #abora-unlock .wpforms-confirmation-container-full p {\r\n        font-family: 'Montserrat', sans-serif !important;\r\n        font-size: 16px !important;\r\n        font-weight: 400 !important;\r\n        line-height: 1.8 !important;\r\n        color: #2d2d2d !important;\r\n        margin: 0 !important;\r\n    }\r\n    \r\n    @media screen and (min-width: 768px) {\r\n        #abora-unlock.abora-unlock {\r\n            padding: 100px 48px !important;\r\n        }\r\n        \r\n        #abora-unlock .abora-unlock__header {\r\n            margin-bottom: 56px !important;\r\n        }\r\n        \r\n        #abora-unlock .abora-unlock__title {\r\n            font-size: 40px !important;\r\n        }\r\n        \r\n        #abora-unlock .abora-unlock__form {\r\n            padding: 52px 44px !important;\r\n        }\r\n        \r\n        #abora-unlock .wpforms-submit-container button[type=\"submit\"],\r\n        #abora-unlock .wpforms-submit {\r\n            width: auto !important;\r\n            min-width: 320px !important;\r\n        }\r\n    }\r\n    \r\n    @media screen and (min-width: 1024px) {\r\n        #abora-unlock.abora-unlock {\r\n            padding: 120px 64px !important;\r\n        }\r\n        \r\n        #abora-unlock .abora-unlock__container {\r\n            max-width: 720px !important;\r\n        }\r\n        \r\n        #abora-unlock .abora-unlock__header {\r\n            margin-bottom: 64px !important;\r\n        }\r\n        \r\n        #abora-unlock .abora-unlock__title {\r\n            font-size: 48px !important;\r\n        }\r\n        \r\n        #abora-unlock .abora-unlock__form {\r\n            padding: 60px 52px !important;\r\n        }\r\n    }\r\n    \r\n    @media screen and (min-width: 1440px) {\r\n        #abora-unlock.abora-unlock {\r\n            padding: 140px 80px !important;\r\n        }\r\n        \r\n        #abora-unlock .abora-unlock__title {\r\n            font-size: 52px !important;\r\n        }\r\n        \r\n        #abora-unlock .abora-unlock__form {\r\n            padding: 68px 60px !important;\r\n        }\r\n    }\r\n    \r\n    @media screen and (max-width: 575px) {\r\n        #abora-unlock .wpforms-field-row {\r\n            flex-direction: column !important;\r\n            gap: 0 !important;\r\n        }\r\n        \r\n        #abora-unlock .wpforms-field-row .wpforms-field {\r\n            padding-bottom: 36px !important;\r\n        }\r\n    }\r\n    \r\n    @keyframes aboraUnlockFadeIn {\r\n        0% {\r\n            opacity: 0;\r\n            transform: translateY(30px);\r\n        }\r\n        100% {\r\n            opacity: 1;\r\n            transform: translateY(0);\r\n        }\r\n    }\r\n    \r\n    #abora-unlock .abora-unlock__header,\r\n    #abora-unlock .abora-unlock__form {\r\n        opacity: 1;\r\n        transform: translateY(0);\r\n    }\r\n    \r\n    #abora-unlock.abora-unlock--visible .abora-unlock__header,\r\n    #abora-unlock.abora-unlock--visible .abora-unlock__form,\r\n    #abora-unlock.abora-unlock--animated .abora-unlock__header,\r\n    #abora-unlock.abora-unlock--animated .abora-unlock__form {\r\n        opacity: 0;\r\n        transform: translateY(30px);\r\n    }\r\n    \r\n    #abora-unlock.abora-unlock--animated .abora-unlock__header {\r\n        animation: aboraUnlockFadeIn 0.7s cubic-bezier(0.4, 0, 0.2, 1) 0.1s forwards;\r\n    }\r\n    \r\n    #abora-unlock.abora-unlock--animated .abora-unlock__form {\r\n        animation: aboraUnlockFadeIn 0.7s cubic-bezier(0.4, 0, 0.2, 1) 0.25s forwards;\r\n    }\r\n<\/style>\r\n\r\n<section class=\"abora-unlock\" id=\"abora-unlock\">\r\n    <div class=\"abora-unlock__container\">\r\n        \r\n        <header class=\"abora-unlock__header\">\r\n            <div class=\"abora-unlock__tagline\">\r\n                <span class=\"abora-unlock__tagline-line\"><\/span>\r\n                <span class=\"abora-unlock__tagline-text\">Exklusive Informationen<\/span>\r\n                <span class=\"abora-unlock__tagline-line\"><\/span>\r\n            <\/div>\r\n            <h2 class=\"abora-unlock__title\">Vollst\u00e4ndige Informationen freischalten<\/h2>\r\n            <p class=\"abora-unlock__subtitle\">Teilen Sie uns Ihre Pr\u00e4ferenzen mit und erhalten Sie personalisierte Informationen \u00fcber Abora: Grundrisse, aktuelle Preise, Verf\u00fcgbarkeit und vieles mehr.<\/p>\r\n        <\/header>\r\n        \r\n        <div class=\"abora-unlock__form\">\r\n            <style id=\"wpforms-css-vars-428\">\n\t\t\t\t#wpforms-428 {\n\t\t\t\t--wpforms-field-size-input-height: 43px;\n--wpforms-field-size-input-spacing: 15px;\n--wpforms-field-size-font-size: 16px;\n--wpforms-field-size-line-height: 19px;\n--wpforms-field-size-padding-h: 14px;\n--wpforms-field-size-checkbox-size: 16px;\n--wpforms-field-size-sublabel-spacing: 5px;\n--wpforms-field-size-icon-size: 1;\n--wpforms-label-size-font-size: 16px;\n--wpforms-label-size-line-height: 19px;\n--wpforms-label-size-sublabel-font-size: 14px;\n--wpforms-label-size-sublabel-line-height: 17px;\n--wpforms-button-size-font-size: 17px;\n--wpforms-button-size-height: 41px;\n--wpforms-button-size-padding-h: 15px;\n--wpforms-button-size-margin-top: 10px;\n--wpforms-container-shadow-size-box-shadow: none;\n\t\t\t}\n\t\t\t<\/style><div class=\"wpforms-container wpforms-container-full wpforms-render-modern\" id=\"wpforms-428\"><form id=\"wpforms-form-428\" class=\"wpforms-validate wpforms-form wpforms-ajax-form\" data-formid=\"428\" method=\"post\" enctype=\"multipart\/form-data\" action=\"\/de\/wp-json\/wp\/v2\/pages\/397\" data-token=\"7a1967bb30ffc919c81064835cebd894\" data-token-time=\"1785055274\"><noscript class=\"wpforms-error-noscript\">Bitte aktiviere JavaScript in deinem Browser, um dieses Formular fertigzustellen.<\/noscript><div id=\"wpforms-error-noscript\" style=\"display: none;\">Bitte aktiviere JavaScript in deinem Browser, um dieses Formular fertigzustellen.<\/div><div class=\"wpforms-field-container\"><div id=\"wpforms-428-field_21-container\" class=\"wpforms-field wpforms-field-layout\" data-field-id=\"21\"><div class=\"wpforms-field-layout-rows wpforms-field-large\"><div class=\"wpforms-layout-row\"><div class=\"wpforms-layout-column wpforms-layout-column-25\"><div id=\"wpforms-428-field_25-container\" class=\"wpforms-field wpforms-field-text oculto-form wpforms-conditional-field wpforms-conditional-show\" data-field-id=\"25\" style=\"display:none;\"><label class=\"wpforms-field-label wpforms-label-hide\" for=\"wpforms-428-field_25\" aria-hidden=\"false\">LMP Inversor internacional<\/label><input type=\"text\" id=\"wpforms-428-field_25\" class=\"wpforms-field-medium\" name=\"wpforms[fields][25]\" value=\"87e49d8b-3e12-467c-8b37-4365402dbf69\" aria-errormessage=\"wpforms-428-field_25-error\" ><\/div><\/div><div class=\"wpforms-layout-column wpforms-layout-column-25\"><div id=\"wpforms-428-field_47-container\" class=\"wpforms-field wpforms-field-text oculto-form wpforms-conditional-field wpforms-conditional-show\" data-field-id=\"47\" style=\"display:none;\"><label class=\"wpforms-field-label wpforms-label-hide\" for=\"wpforms-428-field_47\" aria-hidden=\"false\">LMP Segunda residencia emocional<\/label><input type=\"text\" id=\"wpforms-428-field_47\" class=\"wpforms-field-medium\" name=\"wpforms[fields][47]\" value=\"6bbc8a8a-9717-455f-a5e2-41be39bf05d9\" aria-errormessage=\"wpforms-428-field_47-error\" ><\/div><\/div><div class=\"wpforms-layout-column wpforms-layout-column-25\"><div id=\"wpforms-428-field_45-container\" class=\"wpforms-field wpforms-field-text oculto-form wpforms-conditional-field wpforms-conditional-show\" data-field-id=\"45\" style=\"display:none;\"><label class=\"wpforms-field-label wpforms-label-hide\" for=\"wpforms-428-field_45\" aria-hidden=\"false\">LMP Pareja madura en nueva etapa<\/label><input type=\"text\" id=\"wpforms-428-field_45\" class=\"wpforms-field-medium\" name=\"wpforms[fields][45]\" value=\"9831fa2d-02e2-4960-95fe-cd158b5390ad\" aria-errormessage=\"wpforms-428-field_45-error\" ><\/div><\/div><div class=\"wpforms-layout-column wpforms-layout-column-25\"><div id=\"wpforms-428-field_44-container\" class=\"wpforms-field wpforms-field-text oculto-form wpforms-conditional-field wpforms-conditional-show\" data-field-id=\"44\" style=\"display:none;\"><label class=\"wpforms-field-label wpforms-label-hide\" for=\"wpforms-428-field_44\" aria-hidden=\"false\">LMP Familia en crecimiento<\/label><input type=\"text\" id=\"wpforms-428-field_44\" class=\"wpforms-field-medium\" name=\"wpforms[fields][44]\" value=\"50a47758-0c7d-4aeb-8be0-809d0d5ae5e2\" aria-errormessage=\"wpforms-428-field_44-error\" ><\/div><\/div><\/div><div class=\"wpforms-layout-row\"><div class=\"wpforms-layout-column wpforms-layout-column-25\"><div id=\"wpforms-428-field_46-container\" class=\"wpforms-field wpforms-field-text oculto-form wpforms-conditional-field wpforms-conditional-show\" data-field-id=\"46\" style=\"display:none;\"><label class=\"wpforms-field-label wpforms-label-hide\" for=\"wpforms-428-field_46\" aria-hidden=\"false\">LMP N\u00f3mada digital<\/label><input type=\"text\" id=\"wpforms-428-field_46\" class=\"wpforms-field-medium\" name=\"wpforms[fields][46]\" value=\"c0095bb4-dc0f-412e-90a9-a366a77685fd\" aria-errormessage=\"wpforms-428-field_46-error\" ><\/div><\/div><div class=\"wpforms-layout-column wpforms-layout-column-25\"><\/div><div class=\"wpforms-layout-column wpforms-layout-column-25\"><\/div><div class=\"wpforms-layout-column wpforms-layout-column-25\"><\/div><\/div><\/div><\/div><div id=\"wpforms-428-field_50-container\" class=\"wpforms-field wpforms-field-layout\" data-field-id=\"50\"><div class=\"wpforms-field-layout-rows wpforms-field-large\"><div class=\"wpforms-layout-row\"><div class=\"wpforms-layout-column wpforms-layout-column-25\"><div id=\"wpforms-428-field_40-container\" class=\"wpforms-field wpforms-field-text oculto-form wpforms-conditional-field wpforms-conditional-show\" data-field-id=\"40\" style=\"display:none;\"><label class=\"wpforms-field-label wpforms-label-hide\" for=\"wpforms-428-field_40\" aria-hidden=\"false\">DISC Yellow<\/label><input type=\"text\" id=\"wpforms-428-field_40\" class=\"wpforms-field-medium\" name=\"wpforms[fields][40]\" value=\"I\" aria-errormessage=\"wpforms-428-field_40-error\" ><\/div><\/div><div class=\"wpforms-layout-column wpforms-layout-column-25\"><div id=\"wpforms-428-field_41-container\" class=\"wpforms-field wpforms-field-text oculto-form wpforms-conditional-field wpforms-conditional-show\" data-field-id=\"41\" style=\"display:none;\"><label class=\"wpforms-field-label wpforms-label-hide\" for=\"wpforms-428-field_41\" aria-hidden=\"false\">DISC Green<\/label><input type=\"text\" id=\"wpforms-428-field_41\" class=\"wpforms-field-medium\" name=\"wpforms[fields][41]\" value=\"S\" aria-errormessage=\"wpforms-428-field_41-error\" ><\/div><\/div><div class=\"wpforms-layout-column wpforms-layout-column-25\"><div id=\"wpforms-428-field_39-container\" class=\"wpforms-field wpforms-field-text oculto-form wpforms-conditional-field wpforms-conditional-show\" data-field-id=\"39\" style=\"display:none;\"><label class=\"wpforms-field-label wpforms-label-hide\" for=\"wpforms-428-field_39\" aria-hidden=\"false\">DISC Red<\/label><input type=\"text\" id=\"wpforms-428-field_39\" class=\"wpforms-field-medium\" name=\"wpforms[fields][39]\" value=\"D\" aria-errormessage=\"wpforms-428-field_39-error\" ><\/div><\/div><div class=\"wpforms-layout-column wpforms-layout-column-25\"><div id=\"wpforms-428-field_42-container\" class=\"wpforms-field wpforms-field-text oculto-form wpforms-conditional-field wpforms-conditional-show\" data-field-id=\"42\" style=\"display:none;\"><label class=\"wpforms-field-label wpforms-label-hide\" for=\"wpforms-428-field_42\" aria-hidden=\"false\">DISC Blue<\/label><input type=\"text\" id=\"wpforms-428-field_42\" class=\"wpforms-field-medium\" name=\"wpforms[fields][42]\" value=\"C\" aria-errormessage=\"wpforms-428-field_42-error\" ><\/div><\/div><\/div><\/div><\/div><div id=\"wpforms-428-field_52-container\" class=\"wpforms-field wpforms-field-layout\" data-field-id=\"52\"><div class=\"wpforms-field-layout-rows wpforms-field-large\"><div class=\"wpforms-layout-row\"><div class=\"wpforms-layout-column wpforms-layout-column-25\"><div id=\"wpforms-428-field_53-container\" class=\"wpforms-field wpforms-field-text oculto-form\" data-field-id=\"53\"><label class=\"wpforms-field-label wpforms-label-hide\" for=\"wpforms-428-field_53\" aria-hidden=\"false\">utm_source<\/label><input type=\"text\" id=\"wpforms-428-field_53\" class=\"wpforms-field-medium\" name=\"wpforms[fields][53]\" aria-errormessage=\"wpforms-428-field_53-error\" ><\/div><\/div><div class=\"wpforms-layout-column wpforms-layout-column-25\"><div id=\"wpforms-428-field_54-container\" class=\"wpforms-field wpforms-field-text oculto-form\" data-field-id=\"54\"><label class=\"wpforms-field-label wpforms-label-hide\" for=\"wpforms-428-field_54\" aria-hidden=\"false\">utm_medium<\/label><input type=\"text\" id=\"wpforms-428-field_54\" class=\"wpforms-field-medium\" name=\"wpforms[fields][54]\" aria-errormessage=\"wpforms-428-field_54-error\" ><\/div><\/div><div class=\"wpforms-layout-column wpforms-layout-column-25\"><div id=\"wpforms-428-field_55-container\" class=\"wpforms-field wpforms-field-text oculto-form\" data-field-id=\"55\"><label class=\"wpforms-field-label wpforms-label-hide\" for=\"wpforms-428-field_55\" aria-hidden=\"false\">utm_campaign<\/label><input type=\"text\" id=\"wpforms-428-field_55\" class=\"wpforms-field-medium\" name=\"wpforms[fields][55]\" aria-errormessage=\"wpforms-428-field_55-error\" ><\/div><\/div><div class=\"wpforms-layout-column wpforms-layout-column-25\"><div id=\"wpforms-428-field_56-container\" class=\"wpforms-field wpforms-field-text oculto-form\" data-field-id=\"56\"><label class=\"wpforms-field-label wpforms-label-hide\" for=\"wpforms-428-field_56\" aria-hidden=\"false\">utm_content<\/label><input type=\"text\" id=\"wpforms-428-field_56\" class=\"wpforms-field-medium\" name=\"wpforms[fields][56]\" aria-errormessage=\"wpforms-428-field_56-error\" ><\/div><\/div><\/div><div class=\"wpforms-layout-row\"><div class=\"wpforms-layout-column wpforms-layout-column-25\"><div id=\"wpforms-428-field_58-container\" class=\"wpforms-field wpforms-field-text oculto-form\" data-field-id=\"58\"><label class=\"wpforms-field-label wpforms-label-hide\" for=\"wpforms-428-field_58\" aria-hidden=\"false\">Stage<\/label><input type=\"text\" id=\"wpforms-428-field_58\" class=\"wpforms-field-medium\" name=\"wpforms[fields][58]\" value=\"Engage\" aria-errormessage=\"wpforms-428-field_58-error\" ><\/div><\/div><div class=\"wpforms-layout-column wpforms-layout-column-25\"><div id=\"wpforms-428-field_35-container\" class=\"wpforms-field wpforms-field-text oculto-form\" data-field-id=\"35\"><label class=\"wpforms-field-label wpforms-label-hide\" for=\"wpforms-428-field_35\" aria-hidden=\"false\">Origen lead<\/label><input type=\"text\" id=\"wpforms-428-field_35\" class=\"wpforms-field-medium\" name=\"wpforms[fields][35]\" aria-errormessage=\"wpforms-428-field_35-error\" ><\/div><\/div><div class=\"wpforms-layout-column wpforms-layout-column-25\"><\/div><div class=\"wpforms-layout-column wpforms-layout-column-25\"><div id=\"wpforms-428-field_57-container\" class=\"wpforms-field wpforms-field-text oculto-form\" data-field-id=\"57\"><label class=\"wpforms-field-label wpforms-label-hide\" for=\"wpforms-428-field_57\" aria-hidden=\"false\">utm_term<\/label><input type=\"text\" id=\"wpforms-428-field_57\" class=\"wpforms-field-medium\" name=\"wpforms[fields][57]\" aria-errormessage=\"wpforms-428-field_57-error\" ><\/div><\/div><\/div><\/div><\/div><div id=\"wpforms-428-field_37-container\" class=\"wpforms-field wpforms-field-select wpforms-conditional-trigger wpforms-field-select-style-classic\" data-field-id=\"37\"><label class=\"wpforms-field-label\" for=\"wpforms-428-field_37\">Was ist Ihr Hauptgrund f\u00fcr die Suche nach einer neuen Immobilie? <span class=\"wpforms-required-label\" aria-hidden=\"true\">*<\/span><\/label><select id=\"wpforms-428-field_37\" class=\"wpforms-field-large wpforms-field-required\" name=\"wpforms[fields][37]\" required=\"required\"><option value=\"\" class=\"placeholder\" disabled  selected='selected'>--- Auswahl treffen ---<\/option><option value=\"Ich suche einen Ort, an dem ich abschalten, mich entspannen und mich wirklich zu Hause f\u00fchlen kann.\"  class=\"choice-1 depth-1\"  >Ich suche einen Ort, an dem ich abschalten, mich entspannen und mich wirklich zu Hause f\u00fchlen kann.<\/option><option value=\"Wir m\u00f6chten einen neuen Lebensabschnitt in einer inspirierenden und komfortablen Umgebung beginnen.\"  class=\"choice-2 depth-1\"  >Wir m\u00f6chten einen neuen Lebensabschnitt in einer inspirierenden und komfortablen Umgebung beginnen.<\/option><option value=\"Wir suchen ein gr\u00f6\u00dferes Zuhause, das den Bed\u00fcrfnissen unserer Familie entspricht.\"  class=\"choice-3 depth-1\"  >Wir suchen ein gr\u00f6\u00dferes Zuhause, das den Bed\u00fcrfnissen unserer Familie entspricht.<\/option><option value=\"Ich suche eine rentable und sichere Immobilieninvestition.\"  class=\"choice-5 depth-1\"  >Ich suche eine rentable und sichere Immobilieninvestition.<\/option><option value=\"Ich suche einen Ort, an dem ich remote arbeiten und den Lebensstil genie\u00dfen kann.\"  class=\"choice-4 depth-1\"  >Ich suche einen Ort, an dem ich remote arbeiten und den Lebensstil genie\u00dfen kann.<\/option><\/select><\/div>\t\t<div id=\"wpforms-428-field_1-container\"\n\t\t\tclass=\"wpforms-field wpforms-field-text\"\n\t\t\tdata-field-type=\"text\"\n\t\t\tdata-field-id=\"1\"\n\t\t\t>\n\t\t\t<label class=\"wpforms-field-label\" for=\"wpforms-428-field_1\" >Aussagen auf DevelopmentID<\/label>\n\t\t\t<input type=\"text\" id=\"wpforms-428-field_1\" class=\"wpforms-field-medium\" name=\"wpforms[fields][1]\" >\n\t\t<\/div>\n\t\t<div id=\"wpforms-428-field_38-container\" class=\"wpforms-field wpforms-field-select wpforms-conditional-trigger wpforms-field-select-style-classic\" data-field-id=\"38\"><label class=\"wpforms-field-label\" for=\"wpforms-428-field_38\">Welche dieser Aussagen trifft am ehesten auf Sie zu? <span class=\"wpforms-required-label\" aria-hidden=\"true\">*<\/span><\/label><select id=\"wpforms-428-field_38\" class=\"wpforms-field-large wpforms-field-required\" name=\"wpforms[fields][38]\" required=\"required\"><option value=\"\" class=\"placeholder\" disabled  selected='selected'>--- Auswahl treffen ---<\/option><option value=\"Ich treffe gerne schnelle Entscheidungen und l\u00f6se Probleme.\"  class=\"choice-1 depth-1\"  >Ich treffe gerne schnelle Entscheidungen und l\u00f6se Probleme.<\/option><option value=\"Ich m\u00f6chte meine Optionen vollst\u00e4ndig verstehen, bevor ich eine Entscheidung treffe.\"  class=\"choice-2 depth-1\"  >Ich m\u00f6chte meine Optionen vollst\u00e4ndig verstehen, bevor ich eine Entscheidung treffe.<\/option><option value=\"Ich habe Spa\u00df daran, neue Ideen zu entdecken und kreativ zu sein.\"  class=\"choice-3 depth-1\"  >Ich habe Spa\u00df daran, neue Ideen zu entdecken und kreativ zu sein.<\/option><option value=\"Ich bevorzuge bew\u00e4hrte Methoden und die Aufrechterhaltung von Stabilit\u00e4t.\"  class=\"choice-4 depth-1\"  >Ich bevorzuge bew\u00e4hrte Methoden und die Aufrechterhaltung von Stabilit\u00e4t.<\/option><\/select><\/div><div id=\"wpforms-428-field_60-container\" class=\"wpforms-field wpforms-field-layout\" data-field-id=\"60\"><div class=\"wpforms-field-layout-rows wpforms-field-large\"><div class=\"wpforms-layout-row\"><div class=\"wpforms-layout-column wpforms-layout-column-50\"><div id=\"wpforms-428-field_6-container\" class=\"wpforms-field wpforms-field-name\" data-field-id=\"6\"><label class=\"wpforms-field-label\" for=\"wpforms-428-field_6\">Ihr Name <span class=\"wpforms-required-label\" aria-hidden=\"true\">*<\/span><\/label><input type=\"text\" id=\"wpforms-428-field_6\" class=\"wpforms-field-large wpforms-field-required\" name=\"wpforms[fields][6]\" aria-errormessage=\"wpforms-428-field_6-error\" required><\/div><\/div><div class=\"wpforms-layout-column wpforms-layout-column-50\"><div id=\"wpforms-428-field_61-container\" class=\"wpforms-field wpforms-field-text\" data-field-id=\"61\"><label class=\"wpforms-field-label\" for=\"wpforms-428-field_61\">Surname <span class=\"wpforms-required-label\" aria-hidden=\"true\">*<\/span><\/label><input type=\"text\" id=\"wpforms-428-field_61\" class=\"wpforms-field-medium wpforms-field-required\" name=\"wpforms[fields][61]\" aria-errormessage=\"wpforms-428-field_61-error\" required><\/div><\/div><\/div><\/div><\/div><div id=\"wpforms-428-field_5-container\" class=\"wpforms-field wpforms-field-layout\" data-field-id=\"5\"><div class=\"wpforms-field-layout-rows wpforms-field-large\"><div class=\"wpforms-layout-row\"><div class=\"wpforms-layout-column wpforms-layout-column-50\"><div id=\"wpforms-428-field_9-container\" class=\"wpforms-field wpforms-field-phone\" data-field-id=\"9\"><label class=\"wpforms-field-label\" for=\"wpforms-428-field_9\">Telefon <span class=\"wpforms-required-label\" aria-hidden=\"true\">*<\/span><\/label><input type=\"tel\" id=\"wpforms-428-field_9\" class=\"wpforms-field-medium wpforms-field-required wpforms-smart-phone-field\" data-rule-smart-phone-field=\"true\" name=\"wpforms[fields][9]\" aria-label=\"Telefon\" aria-errormessage=\"wpforms-428-field_9-error\" required><\/div><\/div><div class=\"wpforms-layout-column wpforms-layout-column-50\"><div id=\"wpforms-428-field_15-container\" class=\"wpforms-field wpforms-field-email\" data-field-id=\"15\"><label class=\"wpforms-field-label\" for=\"wpforms-428-field_15\">Email <span class=\"wpforms-required-label\" aria-hidden=\"true\">*<\/span><\/label><input type=\"email\" id=\"wpforms-428-field_15\" class=\"wpforms-field-medium wpforms-field-required\" name=\"wpforms[fields][15]\" spellcheck=\"false\" aria-errormessage=\"wpforms-428-field_15-error\" required><\/div><\/div><\/div><\/div><\/div><div id=\"wpforms-428-field_33-container\" class=\"wpforms-field wpforms-field-text oculto-form wpforms-field-readonly\" data-field-id=\"33\"><label class=\"wpforms-field-label wpforms-label-hide\" for=\"wpforms-428-field_33\" aria-hidden=\"false\">Language<\/label><input type=\"text\" id=\"wpforms-428-field_33\" class=\"wpforms-field-large\" name=\"wpforms[fields][33]\" value=\"Germany\" aria-errormessage=\"wpforms-428-field_33-error\" ><\/div><div id=\"wpforms-428-field_59-container\" class=\"wpforms-field wpforms-field-select wpforms-field-select-style-classic\" data-field-id=\"59\"><label class=\"wpforms-field-label\" for=\"wpforms-428-field_59\">Altersbereich <span class=\"wpforms-required-label\" aria-hidden=\"true\">*<\/span><\/label><select id=\"wpforms-428-field_59\" class=\"wpforms-field-large wpforms-field-required\" name=\"wpforms[fields][59]\" required=\"required\"><option value=\"\" class=\"placeholder\" disabled  selected='selected'>--- Option ausw\u00e4hlen ---<\/option><option value=\"Weniger als 35 Jahre\"  class=\"choice-1 depth-1\"  >Weniger als 35 Jahre<\/option><option value=\"Von 35 bis 45 Jahre\"  class=\"choice-2 depth-1\"  >Von 35 bis 45 Jahre<\/option><option value=\"Von 45 bis 60 Jahre\"  class=\"choice-3 depth-1\"  >Von 45 bis 60 Jahre<\/option><option value=\"Mehr als 60 Jahre\"  class=\"choice-4 depth-1\"  >Mehr als 60 Jahre<\/option><\/select><\/div><div id=\"wpforms-428-field_43-container\" class=\"wpforms-field wpforms-field-text oculto-form\" data-field-id=\"43\"><label class=\"wpforms-field-label wpforms-label-hide\" for=\"wpforms-428-field_43\" aria-hidden=\"false\">Country<\/label><input type=\"text\" id=\"wpforms-428-field_43\" class=\"wpforms-field-medium\" name=\"wpforms[fields][43]\" value=\"Germany\" placeholder=\"Germany\" aria-errormessage=\"wpforms-428-field_43-error\" ><\/div><div id=\"wpforms-428-field_48-container\" class=\"wpforms-field wpforms-field-text oculto-form\" data-field-id=\"48\"><label class=\"wpforms-field-label wpforms-label-hide\" for=\"wpforms-428-field_48\" aria-hidden=\"false\">DevelopmentID<\/label><input type=\"text\" id=\"wpforms-428-field_48\" class=\"wpforms-field-medium\" name=\"wpforms[fields][48]\" value=\"18\" placeholder=\"18\" aria-errormessage=\"wpforms-428-field_48-error\" ><\/div><div id=\"wpforms-428-field_51-container\" class=\"wpforms-field wpforms-field-text oculto-form\" data-field-id=\"51\"><label class=\"wpforms-field-label wpforms-label-hide\" for=\"wpforms-428-field_51\" aria-hidden=\"false\">tracker_lead_created<\/label><input type=\"text\" id=\"wpforms-428-field_51\" class=\"wpforms-field-medium\" name=\"wpforms[fields][51]\" value=\"1\" aria-errormessage=\"wpforms-428-field_51-error\" ><\/div><div id=\"wpforms-428-field_49-container\" class=\"wpforms-field wpforms-field-checkbox\" data-field-id=\"49\"><fieldset><legend class=\"wpforms-field-label wpforms-label-hide\" aria-hidden=\"false\">RGPD<\/legend><ul id=\"wpforms-428-field_49\"><li class=\"choice-1 depth-1\"><input type=\"checkbox\" id=\"wpforms-428-field_49_1\" name=\"wpforms[fields][49][]\" value=\"Ihre Daten sind sicher und werden gem\u00e4\u00df unserer Datenschutzerkl\u00e4rung behandelt.\" aria-errormessage=\"wpforms-428-field_49_1-error\" aria-describedby=\"wpforms-428-field_49-description\"  ><label class=\"wpforms-field-label-inline\" for=\"wpforms-428-field_49_1\">Ihre Daten sind sicher und werden gem\u00e4\u00df unserer Datenschutzerkl\u00e4rung behandelt.<\/label><\/li><\/ul><div id=\"wpforms-428-field_49-description\" class=\"wpforms-field-description\">Erfahren Sie hier mehr \u00fcber unsere <a href=\"https:\/\/aboraresidencial.com\/en\/privacy\/\">Datenschutzrichtlinie<\/a>.<\/div><\/fieldset><\/div><script>\n\t\t\t\t( function() {\n\t\t\t\t\tconst style = document.createElement( 'style' );\n\t\t\t\t\tstyle.appendChild( document.createTextNode( '#wpforms-428-field_1-container { position: absolute !important; overflow: hidden !important; display: inline !important; height: 1px !important; width: 1px !important; z-index: -1000 !important; padding: 0 !important; } #wpforms-428-field_1-container input { visibility: hidden; } #wpforms-conversational-form-page #wpforms-428-field_1-container label { counter-increment: none; }' ) );\n\t\t\t\t\tdocument.head.appendChild( style );\n\t\t\t\t\tdocument.currentScript?.remove();\n\t\t\t\t} )();\n\t\t\t<\/script><\/div><!-- .wpforms-field-container --><div class=\"wpforms-submit-container\" ><input type=\"hidden\" name=\"wpforms[id]\" value=\"428\"><input type=\"hidden\" name=\"page_title\" value=\"\"><input type=\"hidden\" name=\"page_url\" value=\"https:\/\/aboraresidencial.com\/de\/wp-json\/wp\/v2\/pages\/397\"><input type=\"hidden\" name=\"url_referer\" value=\"\"><button type=\"submit\" name=\"wpforms[submit]\" id=\"wpforms-submit-428\" class=\"wpforms-submit\" data-alt-text=\"Working on it...\" data-submit-text=\"Alle Informationen freischalten\" aria-live=\"assertive\" value=\"wpforms-submit\">Alle Informationen freischalten<\/button><img decoding=\"async\" src=\"https:\/\/aboraresidencial.com\/wp-content\/plugins\/wpforms\/assets\/images\/submit-spin.svg\" class=\"wpforms-submit-spinner\" style=\"display: none;\" width=\"26\" height=\"26\" alt=\"Wird geladen\"><\/div><\/form><\/div>  <!-- .wpforms-container -->\r\n        <\/div>\r\n        \r\n                <div class=\"abora-unlock-return__elementor\">\r\n            \t\t<div data-elementor-type=\"container\" data-elementor-id=\"1590\" class=\"elementor elementor-1590 elementor-1456\" data-elementor-post-type=\"elementor_library\">\n\t\t\t\t<div class=\"elementor-element elementor-element-4b2971f9 e-flex e-con-boxed e-con e-parent\" data-id=\"4b2971f9\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-1942d96c e-con-full e-flex e-con e-child\" data-id=\"1942d96c\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-736886d9 elementor-align-center elementor-widget elementor-widget-button\" data-id=\"736886d9\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"#elementor-action%3Aaction%3Dpopup%3Aopen%26settings%3DeyJpZCI6MTU2NSwidG9nZ2xlIjpmYWxzZX0%3D\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\"><strong>Sind Sie Immobilienmakler?<\/strong> <br>Senden Sie uns Ihre Daten und wir werden uns mit Ihnen in Verbindung setzen<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t\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\r\n        <\/div>\r\n        \r\n    <\/div>\r\n<\/section>\r\n\r\n<script>\r\n    (function() {\r\n        'use strict';\r\n        \r\n        var unlockSection = document.getElementById('abora-unlock');\r\n        var unlockAnimated = false;\r\n        \r\n        function isInViewport(element, offset) {\r\n            var rect = element.getBoundingClientRect();\r\n            var windowHeight = window.innerHeight || document.documentElement.clientHeight;\r\n            return rect.top <= windowHeight - (offset || 100);\r\n        }\r\n        \r\n        function handleUnlockAnimation() {\r\n            if (unlockAnimated) return;\r\n            \r\n            if (isInViewport(unlockSection, 150)) {\r\n                unlockSection.classList.add('abora-unlock--visible');\r\n                \r\n                setTimeout(function() {\r\n                    unlockSection.classList.remove('abora-unlock--visible');\r\n                    unlockSection.classList.add('abora-unlock--animated');\r\n                }, 50);\r\n                \r\n                unlockAnimated = true;\r\n            }\r\n        }\r\n        \r\n        var ticking = false;\r\n        window.addEventListener('scroll', function() {\r\n            if (!ticking) {\r\n                window.requestAnimationFrame(function() {\r\n                    handleUnlockAnimation();\r\n                    ticking = false;\r\n                });\r\n                ticking = true;\r\n            }\r\n        }, { passive: true });\r\n        \r\n        handleUnlockAnimation();\r\n        \r\n    })();\r\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8042846 elementor-widget elementor-widget-html\" data-id=\"8042846\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style>\r\n    #abora-footer.abora-footer {\r\n        background: linear-gradient(135deg, #43676a 0%, #365456 50%, #2d4547 100%) !important;\r\n        padding: 0 !important;\r\n        box-sizing: border-box !important;\r\n        font-family: 'Montserrat', -apple-system, BlinkMacSystemFont, sans-serif !important;\r\n    }\r\n    \r\n    #abora-footer .abora-footer__main {\r\n        max-width: 1440px !important;\r\n        margin: 0 auto !important;\r\n        padding: 40px 24px !important;\r\n        display: flex !important;\r\n        flex-direction: column !important;\r\n        gap: 32px !important;\r\n        box-sizing: border-box !important;\r\n    }\r\n    \r\n    #abora-footer .abora-footer__top {\r\n        display: flex !important;\r\n        flex-direction: column !important;\r\n        gap: 28px !important;\r\n        align-items: center !important;\r\n    }\r\n    \r\n    #abora-footer .abora-footer__brands {\r\n        display: flex !important;\r\n        align-items: center !important;\r\n        gap: 20px !important;\r\n    }\r\n    \r\n    #abora-footer .abora-footer__logo-abora {\r\n        display: block !important;\r\n        text-decoration: none !important;\r\n    }\r\n    \r\n    #abora-footer .abora-footer__logo-abora img {\r\n        height: 28px !important;\r\n        width: auto !important;\r\n        display: block !important;\r\n        filter: brightness(0) invert(1) !important;\r\n        transition: opacity 0.3s ease;\r\n    }\r\n    \r\n    #abora-footer .abora-footer__logo-abora:hover img {\r\n        opacity: 0.8 !important;\r\n    }\r\n    \r\n    #abora-footer .abora-footer__brand-divider {\r\n        width: 1px !important;\r\n        height: 24px !important;\r\n        background-color: rgba(255, 255, 255, 0.25) !important;\r\n    }\r\n    \r\n    #abora-footer .abora-footer__logo-metro {\r\n        display: flex !important;\r\n        align-items: center !important;\r\n        gap: 6px !important;\r\n    }\r\n    \r\n    #abora-footer .abora-footer__logo-metro img {\r\n        height: 20px !important;\r\n        width: auto !important;\r\n        display: block !important;\r\n        margin-top: 10px !important;\r\n        filter: brightness(0) invert(1) !important;\r\n    }\r\n    \r\n    #abora-footer .abora-footer__contact {\r\n        display: flex !important;\r\n        align-items: center !important;\r\n        gap: 24px !important;\r\n        flex-wrap: wrap !important;\r\n        justify-content: center !important;\r\n    }\r\n    \r\n    #abora-footer .abora-footer__contact-item {\r\n        display: flex !important;\r\n        align-items: center !important;\r\n        gap: 8px !important;\r\n    }\r\n    \r\n    #abora-footer .abora-footer__contact-icon {\r\n        width: 16px !important;\r\n        height: 16px !important;\r\n        color: rgba(255, 255, 255, 0.6) !important;\r\n        flex-shrink: 0 !important;\r\n    }\r\n    \r\n    #abora-footer .abora-footer__contact-link {\r\n        font-family: 'Montserrat', sans-serif !important;\r\n        font-size: 13px !important;\r\n        font-weight: 500 !important;\r\n        color: rgba(255, 255, 255, 0.85) !important;\r\n        text-decoration: none !important;\r\n        letter-spacing: 0.02em !important;\r\n        transition: color 0.3s ease;\r\n    }\r\n    \r\n    #abora-footer .abora-footer__contact-link:hover {\r\n        color: #ffffff !important;\r\n    }\r\n    \r\n    #abora-footer .abora-footer__nav-wrapper {\r\n        display: flex !important;\r\n        flex-direction: column !important;\r\n        gap: 20px !important;\r\n        align-items: center !important;\r\n    }\r\n    \r\n    #abora-footer .abora-footer__nav {\r\n        display: flex !important;\r\n        align-items: center !important;\r\n        gap: 8px !important;\r\n        flex-wrap: wrap !important;\r\n        justify-content: center !important;\r\n    }\r\n    \r\n    #abora-footer .abora-footer__nav-link {\r\n        font-family: 'Montserrat', sans-serif !important;\r\n        font-size: 12px !important;\r\n        font-weight: 400 !important;\r\n        color: rgba(255, 255, 255, 0.7) !important;\r\n        text-decoration: none !important;\r\n        letter-spacing: 0.03em !important;\r\n        padding: 6px 8px !important;\r\n        transition: color 0.3s ease;\r\n    }\r\n    \r\n    #abora-footer .abora-footer__nav-link:hover {\r\n        color: #ffffff !important;\r\n    }\r\n    \r\n    #abora-footer .abora-footer__nav-separator {\r\n        font-size: 10px !important;\r\n        color: rgba(255, 255, 255, 0.3) !important;\r\n        user-select: none !important;\r\n    }\r\n    \r\n    #abora-footer .abora-footer__language {\r\n        position: relative !important;\r\n    }\r\n    \r\n    #abora-footer .abora-footer__language-toggle {\r\n        display: flex !important;\r\n        align-items: center !important;\r\n        gap: 6px !important;\r\n        font-family: 'Montserrat', sans-serif !important;\r\n        font-size: 12px !important;\r\n        font-weight: 500 !important;\r\n        color: rgba(255, 255, 255, 0.85) !important;\r\n        background: rgba(255, 255, 255, 0.1) !important;\r\n        border: 1px solid rgba(255, 255, 255, 0.2) !important;\r\n        padding: 8px 14px !important;\r\n        cursor: pointer !important;\r\n        letter-spacing: 0.05em !important;\r\n        transition: background-color 0.3s ease, border-color 0.3s ease;\r\n    }\r\n    \r\n    #abora-footer .abora-footer__language-toggle:hover {\r\n        background: rgba(255, 255, 255, 0.15) !important;\r\n        border-color: rgba(255, 255, 255, 0.3) !important;\r\n    }\r\n    \r\n    #abora-footer .abora-footer__language-toggle svg {\r\n        width: 14px !important;\r\n        height: 14px !important;\r\n        transition: transform 0.3s ease;\r\n    }\r\n    \r\n    #abora-footer .abora-footer__language.active .abora-footer__language-toggle svg {\r\n        transform: rotate(180deg) !important;\r\n    }\r\n    \r\n    #abora-footer .abora-footer__language-dropdown {\r\n        position: absolute !important;\r\n        bottom: 100% !important;\r\n        left: 50% !important;\r\n        transform: translateX(-50%) !important;\r\n        margin-bottom: 8px !important;\r\n        background-color: #ffffff !important;\r\n        border-radius: 4px !important;\r\n        box-shadow: 0 10px 40px rgba(0, 0, 0, 0.2) !important;\r\n        min-width: 140px !important;\r\n        opacity: 0 !important;\r\n        visibility: hidden !important;\r\n        transition: opacity 0.3s ease, visibility 0.3s ease;\r\n        z-index: 100 !important;\r\n        overflow: hidden !important;\r\n    }\r\n    \r\n    #abora-footer .abora-footer__language.active .abora-footer__language-dropdown {\r\n        opacity: 1 !important;\r\n        visibility: visible !important;\r\n    }\r\n    \r\n    #abora-footer .abora-footer__language-option {\r\n        display: block !important;\r\n        width: 100% !important;\r\n        padding: 12px 16px !important;\r\n        font-family: 'Montserrat', sans-serif !important;\r\n        font-size: 12px !important;\r\n        font-weight: 500 !important;\r\n        letter-spacing: 0.05em !important;\r\n        text-transform: uppercase !important;\r\n        text-decoration: none !important;\r\n        color: #2d2d2d !important;\r\n        background: none !important;\r\n        border: none !important;\r\n        text-align: left !important;\r\n        cursor: pointer !important;\r\n        transition: background-color 0.2s ease, color 0.2s ease;\r\n    }\r\n    \r\n    #abora-footer .abora-footer__language-option:hover {\r\n        background-color: #f5f5f5 !important;\r\n        color: #43676a !important;\r\n    }\r\n    \r\n    #abora-footer .abora-footer__language-option.active {\r\n        color: #43676a !important;\r\n        font-weight: 600 !important;\r\n        background-color: #f0f7f7 !important;\r\n    }\r\n    \r\n    #abora-footer .abora-footer__bottom {\r\n        border-top: 1px solid rgba(255, 255, 255, 0.1) !important;\r\n        padding: 20px 24px !important;\r\n        text-align: center !important;\r\n    }\r\n    \r\n    #abora-footer .abora-footer__copyright {\r\n        font-family: 'Montserrat', sans-serif !important;\r\n        font-size: 11px !important;\r\n        font-weight: 400 !important;\r\n        color: rgba(255, 255, 255, 0.5) !important;\r\n        margin: 0 !important;\r\n        letter-spacing: 0.03em !important;\r\n    }\r\n    \r\n    @media screen and (min-width: 768px) {\r\n        #abora-footer .abora-footer__main {\r\n            padding: 48px 48px !important;\r\n            flex-direction: row !important;\r\n            justify-content: space-between !important;\r\n            align-items: center !important;\r\n            gap: 40px !important;\r\n        }\r\n        \r\n        #abora-footer .abora-footer__top {\r\n            flex-direction: row !important;\r\n            gap: 40px !important;\r\n            align-items: center !important;\r\n        }\r\n        \r\n        #abora-footer .abora-footer__brands {\r\n            gap: 24px !important;\r\n        }\r\n        \r\n        #abora-footer .abora-footer__logo-abora img {\r\n            height: 32px !important;\r\n        }\r\n        \r\n        #abora-footer .abora-footer__brand-divider {\r\n            height: 28px !important;\r\n        }\r\n        \r\n        #abora-footer .abora-footer__nav-wrapper {\r\n            flex-direction: row !important;\r\n            gap: 32px !important;\r\n        }\r\n        \r\n        #abora-footer .abora-footer__bottom {\r\n            padding: 24px 48px !important;\r\n        }\r\n    }\r\n    \r\n    @media screen and (min-width: 1024px) {\r\n        #abora-footer .abora-footer__main {\r\n            padding: 52px 64px !important;\r\n        }\r\n        \r\n        #abora-footer .abora-footer__top {\r\n            gap: 48px !important;\r\n        }\r\n        \r\n        #abora-footer .abora-footer__contact {\r\n            gap: 28px !important;\r\n        }\r\n        \r\n        #abora-footer .abora-footer__nav-wrapper {\r\n            gap: 40px !important;\r\n        }\r\n        \r\n        #abora-footer .abora-footer__bottom {\r\n            padding: 24px 64px !important;\r\n        }\r\n    }\r\n    \r\n    @media screen and (min-width: 1440px) {\r\n        #abora-footer .abora-footer__main {\r\n            padding: 56px 80px !important;\r\n        }\r\n        \r\n        #abora-footer .abora-footer__bottom {\r\n            padding: 28px 80px !important;\r\n        }\r\n    }\r\n<\/style>\r\n\r\n<footer class=\"abora-footer\" id=\"abora-footer\">\r\n    <div class=\"abora-footer__main\">\r\n        <div class=\"abora-footer__top\">\r\n            <div class=\"abora-footer__brands\">\r\n                <a href=\"\/de\/\" class=\"abora-footer__logo-abora\" aria-label=\"Abora Residencial - Startseite\">\r\n                    <img decoding=\"async\" src=\"https:\/\/aboraresidencial.com\/wp-content\/uploads\/2025\/11\/abora-logo.png\" alt=\"Abora Residencial\">\r\n                <\/a>\r\n                <span class=\"abora-footer__brand-divider\"><\/span>\r\n                <span class=\"abora-footer__logo-metro\">\r\n                    <img decoding=\"async\" src=\"https:\/\/aboraresidencial.com\/wp-content\/uploads\/2025\/11\/metrovacesa-logo-abreviado.png\" alt=\"Metrovacesa\">\r\n                <\/span>\r\n            <\/div>\r\n            <div class=\"abora-footer__contact\">\r\n                <div class=\"abora-footer__contact-item\">\r\n                    <svg class=\"abora-footer__contact-icon\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\r\n                        <path d=\"M22 16.92v3a2 2 0 0 1-2.18 2 19.79 19.79 0 0 1-8.63-3.07 19.5 19.5 0 0 1-6-6 19.79 19.79 0 0 1-3.07-8.67A2 2 0 0 1 4.11 2h3a2 2 0 0 1 2 1.72 12.84 12.84 0 0 0 .7 2.81 2 2 0 0 1-.45 2.11L8.09 9.91a16 16 0 0 0 6 6l1.27-1.27a2 2 0 0 1 2.11-.45 12.84 12.84 0 0 0 2.81.7A2 2 0 0 1 22 16.92z\"><\/path>\r\n                    <\/svg>\r\n                    <a href=\"tel:+34911678138\" class=\"abora-footer__contact-link\">911 67 81 38<\/a>\r\n                <\/div>\r\n            <\/div>\r\n        <\/div>\r\n        <div class=\"abora-footer__nav-wrapper\">\r\n            <nav class=\"abora-footer__nav\">\r\n                <a href=\"\/de\/impressum\" class=\"abora-footer__nav-link\">Impressum<\/a>\r\n                <span class=\"abora-footer__nav-separator\">\u00b7<\/span>\r\n                <a href=\"\/de\/datenschutz\" class=\"abora-footer__nav-link\">Datenschutz<\/a>\r\n                <span class=\"abora-footer__nav-separator\">\u00b7<\/span>\r\n                <a href=\"\/de\/cookies\" class=\"abora-footer__nav-link\">Cookies<\/a>\r\n            <\/nav>\r\n            <div class=\"abora-footer__language\" id=\"abora-footer-language\">\r\n                <button class=\"abora-footer__language-toggle\" aria-expanded=\"false\" aria-haspopup=\"true\" aria-label=\"Sprache ausw\u00e4hlen\">\r\n                    <span>DE<\/span>\r\n                    <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\r\n                        <polyline points=\"6 9 12 15 18 9\"><\/polyline>\r\n                    <\/svg>\r\n                <\/button>\r\n                <div class=\"abora-footer__language-dropdown\">\r\n                    <button class=\"abora-footer__language-option active\" data-lang=\"de\">Deutsch<\/button>\r\n                    <button class=\"abora-footer__language-option\" data-lang=\"en\">English<\/button>\r\n                    <button class=\"abora-footer__language-option\" data-lang=\"fr\">Fran\u00e7ais<\/button>\r\n                <\/div>\r\n            <\/div>\r\n        <\/div>\r\n    <\/div>\r\n    <div class=\"abora-footer__bottom\">\r\n        <p class=\"abora-footer__copyright\">\u00a9 2025 Metrovacesa. Alle Rechte vorbehalten.<\/p>\r\n    <\/div>\r\n<\/footer>\r\n\r\n<script>\r\n    (function() {\r\n        'use strict';\r\n        \r\n        var WPML_LANGUAGES = {\r\n            'en': { prefix: '\/en', name: 'English', code: 'EN' },\r\n            'de': { prefix: '\/de', name: 'Deutsch', code: 'DE' },\r\n            'fr': { prefix: '\/fr', name: 'Fran\u00e7ais', code: 'FR' }\r\n        };\r\n        \r\n        var LANG_PREFIXES = ['\/en', '\/de', '\/it', '\/fr'];\r\n        \r\n        function detectCurrentLanguage() {\r\n            var path = window.location.pathname;\r\n            for (var i = 0; i < LANG_PREFIXES.length; i++) {\r\n                var prefix = LANG_PREFIXES[i];\r\n                if (path === prefix || path.startsWith(prefix + '\/')) {\r\n                    return prefix.substring(1);\r\n                }\r\n            }\r\n            return 'en';\r\n        }\r\n        \r\n        function stripLangPrefix(path) {\r\n            for (var i = 0; i < LANG_PREFIXES.length; i++) {\r\n                var prefix = LANG_PREFIXES[i];\r\n                if (path === prefix || path === prefix + '\/') {\r\n                    return '\/';\r\n                }\r\n                if (path.startsWith(prefix + '\/')) {\r\n                    return path.substring(prefix.length);\r\n                }\r\n            }\r\n            return path;\r\n        }\r\n        \r\n        function switchLanguage(targetLang) {\r\n            var config = WPML_LANGUAGES[targetLang];\r\n            if (!config) return;\r\n            \r\n            var cleanPath = stripLangPrefix(window.location.pathname);\r\n            var newPath;\r\n            \r\n            if (cleanPath === '\/') {\r\n                newPath = config.prefix;\r\n            } else {\r\n                newPath = config.prefix + cleanPath;\r\n            }\r\n            \r\n            if (!newPath) newPath = '\/';\r\n            \r\n            if (newPath.length > 1 && newPath.endsWith('\/')) {\r\n                newPath = newPath.slice(0, -1);\r\n            }\r\n            \r\n            window.location.href = window.location.origin + newPath + window.location.search + window.location.hash;\r\n        }\r\n        \r\n        var footerLangSelector = document.getElementById('abora-footer-language');\r\n        \r\n        if (footerLangSelector) {\r\n            var footerLangToggle = footerLangSelector.querySelector('.abora-footer__language-toggle');\r\n            var footerLangOptions = footerLangSelector.querySelectorAll('.abora-footer__language-option');\r\n            var currentLang = detectCurrentLanguage();\r\n            \r\n            if (footerLangToggle && WPML_LANGUAGES[currentLang]) {\r\n                footerLangToggle.querySelector('span').textContent = WPML_LANGUAGES[currentLang].code;\r\n            }\r\n            \r\n            footerLangOptions.forEach(function(opt) {\r\n                opt.classList.remove('active');\r\n                if (opt.getAttribute('data-lang') === currentLang) {\r\n                    opt.classList.add('active');\r\n                }\r\n            });\r\n            \r\n            if (footerLangToggle) {\r\n                footerLangToggle.addEventListener('click', function(e) {\r\n                    e.stopPropagation();\r\n                    var isExpanded = footerLangSelector.classList.toggle('active');\r\n                    footerLangToggle.setAttribute('aria-expanded', isExpanded);\r\n                });\r\n            }\r\n            \r\n            footerLangOptions.forEach(function(option) {\r\n                option.addEventListener('click', function() {\r\n                    var lang = this.getAttribute('data-lang');\r\n                    if (lang !== currentLang) {\r\n                        switchLanguage(lang);\r\n                    } else {\r\n                        footerLangSelector.classList.remove('active');\r\n                        if (footerLangToggle) {\r\n                            footerLangToggle.setAttribute('aria-expanded', 'false');\r\n                        }\r\n                    }\r\n                });\r\n            });\r\n            \r\n            document.addEventListener('click', function(e) {\r\n                if (!footerLangSelector.contains(e.target)) {\r\n                    footerLangSelector.classList.remove('active');\r\n                    if (footerLangToggle) {\r\n                        footerLangToggle.setAttribute('aria-expanded', 'false');\r\n                    }\r\n                }\r\n            });\r\n            \r\n            document.addEventListener('keydown', function(e) {\r\n                if (e.key === 'Escape' && footerLangSelector.classList.contains('active')) {\r\n                    footerLangSelector.classList.remove('active');\r\n                    if (footerLangToggle) {\r\n                        footerLangToggle.setAttribute('aria-expanded', 'false');\r\n                    }\r\n                }\r\n            });\r\n        }\r\n        \r\n    })();\r\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-83192ec e-con-full e-flex e-con e-parent\" data-id=\"83192ec\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-1777a4e elementor-widget__width-initial elementor-widget elementor-widget-text-editor\" data-id=\"1777a4e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Bilder ohne vertraglichen Charakter, erstellt auf der Grundlage des f\u00fcr die Beantragung der Baugenehmigung vorgelegten Grundprojekts. Die Informationen k\u00f6nnen aufgrund technischer, rechtlicher oder kommerzieller Erfordernisse w\u00e4hrend der Bauarbeiten oder nach deren Abschluss \u00c4nderungen unterliegen. Alle Informationen und die \u00dcbergabe der Unterlagen erfolgen gem\u00e4\u00df den Bestimmungen des K\u00f6niglichen Dekrets 515\/1989 und anderen erg\u00e4nzenden Vorschriften, sei es auf staatlicher oder regionaler Ebene.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-32980b8 elementor-widget elementor-widget-image\" data-id=\"32980b8\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img fetchpriority=\"high\" decoding=\"async\" width=\"500\" height=\"143\" src=\"https:\/\/aboraresidencial.com\/wp-content\/uploads\/2026\/02\/lifeincosta.png\" class=\"attachment-full size-full wp-image-2085\" alt=\"\" srcset=\"https:\/\/aboraresidencial.com\/wp-content\/uploads\/2026\/02\/lifeincosta.png 500w, https:\/\/aboraresidencial.com\/wp-content\/uploads\/2026\/02\/lifeincosta-300x86.png 300w, https:\/\/aboraresidencial.com\/wp-content\/uploads\/2026\/02\/lifeincosta-350x100.png 350w\" sizes=\"(max-width: 500px) 100vw, 500px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-c0f100a elementor-widget elementor-widget-html\" data-id=\"c0f100a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style>\r\n    .evoost-signature-wrapper {\r\n        display: flex !important;\r\n        justify-content: center !important;\r\n        align-items: center !important;\r\n        width: 100% !important;\r\n        padding: 10px 0 !important;\r\n        font-family: 'Inter', 'Helvetica Neue', Arial, sans-serif !important;\r\n    }\r\n    \r\n    .evoost-signature {\r\n        display: flex !important;\r\n        align-items: center !important;\r\n        justify-content: center !important;\r\n        text-decoration: none !important;\r\n        padding: 8px 12px !important;\r\n        border-radius: 30px !important;\r\n        border: 1px solid rgba(230, 230, 230, 0.3) !important;\r\n        transition: all 0.5s cubic-bezier(0.25, 1, 0.5, 1) !important;\r\n        position: relative !important;\r\n        overflow: hidden !important;\r\n        background-color: transparent !important;\r\n    }\r\n    \r\n    .evoost-logo {\r\n        width: 16px !important;\r\n        height: 16px !important;\r\n        margin-right: 8px !important;\r\n        opacity: 0.75 !important;\r\n        transition: all 0.5s ease !important;\r\n        position: relative !important;\r\n        z-index: 2 !important;\r\n    }\r\n    \r\n    .evoost-text {\r\n        font-size: 12px !important;\r\n        font-weight: 400 !important;\r\n        letter-spacing: 0.2px !important;\r\n        color: #888 !important;\r\n        transition: all 0.5s ease !important;\r\n        position: relative !important;\r\n        z-index: 2 !important;\r\n    }\r\n    \r\n    .evoost-highlight {\r\n        font-weight: 500 !important;\r\n        color: #666 !important;\r\n        transition: all 0.5s ease !important;\r\n    }\r\n    \r\n    .evoost-signature:before {\r\n        content: '' !important;\r\n        position: absolute !important;\r\n        top: 0 !important;\r\n        left: 0 !important;\r\n        width: 100% !important;\r\n        height: 100% !important;\r\n        background: linear-gradient(135deg, rgba(245,245,245,0.9) 0%, rgba(235,235,235,0.9) 100%) !important;\r\n        opacity: 0 !important;\r\n        transition: opacity 0.5s ease !important;\r\n        z-index: 1 !important;\r\n    }\r\n    \r\n    .evoost-signature:after {\r\n        content: '' !important;\r\n        position: absolute !important;\r\n        top: 0 !important;\r\n        left: -150% !important;\r\n        width: 100% !important;\r\n        height: 100% !important;\r\n        background: linear-gradient(\r\n            to right,\r\n            rgba(255, 255, 255, 0) 0%,\r\n            rgba(255, 255, 255, 0.2) 50%,\r\n            rgba(255, 255, 255, 0) 100%\r\n        ) !important;\r\n        transform: skewX(-25deg) !important;\r\n        z-index: 3 !important;\r\n        opacity: 0 !important;\r\n        transition: opacity 0.2s ease !important;\r\n    }\r\n    \r\n    @keyframes shineEffect {\r\n        0% {\r\n            left: -150% !important;\r\n        }\r\n        100% {\r\n            left: 150% !important;\r\n        }\r\n    }\r\n    \r\n    .evoost-signature:hover {\r\n        border-color: rgba(210, 210, 210, 0.5) !important;\r\n        box-shadow: 0 2px 10px rgba(0, 0, 0, 0.03) !important;\r\n    }\r\n    \r\n    .evoost-signature:hover:before {\r\n        opacity: 1 !important;\r\n    }\r\n    \r\n    .evoost-signature:hover:after {\r\n        opacity: 1 !important;\r\n        animation: shineEffect 1.2s ease-in-out !important;\r\n    }\r\n    \r\n    .evoost-signature:hover .evoost-logo {\r\n        opacity: 1 !important;\r\n        transform: scale(1.05) !important;\r\n    }\r\n    \r\n    .evoost-signature:hover .evoost-text {\r\n        background: linear-gradient(to right, #333, #666) !important;\r\n        -webkit-background-clip: text !important;\r\n        -webkit-text-fill-color: transparent !important;\r\n        color: transparent !important;\r\n    }\r\n    \r\n    .evoost-signature:hover .evoost-highlight {\r\n        background: linear-gradient(to right, #111, #444) !important;\r\n        -webkit-background-clip: text !important;\r\n        -webkit-text-fill-color: transparent !important;\r\n        color: transparent !important;\r\n    }\r\n<\/style>\r\n<div class=\"evoost-signature-wrapper\">\r\n    <a href=\"https:\/\/evoost.ai\/?utm_source=Abora\" target=\"_blank\" class=\"evoost-signature\" aria-label=\"Powered by eVoost\">\r\n        <img decoding=\"async\" src=\"https:\/\/asvillas.pt\/wp-content\/uploads\/2025\/05\/evoost_sales_innovation_logo-removebg-preview.svg\" alt=\"eVoost\" class=\"evoost-logo\">\r\n        <span class=\"evoost-text\">Powered by <span class=\"evoost-highlight\">eVoost<\/span><\/span>\r\n    <\/a>\r\n<\/div>\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>Abora Residencial | Das Leben unter der spanischen Sonne Ihr R\u00fcckzugsort am Meer wartet auf Sie DE ENEnglish ESEspa\u00f1ol FRFran\u00e7ais DEDeutsch AR\u0627\u0644\u0639\u0631\u0628\u064a\u0629 CS\u010ce\u0161tina DADansk NLNederlands NONorsk PLPolski RU\u0420\u0443\u0441\u0441\u043a\u0438\u0439 SVSvenska 01 \u00dcber Abora 02 Typologien 03 Galerie 04 Standort Exklusiver Zugang Informationen freischalten Sprache w\u00e4hlen EN ES FR DE AR CS DA NL NO PL RU [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_canvas","meta":{"_acf_changed":false,"footnotes":""},"class_list":["post-397","page","type-page","status-publish","hentry"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.1.1 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Abora Residencial | Luxuswohnungen Teneriffa Costa de Adeje<\/title>\n<meta name=\"description\" content=\"Wohnen Sie nur wenige Schritte vom Ozean in Costa de Adeje. 138 neue Luxuswohnungen mit Atlantikblick, Premium-Ausstattung, 365 Tage perfektes Wetter. Ab 408.700\u20ac.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/aboraresidencial.com\/en\/\" \/>\n<meta property=\"og:locale\" content=\"de_DE\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Abora Residencial | Luxuswohnungen Teneriffa Costa de Adeje\" \/>\n<meta property=\"og:description\" content=\"Wohnen Sie nur wenige Schritte vom Ozean in Costa de Adeje. 138 neue Luxuswohnungen mit Atlantikblick, Premium-Ausstattung, 365 Tage perfektes Wetter. Ab 408.700\u20ac.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/aboraresidencial.com\/en\/\" \/>\n<meta property=\"og:site_name\" content=\"Abora Residencial\" \/>\n<meta property=\"article:modified_time\" content=\"2026-06-02T19:51:52+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/aboraresidencial.com\/wp-content\/uploads\/2025\/11\/abora-logo.png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Gesch\u00e4tzte Lesezeit\" \/>\n\t<meta name=\"twitter:data1\" content=\"40\u00a0Minuten\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/aboraresidencial.com\/en\/\",\"url\":\"https:\/\/aboraresidencial.com\/en\/\",\"name\":\"Abora Residencial | Luxuswohnungen Teneriffa Costa de Adeje\",\"isPartOf\":{\"@id\":\"https:\/\/aboraresidencial.com\/en\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/aboraresidencial.com\/en\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/aboraresidencial.com\/en\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/aboraresidencial.com\/wp-content\/uploads\/2025\/11\/abora-logo.png\",\"datePublished\":\"2025-11-24T10:46:50+00:00\",\"dateModified\":\"2026-06-02T19:51:52+00:00\",\"description\":\"Wohnen Sie nur wenige Schritte vom Ozean in Costa de Adeje. 138 neue Luxuswohnungen mit Atlantikblick, Premium-Ausstattung, 365 Tage perfektes Wetter. Ab 408.700\u20ac.\",\"breadcrumb\":{\"@id\":\"https:\/\/aboraresidencial.com\/en\/#breadcrumb\"},\"inLanguage\":\"de\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/aboraresidencial.com\/en\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"de\",\"@id\":\"https:\/\/aboraresidencial.com\/en\/#primaryimage\",\"url\":\"https:\/\/aboraresidencial.com\/wp-content\/uploads\/2025\/11\/abora-logo.png\",\"contentUrl\":\"https:\/\/aboraresidencial.com\/wp-content\/uploads\/2025\/11\/abora-logo.png\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/aboraresidencial.com\/en\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Portada\",\"item\":\"https:\/\/aboraresidencial.com\/en\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Engage DE\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/aboraresidencial.com\/en\/#website\",\"url\":\"https:\/\/aboraresidencial.com\/en\/\",\"name\":\"Abora Residencial\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/aboraresidencial.com\/en\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/aboraresidencial.com\/en\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"de\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/aboraresidencial.com\/en\/#organization\",\"name\":\"Abora Residencial\",\"url\":\"https:\/\/aboraresidencial.com\/en\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"de\",\"@id\":\"https:\/\/aboraresidencial.com\/en\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/aboraresidencial.com\/wp-content\/uploads\/abora-logo.png\",\"contentUrl\":\"https:\/\/aboraresidencial.com\/wp-content\/uploads\/abora-logo.png\",\"width\":355,\"height\":120,\"caption\":\"Abora Residencial\"},\"image\":{\"@id\":\"https:\/\/aboraresidencial.com\/en\/#\/schema\/logo\/image\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Abora Residencial | Luxuswohnungen Teneriffa Costa de Adeje","description":"Wohnen Sie nur wenige Schritte vom Ozean in Costa de Adeje. 138 neue Luxuswohnungen mit Atlantikblick, Premium-Ausstattung, 365 Tage perfektes Wetter. Ab 408.700\u20ac.","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:\/\/aboraresidencial.com\/en\/","og_locale":"de_DE","og_type":"article","og_title":"Abora Residencial | Luxuswohnungen Teneriffa Costa de Adeje","og_description":"Wohnen Sie nur wenige Schritte vom Ozean in Costa de Adeje. 138 neue Luxuswohnungen mit Atlantikblick, Premium-Ausstattung, 365 Tage perfektes Wetter. Ab 408.700\u20ac.","og_url":"https:\/\/aboraresidencial.com\/en\/","og_site_name":"Abora Residencial","article_modified_time":"2026-06-02T19:51:52+00:00","og_image":[{"url":"https:\/\/aboraresidencial.com\/wp-content\/uploads\/2025\/11\/abora-logo.png","type":"","width":"","height":""}],"twitter_card":"summary_large_image","twitter_misc":{"Gesch\u00e4tzte Lesezeit":"40\u00a0Minuten"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/aboraresidencial.com\/en\/","url":"https:\/\/aboraresidencial.com\/en\/","name":"Abora Residencial | Luxuswohnungen Teneriffa Costa de Adeje","isPartOf":{"@id":"https:\/\/aboraresidencial.com\/en\/#website"},"primaryImageOfPage":{"@id":"https:\/\/aboraresidencial.com\/en\/#primaryimage"},"image":{"@id":"https:\/\/aboraresidencial.com\/en\/#primaryimage"},"thumbnailUrl":"https:\/\/aboraresidencial.com\/wp-content\/uploads\/2025\/11\/abora-logo.png","datePublished":"2025-11-24T10:46:50+00:00","dateModified":"2026-06-02T19:51:52+00:00","description":"Wohnen Sie nur wenige Schritte vom Ozean in Costa de Adeje. 138 neue Luxuswohnungen mit Atlantikblick, Premium-Ausstattung, 365 Tage perfektes Wetter. Ab 408.700\u20ac.","breadcrumb":{"@id":"https:\/\/aboraresidencial.com\/en\/#breadcrumb"},"inLanguage":"de","potentialAction":[{"@type":"ReadAction","target":["https:\/\/aboraresidencial.com\/en\/"]}]},{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/aboraresidencial.com\/en\/#primaryimage","url":"https:\/\/aboraresidencial.com\/wp-content\/uploads\/2025\/11\/abora-logo.png","contentUrl":"https:\/\/aboraresidencial.com\/wp-content\/uploads\/2025\/11\/abora-logo.png"},{"@type":"BreadcrumbList","@id":"https:\/\/aboraresidencial.com\/en\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Portada","item":"https:\/\/aboraresidencial.com\/en\/"},{"@type":"ListItem","position":2,"name":"Engage DE"}]},{"@type":"WebSite","@id":"https:\/\/aboraresidencial.com\/en\/#website","url":"https:\/\/aboraresidencial.com\/en\/","name":"Abora Residencial","description":"","publisher":{"@id":"https:\/\/aboraresidencial.com\/en\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/aboraresidencial.com\/en\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"de"},{"@type":"Organization","@id":"https:\/\/aboraresidencial.com\/en\/#organization","name":"Abora Residencial","url":"https:\/\/aboraresidencial.com\/en\/","logo":{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/aboraresidencial.com\/en\/#\/schema\/logo\/image\/","url":"https:\/\/aboraresidencial.com\/wp-content\/uploads\/abora-logo.png","contentUrl":"https:\/\/aboraresidencial.com\/wp-content\/uploads\/abora-logo.png","width":355,"height":120,"caption":"Abora Residencial"},"image":{"@id":"https:\/\/aboraresidencial.com\/en\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/aboraresidencial.com\/de\/wp-json\/wp\/v2\/pages\/397","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/aboraresidencial.com\/de\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/aboraresidencial.com\/de\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/aboraresidencial.com\/de\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/aboraresidencial.com\/de\/wp-json\/wp\/v2\/comments?post=397"}],"version-history":[{"count":178,"href":"https:\/\/aboraresidencial.com\/de\/wp-json\/wp\/v2\/pages\/397\/revisions"}],"predecessor-version":[{"id":6443,"href":"https:\/\/aboraresidencial.com\/de\/wp-json\/wp\/v2\/pages\/397\/revisions\/6443"}],"wp:attachment":[{"href":"https:\/\/aboraresidencial.com\/de\/wp-json\/wp\/v2\/media?parent=397"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}