{"id":1494,"date":"2025-08-23T14:00:53","date_gmt":"2025-08-23T12:00:53","guid":{"rendered":"https:\/\/www.vivafinance.es\/?page_id=1494"},"modified":"2026-03-25T10:51:30","modified_gmt":"2026-03-25T09:51:30","slug":"home-insurance-in-spain","status":"publish","type":"page","link":"https:\/\/www.vivafinance.es\/pl\/home-insurance-in-spain\/","title":{"rendered":"HOME INSURANCE IN SPAIN"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"1494\" class=\"elementor elementor-1494\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-107fcfd e-flex e-con-boxed e-con e-parent\" data-id=\"107fcfd\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-fe42bc7 elementor-widget elementor-widget-heading\" data-id=\"fe42bc7\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h1 class=\"elementor-heading-title elementor-size-default\">HOME INSURANCE IN SPAIN<\/h1>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-d94b81b elementor-widget elementor-widget-text-editor\" data-id=\"d94b81b\" 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>TAYLOR COVERAGE<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-2e205f8 e-con-full e-flex e-con e-child\" data-id=\"2e205f8\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-d6eb93f e-con-full e-flex e-con e-child\" data-id=\"d6eb93f\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-3441c3c elementor-widget elementor-widget-html\" data-id=\"3441c3c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!-- Home Insurance Quote Modal (encapsulated, mobile-scroll fixed) -->\r\n<div class=\"vf-wrapper\">\r\n  <div class=\"vf-trigger\">\r\n    <button type=\"button\" class=\"vf-btn-open\" data-vf-open=\"#vfCarModal\"\r\n            style=\"background:#0f4392;color:#fff;border-color:#0f4392\">\r\n     Request Info\r\n    <\/button>\r\n  <\/div>\r\n\r\n  <div class=\"vf-modal\" id=\"vfCarModal\" aria-hidden=\"true\" role=\"dialog\" aria-modal=\"true\">\r\n    <div class=\"vf-modal__backdrop\" data-vf-close><\/div>\r\n\r\n    <div class=\"vf-modal__dialog\" role=\"document\" aria-labelledby=\"vfCarFormTitle\">\r\n      <button type=\"button\" class=\"vf-modal__close\" aria-label=\"Close\" data-vf-close>&times;<\/button>\r\n\r\n      <!-- Scrollable content wrapper -->\r\n      <div class=\"vf-scroll\">\r\n        <!-- Full-width logo -->\r\n        <img decoding=\"async\" class=\"vf-logo\"\r\n             src=\"https:\/\/www.vivafinance.es\/wp-content\/uploads\/2025\/08\/with_padding-scaled.png\"\r\n             alt=\"VivaFinance Logo\">\r\n\r\n        <h2 id=\"vfCarFormTitle\" class=\"vf-title\">Home Insurance Quote<\/h2>\r\n\r\n        <!-- Aqu\u00ed se inyectar\u00e1 TU snippet de HubSpot (embed) al abrir -->\r\n        <div id=\"vf-hubspot-car-form\"><\/div>\r\n\r\n        <div class=\"vf-footnote\">We\u2019ll get back to you shortly.<\/div>\r\n      <\/div>\r\n    <\/div>\r\n  <\/div>\r\n<\/div>\r\n\r\n<style>\r\n  \/* ===== Scoped styles (no globals) ===== *\/\r\n  .vf-wrapper { max-width: 100%; }\r\n  .vf-trigger { text-align: center; margin: 24px 0; }\r\n\r\n  .vf-btn-open{\r\n    display:inline-block; padding:14px 28px;\r\n    background:#0f4392 !important; color:#fff !important;\r\n    border:0; border-radius:8px; cursor:pointer; font-size:18px; line-height:1;\r\n    transition:background .2s ease, transform .05s ease;\r\n  }\r\n  .vf-btn-open:hover{ background:#0c3573 !important; }\r\n  .vf-btn-open:active{ transform:scale(0.99); }\r\n\r\n  .vf-modal{ position:fixed; inset:0; z-index:9999; display:none; }\r\n  .vf-modal.is-visible{ display:block; }\r\n  .vf-modal__backdrop{ position:absolute; inset:0; background:rgba(0,0,0,.5); }\r\n\r\n  .vf-modal__dialog{\r\n    position:relative; margin:40px auto; width:92%; max-width:520px;\r\n    background:#fff; border-radius:12px; box-shadow:0 10px 30px rgba(0,0,0,.2);\r\n    overflow:hidden; animation:vf-fadeIn .2s ease;\r\n    display:flex; flex-direction:column;\r\n  }\r\n  @keyframes vf-fadeIn{ from{opacity:0; transform:translateY(6px)} to{opacity:1; transform:translateY(0)} }\r\n\r\n  .vf-modal__close{\r\n    position:absolute; top:10px; right:12px; font-size:22px; line-height:1;\r\n    background:transparent; border:0; color:#777; cursor:pointer; z-index:2;\r\n  }\r\n\r\n  \/* Scroll area inside dialog (mobile-friendly) *\/\r\n  .vf-scroll{\r\n    padding: 0 24px 24px 24px;\r\n    max-height: calc(100dvh - 120px); \/* alto visible menos m\u00e1rgenes *\/\r\n    overflow-y: auto;\r\n    -webkit-overflow-scrolling: touch;\r\n    overscroll-behavior: contain;\r\n  }\r\n\r\n  .vf-logo{ width:100%; height:auto; display:block; }\r\n  .vf-title{ margin:14px 0 12px; font-size:22px; text-align:center; color:#0f4392; font-weight:700; }\r\n  .vf-footnote{ margin-top:8px; font-size:12px; color:#6b7280; text-align:center; }\r\n\r\n  \/* HubSpot form container (outside the iframe) *\/\r\n  #vf-hubspot-car-form { margin-top: 4px; }\r\n\r\n  \/* Body lock when modal open *\/\r\n  .vf-lock{\r\n    position: fixed; width: 100%;\r\n    overflow: hidden; \/* Android *\/\r\n    touch-action: none;\r\n    overscroll-behavior: none; \/* evita arrastre de fondo *\/\r\n  }\r\n\r\n  \/* Peque\u00f1o ajuste para pantallas muy bajas *\/\r\n  @media (max-height: 600px){\r\n    .vf-modal__dialog{ margin: 20px auto; }\r\n    .vf-scroll{ max-height: calc(100dvh - 80px); }\r\n  }\r\n<\/style>\r\n\r\n<script>\r\n  \/\/ ===== Encapsulated modal + HubSpot EMBED (EU1) with robust mobile scroll handling =====\r\n  (function(){\r\n    const openers = document.querySelectorAll('[data-vf-open]');\r\n    const ESC = 27;\r\n    let formLoaded = false;\r\n    let bodyScrollY = 0;\r\n\r\n    function lockBodyScroll(){\r\n      bodyScrollY = window.scrollY || document.documentElement.scrollTop || 0;\r\n      document.body.style.top = `-${bodyScrollY}px`;\r\n      document.body.classList.add('vf-lock');\r\n    }\r\n    function unlockBodyScroll(){\r\n      document.body.classList.remove('vf-lock');\r\n      document.body.style.removeProperty('top');\r\n      window.scrollTo(0, bodyScrollY || 0);\r\n    }\r\n\r\n    function openModal(selector){\r\n      const modal = document.querySelector(selector);\r\n      if(!modal) return;\r\n      modal.classList.add('is-visible');\r\n      modal.setAttribute('aria-hidden', 'false');\r\n      lockBodyScroll();\r\n      loadEmbedOnce(); \/\/ carga perezosa del embed\r\n      const focusTarget = modal.querySelector('.vf-modal__close') || modal;\r\n      if (focusTarget) focusTarget.focus?.();\r\n    }\r\n\r\n    function closeModal(modal){\r\n      modal.classList.remove('is-visible');\r\n      modal.setAttribute('aria-hidden', 'true');\r\n      unlockBodyScroll();\r\n    }\r\n\r\n    openers.forEach(btn=>{\r\n      btn.addEventListener('click', ()=> openModal(btn.getAttribute('data-vf-open')));\r\n    });\r\n\r\n    document.addEventListener('click', (e)=>{\r\n      const isClose = e.target.hasAttribute('data-vf-close');\r\n      const dialog = e.target.closest('.vf-modal__dialog');\r\n      const modal = e.target.closest('.vf-modal') || document.querySelector('.vf-modal.is-visible');\r\n      if(!modal) return;\r\n      if(isClose || (!dialog && e.target.classList.contains('vf-modal'))){\r\n        closeModal(modal);\r\n      }\r\n    });\r\n\r\n    document.addEventListener('keydown', (e)=>{\r\n      if(e.key === 'Escape' || e.keyCode === ESC){\r\n        const modal = document.querySelector('.vf-modal.is-visible');\r\n        if(modal) closeModal(modal);\r\n      }\r\n    });\r\n\r\n    document.addEventListener('touchmove', function(e){\r\n      const modal = document.querySelector('.vf-modal.is-visible');\r\n      if(!modal) return;\r\n      const scroller = modal.querySelector('.vf-scroll');\r\n      if(!scroller) return;\r\n      if(!e.target.closest('.vf-scroll')){\r\n        e.preventDefault();\r\n      }\r\n    }, { passive: false });\r\n\r\n    \/\/ ===== HubSpot EMBED loader (tu snippet exacto) =====\r\n    function loadEmbedOnce(){\r\n      if(formLoaded) return;\r\n\r\n      const mount = document.getElementById('vf-hubspot-car-form');\r\n      if(!mount) return;\r\n\r\n      if(!mount.querySelector('.hs-form-frame')){\r\n        const frame = document.createElement('div');\r\n        frame.className = 'hs-form-frame';\r\n        frame.setAttribute('data-region', 'eu1');\r\n        frame.setAttribute('data-form-id', 'b5b3a492-7860-4cc8-a8a9-7f29caf6e2b3');\r\n        frame.setAttribute('data-portal-id', '146812409');\r\n        mount.appendChild(frame);\r\n      }\r\n\r\n      const script = document.createElement('script');\r\n      script.src = 'https:\/\/js-eu1.hsforms.net\/forms\/embed\/146812409.js';\r\n      script.onload = function(){ formLoaded = true; };\r\n      script.onerror = function(){ console.error('HubSpot embed no se pudo cargar'); };\r\n      document.body.appendChild(script);\r\n    }\r\n  })();\r\n<\/script>\r\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-f6f45ff e-flex e-con-boxed e-con e-parent\" data-id=\"f6f45ff\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-bd52c51 elementor-widget elementor-widget-html\" data-id=\"bd52c51\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style>\r\n  .vf-home-section {\r\n    --vf-bg: #ffffff;\r\n    --vf-card: #ffffff;\r\n    --vf-text: #1d1d1b;\r\n    --vf-muted: #6d6a64;\r\n    --vf-line: #e7edf4;\r\n    --vf-blue: #1f5f95;\r\n    --vf-blue-soft: #f5f9fd;\r\n    --vf-blue-soft-2: #eef5fb;\r\n    font-family: Arial, Helvetica, sans-serif;\r\n    background:\r\n      radial-gradient(circle at top left, var(--vf-blue-soft) 0%, #ffffff 34%),\r\n      linear-gradient(180deg, #ffffff 0%, #ffffff 100%);\r\n    padding: 70px 20px;\r\n  }\r\n\r\n  .vf-home-section * {\r\n    box-sizing: border-box;\r\n  }\r\n\r\n  .vf-home-section .vf-container {\r\n    max-width: 1200px;\r\n    margin: 0 auto;\r\n  }\r\n\r\n  .vf-home-section .vf-header {\r\n    max-width: 820px;\r\n    margin: 0 auto 42px;\r\n    text-align: center;\r\n  }\r\n\r\n  .vf-home-section .vf-header--left {\r\n    max-width: 820px;\r\n    margin: 0 0 34px;\r\n    text-align: left;\r\n  }\r\n\r\n  .vf-home-section .vf-kicker {\r\n    display: inline-block;\r\n    font-size: 12px;\r\n    letter-spacing: 0.14em;\r\n    text-transform: uppercase;\r\n    color: var(--vf-blue);\r\n    margin-bottom: 14px;\r\n    font-weight: 700;\r\n  }\r\n\r\n  .vf-home-section .vf-header h2,\r\n  .vf-home-section .vf-header--left h2 {\r\n    margin: 0 0 14px;\r\n    font-size: 38px;\r\n    line-height: 1.15;\r\n    font-weight: 700;\r\n    color: var(--vf-text);\r\n  }\r\n\r\n  .vf-home-section .vf-subtitle {\r\n    margin: 0 0 16px;\r\n    font-size: 16px;\r\n    line-height: 1.7;\r\n    color: var(--vf-blue);\r\n    font-weight: 700;\r\n  }\r\n\r\n  .vf-home-section .vf-header p,\r\n  .vf-home-section .vf-header--left p {\r\n    margin: 0;\r\n    font-size: 16px;\r\n    line-height: 1.7;\r\n    color: var(--vf-muted);\r\n  }\r\n\r\n  .vf-home-section .vf-grid {\r\n    display: grid;\r\n    grid-template-columns: repeat(4, minmax(0, 1fr));\r\n    gap: 24px;\r\n    margin-bottom: 28px;\r\n  }\r\n\r\n  .vf-home-section .vf-grid--types {\r\n    grid-template-columns: repeat(3, minmax(0, 1fr));\r\n    margin-bottom: 0;\r\n  }\r\n\r\n  .vf-home-section .vf-card {\r\n    position: relative;\r\n    background: var(--vf-card);\r\n    border: 1px solid var(--vf-line);\r\n    border-radius: 18px;\r\n    padding: 32px 28px;\r\n    transition: all 0.25s ease;\r\n    box-shadow: 0 10px 28px rgba(20, 42, 74, 0.04);\r\n  }\r\n\r\n  .vf-home-section .vf-card:hover {\r\n    transform: translateY(-3px);\r\n    border-color: #cfe0ee;\r\n    box-shadow: 0 14px 34px rgba(20, 42, 74, 0.07);\r\n  }\r\n\r\n  .vf-home-section .vf-featured {\r\n    background: linear-gradient(180deg, #ffffff 0%, var(--vf-blue-soft) 100%);\r\n    border-color: #d9e6f1;\r\n  }\r\n\r\n  .vf-home-section .vf-topline {\r\n    width: 42px;\r\n    height: 3px;\r\n    background: var(--vf-blue);\r\n    margin-bottom: 22px;\r\n    border-radius: 999px;\r\n  }\r\n\r\n  .vf-home-section .vf-label {\r\n    display: inline-block;\r\n    margin-bottom: 14px;\r\n    padding: 6px 10px;\r\n    border: 1px solid #dde8f2;\r\n    background: var(--vf-blue-soft);\r\n    color: var(--vf-blue);\r\n    border-radius: 999px;\r\n    font-size: 11px;\r\n    font-weight: 700;\r\n    letter-spacing: 0.08em;\r\n    text-transform: uppercase;\r\n  }\r\n\r\n  .vf-home-section .vf-card h3 {\r\n    margin: 0 0 14px;\r\n    font-size: 28px;\r\n    line-height: 1.2;\r\n    font-weight: 700;\r\n    color: var(--vf-text);\r\n  }\r\n\r\n  .vf-home-section .vf-list {\r\n    list-style: none;\r\n    margin: 0;\r\n    padding: 0;\r\n    border-top: 1px solid var(--vf-line);\r\n    padding-top: 18px;\r\n  }\r\n\r\n  .vf-home-section .vf-list li {\r\n    position: relative;\r\n    padding-left: 26px;\r\n    margin-bottom: 14px;\r\n    font-size: 15px;\r\n    line-height: 1.7;\r\n    color: var(--vf-text);\r\n  }\r\n\r\n  .vf-home-section .vf-list li:last-child {\r\n    margin-bottom: 0;\r\n  }\r\n\r\n  .vf-home-section .vf-list li::before {\r\n    content: \"\";\r\n    position: absolute;\r\n    left: 0;\r\n    top: 10px;\r\n    width: 8px;\r\n    height: 8px;\r\n    border-radius: 50%;\r\n    background: var(--vf-blue);\r\n    box-shadow: 0 0 0 4px rgba(31, 95, 149, 0.10);\r\n  }\r\n\r\n  .vf-home-section .vf-card p {\r\n    margin: 0;\r\n    font-size: 15px;\r\n    line-height: 1.8;\r\n    color: var(--vf-muted);\r\n    border-top: 1px solid var(--vf-line);\r\n    padding-top: 18px;\r\n  }\r\n\r\n  .vf-home-section .vf-tip {\r\n    margin: 4px 0 56px;\r\n    padding: 18px 22px;\r\n    border: 1px solid #d9e6f1;\r\n    border-left: 4px solid var(--vf-blue);\r\n    border-radius: 14px;\r\n    background: linear-gradient(180deg, #ffffff 0%, var(--vf-blue-soft) 100%);\r\n    color: var(--vf-text);\r\n    font-size: 15px;\r\n    line-height: 1.7;\r\n  }\r\n\r\n  .vf-home-section .vf-tip strong {\r\n    color: var(--vf-blue);\r\n    margin-right: 8px;\r\n    letter-spacing: 0.04em;\r\n  }\r\n\r\n  .vf-home-section .vf-section-space {\r\n    margin-top: 20px;\r\n  }\r\n\r\n  @media (max-width: 1100px) {\r\n    .vf-home-section .vf-grid {\r\n      grid-template-columns: repeat(2, minmax(0, 1fr));\r\n    }\r\n\r\n    .vf-home-section .vf-grid--types {\r\n      grid-template-columns: 1fr;\r\n    }\r\n  }\r\n\r\n  @media (max-width: 767px) {\r\n    .vf-home-section {\r\n      padding: 55px 16px;\r\n    }\r\n\r\n    .vf-home-section .vf-header,\r\n    .vf-home-section .vf-header--left {\r\n      margin-bottom: 30px;\r\n    }\r\n\r\n    .vf-home-section .vf-header h2,\r\n    .vf-home-section .vf-header--left h2 {\r\n      font-size: 27px;\r\n    }\r\n\r\n    .vf-home-section .vf-grid {\r\n      grid-template-columns: 1fr;\r\n    }\r\n\r\n    .vf-home-section .vf-card {\r\n      padding: 24px 20px;\r\n      border-radius: 16px;\r\n    }\r\n\r\n    .vf-home-section .vf-card h3 {\r\n      font-size: 24px;\r\n    }\r\n  }\r\n<\/style>\r\n\r\n<section class=\"vf-home-section\">\r\n  <div class=\"vf-container\">\r\n\r\n    <div class=\"vf-header\">\r\n      <span class=\"vf-kicker\">Home Insurance<\/span>\r\n      <h2>Choose the coverage that best suits you<\/h2>\r\n      <p class=\"vf-subtitle\">for a home insurance in Spain<\/p>\r\n      <p>\r\n        Home insurance in Spain helps protect your property and belongings. Viva Finance is not an insurance company and does not provide insurance advice or issue policies. We can connect you with trusted insurance professionals so you can request quotes and review available cover options directly.\r\n      <\/p>\r\n    <\/div>\r\n\r\n    <div class=\"vf-grid\">\r\n      <article class=\"vf-card\">\r\n        <div class=\"vf-topline\"><\/div>\r\n        <span class=\"vf-label\">Essential cover<\/span>\r\n        <h3>Basic + theft<\/h3>\r\n        <ul class=\"vf-list\">\r\n          <li>Theft and damage due to theft<\/li>\r\n          <li>Water damage<\/li>\r\n          <li>Fire, explosion, smoke and total ruin<\/li>\r\n        <\/ul>\r\n      <\/article>\r\n\r\n      <article class=\"vf-card vf-featured\">\r\n        <div class=\"vf-topline\"><\/div>\r\n        <span class=\"vf-label\">Most popular<\/span>\r\n        <h3>Plus<\/h3>\r\n        <ul class=\"vf-list\">\r\n          <li>Burglary inside and outside the home<\/li>\r\n          <li>Pipe breakage<\/li>\r\n          <li>Pest control service<\/li>\r\n        <\/ul>\r\n      <\/article>\r\n\r\n      <article class=\"vf-card\">\r\n        <div class=\"vf-topline\"><\/div>\r\n        <span class=\"vf-label\">Broader protection<\/span>\r\n        <h3>Extra<\/h3>\r\n        <ul class=\"vf-list\">\r\n          <li>Leaks through walls and facades<\/li>\r\n          <li>Aesthetic damage<\/li>\r\n          <li>Preventive unclogging<\/li>\r\n        <\/ul>\r\n      <\/article>\r\n\r\n      <article class=\"vf-card\">\r\n        <div class=\"vf-topline\"><\/div>\r\n        <span class=\"vf-label\">Most complete<\/span>\r\n        <h3>All Risk<\/h3>\r\n        <ul class=\"vf-list\">\r\n          <li>Pet and plant assistance<\/li>\r\n          <li>Electrical damage<\/li>\r\n          <li>Damage to furniture<\/li>\r\n        <\/ul>\r\n      <\/article>\r\n    <\/div>\r\n\r\n    <div class=\"vf-tip\">\r\n      <strong>IMPORTANT TIP<\/strong>\r\n      <span>Combine your home insurance and car insurance and save costs.<\/span>\r\n    <\/div>\r\n\r\n    <div class=\"vf-header--left vf-section-space\">\r\n      <span class=\"vf-kicker\">Home Insurance Types<\/span>\r\n      <h2>Types of Home Insurance in Spain<\/h2>\r\n      <p>\r\n        Providers structure home insurance in different ways, but most policies combine building protection with coverage for belongings and additional risks such as water damage, theft or liability.\r\n      <\/p>\r\n    <\/div>\r\n\r\n    <div class=\"vf-grid vf-grid--types\">\r\n      <article class=\"vf-card\">\r\n        <div class=\"vf-topline\"><\/div>\r\n        <span class=\"vf-label\">Property structure<\/span>\r\n        <h3>Building<\/h3>\r\n        <p>\r\n          This covers the physical structure of your home: walls, roof, windows, plumbing, electrical installations and heating systems. It is typically required by lenders when taking out a mortgage.\r\n        <\/p>\r\n      <\/article>\r\n\r\n      <article class=\"vf-card\">\r\n        <div class=\"vf-topline\"><\/div>\r\n        <span class=\"vf-label\">Personal belongings<\/span>\r\n        <h3>Contents<\/h3>\r\n        <p>\r\n          This protects everything inside the property such as furniture, appliances, electronics and personal belongings. Renters often choose contents-only insurance.\r\n        <\/p>\r\n      <\/article>\r\n\r\n      <article class=\"vf-card vf-featured\">\r\n        <div class=\"vf-topline\"><\/div>\r\n        <span class=\"vf-label\">Most complete<\/span>\r\n        <h3>Comprehensive (multirisk)<\/h3>\r\n        <p>\r\n          The most common option in Spain. It combines building and contents coverage with additional protections including water damage, theft, fire, liability and emergency home repairs.\r\n        <\/p>\r\n      <\/article>\r\n    <\/div>\r\n\r\n  <\/div>\r\n<\/section>\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-99a6597 e-flex e-con-boxed e-con e-parent\" data-id=\"99a6597\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-acc760c elementor-widget elementor-widget-html\" data-id=\"acc760c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<script src=\"https:\/\/js-eu1.hsforms.net\/forms\/embed\/146812409.js\" defer><\/script>\r\n<div class=\"hs-form-frame\" data-region=\"eu1\" data-form-id=\"b5b3a492-7860-4cc8-a8a9-7f29caf6e2b3\" data-portal-id=\"146812409\"><\/div>\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-2607f2c e-flex e-con-boxed e-con e-parent\" data-id=\"2607f2c\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-ba63716 elementor-widget elementor-widget-html\" data-id=\"ba63716\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!-- Google Font -->\r\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=ABeeZee:ital@0;1&display=swap\" rel=\"stylesheet\">\r\n\r\n<section class=\"vf-compare\" aria-label=\"Home insurance coverage comparison\">\r\n  <h2>Home Insurance Coverage Comparison<\/h2>\r\n\r\n  <div class=\"vf-compare__wrap\" role=\"region\" aria-label=\"Coverage table\" tabindex=\"0\">\r\n    <table class=\"vf-compare__table\">\r\n      <thead>\r\n        <tr>\r\n          <th class=\"vf-compare__sticky\">Coverage<\/th>\r\n          <th>Basic + Theft<\/th>\r\n          <th>Plus<\/th>\r\n          <th>Extra<\/th>\r\n          <th class=\"vf-compare__best\">All Risk <span class=\"vf-compare__pill\">Best cover<\/span><\/th>\r\n        <\/tr>\r\n      <\/thead>\r\n\r\n      <tbody>\r\n        <tr>\r\n          <td class=\"vf-compare__sticky\">Fire, explosion, smoke and total ruin<\/td>\r\n          <td><span class=\"vf-ok\" aria-label=\"Included\">\u2714<\/span><\/td>\r\n          <td><span class=\"vf-ok\" aria-label=\"Included\">\u2714<\/span><\/td>\r\n          <td><span class=\"vf-ok\" aria-label=\"Included\">\u2714<\/span><\/td>\r\n          <td class=\"vf-compare__best\"><span class=\"vf-ok\" aria-label=\"Included\">\u2714<\/span><\/td>\r\n        <\/tr>\r\n\r\n        <tr>\r\n          <td class=\"vf-compare__sticky\">Natural phenomena<\/td>\r\n          <td><span class=\"vf-ok\">\u2714<\/span><\/td>\r\n          <td><span class=\"vf-ok\">\u2714<\/span><\/td>\r\n          <td><span class=\"vf-ok\">\u2714<\/span><\/td>\r\n          <td class=\"vf-compare__best\"><span class=\"vf-ok\">\u2714<\/span><\/td>\r\n        <\/tr>\r\n\r\n        <tr>\r\n          <td class=\"vf-compare__sticky\">Theft and theft-related damages<\/td>\r\n          <td><span class=\"vf-ok\">\u2714<\/span><\/td>\r\n          <td><span class=\"vf-ok\">\u2714<\/span><\/td>\r\n          <td><span class=\"vf-ok\">\u2714<\/span><\/td>\r\n          <td class=\"vf-compare__best\"><span class=\"vf-ok\">\u2714<\/span><\/td>\r\n        <\/tr>\r\n\r\n        <tr>\r\n          <td class=\"vf-compare__sticky\">Electrical damage<\/td>\r\n          <td class=\"vf-num\">Up to \u20ac500<\/td>\r\n          <td class=\"vf-num\">Up to \u20ac1,500<\/td>\r\n          <td><span class=\"vf-ok\">\u2714<\/span><\/td>\r\n          <td class=\"vf-compare__best\"><span class=\"vf-ok\">\u2714<\/span><\/td>\r\n        <\/tr>\r\n\r\n        <tr>\r\n          <td class=\"vf-compare__sticky\">Breakage of glass, marble, sanitary ware<\/td>\r\n          <td class=\"vf-num\">Up to \u20ac500<\/td>\r\n          <td class=\"vf-num\">Up to \u20ac1,500<\/td>\r\n          <td><span class=\"vf-ok\">\u2714<\/span><\/td>\r\n          <td class=\"vf-compare__best\"><span class=\"vf-ok\">\u2714<\/span><\/td>\r\n        <\/tr>\r\n\r\n        <tr>\r\n          <td class=\"vf-compare__sticky\">Water damage (pipe breakage)<\/td>\r\n          <td><span class=\"vf-no\" aria-label=\"Not included\">\u2014<\/span><\/td>\r\n          <td class=\"vf-num\">Up to \u20ac300<\/td>\r\n          <td class=\"vf-num\">Up to \u20ac1,000<\/td>\r\n          <td class=\"vf-compare__best vf-num\">Up to \u20ac1,000<\/td>\r\n        <\/tr>\r\n\r\n        <tr>\r\n          <td class=\"vf-compare__sticky\">Civil liability<\/td>\r\n          <td class=\"vf-num\">Up to \u20ac300,000<\/td>\r\n          <td class=\"vf-num\">Up to \u20ac2,000,000<\/td>\r\n          <td class=\"vf-num\">Up to \u20ac2,000,000<\/td>\r\n          <td class=\"vf-compare__best vf-num\">Up to \u20ac2,000,000<\/td>\r\n        <\/tr>\r\n\r\n        <tr>\r\n          <td class=\"vf-compare__sticky\">Aesthetic restoration expenses<\/td>\r\n          <td class=\"vf-num\">Up to \u20ac1,000<\/td>\r\n          <td class=\"vf-num\">Up to \u20ac3,000<\/td>\r\n          <td class=\"vf-num\">Up to \u20ac12,000<\/td>\r\n          <td class=\"vf-compare__best vf-num\">Up to \u20ac12,000<\/td>\r\n        <\/tr>\r\n\r\n        <tr>\r\n          <td class=\"vf-compare__sticky\">Burglary inside the property<\/td>\r\n          <td><span class=\"vf-no\">\u2014<\/span><\/td>\r\n          <td class=\"vf-num\">Up to \u20ac300<\/td>\r\n          <td class=\"vf-num\">Up to \u20ac5,000<\/td>\r\n          <td class=\"vf-compare__best vf-num\">Up to \u20ac5,000<\/td>\r\n        <\/tr>\r\n\r\n        <tr>\r\n          <td class=\"vf-compare__sticky\">Burglary outside the property<\/td>\r\n          <td><span class=\"vf-no\">\u2014<\/span><\/td>\r\n          <td class=\"vf-num\">Up to \u20ac1,500<\/td>\r\n          <td class=\"vf-num\">Up to \u20ac2,600<\/td>\r\n          <td class=\"vf-compare__best vf-num\">Up to \u20ac2,600<\/td>\r\n        <\/tr>\r\n\r\n        <tr>\r\n          <td class=\"vf-compare__sticky\">Lock replacement (key theft)<\/td>\r\n          <td><span class=\"vf-no\">\u2014<\/span><\/td>\r\n          <td><span class=\"vf-no\">\u2014<\/span><\/td>\r\n          <td><span class=\"vf-ok\">\u2714<\/span><\/td>\r\n          <td class=\"vf-compare__best\"><span class=\"vf-ok\">\u2714<\/span><\/td>\r\n        <\/tr>\r\n\r\n        <tr>\r\n          <td class=\"vf-compare__sticky\">Additional services (pest control, pets &amp; plants assistance, etc.)<\/td>\r\n          <td><span class=\"vf-no\">\u2014<\/span><\/td>\r\n          <td><span class=\"vf-ok\">\u2714<\/span><\/td>\r\n          <td><span class=\"vf-ok\">\u2714<\/span><\/td>\r\n          <td class=\"vf-compare__best\"><span class=\"vf-ok\">\u2714<\/span><\/td>\r\n        <\/tr>\r\n      <\/tbody>\r\n    <\/table>\r\n  <\/div>\r\n\r\n  <p class=\"vf-compare__note\">\r\n    Note: Coverage and limits can vary by insurer and policy wording. Always confirm final terms directly with the insurer.\r\n  <\/p>\r\n<\/section>\r\n\r\n<style>\r\n  \/* VivaFinance compare table (Stripe\/Revolut-ish) *\/\r\n  .vf-compare{\r\n    --vf-blue:#0f4392;\r\n    --vf-border:#e5e5e5;\r\n    --vf-shadow: 0 6px 20px rgba(0,0,0,0.05);\r\n\r\n    max-width:1200px;\r\n    margin:50px auto;\r\n    padding:0 20px;\r\n    font-family:'ABeeZee', sans-serif;\r\n  }\r\n\r\n  .vf-compare h2{\r\n    text-align:center;\r\n    font-size:32px;\r\n    color:var(--vf-blue);\r\n    margin:0 0 24px 0;\r\n  }\r\n\r\n  .vf-compare__wrap{\r\n    overflow:auto;\r\n    border-radius:14px;\r\n    border:1px solid var(--vf-border);\r\n    box-shadow: var(--vf-shadow);\r\n    background:#fff;\r\n    -webkit-overflow-scrolling: touch;\r\n  }\r\n\r\n  .vf-compare__table{\r\n    width:100%;\r\n    border-collapse:separate;\r\n    border-spacing:0;\r\n    min-width: 980px; \/* keeps it premium + scroll on mobile *\/\r\n  }\r\n\r\n  .vf-compare__table thead th{\r\n    position:sticky;\r\n    top:0;\r\n    z-index:3;\r\n    background: var(--vf-blue);\r\n    color:#fff;\r\n    font-size:22px;\r\n    padding:18px 16px;\r\n    text-align:center;\r\n    border-bottom:1px solid rgba(255,255,255,.25);\r\n    white-space:nowrap;\r\n  }\r\n\r\n  .vf-compare__table thead th:first-child{\r\n    text-align:left;\r\n  }\r\n\r\n  .vf-compare__pill{\r\n    display:inline-block;\r\n    margin-left:10px;\r\n    padding:6px 10px;\r\n    font-size:16px;\r\n    line-height:1;\r\n    border-radius:999px;\r\n    background:#fff;\r\n    color: var(--vf-blue);\r\n    vertical-align:middle;\r\n  }\r\n\r\n  .vf-compare__table tbody td{\r\n    font-size:22px;\r\n    color:#000;\r\n    padding:16px 16px;\r\n    border-bottom:1px solid #eee;\r\n    text-align:center;\r\n    background:#fff;\r\n  }\r\n\r\n  .vf-compare__table tbody td:first-child{\r\n    text-align:left;\r\n  }\r\n\r\n  \/* Row hover *\/\r\n  .vf-compare__table tbody tr:hover td{\r\n    background:#f5f8ff;\r\n  }\r\n\r\n  \/* Sticky first column (Coverage) *\/\r\n  .vf-compare__sticky{\r\n    position:sticky;\r\n    left:0;\r\n    z-index:2;\r\n    background:#fff;\r\n  }\r\n\r\n  \/* Highlight \"All Risk\" column *\/\r\n  .vf-compare__best{\r\n    background:#f3f7ff !important;\r\n  }\r\n  thead .vf-compare__best{\r\n    background: var(--vf-blue) !important;\r\n  }\r\n\r\n  \/* Icons style (no extra colors requested; keep neutral + clean) *\/\r\n  .vf-ok{\r\n    font-weight:700;\r\n    letter-spacing:0.02em;\r\n  }\r\n  .vf-no{\r\n    opacity:.6;\r\n    font-weight:700;\r\n  }\r\n  .vf-num{\r\n    font-variant-numeric: tabular-nums;\r\n    white-space:nowrap;\r\n  }\r\n\r\n  .vf-compare__note{\r\n    margin:16px 0 0 0;\r\n    font-size:18px;\r\n    line-height:1.5;\r\n    color:#000;\r\n    opacity:.75;\r\n    text-align:center;\r\n  }\r\n\r\n  @media (max-width:700px){\r\n    .vf-compare h2{ font-size:26px; }\r\n    .vf-compare__table thead th{ font-size:18px; }\r\n    .vf-compare__table tbody td{ font-size:18px; }\r\n    .vf-compare__pill{ font-size:14px; }\r\n    .vf-compare__note{ font-size:16px; }\r\n  }\r\n<\/style>\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-acb41fc e-flex e-con-boxed e-con e-parent\" data-id=\"acb41fc\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-c08f941 elementor-align-center elementor-widget elementor-widget-lottie\" data-id=\"c08f941\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;source_json&quot;:{&quot;url&quot;:&quot;https:\\\/\\\/www.vivafinance.es\\\/wp-content\\\/uploads\\\/2025\\\/08\\\/DG-daq.json&quot;,&quot;id&quot;:605,&quot;size&quot;:&quot;&quot;,&quot;alt&quot;:&quot;&quot;,&quot;source&quot;:&quot;library&quot;},&quot;source&quot;:&quot;media_file&quot;,&quot;caption_source&quot;:&quot;none&quot;,&quot;link_to&quot;:&quot;none&quot;,&quot;trigger&quot;:&quot;arriving_to_viewport&quot;,&quot;viewport&quot;:{&quot;unit&quot;:&quot;%&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:{&quot;start&quot;:0,&quot;end&quot;:100}},&quot;play_speed&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:1,&quot;sizes&quot;:[]},&quot;start_point&quot;:{&quot;unit&quot;:&quot;%&quot;,&quot;size&quot;:0,&quot;sizes&quot;:[]},&quot;end_point&quot;:{&quot;unit&quot;:&quot;%&quot;,&quot;size&quot;:100,&quot;sizes&quot;:[]},&quot;renderer&quot;:&quot;svg&quot;}\" data-widget_type=\"lottie.default\">\n\t\t\t\t\t<div class=\"e-lottie__container\"><div class=\"e-lottie__animation\"><\/div><\/div>\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-b075823 e-flex e-con-boxed e-con e-parent\" data-id=\"b075823\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-db40416 elementor-widget elementor-widget-n-accordion\" data-id=\"db40416\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;default_state&quot;:&quot;all_collapsed&quot;,&quot;max_items_expended&quot;:&quot;one&quot;,&quot;n_accordion_animation_duration&quot;:{&quot;unit&quot;:&quot;ms&quot;,&quot;size&quot;:400,&quot;sizes&quot;:[]}}\" data-widget_type=\"nested-accordion.default\">\n\t\t\t\t\t\t\t<div class=\"e-n-accordion\" aria-label=\"Accordion. Open links with Enter or Space, close with Escape, and navigate with Arrow Keys\">\n\t\t\t\t\t\t<details id=\"e-n-accordion-item-2290\" class=\"e-n-accordion-item\" >\n\t\t\t\t<summary class=\"e-n-accordion-item-title\" data-accordion-index=\"1\" tabindex=\"0\" aria-expanded=\"false\" aria-controls=\"e-n-accordion-item-2290\" >\n\t\t\t\t\t<span class='e-n-accordion-item-title-header'><div class=\"e-n-accordion-item-title-text\"> What types of home insurance is offer? <\/div><\/span>\n\t\t\t\t\t\t\t<span class='e-n-accordion-item-title-icon'>\n\t\t\t<span class='e-opened' ><svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-minus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h384c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span>\n\t\t\t<span class='e-closed'><svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-plus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H272V64c0-17.67-14.33-32-32-32h-32c-17.67 0-32 14.33-32 32v144H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h144v144c0 17.67 14.33 32 32 32h32c17.67 0 32-14.33 32-32V304h144c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span>\n\t\t<\/span>\n\n\t\t\t\t\t\t<\/summary>\n\t\t\t\t<div role=\"region\" aria-labelledby=\"e-n-accordion-item-2290\" class=\"elementor-element elementor-element-9d3b8f3 e-con-full e-flex e-con e-child\" data-id=\"9d3b8f3\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div role=\"region\" aria-labelledby=\"e-n-accordion-item-2290\" class=\"elementor-element elementor-element-a475056 e-flex e-con-boxed e-con e-child\" data-id=\"a475056\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-c86a5ba elementor-widget elementor-widget-text-editor\" data-id=\"c86a5ba\" 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>There are four types, ranging from Basic + Theft coverage that includes civil liability to All Risk, one of the most complete home insurance options in the market. You can view the different coverages in our <span class=\"c-link__text\" data-component-id=\"root\/parsys\/wrapper\/wrapper\/text__1706192643519\" data-component-name=\"comparison chart\" data-component-type=\"Link\">comparison chart<\/span>.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/details>\n\t\t\t\t\t\t<details id=\"e-n-accordion-item-2291\" class=\"e-n-accordion-item\" >\n\t\t\t\t<summary class=\"e-n-accordion-item-title\" data-accordion-index=\"2\" tabindex=\"-1\" aria-expanded=\"false\" aria-controls=\"e-n-accordion-item-2291\" >\n\t\t\t\t\t<span class='e-n-accordion-item-title-header'><div class=\"e-n-accordion-item-title-text\"> What do I need to do if I have an incident at home? <\/div><\/span>\n\t\t\t\t\t\t\t<span class='e-n-accordion-item-title-icon'>\n\t\t\t<span class='e-opened' ><svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-minus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h384c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span>\n\t\t\t<span class='e-closed'><svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-plus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H272V64c0-17.67-14.33-32-32-32h-32c-17.67 0-32 14.33-32 32v144H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h144v144c0 17.67 14.33 32 32 32h32c17.67 0 32-14.33 32-32V304h144c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span>\n\t\t<\/span>\n\n\t\t\t\t\t\t<\/summary>\n\t\t\t\t<div role=\"region\" aria-labelledby=\"e-n-accordion-item-2291\" class=\"elementor-element elementor-element-4b4fc21 e-con-full e-flex e-con e-child\" data-id=\"4b4fc21\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div role=\"region\" aria-labelledby=\"e-n-accordion-item-2291\" class=\"elementor-element elementor-element-9c7cb8b e-flex e-con-boxed e-con e-child\" data-id=\"9c7cb8b\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-29e1c8c elementor-widget elementor-widget-text-editor\" data-id=\"29e1c8c\" 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>Your first step should be to implement necessary measures to minimize the impact of the incident, always prioritizing safety considerations. After taking these precautions, get in touch with your Allianz Advisor to inform us.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/details>\n\t\t\t\t\t\t<details id=\"e-n-accordion-item-2292\" class=\"e-n-accordion-item\" >\n\t\t\t\t<summary class=\"e-n-accordion-item-title\" data-accordion-index=\"3\" tabindex=\"-1\" aria-expanded=\"false\" aria-controls=\"e-n-accordion-item-2292\" >\n\t\t\t\t\t<span class='e-n-accordion-item-title-header'><div class=\"e-n-accordion-item-title-text\"> I am buying a property and the bank is offering a home insurance? <\/div><\/span>\n\t\t\t\t\t\t\t<span class='e-n-accordion-item-title-icon'>\n\t\t\t<span class='e-opened' ><svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-minus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h384c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span>\n\t\t\t<span class='e-closed'><svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-plus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H272V64c0-17.67-14.33-32-32-32h-32c-17.67 0-32 14.33-32 32v144H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h144v144c0 17.67 14.33 32 32 32h32c17.67 0 32-14.33 32-32V304h144c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span>\n\t\t<\/span>\n\n\t\t\t\t\t\t<\/summary>\n\t\t\t\t<div role=\"region\" aria-labelledby=\"e-n-accordion-item-2292\" class=\"elementor-element elementor-element-a9c9e6f e-con-full e-flex e-con e-child\" data-id=\"a9c9e6f\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div role=\"region\" aria-labelledby=\"e-n-accordion-item-2292\" class=\"elementor-element elementor-element-3c5b21b e-flex e-con-boxed e-con e-child\" data-id=\"3c5b21b\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-fd28df7 elementor-widget elementor-widget-text-editor\" data-id=\"fd28df7\" 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>When you secure a mortgage to purchase a property, the financial institution will require you to obtain an insurance policy covering at least third-party fire and theft, with a minimum coverage amount equal to the mortgage value, possibly in exchange for a reduction in the applied interest rates. However, you are not obligated to purchase insurance directly from the company they recommend. You have the flexibility to choose any insurance provider and simply provide a copy of the policy to your mortgage provider. Have in mind that if you dont do the home insurance with them they can change the offer.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/details>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-d00023b e-flex e-con-boxed e-con e-parent\" data-id=\"d00023b\" 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-bf51415 e-con-full e-flex e-con e-child\" data-id=\"bf51415\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-107a2cd elementor-widget elementor-widget-html\" data-id=\"107a2cd\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!-- Home Insurance Quote Modal (encapsulated, mobile-scroll fixed) -->\r\n<div class=\"vf-wrapper\">\r\n  <div class=\"vf-trigger\">\r\n    <button type=\"button\" class=\"vf-btn-open\" data-vf-open=\"#vfCarModal\"\r\n            style=\"background:#0f4392;color:#fff;border-color:#0f4392\">\r\n     Request Info\r\n    <\/button>\r\n  <\/div>\r\n\r\n  <div class=\"vf-modal\" id=\"vfCarModal\" aria-hidden=\"true\" role=\"dialog\" aria-modal=\"true\">\r\n    <div class=\"vf-modal__backdrop\" data-vf-close><\/div>\r\n\r\n    <div class=\"vf-modal__dialog\" role=\"document\" aria-labelledby=\"vfCarFormTitle\">\r\n      <button type=\"button\" class=\"vf-modal__close\" aria-label=\"Close\" data-vf-close>&times;<\/button>\r\n\r\n      <!-- Scrollable content wrapper -->\r\n      <div class=\"vf-scroll\">\r\n        <!-- Full-width logo -->\r\n        <img decoding=\"async\" class=\"vf-logo\"\r\n             src=\"https:\/\/www.vivafinance.es\/wp-content\/uploads\/2025\/08\/with_padding-scaled.png\"\r\n             alt=\"VivaFinance Logo\">\r\n\r\n        <h2 id=\"vfCarFormTitle\" class=\"vf-title\">Home Insurance Quote<\/h2>\r\n\r\n        <!-- Aqu\u00ed se inyectar\u00e1 TU snippet de HubSpot (embed) al abrir -->\r\n        <div id=\"vf-hubspot-car-form\"><\/div>\r\n\r\n        <div class=\"vf-footnote\">We\u2019ll get back to you shortly.<\/div>\r\n      <\/div>\r\n    <\/div>\r\n  <\/div>\r\n<\/div>\r\n\r\n<style>\r\n  \/* ===== Scoped styles (no globals) ===== *\/\r\n  .vf-wrapper { max-width: 100%; }\r\n  .vf-trigger { text-align: center; margin: 24px 0; }\r\n\r\n  .vf-btn-open{\r\n    display:inline-block; padding:14px 28px;\r\n    background:#0f4392 !important; color:#fff !important;\r\n    border:0; border-radius:8px; cursor:pointer; font-size:18px; line-height:1;\r\n    transition:background .2s ease, transform .05s ease;\r\n  }\r\n  .vf-btn-open:hover{ background:#0c3573 !important; }\r\n  .vf-btn-open:active{ transform:scale(0.99); }\r\n\r\n  .vf-modal{ position:fixed; inset:0; z-index:9999; display:none; }\r\n  .vf-modal.is-visible{ display:block; }\r\n  .vf-modal__backdrop{ position:absolute; inset:0; background:rgba(0,0,0,.5); }\r\n\r\n  .vf-modal__dialog{\r\n    position:relative; margin:40px auto; width:92%; max-width:520px;\r\n    background:#fff; border-radius:12px; box-shadow:0 10px 30px rgba(0,0,0,.2);\r\n    overflow:hidden; animation:vf-fadeIn .2s ease;\r\n    display:flex; flex-direction:column;\r\n  }\r\n  @keyframes vf-fadeIn{ from{opacity:0; transform:translateY(6px)} to{opacity:1; transform:translateY(0)} }\r\n\r\n  .vf-modal__close{\r\n    position:absolute; top:10px; right:12px; font-size:22px; line-height:1;\r\n    background:transparent; border:0; color:#777; cursor:pointer; z-index:2;\r\n  }\r\n\r\n  \/* Scroll area inside dialog (mobile-friendly) *\/\r\n  .vf-scroll{\r\n    padding: 0 24px 24px 24px;\r\n    max-height: calc(100dvh - 120px); \/* alto visible menos m\u00e1rgenes *\/\r\n    overflow-y: auto;\r\n    -webkit-overflow-scrolling: touch;\r\n    overscroll-behavior: contain;\r\n  }\r\n\r\n  .vf-logo{ width:100%; height:auto; display:block; }\r\n  .vf-title{ margin:14px 0 12px; font-size:22px; text-align:center; color:#0f4392; font-weight:700; }\r\n  .vf-footnote{ margin-top:8px; font-size:12px; color:#6b7280; text-align:center; }\r\n\r\n  \/* HubSpot form container (outside the iframe) *\/\r\n  #vf-hubspot-car-form { margin-top: 4px; }\r\n\r\n  \/* Body lock when modal open *\/\r\n  .vf-lock{\r\n    position: fixed; width: 100%;\r\n    overflow: hidden; \/* Android *\/\r\n    touch-action: none;\r\n    overscroll-behavior: none; \/* evita arrastre de fondo *\/\r\n  }\r\n\r\n  \/* Peque\u00f1o ajuste para pantallas muy bajas *\/\r\n  @media (max-height: 600px){\r\n    .vf-modal__dialog{ margin: 20px auto; }\r\n    .vf-scroll{ max-height: calc(100dvh - 80px); }\r\n  }\r\n<\/style>\r\n\r\n<script>\r\n  \/\/ ===== Encapsulated modal + HubSpot EMBED (EU1) with robust mobile scroll handling =====\r\n  (function(){\r\n    const openers = document.querySelectorAll('[data-vf-open]');\r\n    const ESC = 27;\r\n    let formLoaded = false;\r\n    let bodyScrollY = 0;\r\n\r\n    function lockBodyScroll(){\r\n      bodyScrollY = window.scrollY || document.documentElement.scrollTop || 0;\r\n      document.body.style.top = `-${bodyScrollY}px`;\r\n      document.body.classList.add('vf-lock');\r\n    }\r\n    function unlockBodyScroll(){\r\n      document.body.classList.remove('vf-lock');\r\n      document.body.style.removeProperty('top');\r\n      window.scrollTo(0, bodyScrollY || 0);\r\n    }\r\n\r\n    function openModal(selector){\r\n      const modal = document.querySelector(selector);\r\n      if(!modal) return;\r\n      modal.classList.add('is-visible');\r\n      modal.setAttribute('aria-hidden', 'false');\r\n      lockBodyScroll();\r\n      loadEmbedOnce(); \/\/ carga perezosa del embed\r\n      const focusTarget = modal.querySelector('.vf-modal__close') || modal;\r\n      if (focusTarget) focusTarget.focus?.();\r\n    }\r\n\r\n    function closeModal(modal){\r\n      modal.classList.remove('is-visible');\r\n      modal.setAttribute('aria-hidden', 'true');\r\n      unlockBodyScroll();\r\n    }\r\n\r\n    openers.forEach(btn=>{\r\n      btn.addEventListener('click', ()=> openModal(btn.getAttribute('data-vf-open')));\r\n    });\r\n\r\n    document.addEventListener('click', (e)=>{\r\n      const isClose = e.target.hasAttribute('data-vf-close');\r\n      const dialog = e.target.closest('.vf-modal__dialog');\r\n      const modal = e.target.closest('.vf-modal') || document.querySelector('.vf-modal.is-visible');\r\n      if(!modal) return;\r\n      if(isClose || (!dialog && e.target.classList.contains('vf-modal'))){\r\n        closeModal(modal);\r\n      }\r\n    });\r\n\r\n    document.addEventListener('keydown', (e)=>{\r\n      if(e.key === 'Escape' || e.keyCode === ESC){\r\n        const modal = document.querySelector('.vf-modal.is-visible');\r\n        if(modal) closeModal(modal);\r\n      }\r\n    });\r\n\r\n    document.addEventListener('touchmove', function(e){\r\n      const modal = document.querySelector('.vf-modal.is-visible');\r\n      if(!modal) return;\r\n      const scroller = modal.querySelector('.vf-scroll');\r\n      if(!scroller) return;\r\n      if(!e.target.closest('.vf-scroll')){\r\n        e.preventDefault();\r\n      }\r\n    }, { passive: false });\r\n\r\n    \/\/ ===== HubSpot EMBED loader (tu snippet exacto) =====\r\n    function loadEmbedOnce(){\r\n      if(formLoaded) return;\r\n\r\n      const mount = document.getElementById('vf-hubspot-car-form');\r\n      if(!mount) return;\r\n\r\n      if(!mount.querySelector('.hs-form-frame')){\r\n        const frame = document.createElement('div');\r\n        frame.className = 'hs-form-frame';\r\n        frame.setAttribute('data-region', 'eu1');\r\n        frame.setAttribute('data-form-id', 'b5b3a492-7860-4cc8-a8a9-7f29caf6e2b3');\r\n        frame.setAttribute('data-portal-id', '146812409');\r\n        mount.appendChild(frame);\r\n      }\r\n\r\n      const script = document.createElement('script');\r\n      script.src = 'https:\/\/js-eu1.hsforms.net\/forms\/embed\/146812409.js';\r\n      script.onload = function(){ formLoaded = true; };\r\n      script.onerror = function(){ console.error('HubSpot embed no se pudo cargar'); };\r\n      document.body.appendChild(script);\r\n    }\r\n  })();\r\n<\/script>\r\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>HOME INSURANCE IN SPAIN TAYLOR COVERAGE Request Info &times; Home Insurance Quote We\u2019ll get back to you shortly. Home Insurance Choose the coverage that best suits you for a home insurance in Spain Home insurance in Spain helps protect your property and belongings. Viva Finance is not an insurance company and does not provide insurance [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"content-type":"","footnotes":""},"class_list":["post-1494","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/www.vivafinance.es\/pl\/wp-json\/wp\/v2\/pages\/1494","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.vivafinance.es\/pl\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.vivafinance.es\/pl\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.vivafinance.es\/pl\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.vivafinance.es\/pl\/wp-json\/wp\/v2\/comments?post=1494"}],"version-history":[{"count":138,"href":"https:\/\/www.vivafinance.es\/pl\/wp-json\/wp\/v2\/pages\/1494\/revisions"}],"predecessor-version":[{"id":6610,"href":"https:\/\/www.vivafinance.es\/pl\/wp-json\/wp\/v2\/pages\/1494\/revisions\/6610"}],"wp:attachment":[{"href":"https:\/\/www.vivafinance.es\/pl\/wp-json\/wp\/v2\/media?parent=1494"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}