.elementor-1130 .elementor-element.elementor-element-ce7377a{--display:flex}.elementor-1130 .elementor-element.elementor-element-54c417d{--display:flex}.elementor-1130 .elementor-element.elementor-element-0a813b9{--display:flex}.elementor-1130 .elementor-element.elementor-element-205f5ba{--display:flex}.elementor-1130 .elementor-element.elementor-element-b35b294{--display:flex}.elementor-1130 .elementor-element.elementor-element-025e9d0{--display:flex}.elementor-1130 .elementor-element.elementor-element-279a27e{--display:flex}.elementor-1130 .elementor-element.elementor-element-59e53e2{--display:flex}.elementor-1130 .elementor-element.elementor-element-789dc43{--display:flex}:root{--page-title-display:none}.vbc-renovation-page{background:#fff}.vbc-renovation-section{width:min(1120px, 88%);margin:0 auto;padding:80px 0}.vbc-renovation-section h2{margin-bottom:24px}.vbc-renovation-section p{font-size:17px;line-height:1.8;margin-bottom:18px}.vbc-renovation-highlight{background:#F2B705;padding:80px 0}.vbc-renovation-highlight h2{color:#061426}.vbc-renovation-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:28px;margin-top:40px}.vbc-renovation-card{background:#fff;border-radius:8px;box-shadow:0 18px 45px rgb(6 20 38 / .14);overflow:hidden}.vbc-renovation-card img{width:100%;aspect-ratio:4/3;object-fit:cover}.vbc-renovation-card-content{padding:24px}.vbc-renovation-card-content h3{margin-bottom:12px}.vbc-dark-section{background:#061426;color:#fff;padding:90px 0}.vbc-dark-section h2{color:#ffffff!important}.vbc-dark-section p{color:#f5f5f5}.vbc-process{display:grid;grid-template-columns:repeat(5,1fr);gap:24px;margin-top:40px}.vbc-step{text-align:center}.vbc-step-number{width:70px;height:70px;margin:0 auto 16px;border-radius:50%;background:#F2B705;color:#061426;display:flex;align-items:center;justify-content:center;font-family:"Bebas Neue",sans-serif;font-size:34px}.vbc-before-after{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-top:40px}.vbc-photo-placeholder{aspect-ratio:4/3;background:#f5f5f5;border:2px dashed #d0d0d0;display:flex;align-items:center;justify-content:center;font-weight:700;text-transform:uppercase}.vbc-local-box{background:#061426;color:#fff;padding:50px;border-radius:8px;margin-top:40px}.vbc-local-box h2{color:white!important}.vbc-cta-final{background:#F2B705;text-align:center;padding:100px 0}.vbc-cta-final h2{margin-bottom:24px}.vbc-cta-final p{max-width:800px;margin:0 auto 32px}@media(max-width:900px){.vbc-renovation-grid{grid-template-columns:1fr}.vbc-before-after{grid-template-columns:1fr}.vbc-process{grid-template-columns:1fr}.vbc-renovation-section{padding:60px 0}}.vbc-renovation-page{background:#FFF;color:#1E1E1E;font-family:"Poppins",sans-serif}.vbc-renovation-page *,.vbc-renovation-section *,.vbc-renovation-highlight *,.vbc-dark-section *,.vbc-cta-final *{box-sizing:border-box}.vbc-renovation-section{width:min(1120px, 88%);margin:0 auto;padding:82px 0}.vbc-renovation-section h1,.vbc-renovation-section h2,.vbc-renovation-section h3,.vbc-renovation-highlight h2,.vbc-dark-section h2,.vbc-cta-final h2{font-family:"Bebas Neue",sans-serif!important;font-weight:400!important;line-height:1.08!important;letter-spacing:0!important}.vbc-renovation-section h2,.vbc-renovation-highlight h2{margin:0 0 24px!important;color:#061426!important;font-size:clamp(36px, 4vw, 58px)!important}.vbc-renovation-section h3{margin:18px 0 12px!important;color:#061426!important;font-size:clamp(28px, 3vw, 38px)!important}.vbc-renovation-section p,.vbc-renovation-highlight p{margin:0 0 18px!important;color:#1E1E1E!important;font-size:17px;line-height:1.75}.vbc-renovation-section strong,.vbc-renovation-highlight strong{color:#061426;font-weight:800}.vbc-renovation-highlight{background:#F2B705;color:#061426}.vbc-renovation-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px;margin-top:38px}.vbc-renovation-card{background:#FFF;border-radius:8px;overflow:hidden;border:1px solid rgb(6 20 38 / .12);box-shadow:0 14px 34px rgb(6 20 38 / .1);transition:transform 0.3s ease,box-shadow 0.3s ease}.vbc-renovation-card:hover{transform:translateY(-7px);box-shadow:0 24px 48px rgb(6 20 38 / .16)}.vbc-renovation-card img{display:block;width:100%;aspect-ratio:4 / 3;object-fit:cover;border-radius:0}.vbc-renovation-card-content{padding:24px}.vbc-renovation-card-content h3{margin-top:0!important}.vbc-renovation-card-content p{font-size:15.5px;line-height:1.65}.vbc-dark-section{background:#061426;color:#FFF;padding:84px 0}.vbc-dark-section h2{color:#FFFFFF!important;font-size:clamp(38px, 4.5vw, 62px)!important;margin:0 0 24px!important}.vbc-dark-section p{color:#F5F5F5!important;font-size:17px;line-height:1.75}.vbc-dark-section strong{color:#F2B705;font-weight:800}.vbc-before-after{display:grid;grid-template-columns:repeat(3,1fr);gap:22px;margin-top:38px}.vbc-before-after>div{background:#FFF;border-radius:8px;padding:22px;box-shadow:0 14px 34px rgb(6 20 38 / .08);border-left:4px solid #F2B705}.vbc-photo-placeholder{aspect-ratio:4 / 3;background:#F5F5F5;border:2px dashed rgb(6 20 38 / .25);border-radius:8px;display:flex;align-items:center;justify-content:center;color:#061426;font-family:"Montserrat",sans-serif;font-weight:800;text-transform:uppercase;margin-bottom:18px}.vbc-process{display:grid;grid-template-columns:repeat(5,1fr);gap:18px;margin-top:38px}.vbc-step{background:#FFF;border-radius:8px;padding:22px;text-align:center;box-shadow:0 14px 34px rgb(6 20 38 / .08);border-top:4px solid #061426}.vbc-step-number{width:68px;height:68px;margin:0 auto 16px;border-radius:50%;background:#061426;color:#F2B705;display:flex;align-items:center;justify-content:center;font-family:"Bebas Neue",sans-serif;font-size:34px;line-height:1}.vbc-step h3{margin:0 0 10px!important;font-size:30px!important}.vbc-step p{font-size:15px;line-height:1.6}.vbc-local-box{background:#061426;color:#FFF;border-radius:8px;padding:42px;border-left:5px solid #F2B705;box-shadow:0 18px 45px rgb(6 20 38 / .16)}.vbc-local-box h2{color:#FFFFFF!important}.vbc-local-box p{color:#F5F5F5!important}.vbc-local-box strong{color:#F2B705}.vbc-faq-list{display:grid;gap:14px;margin-top:32px}.vbc-faq-list details{background:#FFF;border:1px solid rgb(6 20 38 / .12);border-radius:8px;padding:22px 24px;box-shadow:0 10px 26px rgb(6 20 38 / .05)}.vbc-faq-list details:hover{border-color:#F2B705}.vbc-faq-list summary{cursor:pointer;color:#061426;font-family:"Montserrat",sans-serif;font-size:17px;font-weight:800;line-height:1.45}.vbc-faq-list p{margin:16px 0 0!important;color:#2B2B2B!important}.vbc-cta-final{background:#F2B705;color:#061426;text-align:center}.vbc-cta-final h2{color:#061426!important;font-size:clamp(40px, 5vw, 68px)!important;margin:0 0 24px!important}.vbc-cta-final p{max-width:800px;margin:0 auto 30px!important;color:#061426!important;font-size:18px;line-height:1.75}.vbc-cta-final .vbc-hero-actions{justify-content:center}.vbc-btn,.vbc-hero-actions a{display:inline-flex!important;align-items:center;justify-content:center;min-height:52px;padding:0 28px!important;border-radius:6px!important;font-family:"Montserrat",sans-serif!important;font-size:15px;font-weight:800!important;text-decoration:none!important;text-transform:uppercase;transition:transform 0.25s ease,background 0.25s ease,color 0.25s ease,border-color 0.25s ease}.vbc-btn:hover,.vbc-hero-actions a:hover{transform:translateY(-3px)}.vbc-btn-primary{background:#061426!important;color:#FFFFFF!important;border:2px solid #061426!important}.vbc-btn-primary:hover{background:#0d2342!important;border-color:#0d2342!important;color:#FFFFFF!important}.vbc-btn-secondary{background:transparent!important;color:#061426!important;border:2px solid #061426!important}.vbc-btn-secondary:hover{background:#061426!important;color:#FFFFFF!important;border-color:#061426!important}@media (max-width:1000px){.vbc-renovation-grid,.vbc-before-after{grid-template-columns:1fr}.vbc-process{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.vbc-renovation-section{width:min(100%, 88%);padding:64px 0}.vbc-dark-section{padding:64px 0}.vbc-process{grid-template-columns:1fr}.vbc-local-box{padding:28px}.vbc-cta-final .vbc-hero-actions{flex-direction:column;align-items:stretch}.vbc-btn,.vbc-hero-actions a{width:100%}}