{"id":2943,"date":"2026-03-18T13:00:02","date_gmt":"2026-03-18T12:00:02","guid":{"rendered":"https:\/\/verticalsbarcelona.es\/cracks-in-facades-barcelona-when-to-act\/"},"modified":"2026-03-31T07:59:24","modified_gmt":"2026-03-31T05:59:24","slug":"cracks-in-facades-barcelona-when-to-act","status":"publish","type":"post","link":"https:\/\/verticalsbarcelona.es\/en\/cracks-in-facades-barcelona-when-to-act\/","title":{"rendered":"Cracks in facades Barcelona? When to act!"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-post\" data-elementor-id=\"2943\" class=\"elementor elementor-2943 elementor-2932\" data-elementor-post-type=\"post\">\n\t\t\t\t<div class=\"elementor-element elementor-element-fbd1577 e-con-full e-flex e-con e-parent\" data-id=\"fbd1577\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-6a1e5db elementor-widget elementor-widget-html\" data-id=\"6a1e5db\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div>\r\n\r\n\r\n\r\n    <meta charset=\"UTF-8\">\r\n    <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\r\n\r\n    <title>Cracks in facades Barcelona? When to act <\/title>\r\n    <meta name=\"description\" content=\"Cracks in facades Barcelona? Find out when to act, why they appear and how to repair them in time to avoid leaks or detachments.\">\r\n    <link rel=\"canonical\" href=\"https:\/\/www.verticalsbarcelona.com\/grietas-en-fachadas-barcelona\/\">\r\n    <meta name=\"robots\" content=\"index,follow,max-image-preview:large\">\r\n\r\n    <meta property=\"og:title\" content=\"Cracks in facades Barcelona? When to act\">\r\n    <meta property=\"og:description\" content=\"Find out when to act, why they appear and how to repair them in time to avoid leaks or landslides.\">\r\n    <meta property=\"og:type\" content=\"article\">\r\n    <meta property=\"og:url\" content=\"https:\/\/www.verticalsbarcelona.com\/grietas-en-fachadas-barcelona\/\">\r\n    <meta property=\"og:image\" content=\"https:\/\/mlpntm3khttd.i.optimole.com\/cb:b4cU.103b\/w:auto\/h:auto\/q:mauto\/f:best\/https:\/\/verticalsbarcelona.es\/wp-content\/uploads\/Reparacion-de-Fachadas-02-9.jpg\">\r\n    <meta name=\"twitter:card\" content=\"summary_large_image\">\r\n\r\n    <link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\">\r\n    <link rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin=\"\">\r\n    <link href=\"https:\/\/fonts.googleapis.com\/css2?family=Montserrat:wght@300;400;500;600;700;800;900&amp;family=Outfit:wght@300;400;500;600;700;800;900&amp;display=swap\" rel=\"stylesheet\">\r\n\r\n    <style>\r\n        .vb-content-wrapper {\r\n            --vb-red: #C8102E;\r\n            --vb-red-hover: #A60D25;\r\n            --vb-red-light: #FFF0F2;\r\n            --vb-black: #0F0F0F;\r\n            --vb-dark: #1A1A1A;\r\n            --vb-gray: #4A4A4A;\r\n            --vb-gray-light: #808080;\r\n            --vb-bg: #FFFFFF;\r\n            --vb-bg-alt: #F8F9FA;\r\n            --vb-border: #E8EBEF;\r\n            --vb-accent: #FF4A6B;\r\n\r\n            --vb-shadow-sm: 0 4px 12px rgba(0, 0, 0, 0.04);\r\n            --vb-shadow-md: 0 12px 32px rgba(0, 0, 0, 0.08);\r\n            --vb-shadow-lg: 0 24px 64px rgba(0, 0, 0, 0.12);\r\n            --vb-shadow-red: 0 12px 28px rgba(200, 16, 46, 0.25);\r\n\r\n            --vb-radius-sm: 12px;\r\n            --vb-radius-md: 20px;\r\n            --vb-radius-lg: 32px;\r\n\r\n            --vb-max: 1200px;\r\n            \/* Reduced to standard container *\/\r\n            --font-headings: 'Outfit', sans-serif;\r\n            --font-body: 'Montserrat', sans-serif;\r\n\r\n            font-family: var(--font-body);\r\n            background: var(--vb-bg);\r\n            color: var(--vb-gray);\r\n            line-height: 1.6;\r\n            -webkit-font-smoothing: antialiased;\r\n            text-rendering: optimizeLegibility;\r\n            font-size: 15px;\r\n            \/* Base size reduced *\/\r\n        }\r\n\r\n        .vb-content-wrapper img,\r\n        .vb-content-wrapper video {\r\n            max-width: 100%;\r\n            height: auto;\r\n            display: block;\r\n        }\r\n\r\n        .vb-content-wrapper a {\r\n            text-decoration: none;\r\n            color: inherit;\r\n            transition: all 0.3s ease;\r\n        }\r\n\r\n        .vb-container {\r\n            width: min(100% - 32px, var(--vb-max));\r\n            margin-inline: auto;\r\n        }\r\n\r\n        \/* Typography *\/\r\n        .vb-content-wrapper h1,\r\n        .vb-content-wrapper h2,\r\n        .vb-content-wrapper h3,\r\n        .vb-content-wrapper h4,\r\n        .vb-content-wrapper .eyebrow {\r\n            font-family: var(--font-headings);\r\n            color: var(--vb-black);\r\n            line-height: 1.2;\r\n        }\r\n\r\n        .vb-content-wrapper p {\r\n            margin-bottom: 20px;\r\n            font-size: 16px;\r\n            \/* Reduced from 17px *\/\r\n            color: var(--vb-gray);\r\n        }\r\n\r\n        .vb-content-wrapper strong {\r\n            color: var(--vb-dark);\r\n            font-weight: 700;\r\n        }\r\n\r\n        \/* Buttons *\/\r\n        .vb-btn {\r\n            display: inline-flex;\r\n            align-items: center;\r\n            justify-content: center;\r\n            gap: 10px;\r\n            padding: 14px 28px;\r\n            \/* Reduced padding *\/\r\n            border-radius: var(--vb-radius-sm);\r\n            font-weight: 700;\r\n            font-size: 14px;\r\n            \/* Reduced from 15px *\/\r\n            letter-spacing: 0.02em;\r\n            cursor: pointer;\r\n            transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);\r\n            text-align: center;\r\n            font-family: var(--font-headings);\r\n            border: 2px solid transparent;\r\n        }\r\n\r\n        .vb-btn:hover {\r\n            transform: translateY(-2px);\r\n        }\r\n\r\n        .vb-btn-primary {\r\n            background: var(--vb-red);\r\n            color: #fff !important;\r\n            box-shadow: var(--vb-shadow-red);\r\n        }\r\n\r\n        .vb-btn-primary:hover {\r\n            background: var(--vb-red-hover);\r\n            box-shadow: 0 16px 36px rgba(200, 16, 46, 0.35);\r\n        }\r\n\r\n        .vb-btn-outline {\r\n            background: transparent;\r\n            color: var(--vb-black) !important;\r\n            border-color: var(--vb-border);\r\n        }\r\n\r\n        .vb-btn-outline:hover {\r\n            border-color: var(--vb-black);\r\n            background: var(--vb-black);\r\n            color: #fff !important;\r\n        }\r\n\r\n        .vb-btn svg {\r\n            width: 18px;\r\n            height: 18px;\r\n            transition: transform 0.3s ease;\r\n        }\r\n\r\n        .vb-btn:hover svg {\r\n            transform: translateX(4px);\r\n        }\r\n\r\n        \/* Hero Section - White Background Design *\/\r\n        .vb-hero {\r\n            position: relative;\r\n            padding: 80px 0 60px;\r\n            \/* Reduced padding *\/\r\n            background: linear-gradient(180deg, #FFFFFF 0%, #F8F9F9 100%);\r\n            overflow: hidden;\r\n            border-bottom: 1px solid var(--vb-border);\r\n        }\r\n\r\n        \/* Subtle grid background for the premium feel *\/\r\n        .vb-hero::before {\r\n            content: '';\r\n            position: absolute;\r\n            inset: 0;\r\n            background-image:\r\n                linear-gradient(to right, rgba(0, 0, 0, 0.03) 1px, transparent 1px),\r\n                linear-gradient(to bottom, rgba(0, 0, 0, 0.03) 1px, transparent 1px);\r\n            background-size: 60px 60px;\r\n            opacity: 0.6;\r\n            z-index: 0;\r\n            pointer-events: none;\r\n        }\r\n\r\n        .vb-hero-container {\r\n            position: relative;\r\n            z-index: 1;\r\n            display: grid;\r\n            grid-template-columns: 1fr 1fr;\r\n            gap: 50px;\r\n            align-items: center;\r\n        }\r\n\r\n        .vb-hero-content {\r\n            max-width: 560px;\r\n        }\r\n\r\n        .vb-eyebrow {\r\n            display: inline-flex;\r\n            align-items: center;\r\n            gap: 10px;\r\n            padding: 6px 14px;\r\n            border-radius: 100px;\r\n            background: var(--vb-red-light);\r\n            color: var(--vb-red);\r\n            font-size: 12px;\r\n            font-weight: 700;\r\n            text-transform: uppercase;\r\n            letter-spacing: 0.05em;\r\n            margin-bottom: 20px;\r\n        }\r\n\r\n        .vb-hero h1 {\r\n            font-size: clamp(32px, 4vw, 54px);\r\n            \/* Reduced sizes *\/\r\n            line-height: 1.1;\r\n            font-weight: 800;\r\n            letter-spacing: -0.02em;\r\n            margin-bottom: 20px;\r\n            margin-top: 0;\r\n        }\r\n\r\n        .vb-hero h1 span {\r\n            color: var(--vb-red);\r\n        }\r\n\r\n        .vb-hero-lead {\r\n            font-size: 17px;\r\n            \/* Reduced from 19px *\/\r\n            line-height: 1.6;\r\n            color: var(--vb-gray);\r\n            margin-bottom: 30px;\r\n        }\r\n\r\n        .vb-hero-actions {\r\n            display: flex;\r\n            flex-wrap: wrap;\r\n            gap: 14px;\r\n        }\r\n\r\n        .vb-hero-visuals {\r\n            position: relative;\r\n        }\r\n\r\n        \/* Interactive multi-image hero composition *\/\r\n        .vb-hero-composition {\r\n            position: relative;\r\n            height: 500px;\r\n            \/* Reduced height *\/\r\n            width: 100%;\r\n        }\r\n\r\n        .vb-comp-img {\r\n            position: absolute;\r\n            border-radius: var(--vb-radius-md);\r\n            box-shadow: var(--vb-shadow-md);\r\n            overflow: hidden;\r\n            transition: transform 0.5s cubic-bezier(0.4, 0, 0.2, 1), box-shadow 0.5s ease;\r\n        }\r\n\r\n        .vb-comp-img:hover {\r\n            transform: scale(1.03) translateY(-10px);\r\n            box-shadow: var(--vb-shadow-lg);\r\n            z-index: 10;\r\n        }\r\n\r\n        .vb-comp-img img {\r\n            width: 100%;\r\n            height: 100%;\r\n            object-fit: cover;\r\n        }\r\n\r\n        .vb-comp-1 {\r\n            top: 0;\r\n            right: 0;\r\n            width: 70%;\r\n            height: 65%;\r\n            z-index: 2;\r\n            border: 6px solid #fff;\r\n        }\r\n\r\n        .vb-comp-2 {\r\n            bottom: 0;\r\n            left: 0;\r\n            width: 55%;\r\n            height: 50%;\r\n            z-index: 3;\r\n            border: 6px solid #fff;\r\n        }\r\n\r\n        .vb-comp-3 {\r\n            bottom: 10%;\r\n            right: 5%;\r\n            width: 40%;\r\n            height: 35%;\r\n            z-index: 1;\r\n            border-radius: 50%;\r\n            border: 6px solid #fff;\r\n        }\r\n\r\n        \/* Floating Badge *\/\r\n        .vb-trust-badge {\r\n            position: absolute;\r\n            top: 30px;\r\n            left: -20px;\r\n            background: #fff;\r\n            padding: 12px 20px;\r\n            border-radius: var(--vb-radius-sm);\r\n            box-shadow: var(--vb-shadow-md);\r\n            display: flex;\r\n            align-items: center;\r\n            gap: 14px;\r\n            z-index: 4;\r\n            animation: float 6s ease-in-out infinite;\r\n            border: 1px solid var(--vb-border);\r\n        }\r\n\r\n        @keyframes float {\r\n            0% {\r\n                transform: translateY(0px);\r\n            }\r\n\r\n            50% {\r\n                transform: translateY(-10px);\r\n            }\r\n\r\n            100% {\r\n                transform: translateY(0px);\r\n            }\r\n        }\r\n\r\n        .vb-trust-icon {\r\n            width: 40px;\r\n            height: 40px;\r\n            border-radius: 50%;\r\n            background: var(--vb-red-light);\r\n            color: var(--vb-red);\r\n            display: flex;\r\n            align-items: center;\r\n            justify-content: center;\r\n        }\r\n\r\n        .vb-trust-icon svg {\r\n            width: 20px;\r\n            height: 20px;\r\n            fill: currentColor;\r\n        }\r\n\r\n        .vb-trust-text {\r\n            font-family: var(--font-headings);\r\n        }\r\n\r\n        .vb-trust-text strong {\r\n            display: block;\r\n            font-size: 15px;\r\n            \/* Reduced *\/\r\n            color: var(--vb-black);\r\n            line-height: 1.2;\r\n            margin-bottom: 2px;\r\n        }\r\n\r\n        .vb-trust-text span {\r\n            font-size: 12px;\r\n            \/* Reduced *\/\r\n            color: var(--vb-gray-light);\r\n            font-family: var(--font-body);\r\n        }\r\n\r\n        \/* Quick Info Bar *\/\r\n        .vb-quickbar {\r\n            padding: 30px 0;\r\n            background: #fff;\r\n            margin-top: -1px;\r\n            position: relative;\r\n            z-index: 10;\r\n        }\r\n\r\n        .vb-quickbar-grid {\r\n            display: grid;\r\n            grid-template-columns: repeat(4, 1fr);\r\n            gap: 20px;\r\n        }\r\n\r\n        .vb-quick-item {\r\n            padding: 24px 20px;\r\n            \/* Reduced *\/\r\n            background: var(--vb-bg-alt);\r\n            border-radius: var(--vb-radius-md);\r\n            border: 1px solid var(--vb-border);\r\n            transition: all 0.3s ease;\r\n        }\r\n\r\n        .vb-quick-item:hover {\r\n            background: #fff;\r\n            box-shadow: var(--vb-shadow-md);\r\n            border-color: #ffdce1;\r\n            transform: translateY(-5px);\r\n        }\r\n\r\n        .vb-quick-item svg {\r\n            width: 28px;\r\n            height: 28px;\r\n            fill: var(--vb-red);\r\n            margin-bottom: 16px;\r\n        }\r\n\r\n        .vb-quick-item strong {\r\n            display: block;\r\n            font-family: var(--font-headings);\r\n            font-size: 16px;\r\n            \/* Reduced *\/\r\n            margin-bottom: 6px;\r\n        }\r\n\r\n        .vb-quick-item p {\r\n            font-size: 13px;\r\n            \/* Reduced *\/\r\n            margin: 0;\r\n            line-height: 1.5;\r\n        }\r\n\r\n        \/* Main Content Layout *\/\r\n        .vb-main-content {\r\n            padding: 60px 0 100px;\r\n            background: var(--vb-bg);\r\n        }\r\n\r\n        .vb-content-layout {\r\n            display: grid;\r\n            grid-template-columns: 1fr 340px;\r\n            \/* Reduced sidebar width *\/\r\n            gap: 50px;\r\n            align-items: flex-start;\r\n        }\r\n\r\n        \/* Article Styling *\/\r\n        .vb-article {\r\n            max-width: 100%;\r\n        }\r\n\r\n        .vb-intro-text {\r\n            font-size: 18px;\r\n            \/* Reduced *\/\r\n            line-height: 1.6;\r\n            color: var(--vb-dark);\r\n            font-weight: 500;\r\n            margin-bottom: 30px;\r\n            padding-left: 20px;\r\n            border-left: 4px solid var(--vb-red);\r\n        }\r\n\r\n        .vb-article h2 {\r\n            font-size: 28px;\r\n            \/* Reduced *\/\r\n            margin: 50px 0 20px;\r\n            position: relative;\r\n            padding-bottom: 12px;\r\n        }\r\n\r\n        .vb-article h2::after {\r\n            content: '';\r\n            position: absolute;\r\n            left: 0;\r\n            bottom: 0;\r\n            width: 50px;\r\n            height: 3px;\r\n            background: var(--vb-red);\r\n            border-radius: 2px;\r\n        }\r\n\r\n        .vb-article h3 {\r\n            font-size: 22px;\r\n            \/* Reduced *\/\r\n            margin: 30px 0 16px;\r\n        }\r\n\r\n        \/* Visual Media Rail inside article *\/\r\n        .vb-media-rail {\r\n            display: grid;\r\n            grid-template-columns: repeat(2, 1fr);\r\n            gap: 20px;\r\n            margin: 30px 0;\r\n        }\r\n\r\n        .vb-media-card {\r\n            border-radius: var(--vb-radius-md);\r\n            overflow: hidden;\r\n            box-shadow: var(--vb-shadow-sm);\r\n            border: 1px solid var(--vb-border);\r\n            background: #fff;\r\n            transition: all 0.3s ease;\r\n        }\r\n\r\n        .vb-media-card:hover {\r\n            box-shadow: var(--vb-shadow-md);\r\n            transform: translateY(-5px);\r\n        }\r\n\r\n        .vb-media-card img {\r\n            aspect-ratio: 4\/3;\r\n            object-fit: cover;\r\n            width: 100%;\r\n        }\r\n\r\n        .vb-media-caption {\r\n            padding: 16px;\r\n        }\r\n\r\n        .vb-media-caption strong {\r\n            display: block;\r\n            font-family: var(--font-headings);\r\n            font-size: 16px;\r\n            \/* Reduced *\/\r\n            margin-bottom: 4px;\r\n        }\r\n\r\n        .vb-media-caption span {\r\n            font-size: 13px;\r\n            \/* Reduced *\/\r\n            color: var(--vb-gray);\r\n            display: block;\r\n        }\r\n\r\n        \/* Alert Box *\/\r\n        .vb-alert-box {\r\n            display: flex;\r\n            gap: 20px;\r\n            padding: 24px;\r\n            background: #FFF9F2;\r\n            border: 1px solid #FFE4C4;\r\n            border-radius: var(--vb-radius-md);\r\n            margin: 30px 0;\r\n        }\r\n\r\n        .vb-alert-icon {\r\n            flex-shrink: 0;\r\n            width: 40px;\r\n            height: 40px;\r\n            background: #FF9800;\r\n            color: #fff;\r\n            border-radius: 50%;\r\n            display: flex;\r\n            align-items: center;\r\n            justify-content: center;\r\n            font-size: 20px;\r\n            font-weight: bold;\r\n            box-shadow: 0 8px 16px rgba(255, 152, 0, 0.2);\r\n        }\r\n\r\n        .vb-alert-box h4 {\r\n            font-size: 18px;\r\n            \/* Reduced *\/\r\n            margin-bottom: 10px;\r\n            margin-top: 0;\r\n        }\r\n\r\n        .vb-alert-box ul {\r\n            list-style: none;\r\n            padding: 0;\r\n            margin: 0;\r\n        }\r\n\r\n        .vb-alert-box li {\r\n            position: relative;\r\n            padding-left: 20px;\r\n            margin-bottom: 6px;\r\n            font-size: 15px;\r\n            \/* Reduced *\/\r\n        }\r\n\r\n        .vb-alert-box li::before {\r\n            content: '\u2022';\r\n            position: absolute;\r\n            left: 0;\r\n            color: #FF9800;\r\n            font-size: 20px;\r\n            line-height: 1;\r\n            top: -1px;\r\n        }\r\n\r\n        \/* Symptoms Cards *\/\r\n        .vb-symptoms-grid {\r\n            display: grid;\r\n            grid-template-columns: repeat(2, 1fr);\r\n            gap: 16px;\r\n            margin: 24px 0;\r\n        }\r\n\r\n        .vb-symptom-card {\r\n            background: #fff;\r\n            border: 1px solid var(--vb-border);\r\n            border-radius: var(--vb-radius-sm);\r\n            padding: 20px;\r\n            transition: all 0.3s ease;\r\n        }\r\n\r\n        .vb-symptom-card:hover {\r\n            border-color: var(--vb-red);\r\n            box-shadow: var(--vb-shadow-md);\r\n        }\r\n\r\n        .vb-symptom-card svg {\r\n            width: 24px;\r\n            height: 24px;\r\n            fill: var(--vb-red);\r\n            margin-bottom: 12px;\r\n        }\r\n\r\n        .vb-symptom-card h4 {\r\n            font-size: 17px;\r\n            \/* Reduced *\/\r\n            margin-bottom: 6px;\r\n            margin-top: 0;\r\n        }\r\n\r\n        .vb-symptom-card p {\r\n            font-size: 14px;\r\n            \/* Reduced *\/\r\n            margin: 0;\r\n        }\r\n\r\n        \/* Process Steps *\/\r\n        .vb-process-list {\r\n            position: relative;\r\n            margin: 30px 0;\r\n            padding-left: 16px;\r\n        }\r\n\r\n        .vb-process-list::before {\r\n            content: '';\r\n            position: absolute;\r\n            left: 40px;\r\n            top: 0;\r\n            bottom: 0;\r\n            width: 2px;\r\n            background: var(--vb-border);\r\n        }\r\n\r\n        .vb-step-item {\r\n            position: relative;\r\n            padding-left: 60px;\r\n            margin-bottom: 30px;\r\n        }\r\n\r\n        .vb-step-item:last-child {\r\n            margin-bottom: 0;\r\n        }\r\n\r\n        .vb-step-num {\r\n            position: absolute;\r\n            left: 0;\r\n            top: 0;\r\n            width: 40px;\r\n            height: 40px;\r\n            background: var(--vb-bg);\r\n            border: 2px solid var(--vb-red);\r\n            border-radius: 50%;\r\n            display: flex;\r\n            align-items: center;\r\n            justify-content: center;\r\n            font-family: var(--font-headings);\r\n            font-weight: 800;\r\n            font-size: 16px;\r\n            color: var(--vb-red);\r\n            box-shadow: 0 0 0 6px var(--vb-bg);\r\n        }\r\n\r\n        .vb-step-item h3 {\r\n            font-size: 20px;\r\n            \/* Reduced *\/\r\n            margin-bottom: 8px;\r\n            margin-top: 0;\r\n            padding-top: 6px;\r\n        }\r\n\r\n        .vb-step-item p {\r\n            font-size: 15px;\r\n            \/* Reduced *\/\r\n            margin: 0;\r\n        }\r\n\r\n        \/* Contrast Block CTA *\/\r\n        .vb-cta-block {\r\n            background: var(--vb-dark);\r\n            color: #fff;\r\n            padding: 40px;\r\n            \/* Reduced *\/\r\n            border-radius: var(--vb-radius-lg);\r\n            margin: 50px 0;\r\n            display: flex;\r\n            align-items: center;\r\n            justify-content: space-between;\r\n            gap: 30px;\r\n            box-shadow: var(--vb-shadow-lg);\r\n            position: relative;\r\n            overflow: hidden;\r\n        }\r\n\r\n        .vb-cta-block::before {\r\n            content: '';\r\n            position: absolute;\r\n            top: -50%;\r\n            right: -10%;\r\n            width: 250px;\r\n            height: 250px;\r\n            background: radial-gradient(circle, rgba(200, 16, 46, 0.2) 0%, transparent 70%);\r\n            border-radius: 50%;\r\n        }\r\n\r\n        .vb-cta-block h3 {\r\n            color: #fff !important;\r\n            font-size: 24px;\r\n            \/* Reduced *\/\r\n            margin-bottom: 10px;\r\n            margin-top: 0;\r\n        }\r\n\r\n        .vb-cta-block p {\r\n            color: #ccc !important;\r\n            margin: 0;\r\n            font-size: 15px;\r\n            \/* Reduced *\/\r\n        }\r\n\r\n        .vb-cta-block .vb-btn {\r\n            white-space: nowrap;\r\n            flex-shrink: 0;\r\n            position: relative;\r\n            z-index: 2;\r\n        }\r\n\r\n        \/* Sidebar Styling *\/\r\n        .vb-sidebar {\r\n            position: sticky;\r\n            top: 120px;\r\n            align-self: start;\r\n            display: flex;\r\n            flex-direction: column;\r\n            gap: 20px;\r\n            z-index: 10;\r\n        }\r\n\r\n        .vb-widget {\r\n            background: #fff;\r\n            border: 1px solid var(--vb-border);\r\n            border-radius: var(--vb-radius-md);\r\n            padding: 20px;\r\n            box-sizing: border-box;\r\n            box-shadow: var(--vb-shadow-sm);\r\n        }\r\n\r\n        .vb-widget-title {\r\n            font-size: 15px !important;\r\n            font-family: var(--font-headings) !important;\r\n            font-weight: 700 !important;\r\n            margin: 0 0 16px 0 !important;\r\n            padding: 0 0 12px 0 !important;\r\n            line-height: 1.3 !important;\r\n            display: flex !important;\r\n            align-items: center !important;\r\n            gap: 8px !important;\r\n            border-bottom: 1px solid var(--vb-border) !important;\r\n            color: var(--vb-dark) !important;\r\n            text-transform: none !important;\r\n        }\r\n\r\n        .vb-widget-title svg {\r\n            width: 20px;\r\n            height: 20px;\r\n            fill: var(--vb-red);\r\n        }\r\n\r\n        .vb-toc-list {\r\n            list-style: none;\r\n            padding: 0;\r\n            margin: 0;\r\n        }\r\n\r\n        .vb-toc-list li {\r\n            margin-bottom: 12px;\r\n        }\r\n\r\n        .vb-toc-list a {\r\n            font-size: 14px;\r\n            \/* Reduced *\/\r\n            font-weight: 500;\r\n            display: block;\r\n            color: var(--vb-gray);\r\n            transition: color 0.2s;\r\n        }\r\n\r\n        .vb-toc-list a:hover {\r\n            color: var(--vb-red);\r\n            padding-left: 4px;\r\n        }\r\n\r\n        .vb-contact-widget {\r\n            background: linear-gradient(145deg, var(--vb-red) 0%, #A60D25 100%);\r\n            color: #fff;\r\n            border: none;\r\n            box-shadow: var(--vb-shadow-red);\r\n        }\r\n\r\n        .vb-contact-widget .vb-widget-title {\r\n            color: #fff !important;\r\n            border-bottom-color: rgba(255, 255, 255, 0.2);\r\n        }\r\n\r\n        .vb-contact-widget .vb-widget-title svg {\r\n            fill: #fff;\r\n        }\r\n\r\n        .vb-contact-widget p {\r\n            color: rgba(255, 255, 255, 0.9) !important;\r\n            font-size: 13px !important;\r\n            line-height: 1.5 !important;\r\n            margin: 0 0 16px 0 !important;\r\n        }\r\n\r\n        .vb-contact-widget .vb-btn {\r\n            width: 100%;\r\n            background: #fff;\r\n            color: var(--vb-red) !important;\r\n            margin-top: 10px;\r\n            box-sizing: border-box;\r\n            padding: 12px;\r\n            font-size: 13px;\r\n        }\r\n\r\n        .vb-contact-widget .vb-btn:hover {\r\n            background: var(--vb-black);\r\n            color: #fff !important;\r\n            box-shadow: none;\r\n        }\r\n\r\n        .vb-contact-widget .vb-btn-outline {\r\n            border: 2px solid #fff !important;\r\n            background: transparent !important;\r\n            color: #fff !important;\r\n        }\r\n\r\n        .vb-contact-widget .vb-btn-outline:hover {\r\n            background: #fff !important;\r\n            color: var(--vb-red) !important;\r\n        }\r\n\r\n        \/* Final CTA *\/\r\n        .vb-final-cta {\r\n            background: linear-gradient(135deg, var(--vb-dark) 0%, #000000a1 100%);\r\n            border-radius: var(--vb-radius-lg);\r\n            padding: 60px 40px;\r\n            text-align: center;\r\n            color: #fff;\r\n            margin-top: 60px;\r\n            box-shadow: var(--vb-shadow-lg);\r\n            position: relative;\r\n            overflow: hidden;\r\n        }\r\n\r\n        .vb-final-cta::before {\r\n            content: '';\r\n            position: absolute;\r\n            top: -50%;\r\n            left: -10%;\r\n            width: 300px;\r\n            height: 300px;\r\n            background: radial-gradient(circle, rgba(200, 16, 46, 0.3) 0%, transparent 70%);\r\n            border-radius: 50%;\r\n            z-index: 1;\r\n        }\r\n\r\n        .vb-final-cta::after {\r\n            content: '';\r\n            position: absolute;\r\n            inset: 0;\r\n            background-image: url('https:\/\/mlpntm3khttd.i.optimole.com\/cb:b4cU.103b\/w:auto\/h:auto\/q:mauto\/f:best\/https:\/\/verticalsbarcelona.es\/wp-content\/uploads\/Rope_access_facade_work_barcelona_37d34e9d04.jpeg');\r\n            background-size: cover;\r\n            background-position: center;\r\n            opacity: 0.9;\r\n            mix-blend-mode: overlay;\r\n            z-index: 0;\r\n            pointer-events: none;\r\n        }\r\n\r\n        .vb-final-cta h2 {\r\n            color: #fff !important;\r\n            font-size: 32px !important;\r\n            margin-bottom: 16px !important;\r\n            position: relative;\r\n            z-index: 2;\r\n        }\r\n\r\n        .vb-final-cta p {\r\n            color: rgba(255, 255, 255, 0.8) !important;\r\n            font-size: 16px !important;\r\n            max-width: 600px;\r\n            margin: 0 auto 30px auto !important;\r\n            position: relative;\r\n            z-index: 2;\r\n        }\r\n\r\n        .vb-final-cta-actions {\r\n            display: flex;\r\n            justify-content: center;\r\n            gap: 16px;\r\n            position: relative;\r\n            z-index: 2;\r\n            flex-wrap: wrap;\r\n        }\r\n\r\n        \/* Compare Table *\/\r\n        .vb-compare-table-wrapper {\r\n            background: #fff;\r\n            border: 1px solid var(--vb-border);\r\n            border-radius: var(--vb-radius-md);\r\n            overflow: auto;\r\n            \/* enable scroll on mobile *\/\r\n            margin: 30px 0;\r\n            box-shadow: var(--vb-shadow-sm);\r\n        }\r\n\r\n        .vb-compare-table {\r\n            width: 100%;\r\n            border-collapse: collapse;\r\n            text-align: left;\r\n            min-width: 500px;\r\n            \/* prevent squishing *\/\r\n        }\r\n\r\n        .vb-compare-table th,\r\n        .vb-compare-table td {\r\n            padding: 16px 20px;\r\n            border-bottom: 1px solid var(--vb-border);\r\n            font-size: 15px;\r\n            \/* Reduced *\/\r\n        }\r\n\r\n        .vb-compare-table th {\r\n            background: var(--vb-bg-alt);\r\n            font-family: var(--font-headings);\r\n            font-weight: 700;\r\n            font-size: 14px;\r\n            \/* Reduced *\/\r\n            text-transform: uppercase;\r\n            letter-spacing: 0.05em;\r\n            color: var(--vb-dark);\r\n        }\r\n\r\n        .vb-compare-table tr:last-child td {\r\n            border-bottom: none;\r\n        }\r\n\r\n        .vb-compare-table tbody tr:hover {\r\n            background: var(--vb-bg-alt);\r\n        }\r\n\r\n        .vb-status-good {\r\n            color: #10B981;\r\n            font-weight: 600;\r\n        }\r\n\r\n        .vb-status-warn {\r\n            color: #F59E0B;\r\n            font-weight: 600;\r\n        }\r\n\r\n        .vb-status-bad {\r\n            color: var(--vb-red);\r\n            font-weight: 600;\r\n        }\r\n\r\n        \/* FAQ Styling *\/\r\n        .vb-faq-container {\r\n            margin-top: 30px;\r\n            display: flex;\r\n            flex-direction: column;\r\n            gap: 12px;\r\n        }\r\n\r\n        .vb-faq-item {\r\n            border: 1px solid var(--vb-border);\r\n            border-radius: var(--vb-radius-sm);\r\n            background: #fff;\r\n            overflow: hidden;\r\n        }\r\n\r\n        .vb-faq-btn {\r\n            width: 100%;\r\n            padding: 20px;\r\n            background: transparent;\r\n            border: none;\r\n            display: flex;\r\n            justify-content: space-between;\r\n            align-items: center;\r\n            font-family: var(--font-headings);\r\n            font-size: 16px;\r\n            \/* Reduced *\/\r\n            font-weight: 600;\r\n            color: var(--vb-dark);\r\n            cursor: pointer;\r\n            text-align: left;\r\n        }\r\n\r\n        .vb-faq-icon {\r\n            width: 28px;\r\n            height: 28px;\r\n            border-radius: 50%;\r\n            background: var(--vb-bg-alt);\r\n            display: flex;\r\n            align-items: center;\r\n            justify-content: center;\r\n            transition: transform 0.3s ease;\r\n            color: var(--vb-red);\r\n            font-size: 18px;\r\n            line-height: 1;\r\n            flex-shrink: 0;\r\n        }\r\n\r\n        .vb-faq-answer {\r\n            padding: 0 20px 20px;\r\n            display: none;\r\n        }\r\n\r\n        .vb-faq-answer p {\r\n            font-size: 15px;\r\n            \/* Reduced *\/\r\n            margin: 0;\r\n        }\r\n\r\n        .vb-faq-item.active .vb-faq-answer {\r\n            display: block;\r\n        }\r\n\r\n        .vb-faq-item.active .vb-faq-icon {\r\n            transform: rotate(45deg);\r\n        }\r\n\r\n        \/* Floating WhatsApp Removed *\/\r\n\r\n        \/* Setup Animations *\/\r\n        .vb-reveal {\r\n            opacity: 0;\r\n            transform: translateY(20px);\r\n            transition: all 0.6s cubic-bezier(0.5, 0, 0, 1);\r\n        }\r\n\r\n        .vb-reveal.vb-active {\r\n            opacity: 1;\r\n            transform: translateY(0);\r\n        }\r\n\r\n        \/* Protection against Elementor styles *\/\r\n        .vb-content-wrapper ul {\r\n            list-style: disc;\r\n            margin-left: 20px;\r\n        }\r\n\r\n        .vb-content-wrapper .vb-toc-list,\r\n        .vb-content-wrapper .vb-alert-box ul {\r\n            list-style: none;\r\n            margin-left: 0;\r\n        }\r\n\r\n        \/* Responsive Design *\/\r\n        @media (max-width: 1024px) {\r\n            .vb-hero-container {\r\n                grid-template-columns: 1fr;\r\n                gap: 30px;\r\n                text-align: center;\r\n            }\r\n\r\n            .vb-hero-content {\r\n                margin: 0 auto;\r\n            }\r\n\r\n            .vb-eyebrow {\r\n                margin-left: auto;\r\n                margin-right: auto;\r\n            }\r\n\r\n            .vb-hero-actions {\r\n                justify-content: center;\r\n            }\r\n\r\n            .vb-content-layout {\r\n                grid-template-columns: 1fr;\r\n            }\r\n\r\n            .vb-sidebar {\r\n                position: static;\r\n                display: grid;\r\n                grid-template-columns: 1fr 1fr;\r\n                gap: 20px;\r\n            }\r\n\r\n            .vb-quickbar-grid {\r\n                grid-template-columns: repeat(2, 1fr);\r\n            }\r\n        }\r\n\r\n        @media (max-width: 768px) {\r\n            .vb-hero {\r\n                padding: 50px 0 40px;\r\n            }\r\n\r\n            .vb-hero h1 {\r\n                font-size: 28px;\r\n            }\r\n\r\n            .vb-hero-composition {\r\n                height: 350px;\r\n            }\r\n\r\n            .vb-quickbar-grid {\r\n                grid-template-columns: 1fr;\r\n            }\r\n\r\n            .vb-sidebar {\r\n                grid-template-columns: 1fr;\r\n            }\r\n\r\n            .vb-symptoms-grid,\r\n            .vb-media-rail {\r\n                grid-template-columns: 1fr;\r\n            }\r\n\r\n            .vb-cta-block {\r\n                flex-direction: column;\r\n                text-align: center;\r\n                padding: 24px 20px;\r\n            }\r\n\r\n            .vb-alert-box {\r\n                flex-direction: column;\r\n                text-align: center;\r\n                align-items: center;\r\n            }\r\n\r\n            .vb-step-item {\r\n                padding-left: 0;\r\n                padding-top: 50px;\r\n            }\r\n\r\n            .vb-step-num {\r\n                left: 50%;\r\n                transform: translateX(-50%);\r\n            }\r\n\r\n            .vb-process-list::before {\r\n                display: none;\r\n            }\r\n\r\n            .vb-final-cta {\r\n                padding: 40px 20px;\r\n                margin-top: 40px;\r\n            }\r\n\r\n            .vb-final-cta h2 {\r\n                font-size: 26px !important;\r\n            }\r\n        }\r\n    <\/style>\r\n\r\n\r\n\r\n    <!-- Wrap everything in a namespace class to prevent Elementor conflict -->\r\n    <div class=\"vb-content-wrapper\">\r\n\r\n        <!-- HERO SECTION -->\r\n        <header class=\"vb-hero\">\r\n            <div class=\"vb-container vb-hero-container\">\r\n                <div class=\"vb-hero-content vb-reveal\">\r\n                    <div class=\"vb-eyebrow\">\r\n                        <svg width=\"14\" height=\"14\" viewbox=\"0 0 24 24\">\r\n                            <path fill=\"currentColor\" d=\"M12 2L2 12h3v8h6v-6h2v6h6v-8h3L12 2z\"\/>\r\n                        <\/svg>\r\n  Specialists in facades Barcelona\r\n                    <\/div>\r\n\r\n                    <h1>Cracks in <span>facades Barcelona?<\/span> When to act<\/h1>\r\n\r\n                    <p class=\"vb-hero-lead\">\r\n  Sometimes they start as a small, unimportant crack. Find out when a crack is a real risk\r\n and how to avoid costly leaks without installing scaffolding.\r\n                    <\/p>\r\n\r\n                    <div class=\"vb-hero-actions\">\r\n                         <a href=\"#contacto\" class=\"vb-btn vb-btn-primary\">\r\n Request free review\r\n                            <svg viewbox=\"0 0 24 24\">\r\n                                <path fill=\"currentColor\" d=\"M12 4l-1.41 1.41L16.17 11H4v2h12.17l-5.58 5.59L12 20l8-8z\"\/>\r\n                            <\/svg>\r\n <\/a>\r\n                        <a href=\"tel:+34611848229\" class=\"vb-btn vb-btn-outline\">\r\n Call 611 84 82 29\r\n <\/a> \r\n                    <\/div>\r\n                <\/div>\r\n\r\n                <div class=\"vb-hero-visuals vb-reveal\">\r\n                    <div class=\"vb-trust-badge\">\r\n                        <div class=\"vb-trust-icon\">\r\n                            <svg viewbox=\"0 0 24 24\">\r\n                                <path d=\"M12 1L3 5v6c0 5.55 3.84 10.74 9 12 5.16-1.26 9-6.45 9-12V5l-9-4zm-2 16l-4-4 1.41-1.41L10 14.17l6.59-6.59L18 9l-8 8z\"\/>\r\n                            <\/svg>\r\n                        <\/div>\r\n                        <div class=\"vb-trust-text\">\r\n                            <strong>Professional Diagnostics<\/strong>\r\n                            <span>Technicians specialized in heights<\/span>\r\n                        <\/div>\r\n                    <\/div>\r\n\r\n                    <div class=\"vb-hero-composition\">\r\n                        <div class=\"vb-comp-img vb-comp-1\">\r\n                            <img decoding=\"async\" decoding=async data-opt-id=1510265482  data-opt-src=\"https:\/\/mlpntm3khttd.i.optimole.com\/cb:b4cU.103b\/w:auto\/h:auto\/q:mauto\/f:best\/https:\/\/verticalsbarcelona.es\/wp-content\/uploads\/Reparacion-de-Fachadas-02-9.jpg\"  src=\"data:image\/svg+xml,%3Csvg%20viewBox%3D%220%200%20100%%20100%%22%20width%3D%22100%%22%20height%3D%22100%%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Crect%20width%3D%22100%%22%20height%3D%22100%%22%20fill%3D%22transparent%22%2F%3E%3C%2Fsvg%3E\" alt=\"Condition of facade with cracks\">\r\n                        <\/div>\r\n                        <div class=\"vb-comp-img vb-comp-2\">\r\n                            <img decoding=\"async\" decoding=async data-opt-id=1088490412  data-opt-src=\"https:\/\/mlpntm3khttd.i.optimole.com\/cb:b4cU.103b\/w:auto\/h:auto\/q:mauto\/f:best\/https:\/\/verticalsbarcelona.es\/wp-content\/uploads\/Reparacion-de-Fachadas-02-8.jpg\"  src=\"data:image\/svg+xml,%3Csvg%20viewBox%3D%220%200%20100%%20100%%22%20width%3D%22100%%22%20height%3D%22100%%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Crect%20width%3D%22100%%22%20height%3D%22100%%22%20fill%3D%22transparent%22%2F%3E%3C%2Fsvg%3E\" alt=\"Technical review of facades in Barcelona\">\r\n                        <\/div>\r\n                    <\/div>\r\n                <\/div>\r\n            <\/div>\r\n        <\/header>\r\n\r\n        <!-- QUICK INFO BAR -->\r\n        <section class=\"vb-quickbar\">\r\n            <div class=\"vb-container vb-quickbar-grid\">\r\n                <div class=\"vb-quick-item vb-reveal\">\r\n                    <svg viewbox=\"0 0 24 24\">\r\n                        <path d=\"M12 2c-5.33 4.55-8 8.48-8 11.8 0 4.98 3.8 8.2 8 8.2s8-3.22 8-8.2C20 10.48 17.33 6.55 12 2zm0 14.5c-1.38 0-2.5-1.12-2.5-2.5s1.12-2.5 2.5-2.5 2.5 1.12 2.5 2.5-1.12 2.5-2.5 2.5z\"\/>\r\n                    <\/svg>\r\n                    <strong>Leaks and dampness<\/strong>\r\n                    <p>The fissures are the way for water to enter, oxidizing structures.<\/p>\r\n                <\/div>\r\n                <div class=\"vb-quick-item vb-reveal\">\r\n                    <svg viewbox=\"0 0 24 24\">\r\n                        <path d=\"M19.5 9.5l-5.5-5.5v16h11V9.5zM4 14.5L9.5 20v-5.5H4zM4 9.5V4h11v5.5H4z\"\/>\r\n                    <\/svg>\r\n                    <strong>Accurate diagnosis<\/strong>\r\n                    <p>We evaluate whether it is paint or a deep structural failure.<\/p>\r\n                <\/div>\r\n                <div class=\"vb-quick-item vb-reveal\">\r\n                    <svg viewbox=\"0 0 24 24\">\r\n                        <path d=\"M4 20h16v-2H4V20zm8-18L6.5 11h11L12 2z\"\/>\r\n                    <\/svg>\r\n                    <strong>No scaffolding<\/strong>\r\n                    <p>By means of vertical works we intervene quickly and without inconveniences.<\/p>\r\n                <\/div>\r\n                <div class=\"vb-quick-item vb-reveal\">\r\n                    <svg viewbox=\"0 0 24 24\">\r\n                        <path d=\"M11.99 2C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2zM12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8zm.5-13H11v6l5.25 3.15.75-1.23-4.5-2.67z\"\/>\r\n                    <\/svg>\r\n                    <strong>Act in time<\/strong>\r\n                    <p>Repairing today avoids comprehensive rehabilitation tomorrow.<\/p>\r\n                <\/div>\r\n            <\/div>\r\n        <\/section>\r\n\r\n        <!-- MAIN CONTENT -->\r\n        <main class=\"vb-main-content\">\r\n            <div class=\"vb-container vb-content-layout\">\r\n\r\n                <!-- MAIN ARTICLE -->\r\n                <article class=\"vb-article\">\r\n                    <p class=\"vb-intro-text vb-reveal\">\r\n  In Barcelona, the humid climate and the age of many buildings favor the appearance of\r\n cracks. What starts out as an aesthetic issue can become a serious safety problem\r\n if not addressed in time.\r\n                    <\/p>\r\n\r\n                    <div class=\"vb-reveal\">\r\n                        <p>When a crack in the facade allows water to enter or continues to grow as the months go by\r\n, it is paving the way for leaks to the interior, rusting of\r\n internal reinforcements and, finally, the dreaded detachment of debris onto the public road.\r\n                        <\/p>\r\n                        <p>In homeowners' associations, the warning usually comes when a neighbor suffers stains of\r\n humidity near the window or directly on seeing fragments of the coating falling.\r\n Detecting it early makes the radical difference between an economic maintenance and an important spill\r\n.<\/p>\r\n                    <\/div>\r\n\r\n                    <div class=\"vb-media-rail vb-reveal\">\r\n                        <div class=\"vb-media-card\">\r\n                            <img decoding=\"async\" decoding=async data-opt-id=1161856787  data-opt-src=\"https:\/\/mlpntm3khttd.i.optimole.com\/cb:b4cU.103b\/w:auto\/h:auto\/q:mauto\/f:best\/https:\/\/verticalsbarcelona.es\/wp-content\/uploads\/Reparacion-de-Fachadas-02-6.jpg\"  src=\"data:image\/svg+xml,%3Csvg%20viewBox%3D%220%200%20100%%20100%%22%20width%3D%22100%%22%20height%3D%22100%%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Crect%20width%3D%22100%%22%20height%3D%22100%%22%20fill%3D%22transparent%22%2F%3E%3C%2Fsvg%3E\" alt=\"Facades Barcelona\">\r\n                            <div class=\"vb-media-caption\">\r\n                                <strong>Classic buildings<\/strong>\r\n                                <span>They require special mortars and high precision.<\/span>\r\n                            <\/div>\r\n                        <\/div>\r\n                        <div class=\"vb-media-card\">\r\n                            <img decoding=\"async\" decoding=async data-opt-id=1294470049  data-opt-src=\"https:\/\/mlpntm3khttd.i.optimole.com\/cb:b4cU.103b\/w:auto\/h:auto\/q:mauto\/f:best\/https:\/\/verticalsbarcelona.es\/wp-content\/uploads\/Reparacion-de-Fachadas-02-5.jpg\"  src=\"data:image\/svg+xml,%3Csvg%20viewBox%3D%220%200%20100%%20100%%22%20width%3D%22100%%22%20height%3D%22100%%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Crect%20width%3D%22100%%22%20height%3D%22100%%22%20fill%3D%22transparent%22%2F%3E%3C%2Fsvg%3E\" alt=\"Restoration of facades\">\r\n                            <div class=\"vb-media-caption\">\r\n                                <strong>Integral restoration<\/strong>\r\n                                <span>Sealing, consolidation and waterproofing.<\/span>\r\n                            <\/div>\r\n                        <\/div>\r\n                    <\/div>\r\n\r\n                    <h2 id=\"causas\" class=\"vb-reveal\">Why do cracks appear on facades<\/h2>\r\n                    <div class=\"vb-reveal\">\r\n                        <p>Exterior walls are not static elements. They undergo continuous stress for different\r\n reasons: <\/p>\r\n                        <ul>\r\n                            <li><strong>Thermal shocks:<\/strong> Expansion in summer and contraction in winter\r\n cracks the coatings.<\/li>\r\n                            <li><strong>Humidity and rain:<\/strong> The water that penetrates and evaporates destroys the mortar\r\n from the inside.<\/li>\r\n                            <li><strong>Settlements:<\/strong> Natural movements of the ground on which the\r\n building sits.<\/li>\r\n                            <li><strong>Aging:<\/strong> Loss of elasticity in expansion joints or\r\n old paints.<\/li>\r\n                        <\/ul>\r\n                    <\/div>\r\n\r\n                    <div class=\"vb-alert-box vb-reveal\">\r\n                        <div class=\"vb-alert-icon\">!<\/div>\r\n                        <div>\r\n                            <h4>Warning! Signs that you should not wait any longer <\/h4>\r\n                            <ul>\r\n                                <li>The crack is more than 1 millimeter wide.<\/li>\r\n                                <li>White spots (efflorescence) appear around the crack.<\/li>\r\n                                <li>The crack \"sounds hollow\" if you tap gently nearby.<\/li>\r\n                                <li>Extensive \"spider web\" cracks appear (risk of detachment at\r\n placa).<\/li>\r\n                            <\/ul>\r\n                        <\/div>\r\n                    <\/div>\r\n\r\n                    <h2 id=\"sintomas\" class=\"vb-reveal\">Symptomatology: What am I facing?<\/h2>\r\n                    <p class=\"vb-reveal\">Depending on the type of damage, the solution varies drastically. See\r\n to identify the severity: <\/p>\r\n\r\n                    <div class=\"vb-symptoms-grid\">\r\n                        <div class=\"vb-symptom-card vb-reveal\">\r\n                            <svg viewbox=\"0 0 24 24\">\r\n                                <path d=\"M12 2L2 22h20L12 2zm1 14h-2v-2h2v2zm0-4h-2V8h2v4z\"\/>\r\n                            <\/svg>\r\n                            <h4>Capillary fissures<\/h4>\r\n                            <p>They are very fine, like hairs. They affect only the paint or surface layer. Treatment\r\n relatively simple and preventive.  <\/p>\r\n                        <\/div>\r\n                        <div class=\"vb-symptom-card vb-reveal\">\r\n                            <svg viewbox=\"0 0 24 24\">\r\n                                <path d=\"M3 13h2v-2H3v2zm0 4h2v-2H3v2zm0-8h2V7H3v2zm4 4h14v-2H7v2zm0 4h14v-2H7v2zM7 7v2h14V7H7z\"\/>\r\n                            <\/svg>\r\n                            <h4>Structural cracks<\/h4>\r\n                            <p>They follow the contour of the bricks or cross beams. Require urgent technical study\r\n and possible structural stitching. <\/p>\r\n                        <\/div>\r\n                        <div class=\"vb-symptom-card vb-reveal\">\r\n                            <svg viewbox=\"0 0 24 24\">\r\n                                <path d=\"M12 3L2 12h3v8h14v-8h3L12 3zm4 10v6h-3v-4h-2v4H8v-6H6l6-5.5L18 13h-2z\"\/>\r\n                            <\/svg>\r\n                            <h4>Cracks in balconies<\/h4>\r\n                            <p>They appear on the lower face or slab faces. Very dangerous because they warn of\r\n rusting of the inner reinforcement. <\/p>\r\n                        <\/div>\r\n                        <div class=\"vb-symptom-card vb-reveal\">\r\n                            <svg viewbox=\"0 0 24 24\">\r\n                                <path d=\"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm0 16H5V5h14v14z\"\/>\r\n                            <\/svg>\r\n                            <h4>Spalling<\/h4>\r\n                            <p>The coating explodes. It occurs when the armor is already rusted and has increased its internal volume\r\n. <\/p>\r\n                        <\/div>\r\n                    <\/div>\r\n\r\n                    <div class=\"vb-cta-block vb-reveal\">\r\n                        <div>\r\n                            <h3>Doubts about the severity of your cracks?<\/h3>\r\n                            <p>Send us a photo by WhatsApp and a specialist technician will review your case on the same\r\n day, without obligation.<\/p>\r\n                        <\/div>\r\n                        <a href=\"https:\/\/wa.me\/34611848229?text=Hola%2C%20quisiera%20enviaros%20una%20foto%20de%20unas%20grietas%20en%20fachada\" target=\"_blank\" class=\"vb-btn vb-btn-primary\" rel=\"noopener\">\r\n  Send photos now\r\n                            <svg viewbox=\"0 0 24 24\">\r\n                                <path fill=\"currentColor\" d=\"M1.04 17.52l1.32-4.9c-.83-1.47-1.27-3.15-1.27-4.87C1.09 3.48 4.57 0 8.84 0 13.12 0 16.6 3.48 16.6 7.75c0 4.28-3.48 7.76-7.76 7.76-1.63 0-3.23-.42-4.63-1.2l-3.17.84zM5.53 12.8l.28.17c1.13.68 2.45 1.04 3.82 1.04 3.4 0 6.17-2.77 6.17-6.17 0-3.41-2.77-6.18-6.17-6.18-3.4 0-6.17 2.77-6.17 6.18 0 1.45.41 2.85 1.17 4l.19.3-1.02 3.8 3.9-.94z\"\/>\r\n                            <\/svg>\r\n                        <\/a>\r\n                    <\/div>\r\n\r\n                    <h2 id=\"reparacion\" class=\"vb-reveal\">How we repair cracks using vertical works<\/h2>\r\n                    <div class=\"vb-reveal\">\r\n                        <p>The advantage of using rope positioning is that we can perform surgery on the\r\n affected area almost immediately.<\/p>\r\n\r\n                        <div class=\"vb-process-list\">\r\n                            <div class=\"vb-step-item vb-reveal\">\r\n                                <div class=\"vb-step-num\">1<\/div>\r\n                                <h3>Manual sanitation<\/h3>\r\n                                <p>We chop and remove all loose or poorly adhering material around the\r\n crack until we find a firm and sound support.<\/p>\r\n                            <\/div>\r\n                            <div class=\"vb-step-item vb-reveal\">\r\n                                <div class=\"vb-step-num\">2<\/div>\r\n                                <h3>Treatment of reinforcement<\/h3>\r\n                                <p>If we find rusty metal rods, we clean them by mechanical brushing\r\n and apply rust passivators.<\/p>\r\n                            <\/div>\r\n                            <div class=\"vb-step-item vb-reveal\">\r\n                                <div class=\"vb-step-num\">3<\/div>\r\n                                <h3>Sealing and rebuilding<\/h3>\r\n                                <p>We rebuilt the volume of the wall with R4 structural repair mortars, without\r\n shrinkage or other suitable compounds.<\/p>\r\n                            <\/div>\r\n                            <div class=\"vb-step-item vb-reveal\">\r\n                                <div class=\"vb-step-num\">4<\/div>\r\n                                <h3>Waterproofing<\/h3>\r\n                                <p>Finally, we matched the texture to the rest of the facade and applied waterproofing acrylic coatings\r\n.<\/p>\r\n                            <\/div>\r\n                        <\/div>\r\n                    <\/div>\r\n\r\n                    <div class=\"vb-media-rail vb-reveal\">\r\n                        <div class=\"vb-media-card\">\r\n                            <img decoding=\"async\" decoding=async data-opt-id=1386231513  data-opt-src=\"https:\/\/mlpntm3khttd.i.optimole.com\/cb:b4cU.103b\/w:auto\/h:auto\/q:mauto\/f:best\/https:\/\/verticalsbarcelona.es\/wp-content\/uploads\/Reparacion-de-Fachadas-02-4.jpg\"  src=\"data:image\/svg+xml,%3Csvg%20viewBox%3D%220%200%20100%%20100%%22%20width%3D%22100%%22%20height%3D%22100%%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Crect%20width%3D%22100%%22%20height%3D%22100%%22%20fill%3D%22transparent%22%2F%3E%3C%2Fsvg%3E\" alt=\"Preparation and sealing of cracks\">\r\n                            <div class=\"vb-media-caption\">\r\n                                <strong>Treatment of joints<\/strong>\r\n                                <span>Revision of elements at height by means of ropes.<\/span>\r\n                            <\/div>\r\n                        <\/div>\r\n                        <div class=\"vb-media-card\">\r\n                            <img decoding=\"async\" decoding=async data-opt-id=382349711  data-opt-src=\"https:\/\/mlpntm3khttd.i.optimole.com\/cb:b4cU.103b\/w:auto\/h:auto\/q:mauto\/f:best\/https:\/\/verticalsbarcelona.es\/wp-content\/uploads\/Reparacion-de-Fachadas-02-3.jpg\"  src=\"data:image\/svg+xml,%3Csvg%20viewBox%3D%220%200%20100%%20100%%22%20width%3D%22100%%22%20height%3D%22100%%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Crect%20width%3D%22100%%22%20height%3D%22100%%22%20fill%3D%22transparent%22%2F%3E%3C%2Fsvg%3E\" alt=\"Technicians specialized in heights\">\r\n                            <div class=\"vb-media-caption\">\r\n                                <strong>IRATA approved technicians<\/strong>\r\n                                <span>Mastery of ropes and masonry at height.<\/span>\r\n                            <\/div>\r\n                        <\/div>\r\n                    <\/div>\r\n\r\n                    <div class=\"vb-media-rail vb-reveal\">\r\n                        <div class=\"vb-media-card\">\r\n                            <img decoding=\"async\" decoding=async data-opt-id=2052963652  data-opt-src=\"https:\/\/mlpntm3khttd.i.optimole.com\/cb:b4cU.103b\/w:auto\/h:auto\/q:mauto\/f:best\/https:\/\/verticalsbarcelona.es\/wp-content\/uploads\/Reparacion-de-Fachadas-02-2.jpg\"  src=\"data:image\/svg+xml,%3Csvg%20viewBox%3D%220%200%20100%%20100%%22%20width%3D%22100%%22%20height%3D%22100%%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Crect%20width%3D%22100%%22%20height%3D%22100%%22%20fill%3D%22transparent%22%2F%3E%3C%2Fsvg%3E\" alt=\"Technician suspended on facade\">\r\n                            <div class=\"vb-media-caption\">\r\n                                <strong>Technical agility<\/strong>\r\n                                <span>No scaffolding to lower the bill.<\/span>\r\n                            <\/div>\r\n                        <\/div>\r\n                        <div class=\"vb-media-card\">\r\n                            <img decoding=\"async\" decoding=async data-opt-id=1415705199  data-opt-src=\"https:\/\/mlpntm3khttd.i.optimole.com\/cb:b4cU.103b\/w:auto\/h:auto\/q:mauto\/f:best\/https:\/\/verticalsbarcelona.es\/wp-content\/uploads\/Reparacion-de-Fachadas-02-1.jpg\"  src=\"data:image\/svg+xml,%3Csvg%20viewBox%3D%220%200%20100%%20100%%22%20width%3D%22100%%22%20height%3D%22100%%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Crect%20width%3D%22100%%22%20height%3D%22100%%22%20fill%3D%22transparent%22%2F%3E%3C%2Fsvg%3E\" alt=\"Repairing front details\">\r\n                            <div class=\"vb-media-caption\">\r\n                                <strong>Perfect finishes<\/strong>\r\n                                <span>Definitive and durable solution for cornices.<\/span>\r\n                            <\/div>\r\n                        <\/div>\r\n                    <\/div>\r\n\r\n                    <div class=\"vb-reveal\" style=\"text-align: center; margin: 40px 0;\">\r\n                        <img decoding=\"async\" decoding=async data-opt-id=1595889510  data-opt-src=\"https:\/\/mlpntm3khttd.i.optimole.com\/cb:b4cU.103b\/w:auto\/h:auto\/q:mauto\/f:best\/https:\/\/verticalsbarcelona.es\/wp-content\/uploads\/logotipo-irata.png\"  src=\"data:image\/svg+xml,%3Csvg%20viewBox%3D%220%200%20100%%20100%%22%20width%3D%22100%%22%20height%3D%22100%%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Crect%20width%3D%22100%%22%20height%3D%22100%%22%20fill%3D%22transparent%22%2F%3E%3C%2Fsvg%3E\" alt=\"IRATA logo\" style=\"max-width: 150px; display: inline-block;\">\r\n                    <\/div>\r\n\r\n                    <h2 id=\"comparativa\" class=\"vb-reveal\">Table of actions<\/h2>\r\n                    <div class=\"vb-compare-table-wrapper vb-reveal\">\r\n                        <table class=\"vb-compare-table\">\r\n                            <thead>\r\n                                <tr>\r\n                                    <th>Fa\u00e7ade pathology<\/th>\r\n                                    <th>Recommended intervention<\/th>\r\n                                    <th>Level of urgency<\/th>\r\n                                <\/tr>\r\n                            <\/thead>\r\n                            <tbody>\r\n                                <tr>\r\n                                    <td>Surface cracks and paint cracking<\/td>\r\n                                    <td>Cleaning + Sealing + High elasticity painting<\/td>\r\n                                    <td class=\"vb-status-good\">Under<\/td>\r\n                                <\/tr>\r\n                                <tr>\r\n                                    <td>Crack between window and frame<\/td>\r\n                                    <td>Perimeter sealing and polyurethane sealing<\/td>\r\n                                    <td class=\"vb-status-warn\">Medium<\/td>\r\n                                <\/tr>\r\n                                <tr>\r\n                                    <td>Mortar buckling on contact<\/td>\r\n                                    <td>Forced chipping of the area, remediation and reconstruction R4<\/td>\r\n                                    <td class=\"vb-status-bad\">High (Falling)<\/td>\r\n                                <\/tr>\r\n                                <tr>\r\n                                    <td>Bare and rusted armor<\/td>\r\n                                    <td>Chemical passivation of the iron + Total reconstruction<\/td>\r\n                                    <td class=\"vb-status-bad\">Very High<\/td>\r\n                                <\/tr>\r\n                            <\/tbody>\r\n                        <\/table>\r\n                    <\/div>\r\n\r\n                    <h2 id=\"faq\" class=\"vb-reveal\">Frequently Asked Questions<\/h2>\r\n                    <div class=\"vb-faq-container vb-reveal\">\r\n                        <div class=\"vb-faq-item\">\r\n                            <button class=\"vb-faq-btn\">\r\n  Do I need a building permit to repair cracks?\r\n                              <span class=\"vb-faq-icon\">+<\/span>\r\n                            <\/button>\r\n                            <div class=\"vb-faq-answer\">\r\n                                <p>In Barcelona, punctual repairs of cracks and chipping that do not modify the general aesthetic or volumetric\r\n are usually processed through a mere \"Assabentat\" or\r\n communicated minor works. It is an agile procedure. We take charge of orienting\r\n to the community with the permissions.  <\/p>\r\n                            <\/div>\r\n                        <\/div>\r\n                        <div class=\"vb-faq-item\">\r\n                            <button class=\"vb-faq-btn\">\r\n  Why use rope access instead of scaffolding?\r\n                              <span class=\"vb-faq-icon\">+<\/span>\r\n                            <\/button>\r\n                            <div class=\"vb-faq-answer\">\r\n                                <p>If the repair is localized, installing scaffolding makes the\r\n budget very expensive (road occupancy fees, equipment rental, assembly...).\r\n The vertical works allow 2 technicians to descend and repair the crack in\r\n one morning, reducing costs drastically.<\/p>\r\n                            <\/div>\r\n                        <\/div>\r\n                        <div class=\"vb-faq-item\">\r\n                            <button class=\"vb-faq-btn\">\r\n  Does the building insurance cover the repair of cracks?\r\n                              <span class=\"vb-faq-icon\">+<\/span>\r\n                            <\/button>\r\n                            <div class=\"vb-faq-answer\">\r\n                                <p>Insurance normally covers the DAMAGE caused by the leak (painting the neighbor's roof\r\n ), but excludes the repair of the facade. It is considered a lack of\r\n preventive maintenance, unless it is aesthetic damage resulting from a\r\n major loss. Consult the policy.  <\/p>\r\n                            <\/div>\r\n                        <\/div>\r\n                    <\/div>\r\n\r\n                <\/article>\r\n\r\n                <!-- SIDEBAR -->\r\n                <aside class=\"vb-sidebar vb-reveal\">\r\n\r\n\r\n\r\n                    <div class=\"vb-widget vb-contact-widget\">\r\n                        <h3 class=\"vb-widget-title\">\r\n                            <svg viewbox=\"0 0 24 24\">\r\n                                <path d=\"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm0 3c1.66 0 3 1.34 3 3s-1.34 3-3 3-3-1.34-3-3 1.34-3 3-3zm0 14.2c-2.5 0-4.71-1.28-6-3.22.03-1.99 4-3.08 6-3.08 1.99 0 5.97 1.09 6 3.08-1.29 1.94-3.5 3.22-6 3.22z\"\/>\r\n                            <\/svg>\r\n  Crack check\r\n                        <\/h3>\r\n                        <p>Contact us quickly by WhatsApp or call us. A specialist will evaluate your facade for free. <\/p>\r\n                        <img decoding=\"async\" decoding=async data-opt-id=518827947  data-opt-src=\"https:\/\/mlpntm3khttd.i.optimole.com\/cb:b4cU.103b\/w:auto\/h:auto\/q:mauto\/f:best\/https:\/\/verticalsbarcelona.es\/wp-content\/uploads\/empresa-verticalsbarcelona-furgoneta-1.jpeg\"  src=\"data:image\/svg+xml,%3Csvg%20viewBox%3D%220%200%20100%%20100%%22%20width%3D%22100%%22%20height%3D%22100%%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Crect%20width%3D%22100%%22%20height%3D%22100%%22%20fill%3D%22transparent%22%2F%3E%3C%2Fsvg%3E\" alt=\"Van Verticals Barcelona\" style=\"border-radius: 6px; margin: 0 0 16px 0; width: 100%;\">\r\n                        <a href=\"https:\/\/wa.me\/34611848229\" target=\"_blank\" class=\"vb-btn\" rel=\"noopener\">Advice by WhatsApp<\/a>\r\n                        <a href=\"tel:+34611848229\" class=\"vb-btn vb-btn-outline\">Call 611 84 82 29<\/a>\r\n                    <\/div>\r\n\r\n                <\/aside>\r\n            <\/div>\r\n\r\n            <!-- FINAL CTA SECCTION -->\r\n            <div class=\"vb-container\">\r\n                <section class=\"vb-final-cta vb-reveal\">\r\n                    <h2>Ready to repair your facade?<\/h2>\r\n                    <p>Avoid major risks and spills. Talk to our technical specialists in Barcelona and\r\n get a quick diagnosis without obligation. <\/p>\r\n                    <div class=\"vb-final-cta-actions\">\r\n                         <a href=\"https:\/\/wa.me\/34611848229?text=Hola%2C%20necesito%20una%20valoraci%C3%B3n%20para%20la%20reparaci%C3%B3n%20de%20unas%20grietas\" target=\"_blank\" class=\"vb-btn vb-btn-primary\" rel=\"noopener\">\r\n                            <svg viewbox=\"0 0 24 24\" style=\"width:20px;height:20px;\">\r\n                                <path fill=\"currentColor\" d=\"M1.04 17.52l1.32-4.9c-.83-1.47-1.27-3.15-1.27-4.87C1.09 3.48 4.57 0 8.84 0 13.12 0 16.6 3.48 16.6 7.75c0 4.28-3.48 7.76-7.76 7.76-1.63 0-3.23-.42-4.63-1.2l-3.17.84zM5.53 12.8l.28.17c1.13.68 2.45 1.04 3.82 1.04 3.4 0 6.17-2.77 6.17-6.17 0-3.41-2.77-6.18-6.17-6.18-3.4 0-6.17 2.77-6.17 6.18 0 1.45.41 2.85 1.17 4l.19.3-1.02 3.8 3.9-.94z\"\/>\r\n                            <\/svg>\r\n Write us by WhatsApp\r\n <\/a>\r\n                        <a href=\"tel:+34611848229\" class=\"vb-btn vb-btn-outline\" style=\"border-color: rgba(255,255,255,0.4); color: #fff !important;\">\r\n                            <svg viewbox=\"0 0 24 24\" style=\"width:20px;height:20px;\">\r\n                                <path fill=\"currentColor\" d=\"M6.62 10.79c1.44 2.83 3.76 5.14 6.59 6.59l2.2-2.2c.27-.27.67-.36 1.02-.24 1.12.37 2.33.57 3.57.57.55 0 1 .45 1 1V20c0 .55-.45 1-1 1-9.39 0-17-7.61-17-17 0-.55.45-1 1-1h3.5c.55 0 1 .45 1 1 0 1.25.2 2.45.57 3.57.11.35.03.74-.25 1.02l-2.2 2.2z\"\/>\r\n                            <\/svg>\r\n Call us at 611 84 82 29\r\n <\/a> \r\n                    <\/div>\r\n                <\/section>\r\n            <\/div>\r\n        <\/main>\r\n    <\/div>\r\n\r\n    <!-- SCRIPTS -->\r\n    <script>\r\n        document.addEventListener(\"DOMContentLoaded\", function () {\r\n            \/\/ Reveal Animations on Scroll\r\n            const observerOptions = {\r\n                root: null,\r\n                rootMargin: '0px',\r\n                threshold: 0.1\r\n            };\r\n\r\n            const observer = new IntersectionObserver((entries, observer) => {\r\n                entries.forEach(entry => {\r\n                    if (entry.isIntersecting) {\r\n                        entry.target.classList.add('vb-active');\r\n                        observer.unobserve(entry.target);\r\n                    }\r\n                });\r\n            }, observerOptions);\r\n\r\n            document.querySelectorAll('.vb-reveal').forEach(el => {\r\n                observer.observe(el);\r\n            });\r\n\r\n            \/\/ FAQ Toggle\r\n            document.querySelectorAll('.vb-faq-btn').forEach(btn => {\r\n                btn.addEventListener('click', (e) => {\r\n                    e.preventDefault();\r\n                    const item = btn.closest('.vb-faq-item');\r\n                    const wasActive = item.classList.contains('active');\r\n\r\n                    \/\/ Close all\r\n                    document.querySelectorAll('.vb-faq-item').forEach(faq => {\r\n                        faq.classList.remove('active');\r\n                    });\r\n\r\n                    \/\/ Toggle clicked\r\n                    if (!wasActive) {\r\n                        item.classList.add('active');\r\n                    }\r\n                });\r\n            });\r\n\r\n            \/\/ Smooth Scroll for TOC\r\n            document.querySelectorAll('.vb-toc-list a[href^=\"#\"]').forEach(anchor => {\r\n                anchor.addEventListener('click', function (e) {\r\n                    e.preventDefault();\r\n                    const targetId = this.getAttribute('href');\r\n                    const targetElement = document.querySelector(targetId);\r\n\r\n                    if (targetElement) {\r\n                        window.scrollTo({\r\n                            top: targetElement.offsetTop - 120, \/\/ Offset for sticky headers\r\n                            behavior: 'smooth'\r\n                        });\r\n                    }\r\n                });\r\n            });\r\n        });\r\n    <\/script>\r\n\r\n\r\n<\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8ca573e elementor-hidden-desktop elementor-hidden-tablet elementor-hidden-mobile elementor-widget elementor-widget-text-editor\" data-id=\"8ca573e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"flex flex-col text-sm pb-25\"><article class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [&amp;:has([data-writing-block])&gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" tabindex=\"-1\" data-turn-id=\"request-WEB:21c859ff-eb42-4669-b78f-99c5a90b5c9a-17\" data-testid=\"conversation-turn-2\" data-scroll-anchor=\"true\" data-turn=\"assistant\"><div class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"><div class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\" tabindex=\"-1\"><div class=\"flex max-w-full flex-col gap-4 grow\"><div class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+&amp;]:mt-1\" dir=\"auto\" data-message-author-role=\"assistant\" data-message-id=\"6fb5170c-4dea-488f-9648-be200db816a1\" data-message-model-slug=\"gpt-5-3\"><div class=\"flex w-full flex-col gap-1 empty:hidden\"><div class=\"markdown prose dark:prose-invert w-full wrap-break-word dark markdown-new-styling\"><p data-start=\"0\" data-end=\"635\"><strong data-start=\"0\" data-end=\"33\">Cracks in facades Barcelona<\/strong> is one of the most common problems in residential buildings and homeowners&#8217; associations in the city. Early detection of <strong data-start=\"162\" data-end=\"195\">cracks in facades in Barcelona<\/strong> is key to avoid structural damage, water leaks or dangerous detachments. In many cases, <strong data-start=\"311\" data-end=\"344\">cracks in Barcelona facades<\/strong> appear due to structural movements, thermal expansion, aging of materials or lack of maintenance. When <strong data-start=\"481\" data-end=\"514\">cracks<\/strong> appear in <strong data-start=\"481\" data-end=\"514\">facades in Barcelona<\/strong>, the most advisable thing to do is to carry out a professional inspection to determine their origin and apply an appropriate repair.   <\/p><p data-start=\"637\" data-end=\"1047\">In Barcelona, many buildings have <strong data-start=\"678\" data-end=\"701\">cracks in facades<\/strong> due to the age of the building stock and the constant exposure to humidity, temperature changes and urban pollution. Therefore, more and more communities are turning to specialists in <strong data-start=\"897\" data-end=\"930\">vertical works Barcelona<\/strong> to check the condition of the facade and repair <strong data-start=\"978\" data-end=\"1011\">cracks in facades Barcelona<\/strong> without installing scaffolding. <\/p><p data-start=\"1049\" data-end=\"1437\"><strong data-start=\"1053\" data-end=\"1086\">Rope access work Barcelona<\/strong> allows access to any point of the building by means of rope access techniques, which facilitates the fast and safe repair of <strong data-start=\"1229\" data-end=\"1262\">cracks in Barcelona facades<\/strong>. Thanks to <strong data-start=\"1278\" data-end=\"1311\">rope access work Barcelona<\/strong>, it is possible to seal cracks, repair deteriorated cladding and reinforce damaged areas without interrupting the use of the building. <\/p><p data-start=\"1439\" data-end=\"1895\">When <strong data-start=\"1455\" data-end=\"1488\">cracks<\/strong> appear in <strong data-start=\"1455\" data-end=\"1488\">Barcelona facades<\/strong>, it is important to act as soon as possible. If ignored, <strong data-start=\"1544\" data-end=\"1577\">cracks in facades Barcelona<\/strong> can allow water to enter, causing interior humidity, detachment of coating or deterioration of the insulation. For this reason, many companies specialized in <strong data-start=\"1753\" data-end=\"1786\">vertical works Barcelona<\/strong> perform technical diagnostics to evaluate the type of crack, its depth and the most appropriate treatment.  <\/p><p data-start=\"1897\" data-end=\"2287\">The interventions by means of <strong data-start=\"1925\" data-end=\"1958\">vertical works Barcelona<\/strong> are especially useful to repair <strong data-start=\"1997\" data-end=\"2030\">cracks in facades Barcelona<\/strong> in interior courtyards, party walls or areas of difficult access. With this system, repair mortars, elastic sealants, structural reinforcements or waterproofing treatments can be applied directly on the <strong data-start=\"2253\" data-end=\"2286\">cracks in Barcelona facades<\/strong>. <\/p><p data-start=\"2289\" data-end=\"2614\">In addition to repairing visible damage, the professionals of <strong data-start=\"2344\" data-end=\"2377\">vertical works Barcelona<\/strong> also perform preventive maintenance to avoid new <strong data-start=\"2439\" data-end=\"2472\">cracks in facades Barcelona<\/strong>. This includes revision of joints, waterproofing of surfaces, repair of coatings and control of the general condition of the facade. <\/p><p data-start=\"2616\" data-end=\"2956\" data-is-last-node=\"\" data-is-only-node=\"\">If you detect <strong data-start=\"2628\" data-end=\"2661\">cracks in facades Barcelona<\/strong>, it is advisable to contact a company specialized in <strong data-start=\"2729\" data-end=\"2762\">vertical works Barcelona<\/strong>. A technical team will be able to evaluate the <strong data-start=\"2800\" data-end=\"2833\">cracks in facades Barcelona<\/strong>, determine if they are superficial or structural and apply the safest solution to protect the building in the long term. <\/p><\/div><\/div><\/div><\/div><div class=\"z-0 flex min-h-[46px] justify-start\"> <\/div><div class=\"mt-3 w-full empty:hidden\"><div class=\"text-center\"> <\/div><\/div><\/div><\/div><\/article><\/div><div class=\"pointer-events-none h-px w-px absolute bottom-0\" aria-hidden=\"true\" data-edge=\"true\"> <\/div>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Cracks in facades Barcelona? When to act Specialists in facades Barcelona Cracks in facades Barcelona? When to act Sometimes they start as a small, unimportant crack. Find out when a crack is a real risk and how to avoid costly leaks without installing scaffolding. Request free review Call 611 84 82 29 Professional Diagnostics Technicians [&hellip;]<\/p>\n","protected":false},"author":3,"featured_media":2926,"comment_status":"closed","ping_status":"open","sticky":false,"template":"elementor_header_footer","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-2943","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-sin-categoria"],"_links":{"self":[{"href":"https:\/\/verticalsbarcelona.es\/en\/wp-json\/wp\/v2\/posts\/2943","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/verticalsbarcelona.es\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/verticalsbarcelona.es\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/verticalsbarcelona.es\/en\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/verticalsbarcelona.es\/en\/wp-json\/wp\/v2\/comments?post=2943"}],"version-history":[{"count":12,"href":"https:\/\/verticalsbarcelona.es\/en\/wp-json\/wp\/v2\/posts\/2943\/revisions"}],"predecessor-version":[{"id":2978,"href":"https:\/\/verticalsbarcelona.es\/en\/wp-json\/wp\/v2\/posts\/2943\/revisions\/2978"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/verticalsbarcelona.es\/en\/wp-json\/wp\/v2\/media\/2926"}],"wp:attachment":[{"href":"https:\/\/verticalsbarcelona.es\/en\/wp-json\/wp\/v2\/media?parent=2943"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/verticalsbarcelona.es\/en\/wp-json\/wp\/v2\/categories?post=2943"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/verticalsbarcelona.es\/en\/wp-json\/wp\/v2\/tags?post=2943"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}