{"id":6128,"date":"2026-08-11T14:31:40","date_gmt":"2026-08-11T13:31:40","guid":{"rendered":"https:\/\/weboffice.pt\/bureaux-virtuels\/"},"modified":"2026-08-11T14:31:40","modified_gmt":"2026-08-11T13:31:40","slug":"bureaux-virtuels","status":"publish","type":"page","link":"https:\/\/weboffice.pt\/bureaux-virtuels\/","title":{"rendered":"Bureaux virtuels \u00e0 Porto et \u00e0 Vila Nova de Gaia"},"content":{"rendered":"\n\n<style>\n\/* === Force full-width \u2014 defeat theme container === *\/\nhtml body.page #page-container, html body.page #main-content, html body.page #content-area, html body.page #left-area, html body.page .container { \n  width: 100% !important; \n  max-width: 100% !important; \n  padding: 0 !important; \n  margin: 0 !important; \n}\nhtml body.page #sidebar { display: none !important; }\nhtml body.page article.page, html body.page .entry-content { padding: 0 !important; margin: 0 !important; }\n\n\/* === Hide WP-injected page title (main_title for private pages) === *\/\nhtml body.page h1.main_title, html body.page .entry-title, html body.page .et_post_meta_wrapper, html body.page .et_pb_title_container { display: none !important; }\n\n\/* === Body typography === *\/\nbody { font-family: \"Nunito Sans\", -apple-system, sans-serif !important; color: #1A1A1A; }\n\n\/* === HERO section overlay &amp; text colors === *\/\n.et_pb_section_0 { position: relative !important; margin-top: 0 !important; }\n.et_pb_section_0::before { \n  content: \"\"; \n  position: absolute; \n  inset: 0; \n  background: linear-gradient(135deg, rgba(0,40,60,0.75) 0%, rgba(0,20,30,0.55) 100%); \n  z-index: 1; \n  pointer-events: none; \n}\n.et_pb_section_0 &gt; .et_pb_row { position: relative !important; z-index: 2 !important; }\n.et_pb_section_0 .et_pb_text, .et_pb_section_0 .et_pb_text *, .et_pb_section_0 h1, .et_pb_section_0 h2 { color: #FFFFFF !important; }\n.et_pb_section_0 .et_pb_text:first-of-type, .et_pb_section_0 .et_pb_text:first-of-type * { color: #68CDEC !important; }\n\n\/* === TRUST BAR === *\/\n.wo-trust-bar { background: #F4F6F8 !important; }\n.wo-trust-bar img { filter: grayscale(1); opacity: 0.65; transition: all 0.3s ease; max-width: 140px; height: auto; }\n.wo-trust-bar img:hover { filter: grayscale(0); opacity: 1; }\n\/* Force the second row (logos row) to display columns horizontally *\/\n.wo-trust-bar .et_pb_row.et_pb_row_1, .wo-trust-bar .et_pb_row:nth-of-type(2) {\n  display: flex !important;\n  flex-direction: row !important;\n  flex-wrap: nowrap !important;\n  justify-content: space-around !important;\n  align-items: center !important;\n  gap: 24px !important;\n  max-width: 1200px !important;\n  margin: 0 auto !important;\n}\n.wo-trust-bar .et_pb_row.et_pb_row_1 .et_pb_column, .wo-trust-bar .et_pb_row:nth-of-type(2) .et_pb_column {\n  width: auto !important;\n  flex: 1 1 0 !important;\n  max-width: 20% !important;\n  display: flex !important;\n  align-items: center !important;\n  justify-content: center !important;\n  margin: 0 !important;\n  padding: 8px !important;\n}\n@media (max-width: 768px) {\n  .wo-trust-bar .et_pb_row.et_pb_row_1, .wo-trust-bar .et_pb_row:nth-of-type(2) { flex-wrap: wrap !important; }\n  .wo-trust-bar .et_pb_row.et_pb_row_1 .et_pb_column, .wo-trust-bar .et_pb_row:nth-of-type(2) .et_pb_column { max-width: 33% !important; }\n}\n\n\/* === SERVICE CARDS === *\/\n.wo-services { background: #FFFFFF !important; }\n.wo-services .et_pb_row:nth-of-type(2) { display: flex !important; flex-direction: row !important; flex-wrap: wrap !important; gap: 24px !important; max-width: 1200px !important; margin: 0 auto !important; justify-content: center !important; }\n.wo-services .et_pb_row:nth-of-type(2) .et_pb_column.wo-service-card { flex: 1 1 250px !important; max-width: calc(25% - 18px) !important; min-width: 240px !important; background: #FFFFFF !important; border: 1px solid #E5E7EB !important; border-radius: 12px !important; overflow: hidden !important; transition: transform 0.3s, box-shadow 0.3s !important; }\n.wo-services .et_pb_row:nth-of-type(2) .et_pb_column.wo-service-card:hover { transform: translateY(-4px); box-shadow: 0 12px 32px rgba(0,0,0,0.08); }\n.wo-services .wo-service-card .et_pb_image { margin: 0 !important; }\n.wo-services .wo-service-card .et_pb_image img { width: 100% !important; height: 200px !important; object-fit: cover !important; display: block; }\n.wo-services .wo-card-body { padding: 24px !important; }\n.wo-services .wo-card-body h3 { margin: 0 0 8px 0 !important; }\n.wo-services .wo-card-body ul { list-style: none; padding: 0; margin: 16px 0; }\n.wo-services .wo-card-body ul li { position: relative; padding-left: 24px; line-height: 2; }\n.wo-services .wo-card-body ul { list-style: none !important; }\n.wo-services .wo-card-body ul li::before { content: \"\"; position: absolute; left: 0; top: 8px; width: 16px; height: 16px; background: url(\"\/wp-content\/uploads\/icons\/check.svg\") no-repeat center; background-size: contain; }\n.wo-services .wo-price-intro { margin: 0 !important; font-size: 12px !important; color: #808285 !important; text-transform: uppercase; letter-spacing: 1px; font-weight: 600; }\n.wo-services .wo-price-value { margin: 4px 0 16px 0 !important; font-size: 32px !important; font-weight: 700 !important; color: #1A1A1A; line-height: 1; }\n.wo-services .wo-price-label { font-size: 14px !important; font-weight: 400 !important; color: #808285; }\n@media (max-width: 980px) {\n  .wo-services .et_pb_row:nth-of-type(2) .et_pb_column.wo-service-card { max-width: calc(50% - 12px) !important; }\n}\n@media (max-width: 600px) {\n  .wo-services .et_pb_row:nth-of-type(2) .et_pb_column.wo-service-card { max-width: 100% !important; }\n}\n\n\/* === LOCATIONS === *\/\n.wo-locations { background: #F4F6F8 !important; }\n.wo-locations .wo-loc-row { display: flex !important; flex-wrap: nowrap !important; align-items: stretch !important; max-width: 1200px !important; margin: 24px auto !important; background: #FFFFFF !important; border-radius: 16px !important; overflow: hidden !important; box-shadow: 0 8px 24px rgba(0,0,0,0.04) !important; }\n\/* removed row-reverse \u2014 markup order handles alternation *\/\n.wo-locations .wo-loc-row .et_pb_column { width: 50% !important; max-width: 50% !important; flex: 1 1 50% !important; margin: 0 !important; padding: 0 !important; display: flex !important; flex-direction: column !important; justify-content: center !important; }\n.wo-locations .wo-loc-img { padding: 0 !important; }\n.wo-locations .wo-loc-img .et_pb_image { margin: 0 !important; height: 100% !important; }\n.wo-locations .wo-loc-img .et_pb_image img { width: 100% !important; height: 100% !important; min-height: 400px !important; object-fit: cover !important; display: block !important; }\n.wo-locations .wo-loc-info { padding: 48px !important; }\n.wo-locations .wo-loc-info h3 { margin: 8px 0 16px 0 !important; }\n.wo-locations .wo-loc-addr { color: #808285 !important; margin: 0 0 8px 0 !important; font-size: 15px; line-height: 1.5; }\n.wo-locations .wo-loc-area { color: #1A1A1A !important; margin: 0 0 20px 0 !important; font-size: 15px; line-height: 1.6; }\n.wo-locations .wo-loc-transports { padding: 16px 20px !important; margin: 16px 0 24px 0 !important; background: #F4F6F8 !important; border-radius: 10px !important; color: #1A1A1A !important; font-size: 15px !important; line-height: 2.2 !important; }\n@media (max-width: 980px) {\n  .wo-locations .wo-loc-row, .wo-locations .wo-loc-row.wo-loc-img-right { flex-direction: column !important; }\n  .wo-locations .wo-loc-row .et_pb_column { width: 100% !important; max-width: 100% !important; flex: 1 1 100% !important; }\n  .wo-locations .wo-loc-img .et_pb_image img { min-height: 280px !important; }\n  .wo-locations .wo-loc-info { padding: 32px !important; }\n}\n\n\/* === PILLARS === *\/\n.wo-pillars { background: #FFFFFF !important; }\n.wo-pillars .et_pb_row:nth-of-type(2) { display: flex !important; flex-direction: row !important; flex-wrap: wrap !important; gap: 24px !important; max-width: 1200px !important; margin: 0 auto !important; justify-content: center !important; }\n.wo-pillars .wo-pillar { flex: 1 1 220px !important; max-width: calc(25% - 18px) !important; min-width: 220px !important; padding: 16px !important; text-align: center; }\n.wo-pillars .wo-pillar-icon { font-size: 56px; line-height: 1; margin-bottom: 20px; display: block; }\n.wo-pillars .wo-pillar-title { font-size: 22px !important; font-weight: 700 !important; color: #1A1A1A !important; margin: 0 0 12px 0 !important; }\n.wo-pillars .wo-pillar-desc { font-size: 15px !important; color: #808285 !important; line-height: 1.6 !important; margin: 0 !important; }\n@media (max-width: 980px) {\n  .wo-pillars .wo-pillar { max-width: calc(50% - 12px) !important; }\n}\n@media (max-width: 600px) {\n  .wo-pillars .wo-pillar { max-width: 100% !important; }\n}\n\n\/* Icons via background-image data-URI *\/\n.wo-pillar-icon { width: 56px; height: 56px; margin: 0 auto 20px; background-position: center; background-repeat: no-repeat; background-size: contain; }\n.wo-icon-bolt { background-image: url(\"\/wp-content\/uploads\/icons\/bolt.svg\"); }\n.wo-icon-coin { background-image: url(\"\/wp-content\/uploads\/icons\/coin.svg\"); }\n.wo-icon-users { background-image: url(\"\/wp-content\/uploads\/icons\/users.svg\"); }\n.wo-icon-world { background-image: url(\"\/wp-content\/uploads\/icons\/world.svg\"); }\n.wo-tr-icon { display: inline-block; width: 22px; height: 22px; vertical-align: middle; margin-right: 10px; background-position: center; background-repeat: no-repeat; background-size: contain; }\n.wo-icon-train { background-image: url(\"\/wp-content\/uploads\/icons\/train.svg\"); }\n.wo-icon-subway { background-image: url(\"\/wp-content\/uploads\/icons\/subway.svg\"); }\n.wo-icon-parking { background-image: url(\"\/wp-content\/uploads\/icons\/parking.svg\"); }\n.wo-tr-line { display: block; padding: 6px 0; color: #1A1A1A; }\n.wo-hb-check { display: inline-block; width: 20px; height: 20px; vertical-align: middle; margin-right: 10px; background: url(\"\/wp-content\/uploads\/icons\/check.svg\") center \/ contain no-repeat; }\n.et_pb_section_0 .wo-hero-bullets { line-height: 1.8 !important; }\n.et_pb_section_0 .wo-hb-line { display: block; padding: 6px 0; color: #FFFFFF !important; }\n\n\n\/* === STEPS === *\/\n.wo-steps { background: #F4F6F8 !important; }\n.wo-steps .et_pb_row:nth-of-type(2) { display: flex !important; flex-direction: row !important; flex-wrap: wrap !important; gap: 24px !important; max-width: 1200px !important; margin: 0 auto !important; justify-content: center !important; }\n.wo-steps .wo-step { flex: 1 1 280px !important; max-width: calc(33.33% - 16px) !important; min-width: 260px !important; background: #FFFFFF !important; border-radius: 16px !important; padding: 40px 32px !important; box-shadow: 0 4px 16px rgba(0,0,0,0.04) !important; position: relative; }\n.wo-steps .wo-step-num { font-size: 72px !important; font-weight: 900 !important; color: #68CDEC !important; line-height: 1 !important; margin: 0 0 16px 0 !important; opacity: 0.85; letter-spacing: -2px; }\n.wo-steps .wo-step-title { font-size: 24px !important; font-weight: 700 !important; color: #1A1A1A !important; margin: 0 0 12px 0 !important; }\n.wo-steps .wo-step-desc { font-size: 15px !important; color: #808285 !important; line-height: 1.7 !important; margin: 0 !important; }\n@media (max-width: 980px) {\n  .wo-steps .wo-step { max-width: 100% !important; }\n}\n\n\/* === TESTIMONIALS === *\/\n.wo-testimonials { background: #FFFFFF !important; }\n.wo-testimonials .et_pb_row:nth-of-type(2) { display: flex !important; flex-direction: row !important; flex-wrap: wrap !important; gap: 24px !important; max-width: 1200px !important; margin: 0 auto !important; justify-content: center !important; }\n.wo-testimonials .wo-test-card { flex: 1 1 320px !important; max-width: calc(33.33% - 16px) !important; min-width: 300px !important; background: #FFFFFF !important; border: 1px solid #E5E7EB !important; border-radius: 16px !important; overflow: hidden !important; transition: transform 0.3s, box-shadow 0.3s !important; }\n.wo-testimonials .wo-test-card:hover { transform: translateY(-4px); box-shadow: 0 16px 40px rgba(0,0,0,0.10); }\n.wo-test-link { display: block; color: inherit; text-decoration: none !important; }\n.wo-test-thumb { position: relative; padding-top: 56.25%; background-position: center; background-size: cover; background-color: #1A1A1A; }\n.wo-test-play { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); width: 72px; height: 72px; border-radius: 50%; background: rgba(104,205,236,0.95) url(\"\/wp-content\/uploads\/icons\/play.svg\") center \/ 32px 32px no-repeat; box-shadow: 0 8px 24px rgba(0,0,0,0.3); transition: transform 0.2s; }\n.wo-test-card:hover .wo-test-play { transform: translate(-50%, -50%) scale(1.1); }\n.wo-test-body { padding: 28px 24px 24px 24px; }\n.wo-test-tag { display: inline-block; font-size: 11px; font-weight: 700; letter-spacing: 2px; text-transform: uppercase; color: #68CDEC; margin-bottom: 14px; }\n.wo-test-quote { margin: 0 0 20px 0 !important; padding: 0 !important; border: 0 !important; font-size: 16px !important; line-height: 1.6 !important; color: #1A1A1A !important; font-style: normal !important; quotes: none; }\n.wo-test-quote::before, .wo-test-quote::after { content: none; }\n.wo-test-author { font-size: 14px; color: #1A1A1A; line-height: 1.5; }\n.wo-test-author strong { font-weight: 700; }\n.wo-test-company { color: #808285; }\n.wo-test-watch { display: inline-block; margin-top: 14px; font-size: 13px; font-weight: 700; color: #68CDEC; letter-spacing: 0.5px; }\n.wo-test-watch::after { content: \"  \u2192\"; }\n@media (max-width: 980px) {\n  .wo-testimonials .wo-test-card { max-width: 100% !important; }\n}\n\n\n\/* === FINAL CTA === *\/\n.et_pb_section.wo-final-cta { background-color: #68CDEC !important; background-image: linear-gradient(135deg, #68CDEC 0%, #2D9CB8 100%) !important; color: #FFFFFF !important; position: relative; overflow: hidden; }\n.wo-final-cta::before { content: \"\"; position: absolute; inset: 0; background: radial-gradient(circle at 80% 20%, rgba(255,255,255,0.10), transparent 50%), radial-gradient(circle at 10% 80%, rgba(0,0,0,0.10), transparent 50%); pointer-events: none; }\n.wo-final-cta .et_pb_row { position: relative; z-index: 2; }\n.wo-cta-content { text-align: center; }\n.wo-cta-pre { display: inline-block; font-size: 13px; font-weight: 700; letter-spacing: 3px; text-transform: uppercase; color: rgba(255,255,255,0.85); margin-bottom: 14px; }\n.wo-cta-h2 { font-size: 48px !important; font-weight: 700 !important; color: #FFFFFF !important; margin: 0 0 16px 0 !important; line-height: 1.1 !important; }\n.wo-cta-sub { font-size: 18px !important; color: rgba(255,255,255,0.92) !important; margin: 0 auto 36px !important; max-width: 720px; line-height: 1.6 !important; }\n.wo-cta-actions { display: flex; flex-wrap: wrap; gap: 16px; justify-content: center; margin-bottom: 28px; }\n.wo-cta-btn { display: inline-flex; align-items: center; gap: 14px; padding: 18px 28px; border-radius: 14px; text-decoration: none !important; transition: transform 0.2s, box-shadow 0.2s; min-width: 240px; }\n.wo-cta-btn:hover { transform: translateY(-3px); box-shadow: 0 12px 28px rgba(0,0,0,0.18); }\n.wo-cta-btn-primary { background: #FFFFFF !important; color: #1A1A1A !important; }\n.wo-cta-btn-primary .wo-cta-icon { background-color: #68CDEC; }\n.wo-cta-btn-primary .wo-cta-line2 { color: #1A1A1A !important; }\n.wo-cta-btn-secondary { background: rgba(255,255,255,0.12) !important; color: #FFFFFF !important; border: 1px solid rgba(255,255,255,0.30) !important; backdrop-filter: blur(4px); }\n.wo-cta-btn-secondary .wo-cta-icon { background-color: rgba(255,255,255,0.20); }\n.wo-cta-btn-secondary .wo-cta-line2 { color: #FFFFFF !important; }\n.wo-cta-icon { display: inline-block; width: 44px; height: 44px; border-radius: 12px; background-position: center; background-repeat: no-repeat; background-size: 22px 22px; flex-shrink: 0; }\n.wo-icon-phone { background-image: url(\"\/wp-content\/uploads\/icons\/phone.svg\"); }\n.wo-icon-chat { background-image: url(\"\/wp-content\/uploads\/icons\/chat.svg\"); }\n.wo-icon-mail { background-image: url(\"\/wp-content\/uploads\/icons\/mail.svg\"); }\n.wo-cta-label { text-align: left; display: flex; flex-direction: column; line-height: 1.2; }\n.wo-cta-line1 { font-size: 11px; font-weight: 700; letter-spacing: 1.5px; text-transform: uppercase; opacity: 0.7; }\n.wo-cta-line2 { font-size: 16px !important; font-weight: 700; letter-spacing: -0.2px; margin-top: 4px; }\n.wo-cta-hours { font-size: 14px !important; color: rgba(255,255,255,0.75) !important; margin: 0 !important; }\n@media (max-width: 980px) {\n  .wo-cta-h2 { font-size: 32px !important; }\n  .wo-cta-btn { min-width: 100%; }\n}\n\n\n\/* === Pedro feedback v1 fixes === *\/\n\/* (1) HERO full-screen *\/\n.et_pb_section_0 { min-height: 100vh !important; display: flex !important; align-items: center !important; }\n\n\/* (2) TRUST BAR \u2014 left-align + container padding + bigger logos *\/\n.wo-trust-bar { padding-left: 5vw !important; padding-right: 5vw !important; }\n.wo-trust-bar .et_pb_row:first-of-type { max-width: 1280px !important; margin: 0 auto !important; }\n.wo-trust-bar .et_pb_row:first-of-type .et_pb_text { text-align: left !important; }\n.wo-trust-bar .et_pb_row:first-of-type .et_pb_text &gt; * { text-align: left !important; }\n\/* (3) Bigger logos + horizontal scroll carousel *\/\n.wo-trust-bar .et_pb_row:nth-of-type(2), .wo-trust-bar .et_pb_row.et_pb_row_1 { display: block !important; max-width: 1280px !important; margin: 16px auto 0 auto !important; overflow: hidden !important; position: relative; }\n.wo-trust-bar .et_pb_row:nth-of-type(2)::before, .wo-trust-bar .et_pb_row:nth-of-type(2)::after { content: \"\"; position: absolute; top: 0; bottom: 0; width: 80px; z-index: 2; pointer-events: none; }\n.wo-trust-bar .et_pb_row:nth-of-type(2)::before { left: 0; background: linear-gradient(to right, #F4F6F8, transparent); }\n.wo-trust-bar .et_pb_row:nth-of-type(2)::after { right: 0; background: linear-gradient(to left, #F4F6F8, transparent); }\n.wo-trust-bar .et_pb_row:nth-of-type(2) &gt; * { display: inline-flex !important; vertical-align: middle !important; }\n.wo-trust-bar .et_pb_row:nth-of-type(2) .et_pb_column { display: inline-flex !important; align-items: center !important; justify-content: center !important; flex: 0 0 auto !important; width: 200px !important; max-width: 200px !important; padding: 0 28px !important; }\n.wo-trust-bar img { max-width: 100% !important; height: auto !important; max-height: 80px !important; object-fit: contain !important; }\n\n\/* (4) Card service Individual image \u2014 center cover *\/\n.wo-services .wo-service-card .et_pb_image img { object-position: center center !important; }\n\n\/* (6) Locations: Porto height = Gaia. Force equal aspect on both *\/\n.wo-locations .wo-loc-row .et_pb_column.wo-loc-img { aspect-ratio: 4\/3 !important; }\n.wo-locations .wo-loc-img .et_pb_image, .wo-locations .wo-loc-img .et_pb_image img { height: 100% !important; width: 100% !important; min-height: 0 !important; }\n.wo-locations .wo-loc-img .et_pb_image img { object-fit: cover !important; object-position: center !important; }\n\n\/* (8) Container padding for all wo- sections (except hero, which is full-bleed) *\/\n.wo-services, .wo-locations, .wo-pillars, .wo-steps, .wo-testimonials, .wo-final-cta { padding-left: 5vw !important; padding-right: 5vw !important; }\n.wo-trust-bar { padding-left: 5vw !important; padding-right: 5vw !important; }\n.wo-services &gt; .et_pb_row, .wo-locations &gt; .et_pb_row, .wo-pillars &gt; .et_pb_row, .wo-steps &gt; .et_pb_row, .wo-testimonials &gt; .et_pb_row, .wo-final-cta &gt; .et_pb_row { max-width: 1280px !important; margin-left: auto !important; margin-right: auto !important; }\n\n\/* (9) Cards locations: image edge-to-edge inside card *\/\n.wo-locations .wo-loc-row { padding: 0 !important; }\n.wo-locations .wo-loc-img { padding: 0 !important; margin: 0 !important; }\n.wo-locations .wo-loc-img .et_pb_image { padding: 0 !important; margin: 0 !important; }\n\n\n\/* === FOOTER === *\/\n.wo-footer { background: #0F1B26 !important; color: #C5D2DC !important; padding-top: 80px !important; padding-bottom: 32px !important; }\n.wo-footer * { color: #C5D2DC; }\n.wo-footer-grid { display: grid !important; grid-template-columns: 1.6fr 1fr 1fr 1.2fr 1.2fr !important; gap: 48px !important; max-width: 1280px !important; margin: 0 auto !important; padding-bottom: 56px !important; border-bottom: 1px solid rgba(255,255,255,0.1) !important; }\n.wo-footer-logo { max-width: 200px !important; height: auto !important; margin-bottom: 16px !important; display: block; }\n.wo-footer-tag { font-size: 13px !important; color: #68CDEC !important; text-transform: uppercase; letter-spacing: 2px; font-weight: 600; margin: 0 0 16px 0 !important; }\n.wo-footer-desc { font-size: 14px !important; line-height: 1.7 !important; color: #95A4B0 !important; margin: 0 0 24px 0 !important; }\n.wo-footer-h { font-size: 13px !important; font-weight: 700 !important; color: #FFFFFF !important; text-transform: uppercase; letter-spacing: 2px; margin: 0 0 20px 0 !important; }\n.wo-footer ul { list-style: none !important; padding: 0 !important; margin: 0 !important; }\n.wo-footer li { padding: 6px 0 !important; font-size: 14px; }\n.wo-footer a { color: #C5D2DC !important; text-decoration: none !important; transition: color 0.2s; }\n.wo-footer a:hover { color: #68CDEC !important; }\n.wo-footer-addr { font-style: normal !important; font-size: 13px !important; line-height: 1.7 !important; margin: 0 0 16px 0 !important; color: #95A4B0 !important; }\n.wo-footer-addr strong { color: #FFFFFF !important; display: block; margin-bottom: 4px; }\n.wo-footer-contacts li { font-size: 14px; padding: 6px 0; }\n.wo-footer-contacts a { color: #FFFFFF !important; }\n.wo-footer-label { display: block; font-size: 11px; text-transform: uppercase; letter-spacing: 1.5px; color: #68CDEC; margin-bottom: 2px; font-weight: 600; }\n.wo-footer-hours { color: #95A4B0; }\n.wo-footer-social { display: flex; gap: 12px; margin-top: 8px; }\n.wo-footer-social-link { display: inline-block; width: 40px; height: 40px; border-radius: 50%; background-color: rgba(255,255,255,0.08); background-position: center; background-size: 18px 18px; background-repeat: no-repeat; transition: background-color 0.2s; }\n.wo-footer-social-link:hover { background-color: #68CDEC; }\n.wo-fs-fb { background-image: url(\"\/wp-content\/uploads\/icons\/facebook.svg\"); }\n.wo-fs-ig { background-image: url(\"\/wp-content\/uploads\/icons\/instagram.svg\"); }\n.wo-fs-wa { background-image: url(\"\/wp-content\/uploads\/icons\/whatsapp.svg\"); }\n.wo-footer-fse { max-width: 1280px; margin: 0 auto; padding: 24px 0; border-bottom: 1px solid rgba(255,255,255,0.06); text-align: center; }\n.wo-footer-fse-note { font-size: 11px !important; color: #5E6F7C !important; margin: 0 !important; letter-spacing: 1px; text-transform: uppercase; }\n.wo-footer-bottom { display: flex !important; flex-wrap: wrap; justify-content: space-between; align-items: center; max-width: 1280px; margin: 24px auto 0 auto; gap: 16px; }\n.wo-footer-copy { font-size: 12px !important; color: #5E6F7C !important; margin: 0 !important; }\n.wo-footer-legal { display: flex !important; flex-wrap: wrap; gap: 24px; margin: 0 !important; }\n.wo-footer-legal li { padding: 0 !important; font-size: 12px; }\n.wo-footer-legal a { color: #95A4B0 !important; }\n@media (max-width: 1024px) {\n  .wo-footer-grid { grid-template-columns: 1fr 1fr !important; }\n}\n@media (max-width: 600px) {\n  .wo-footer-grid { grid-template-columns: 1fr !important; gap: 32px !important; }\n  .wo-footer-bottom { flex-direction: column; align-items: flex-start; }\n}\n\n\n\/* === LOCATIONS reinforced (Pedro feedback v2) === *\/\n.wo-locations .wo-loc-row { padding: 0 !important; overflow: hidden !important; }\n.wo-locations .wo-loc-row .et_pb_column { padding: 0 !important; margin: 0 !important; }\n.wo-locations .wo-loc-img, .wo-locations .wo-loc-info { padding: 0 !important; margin: 0 !important; }\n.wo-locations .wo-loc-img { aspect-ratio: 4\/3 !important; max-height: 480px !important; overflow: hidden !important; }\n.wo-locations .wo-loc-img .et_pb_image { margin: 0 !important; padding: 0 !important; height: 100% !important; width: 100% !important; display: block !important; }\n.wo-locations .wo-loc-img .et_pb_image img { width: 100% !important; height: 100% !important; min-height: 0 !important; max-height: 480px !important; object-fit: cover !important; object-position: center !important; display: block !important; margin: 0 !important; }\n.wo-locations .wo-loc-info { padding: 40px !important; display: flex !important; flex-direction: column !important; justify-content: center !important; }\n\n\n\/* === TRUST BAR \u2014 marquee carrossel + left-aligned title === *\/\n.wo-trust-bar { background: #F4F6F8 !important; }\n.wo-trust-bar &gt; .et_pb_row { max-width: 1280px !important; margin: 0 auto !important; }\n.wo-trust-bar .et_pb_text { text-align: left !important; }\n.wo-trust-bar .et_pb_text &gt; * { text-align: left !important; }\n.wo-mq-wrap { overflow: hidden; width: 100%; padding: 24px 0 8px 0; position: relative; mask-image: linear-gradient(to right, transparent, black 8%, black 92%, transparent); -webkit-mask-image: linear-gradient(to right, transparent, black 8%, black 92%, transparent); }\n.wo-mq-track { display: inline-flex; gap: 80px; align-items: center; animation: wo-marquee 32s linear infinite; will-change: transform; }\n.wo-mq-item { flex: 0 0 auto; display: inline-flex; align-items: center; justify-content: center; min-width: 280px; padding: 0 16px; }\n.wo-mq-item img { max-height: 130px; max-width: 260px; width: auto; height: auto; object-fit: contain; filter: grayscale(1); opacity: 0.7; transition: filter 0.3s, opacity 0.3s; }\n.wo-mq-item img:hover { filter: grayscale(0); opacity: 1; }\n.wo-mq-wrap:hover .wo-mq-track { animation-play-state: paused; }\n@keyframes wo-marquee {\n  0% { transform: translateX(0); }\n  100% { transform: translateX(-33.333%); }\n}\n@media (max-width: 600px) {\n  .wo-mq-item { min-width: 200px; padding: 0 12px; }\n  .wo-mq-item img { max-height: 90px; max-width: 180px; }\n}\n\n\n\/* === LOCATIONS fix v3 \u2014 force image fill column + bigger side breathing === *\/\nhtml body .wo-locations { padding-left: 8vw !important; padding-right: 8vw !important; }\nhtml body .wo-locations &gt; .et_pb_row { max-width: 1100px !important; margin-left: auto !important; margin-right: auto !important; }\nhtml body .wo-locations .wo-loc-row { max-width: 1100px !important; margin: 24px auto !important; padding: 0 !important; }\nhtml body .wo-locations .wo-loc-img { padding: 0 !important; margin: 0 !important; overflow: hidden !important; }\nhtml body .wo-locations .wo-loc-img .et_pb_image { width: 100% !important; height: 100% !important; padding: 0 !important; margin: 0 !important; }\nhtml body .wo-locations .wo-loc-img .et_pb_image &gt; a, html body .wo-locations .wo-loc-img .et_pb_image &gt; span { width: 100% !important; height: 100% !important; display: block !important; }\nhtml body .wo-locations .wo-loc-img img,\nhtml body .wo-locations .wo-loc-img .et_pb_image img,\nhtml body .wo-locations .wo-loc-row .et_pb_column.wo-loc-img img {\n  width: 100% !important;\n  height: 100% !important;\n  min-width: 100% !important;\n  min-height: 100% !important;\n  max-width: none !important;\n  max-height: none !important;\n  object-fit: cover !important;\n  object-position: center center !important;\n  display: block !important;\n}\n\n\n\/* === Service card image: cover + center === *\/\nhtml body .wo-services .wo-service-card .et_pb_image img { width: 100% !important; height: 200px !important; object-fit: cover !important; object-position: center center !important; max-width: none !important; display: block !important; }\n\n\n\/* === LOC fix v4 \u2014 info padding restored, bigger gap === *\/\nhtml body .wo-locations .wo-loc-row { margin: 48px auto !important; padding: 0 !important; gap: 0 !important; }\n\/* Image column: edge-to-edge *\/\nhtml body .wo-locations .wo-loc-row .wo-loc-img { padding: 0 !important; margin: 0 !important; }\nhtml body .wo-locations .wo-loc-row .wo-loc-img .et_pb_image { padding: 0 !important; margin: 0 !important; }\n\/* Info column: generous internal padding *\/\nhtml body .wo-locations .wo-loc-row .wo-loc-info {\n  padding: 56px 48px !important;\n  margin: 0 !important;\n}\n@media (max-width: 768px) {\n  html body .wo-locations .wo-loc-row .wo-loc-info { padding: 32px 28px !important; }\n  html body .wo-locations .wo-loc-row { margin: 24px auto !important; }\n}\n\n\n\/* === LOC fix v5 \u2014 foto stretch full height (encostada ao fundo do card) === *\/\nhtml body .wo-locations .wo-loc-row { display: flex !important; align-items: stretch !important; }\nhtml body .wo-locations .wo-loc-row .wo-loc-img {\n  aspect-ratio: auto !important;\n  max-height: none !important;\n  height: auto !important;\n  align-self: stretch !important;\n  display: flex !important;\n}\nhtml body .wo-locations .wo-loc-row .wo-loc-img .et_pb_image {\n  width: 100% !important;\n  height: 100% !important;\n  display: block !important;\n  align-self: stretch !important;\n}\nhtml body .wo-locations .wo-loc-row .wo-loc-img .et_pb_image &gt; * {\n  height: 100% !important;\n  width: 100% !important;\n}\nhtml body .wo-locations .wo-loc-row .wo-loc-img img {\n  width: 100% !important;\n  height: 100% !important;\n  min-height: 100% !important;\n  max-height: none !important;\n  object-fit: cover !important;\n  object-position: center center !important;\n  display: block !important;\n}\n\n\n\/* ============================================================\n   ANIMA\u00c7\u00d5ES UX \u2014 WebOffice (discreto, GPU-accelerated)\n   ============================================================ *\/\n\n\/* (0) Respeitar prefers-reduced-motion: TUDO instant *\/\n@media (prefers-reduced-motion: reduce) {\n  .wo-anim-fade-up, .wo-anim-fade-up.wo-anim-in,\n  .et_pb_section_0 .et_pb_text, .et_pb_section_0 .et_pb_code, .et_pb_section_0 .et_pb_button,\n  .wo-cta-pulse, .wo-pillar-icon, .wo-tr-icon {\n    animation: none !important;\n    transition: none !important;\n    opacity: 1 !important;\n    transform: none !important;\n  }\n}\n\n\/* (1) Reveal on scroll \u2014 fade-up suave *\/\n.wo-anim-fade-up {\n  opacity: 0;\n  transform: translateY(16px);\n  transition: opacity .6s ease-out, transform .6s ease-out;\n  will-change: opacity, transform;\n}\n.wo-anim-fade-up.wo-anim-in {\n  opacity: 1;\n  transform: translateY(0);\n}\n\n\/* (2) Hero stagger entrance \u2014 runs on page load *\/\n.et_pb_section_0 .et_pb_text,\n.et_pb_section_0 .et_pb_code,\n.et_pb_section_0 .et_pb_button {\n  opacity: 0;\n  transform: translateY(12px);\n  animation: wo-hero-enter 700ms ease-out forwards;\n}\n.et_pb_section_0 .et_pb_text:nth-of-type(1) { animation-delay: 100ms; }\n.et_pb_section_0 .et_pb_text:nth-of-type(2) { animation-delay: 250ms; }\n.et_pb_section_0 .et_pb_text:nth-of-type(3) { animation-delay: 400ms; }\n.et_pb_section_0 .et_pb_code:nth-of-type(1) { animation-delay: 550ms; }\n.et_pb_section_0 .et_pb_button:nth-of-type(1) { animation-delay: 700ms; }\n.et_pb_section_0 .et_pb_button:nth-of-type(2) { animation-delay: 850ms; }\n@keyframes wo-hero-enter {\n  from { opacity: 0; transform: translateY(12px); }\n  to { opacity: 1; transform: translateY(0); }\n}\n\n\/* (4) CTA prim\u00e1rio pulse \u2014 bot\u00e3o \"Ver planos a partir de \u20ac30\/m\u00eas\" *\/\n.et_pb_section_0 .et_pb_button:first-of-type {\n  animation: wo-hero-enter 700ms ease-out 700ms forwards, wo-cta-pulse 2.4s ease-in-out 1.6s infinite;\n  box-shadow: 0 0 0 0 rgba(104, 205, 236, 0.55);\n}\n.et_pb_section_0 .et_pb_button:first-of-type:hover {\n  animation-play-state: paused, paused;\n}\n@keyframes wo-cta-pulse {\n  0%, 100% { transform: scale(1); box-shadow: 0 0 0 0 rgba(104, 205, 236, 0.55); }\n  50%      { transform: scale(1.03); box-shadow: 0 0 0 14px rgba(104, 205, 236, 0); }\n}\n\n\/* (5) Icon hover micro-animation *\/\n.wo-pillar { transition: transform 0.25s ease-out; }\n.wo-pillar .wo-pillar-icon { transition: transform 0.4s cubic-bezier(0.34, 1.56, 0.64, 1); }\n.wo-pillar:hover .wo-pillar-icon { transform: rotate(-6deg) scale(1.12); }\n.wo-tr-icon { transition: transform 0.3s cubic-bezier(0.34, 1.56, 0.64, 1); }\n.wo-tr-line:hover .wo-tr-icon { transform: scale(1.2); }\n.wo-test-card .wo-test-play { transition: transform 0.25s ease-out, box-shadow 0.25s ease-out; }\n.wo-test-card:hover .wo-test-play { transform: translate(-50%, -50%) scale(1.15); box-shadow: 0 12px 32px rgba(104,205,236,0.4); }\n\n\n\/* === Hero bullets \u2014 maior + mais respira\u00e7\u00e3o === *\/\nhtml body .et_pb_section_0 .wo-hero-bullets { line-height: 2 !important; font-size: 19px !important; }\nhtml body .et_pb_section_0 .wo-hb-line { display: block; padding: 10px 0; color: #FFFFFF !important; font-size: 19px; }\nhtml body .et_pb_section_0 .wo-hb-line strong { color: #FFFFFF !important; font-weight: 700; }\nhtml body .et_pb_section_0 .wo-hb-check { width: 24px !important; height: 24px !important; margin-right: 14px !important; vertical-align: middle; }\n@media (max-width: 768px) {\n  html body .et_pb_section_0 .wo-hero-bullets,\n  html body .et_pb_section_0 .wo-hb-line { font-size: 16px !important; }\n  html body .et_pb_section_0 .wo-hb-check { width: 20px !important; height: 20px !important; margin-right: 10px !important; }\n}\n\n\n\/* ============================================================\n   HEADER \u2014 sticky, transparent-over-hero, white-on-scroll\n   ============================================================ *\/\n.wo-header { position: fixed; top: 0; left: 0; right: 0; z-index: 999; transition: background-color .35s ease, box-shadow .35s ease, padding .25s ease, backdrop-filter .35s ease; padding: 14px 0; background: rgba(255,255,255,0.55); backdrop-filter: blur(24px) saturate(180%); -webkit-backdrop-filter: blur(24px) saturate(180%); box-shadow: inset 0 -1px 0 rgba(255,255,255,0.4); }\n\/* Shift header down when WP admin bar is present (logged-in users only) *\/\nbody.admin-bar .wo-header { top: 32px; }\n@media screen and (max-width: 782px) {\n  body.admin-bar .wo-header { top: 46px; }\n}\n.wo-header.wo-scrolled { background: rgba(255,255,255,0.75); backdrop-filter: blur(28px) saturate(190%); -webkit-backdrop-filter: blur(28px) saturate(190%); box-shadow: 0 8px 32px rgba(0,0,0,0.06); padding: 10px 0; }\n.wo-header-inner { max-width: none; width: 100%; margin: 0; padding: 0 5vw; display: grid; grid-template-columns: 1fr auto 1fr; align-items: center; gap: 24px; }\n.wo-logo { display: inline-flex; align-items: center; flex-shrink: 0; justify-self: start; }\n.wo-logo img { display: block; height: 60px; width: auto; max-width: 280px; transition: height .25s ease; filter: none; object-fit: contain; }\n.wo-header.wo-scrolled .wo-logo img { height: 48px; }\n\n\/* Nav *\/\n.wo-nav { display: flex; align-items: center; justify-content: center; justify-self: center; height: 100%; }\n.wo-nav-list { list-style: none !important; padding: 0 !important; margin: 0 !important; display: flex; gap: 4px; align-items: center; }\n.wo-nav-list &gt; li { position: relative; padding: 0 !important; list-style: none !important; display: flex; align-items: center; align-self: center; }\n.wo-nav-list &gt; li::before, .wo-nav-list &gt; li::marker { content: none !important; display: none !important; }\n.wo-nav-list &gt; li &gt; a { display: inline-flex; align-items: center; padding: 12px 18px; color: #1A1A1A; font-family: \"Nunito Sans\", sans-serif; font-weight: 600; font-size: 17px; text-decoration: none !important; border-radius: 8px; transition: color .2s ease, background-color .2s ease; }\n.wo-nav-list &gt; li &gt; a:hover, .wo-nav-list &gt; li.wo-has-sub:hover &gt; a { color: #68CDEC !important; background-color: rgba(104,205,236,0.08); }\n.wo-caret { display: inline-block; width: 8px; height: 8px; border-right: 2px solid currentColor; border-bottom: 2px solid currentColor; transform: rotate(45deg) translateY(-2px); margin-left: 8px; transition: transform .25s ease; }\n.wo-has-sub:hover .wo-caret { transform: rotate(225deg) translateY(-2px); }\n\n\/* Sub menu *\/\n.wo-sub-menu { position: absolute; top: 100%; left: 0; min-width: 240px; background: #FFFFFF; border-radius: 12px; box-shadow: 0 12px 40px rgba(0,0,0,0.12); padding: 8px; margin: 8px 0 0 0; list-style: none !important; opacity: 0; visibility: hidden; transform: translateY(-8px); transition: opacity .25s ease, transform .25s ease, visibility 0s linear .25s; }\n.wo-has-sub:hover .wo-sub-menu, .wo-has-sub:focus-within .wo-sub-menu { opacity: 1; visibility: visible; transform: translateY(0); transition-delay: 0s; }\n.wo-sub-menu li { padding: 0 !important; list-style: none !important; }\n.wo-sub-menu li::before, .wo-sub-menu li::marker { content: none !important; display: none !important; }\n.wo-sub-menu a { display: block; padding: 10px 16px; color: #1A1A1A; font-size: 14px; font-weight: 600; border-radius: 8px; text-decoration: none !important; transition: background-color .2s ease, color .2s ease; }\n.wo-sub-menu a:hover { background-color: rgba(104,205,236,0.10); color: #68CDEC; }\n\n\/* Header actions *\/\n.wo-header-actions { display: flex; align-items: center; gap: 12px; flex-shrink: 0; justify-self: end; }\n.wo-header-phone { display: inline-flex; align-items: center; gap: 8px; color: #1A1A1A; text-decoration: none !important; font-weight: 700; font-size: 14px; padding: 6px 12px; border-radius: 8px; transition: color .2s ease, background-color .2s ease; }\n.wo-header-phone:hover { color: #68CDEC !important; background-color: rgba(104,205,236,0.10); }\n.wo-header-phone-icon { display: inline-block; width: 18px; height: 18px; background-position: center; background-repeat: no-repeat; background-size: contain; background-image: url(\"\/wp-content\/uploads\/icons\/phone.svg\"); }\n.wo-header-cta { display: inline-flex; align-items: center; padding: 12px 22px; background: #68CDEC; color: #1A1A1A !important; font-weight: 700; font-size: 14px; border-radius: 100px; text-decoration: none !important; transition: transform .2s ease, box-shadow .2s ease, background-color .2s ease; }\n.wo-header-cta:hover { transform: translateY(-2px); box-shadow: 0 8px 20px rgba(104,205,236,0.4); background: #2D9CB8; color: #FFFFFF !important; }\n\n\/* Mobile burger *\/\n.wo-burger { display: none; width: 44px; height: 44px; background: transparent; border: 0; cursor: pointer; padding: 0; flex-direction: column; justify-content: center; align-items: center; gap: 5px; }\n.wo-burger span { display: block; width: 24px; height: 2px; background: #1A1A1A; border-radius: 2px; transition: transform .3s ease, opacity .2s ease; }\n.wo-burger[aria-expanded=\"true\"] span:nth-child(1) { transform: translateY(7px) rotate(45deg); }\n.wo-burger[aria-expanded=\"true\"] span:nth-child(2) { opacity: 0; }\n.wo-burger[aria-expanded=\"true\"] span:nth-child(3) { transform: translateY(-7px) rotate(-45deg); }\n\n\/* Mobile menu drawer *\/\n.wo-mobile-menu { display: none; }\nbody.wo-menu-open { overflow: hidden; }\n\n@media (max-width: 1024px) {\n  .wo-nav, .wo-header-phone { display: none !important; }\n  .wo-burger { display: flex; }\n  .wo-mobile-menu { display: block; position: fixed; inset: 0; background: #0F1B26; padding: 100px 32px 40px; opacity: 0; visibility: hidden; transform: translateY(-12px); transition: opacity .3s ease, transform .3s ease, visibility 0s linear .3s; z-index: 998; overflow-y: auto; }\n  body.wo-menu-open .wo-mobile-menu { opacity: 1; visibility: visible; transform: translateY(0); transition-delay: 0s; }\n  .wo-mobile-menu ul { list-style: none !important; padding: 0 !important; margin: 0 !important; }\n  .wo-mobile-menu li { padding: 0 !important; list-style: none !important; border-bottom: 1px solid rgba(255,255,255,0.08); }\n  .wo-mobile-menu li::before, .wo-mobile-menu li::marker { content: none !important; display: none !important; }\n  .wo-mobile-menu a { display: block; padding: 18px 0; color: #FFFFFF; font-family: \"Nunito Sans\", sans-serif; font-weight: 600; font-size: 18px; text-decoration: none !important; }\n  .wo-mobile-menu a:hover { color: #68CDEC; }\n  .wo-mobile-menu .wo-mm-cta { margin-top: 24px; border: 0; }\n  .wo-mobile-menu .wo-mm-cta a { background: #68CDEC; color: #1A1A1A !important; padding: 16px 24px; border-radius: 100px; text-align: center; }\n}\n\n\n\/* Hero gets pushed down by header (the hero already is min-height 100vh; header is fixed and overlays) *\/\n.et_pb_section_0 { padding-top: 100px !important; }\n\n\n\/* ================================================== *\/\n\/* === v50: AUDITORIA MOBILE \u2014 fixes P0 + P1 ======== *\/\n\/* ================================================== *\/\n\n\/* P0-1: Burger close button must be visible above mobile menu overlay\n   (the wp:divi\/section wrapping breaks z-index stacking context, so we\n   force the burger to position:fixed at top:0 when menu is open) *\/\nbody.wo-menu-open .wo-burger {\n  position: fixed !important;\n  top: 22px;\n  right: 24px;\n  z-index: 1001;\n}\nbody.admin-bar.wo-menu-open .wo-burger { top: 54px; }\n@media screen and (max-width: 782px) {\n  body.admin-bar.wo-menu-open .wo-burger { top: 68px; }\n}\nbody.wo-menu-open .wo-burger span { background: #FFFFFF !important; }\n\n\/* P0-2: Service cards image must fill 100% width on mobile (was ~50%) *\/\n@media (max-width: 767px) {\n  .wo-services .et_pb_row,\n  .wo-services .et_pb_row .et_pb_column,\n  .wo-services .wo-service-card {\n    width: 100% !important;\n    max-width: 100% !important;\n    flex-basis: 100% !important;\n  }\n  .wo-services .wo-service-card .et_pb_image,\n  .wo-services .wo-service-card .et_pb_image img {\n    width: 100% !important;\n    max-width: 100% !important;\n  }\n  html body .wo-services .wo-service-card .et_pb_image img {\n    width: 100% !important;\n    max-width: 100% !important;\n    min-width: 100% !important;\n    height: auto !important;\n    aspect-ratio: 16 \/ 10 !important;\n    object-fit: cover !important;\n    object-position: center center !important;\n  }\n}\n\n\/* P1-1: Trust bar mobile \u2014 title centered + logos in horizontal scroll carousel *\/\n@media (max-width: 767px) {\n  .wo-trust-bar .wo-trust-title,\n  .wo-trust-bar h2,\n  .wo-trust-bar h3 {\n    text-align: center !important;\n    max-width: 100% !important;\n    width: 100% !important;\n  }\n  .wo-trust-bar .et_pb_row.et_pb_row_1,\n  .wo-trust-bar .et_pb_row:nth-of-type(2) {\n    flex-direction: row !important;\n    flex-wrap: nowrap !important;\n    overflow-x: auto !important;\n    gap: 24px !important;\n    padding: 16px 5vw !important;\n    scrollbar-width: none;\n    -webkit-overflow-scrolling: touch;\n  }\n  .wo-trust-bar .et_pb_row.et_pb_row_1::-webkit-scrollbar,\n  .wo-trust-bar .et_pb_row:nth-of-type(2)::-webkit-scrollbar { display: none; }\n  .wo-trust-bar .et_pb_row.et_pb_row_1 .et_pb_column,\n  .wo-trust-bar .et_pb_row:nth-of-type(2) .et_pb_column {\n    flex: 0 0 auto !important;\n    max-width: 140px !important;\n    min-width: 100px !important;\n    width: auto !important;\n  }\n  .wo-trust-bar img { max-width: 100px !important; }\n}\n\n\/* P1-3: Hero content gets padding-right on mobile to avoid chat widget overlap *\/\n@media (max-width: 767px) {\n  .et_pb_section_0 .et_pb_row { padding-right: 60px !important; }\n}\n\n\/* ================================================== *\/\n\/* === END v50 ====================================== *\/\n\/* ================================================== *\/\n\n\n\/* ================================================== *\/\n\/* === v52: Trust bar logos maiores + menos gap ===== *\/\n\/* ================================================== *\/\n\n\/* DESKTOP: logos bigger, less wasted space *\/\n.wo-trust-bar .wo-mq-item {\n  min-width: 200px !important;\n  padding: 0 20px !important;\n}\n.wo-trust-bar img {\n  max-width: 180px !important;\n  max-height: 100px !important;\n  object-fit: contain !important;\n}\n\n\/* MOBILE: bump logos to 140px wide (was 100) and reduce item width *\/\n@media (max-width: 767px) {\n  .wo-trust-bar .wo-mq-item {\n    min-width: 160px !important;\n    padding: 0 12px !important;\n  }\n  .wo-trust-bar img {\n    max-width: 140px !important;\n    max-height: 70px !important;\n  }\n}\n\n\/* ================================================== *\/\n\n\/* ================================================== *\/\n\/* === FAQ Section ================================== *\/\n\/* ================================================== *\/\n.wo-faq { background: #FFFFFF !important; padding: 100px 5vw !important; }\n.wo-faq-inner { max-width: 1000px; margin: 0 auto; }\n.wo-faq .wo-pre-headline {\n  font-family: \"Nunito Sans\", sans-serif;\n  font-size: 15px;\n  font-weight: 700;\n  letter-spacing: 0.15em;\n  text-transform: uppercase;\n  color: #68CDEC;\n  text-align: center;\n  margin: 0 0 16px;\n}\n.wo-faq-title {\n  font-family: \"Nunito Sans\", sans-serif;\n  font-size: clamp(28px, 4vw, 40px);\n  font-weight: 800;\n  color: #1A1A1A;\n  text-align: center;\n  margin: 0 0 12px !important;\n  line-height: 1.2;\n}\n.wo-faq-subtitle {\n  font-size: 17px;\n  color: #808285;\n  text-align: center;\n  margin: 0 auto 48px !important;\n  max-width: 600px;\n}\n.wo-faq-list { display: flex; flex-direction: column; gap: 12px; margin-bottom: 40px; }\n.wo-faq-item {\n  background: #F4F6F8;\n  border: 1px solid rgba(0,0,0,0.04);\n  border-radius: 12px;\n  overflow: hidden;\n  transition: background-color .25s ease, border-color .25s ease;\n}\n.wo-faq-item[open] {\n  background: #FFFFFF;\n  border-color: rgba(104,205,236,0.4);\n  box-shadow: 0 4px 16px rgba(0,0,0,0.04);\n}\n.wo-faq-item summary {\n  cursor: pointer;\n  padding: 24px 32px;\n  font-family: \"Nunito Sans\", sans-serif;\n  font-size: 18px;\n  font-weight: 700;\n  color: #1A1A1A;\n  list-style: none;\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  gap: 16px;\n  user-select: none;\n  transition: color .2s ease;\n}\n.wo-faq-item summary::-webkit-details-marker { display: none; }\n.wo-faq-item summary::marker { content: none; display: none; }\n.wo-faq-item summary::after {\n  content: \"+\";\n  font-size: 28px;\n  font-weight: 300;\n  color: #68CDEC;\n  transition: transform .3s ease;\n  flex-shrink: 0;\n  line-height: 1;\n}\n.wo-faq-item[open] summary::after { transform: rotate(45deg); }\n.wo-faq-item summary:hover { color: #68CDEC; }\n.wo-faq-answer {\n  padding: 0 32px 24px;\n  font-size: 17px;\n  line-height: 1.7;\n  color: #4A4A4A;\n}\n.wo-faq-link-wrap { text-align: center; }\n.wo-faq-link {\n  display: inline-flex;\n  align-items: center;\n  gap: 8px;\n  font-family: \"Nunito Sans\", sans-serif;\n  font-size: 17px;\n  font-weight: 700;\n  color: #68CDEC;\n  text-decoration: none !important;\n  transition: gap .25s ease, color .2s ease;\n}\n.wo-faq-link:hover { gap: 16px; color: #2D9CB8; }\n\n\/* Mobile FAQ *\/\n@media (max-width: 767px) {\n  .wo-faq { padding: 60px 5vw !important; }\n  .wo-faq-item summary { padding: 20px 24px; font-size: 16px; }\n  .wo-faq-answer { padding: 0 24px 20px; font-size: 16px; }\n  .wo-faq-subtitle { margin-bottom: 32px !important; }\n  .wo-faq-list { gap: 8px; margin-bottom: 32px; }\n}\n\/* ================================================== *\/\n\n\/* ================================================== *\/\n\/* === \/escritorios-virtuais\/ specific CSS ======== *\/\n\/* ================================================== *\/\n\n\/* Hero override for EV *\/\n.wo-ev-hero { position: relative; padding-top: 260px !important; padding-bottom: 140px !important; padding-left: 5vw !important; padding-right: 5vw !important; }\n@media (max-width: 980px) {\n  .wo-ev-hero { padding-top: 220px !important; padding-bottom: 120px !important; }\n}\n@media (max-width: 767px) {\n  .wo-ev-hero { padding-top: 180px !important; padding-bottom: 100px !important; padding-left: 6vw !important; padding-right: 6vw !important; }\n}\n\/* Stronger dark overlay since the new image has warm tones *\/\n.wo-ev-hero::before {\n  background: linear-gradient(90deg, rgba(15,27,38,0.85) 0%, rgba(15,27,38,0.75) 35%, rgba(15,27,38,0.35) 65%, rgba(15,27,38,0.10) 100%) !important;\n}\n.wo-ev-hero::before {\n  content: \"\"; position: absolute; inset: 0;\n  background: linear-gradient(180deg, rgba(15,27,38,0.85) 0%, rgba(15,27,38,0.65) 100%);\n  z-index: 1;\n}\n.wo-ev-hero &gt; * { position: relative; z-index: 2; }\n.wo-ev-hero-inner { max-width: 720px; margin: 0; color: #FFFFFF; }\n.wo-ev-hero-inner .wo-pre-headline.wo-pre-light { color: #68CDEC; }\n.wo-ev-hero-inner .wo-hero-title { font-family: \"Nunito Sans\", sans-serif; font-size: clamp(36px, 6vw, 56px); font-weight: 800; color: #FFFFFF; line-height: 1.15; margin: 0 0 24px !important; }\n.wo-ev-hero-inner .wo-hero-sub { font-size: 19px; line-height: 1.5; color: #E8EFF5; margin: 0 0 28px !important; max-width: 620px; }\n.wo-ev-hero-inner .wo-hero-bullets { list-style: none !important; padding: 0 !important; margin: 0 0 32px !important; display: flex; flex-direction: column; gap: 10px; }\n.wo-ev-hero-inner .wo-hero-bullets li { display: flex; align-items: center; gap: 14px; font-size: 19px; color: #FFFFFF; padding-left: 0 !important; }\n.wo-ev-hero-inner .wo-hero-bullets li::before { content: none !important; }\n.wo-ev-hero-inner .wo-hero-bullets .wo-icon-check { width: 24px; height: 24px; flex-shrink: 0; background-image: url(\"\/wp-content\/uploads\/icons\/check.svg\"); background-position: center; background-repeat: no-repeat; background-size: contain; }\n.wo-ev-hero-inner .wo-hero-ctas { display: flex; flex-wrap: wrap; gap: 16px; }\n.wo-ev-hero-inner .wo-cta-primary { display: inline-flex; align-items: center; padding: 18px 32px; background: #68CDEC; color: #0F1B26 !important; font-weight: 800; font-size: 17px; border-radius: 100px; text-decoration: none !important; transition: transform .2s ease, box-shadow .2s ease; }\n.wo-ev-hero-inner .wo-cta-primary:hover { transform: translateY(-2px); box-shadow: 0 12px 32px rgba(104,205,236,0.4); }\n.wo-ev-hero-inner .wo-cta-secondary { display: inline-flex; align-items: center; padding: 17px 32px; background: transparent; color: #FFFFFF !important; font-weight: 700; font-size: 17px; border-radius: 100px; border: 2px solid rgba(255,255,255,0.4); text-decoration: none !important; transition: border-color .2s ease, background-color .2s ease; }\n.wo-ev-hero-inner .wo-cta-secondary:hover { border-color: #FFFFFF; background-color: rgba(255,255,255,0.08); }\n\n\/* Persona section *\/\n.wo-ev-persona .wo-pre-headline { text-align: center; margin: 0 0 12px; }\n.wo-ev-persona .wo-section-title { font-family: \"Nunito Sans\", sans-serif; font-size: clamp(28px, 4vw, 40px); font-weight: 800; color: #1A1A1A; text-align: center; margin: 0 0 56px !important; line-height: 1.2; }\n.wo-persona-grid { display: grid; grid-template-columns: repeat(4, 1fr); gap: 24px; max-width: 1200px; margin: 0 auto; }\n.wo-persona-card { background: #FFFFFF; padding: 32px 24px; border-radius: 16px; border: 1px solid rgba(0,0,0,0.04); transition: transform .25s ease, box-shadow .25s ease; }\n.wo-persona-card:hover { transform: translateY(-4px); box-shadow: 0 12px 32px rgba(0,0,0,0.08); }\n.wo-persona-icon { width: 48px; height: 48px; margin-bottom: 20px; background-size: contain; background-repeat: no-repeat; background-position: center; }\n.wo-persona-icon.wo-icon-rocket { background-image: url(\"\/wp-content\/uploads\/icons\/persona-rocket.svg\"); }\n.wo-persona-icon.wo-icon-suitcase { background-image: url(\"\/wp-content\/uploads\/icons\/persona-suitcase.svg\"); }\n.wo-persona-icon.wo-icon-globe { background-image: url(\"\/wp-content\/uploads\/icons\/persona-globe.svg\"); }\n.wo-persona-icon.wo-icon-building { background-image: url(\"\/wp-content\/uploads\/icons\/persona-building.svg\"); }\n.wo-persona-card h3 { font-size: 19px; font-weight: 700; color: #1A1A1A; margin: 0 0 8px !important; }\n.wo-persona-card p { font-size: 15px; line-height: 1.5; color: #4A4A4A; margin: 0 !important; }\n\n\/* Features grid *\/\n.wo-ev-included .wo-pre-headline { text-align: center; margin: 0 0 12px; }\n.wo-ev-included .wo-section-title { font-family: \"Nunito Sans\", sans-serif; font-size: clamp(28px, 4vw, 40px); font-weight: 800; color: #1A1A1A; text-align: center; margin: 0 0 12px !important; line-height: 1.2; }\n.wo-ev-included .wo-section-sub { font-size: 17px; color: #808285; text-align: center; max-width: 600px; margin: 0 auto 88px !important; }\n.wo-features-grid { display: grid; grid-template-columns: repeat(4, 1fr); gap: 24px; max-width: 1200px; margin: 0 auto; }\n.wo-feature { padding: 28px 24px; background: #F4F6F8; border-radius: 12px; transition: background-color .25s ease, transform .25s ease; }\n.wo-feature:hover { background: #FFFFFF; box-shadow: 0 8px 24px rgba(0,0,0,0.06); transform: translateY(-2px); }\n.wo-feature-icon { width: 40px; height: 40px; margin-bottom: 16px; background-size: contain; background-repeat: no-repeat; background-position: center; }\n.wo-feature-icon.wo-icon-mappin { background-image: url(\"\/wp-content\/uploads\/icons\/mappin.svg\"); }\n.wo-feature-icon.wo-icon-mail { background-image: url(\"\/wp-content\/uploads\/icons\/mail.svg\"); }\n.wo-feature-icon.wo-icon-phone { background-image: url(\"\/wp-content\/uploads\/icons\/phone.svg\"); }\n.wo-feature-icon.wo-icon-calendar { background-image: url(\"\/wp-content\/uploads\/icons\/calendar.svg\"); }\n.wo-feature-icon.wo-icon-phone-forward { background-image: url(\"\/wp-content\/uploads\/icons\/phone-forward.svg\"); }\n.wo-feature-icon.wo-icon-fax { background-image: url(\"\/wp-content\/uploads\/icons\/fax.svg\"); }\n.wo-feature-icon.wo-icon-users { background-image: url(\"\/wp-content\/uploads\/icons\/users.svg\"); }\n.wo-feature-icon.wo-icon-shield { background-image: url(\"\/wp-content\/uploads\/icons\/shield.svg\"); }\n.wo-feature h3 { font-size: 17px; font-weight: 700; color: #1A1A1A; margin: 0 0 8px !important; }\n.wo-feature p { font-size: 14px; line-height: 1.5; color: #4A4A4A; margin: 0 !important; }\n\n\/* Plans grid *\/\n.wo-ev-plans .wo-pre-headline { text-align: center; margin: 0 0 12px; }\n.wo-ev-plans .wo-section-title { font-family: \"Nunito Sans\", sans-serif; font-size: clamp(28px, 4vw, 40px); font-weight: 800; color: #1A1A1A; text-align: center; margin: 0 0 12px !important; line-height: 1.2; }\n.wo-ev-plans .wo-section-sub { font-size: 17px; color: #808285; text-align: center; max-width: 600px; margin: 0 auto 88px !important; }\n.wo-plans-grid { display: grid; grid-template-columns: repeat(4, 1fr); gap: 20px; max-width: 1280px; margin: 32px auto 0; align-items: stretch; }\n.wo-plan-card { background: #FFFFFF; padding: 36px 28px; border-radius: 20px; border: 2px solid rgba(0,0,0,0.06); display: flex; flex-direction: column; position: relative; transition: transform .25s ease, box-shadow .25s ease; }\n.wo-plan-card:hover { transform: translateY(-4px); box-shadow: 0 16px 40px rgba(0,0,0,0.08); }\n.wo-plan-popular { border-color: #68CDEC; box-shadow: 0 12px 40px rgba(104,205,236,0.18); }\n.wo-plan-badge { position: absolute; top: -16px; left: 50%; transform: translateX(-50%); background: #68CDEC; color: #0F1B26; font-size: 11px; font-weight: 800; letter-spacing: 0.08em; text-transform: uppercase; padding: 6px 14px; border-radius: 100px; white-space: nowrap; box-shadow: 0 6px 18px rgba(104,205,236,0.35); }\n.wo-plan-name { font-size: 19px; font-weight: 800; color: #1A1A1A; text-transform: uppercase; letter-spacing: 0.05em; margin-bottom: 16px; }\n.wo-plan-price { display: flex; align-items: baseline; gap: 4px; margin-bottom: 4px; }\n.wo-plan-currency { font-size: 28px; font-weight: 700; color: #1A1A1A; }\n.wo-plan-amount { font-size: 56px; font-weight: 900; color: #1A1A1A; line-height: 1; }\n.wo-plan-period { font-size: 17px; font-weight: 600; color: #808285; }\n.wo-plan-tag { font-size: 12px; color: #808285; margin-bottom: 20px; }\n.wo-plan-desc { font-size: 15px; line-height: 1.5; color: #4A4A4A; margin: 0 0 24px !important; flex-grow: 0; }\n.wo-plan-features { list-style: none !important; padding: 0 !important; margin: 0 0 28px !important; display: flex; flex-direction: column; gap: 12px; flex-grow: 1; }\n.wo-plan-features li { font-size: 15px; color: #1A1A1A; padding-left: 28px !important; position: relative; line-height: 1.4; }\n.wo-plan-features li::before { content: \"\"; position: absolute; left: 0; top: 4px; width: 18px; height: 18px; background-image: url(\"\/wp-content\/uploads\/icons\/check.svg\"); background-size: contain; background-repeat: no-repeat; }\n.wo-plan-cta { display: block; padding: 14px 24px; text-align: center; font-weight: 700; font-size: 15px; border-radius: 100px; text-decoration: none !important; transition: transform .2s ease, box-shadow .2s ease, background-color .2s ease; }\n.wo-plan-cta-primary { background: #68CDEC; color: #0F1B26 !important; }\n.wo-plan-cta-primary:hover { transform: translateY(-2px); box-shadow: 0 8px 20px rgba(104,205,236,0.4); }\n.wo-plan-cta-secondary { background: #F4F6F8; color: #1A1A1A !important; border: 1px solid rgba(0,0,0,0.08); }\n.wo-plan-cta-secondary:hover { background: #E8EFF5; border-color: #68CDEC; }\n\n\/* Mobile responsive *\/\n@media (max-width: 980px) {\n  .wo-persona-grid, .wo-features-grid, .wo-plans-grid { grid-template-columns: repeat(2, 1fr); }\n}\n@media (max-width: 600px) {\n  .wo-persona-grid, .wo-features-grid, .wo-plans-grid { grid-template-columns: 1fr; }\n  .wo-ev-hero-inner .wo-hero-title { font-size: 36px; }\n  .wo-ev-hero-inner .wo-hero-ctas { flex-direction: column; align-items: stretch; }\n  .wo-ev-hero-inner .wo-cta-primary, .wo-ev-hero-inner .wo-cta-secondary { text-align: center; justify-content: center; }\n}\n\/* ================================================== *\/\n\n.wo-ev-hero-inner .wo-hero-title { text-shadow: 0 2px 8px rgba(0,0,0,0.5); } \n\/* ============= v64 hero overlay fix (EV) ============= *\/\nhtml body .wo-ev-hero { background-blend-mode: normal !important; }\nhtml body .wo-ev-hero::before { background: linear-gradient(90deg, rgba(15,27,38,0.78) 0%, rgba(15,27,38,0.55) 40%, rgba(15,27,38,0.25) 70%, rgba(15,27,38,0.05) 100%) !important; }\n@media (max-width: 767px) {\n  html body .wo-ev-hero::before { background: linear-gradient(180deg, rgba(15,27,38,0.55) 0%, rgba(15,27,38,0.75) 100%) !important; }\n}\n\n\n\n\n\/* =====================================================\n   WO HEADER v77b \u2014 transparent override invertido\n   ===================================================== *\/\n\/* Logo swap (default mostra dark; transparent mode mostra white) *\/\n.wo-logo { position: relative; display: inline-block; }\n.wo-logo-img { display: block; transition: opacity .25s ease; }\n.wo-logo-light { position: absolute; top: 0; left: 0; opacity: 0; }\n.wo-logo-dark { opacity: 1; }\n\n\/* Transparent variant \u2014 override do glass default *\/\n.wo-header.wo-transparent {\n  background: transparent !important;\n  backdrop-filter: none !important;\n  -webkit-backdrop-filter: none !important;\n  box-shadow: none !important;\n  border-bottom: 1px solid rgba(255, 255, 255, 0.08);\n}\n.wo-header.wo-transparent .wo-nav-list &gt; li &gt; a,\n.wo-header.wo-transparent .wo-header-phone,\n.wo-header.wo-transparent .wo-header-phone-num { color: #FFFFFF !important; }\n.wo-header.wo-transparent .wo-header-phone-icon {\n  background-image: url(\"\/wp-content\/uploads\/icons\/phone.svg\") !important;\n}\n.wo-header.wo-transparent .wo-burger span { background: #FFFFFF !important; }\n.wo-header.wo-transparent .wo-caret { border-top-color: #FFFFFF !important; }\n.wo-header.wo-transparent .wo-logo-light { opacity: 1; }\n.wo-header.wo-transparent .wo-logo-dark { opacity: 0; }\n\n\n\/* Text-shadow for legibility on transparent header over varied bg *\/\n.wo-header.wo-transparent .wo-nav-list &gt; li &gt; a,\n.wo-header.wo-transparent .wo-header-phone,\n.wo-header.wo-transparent .wo-header-phone-num {\n  text-shadow: 0 1px 12px rgba(0, 0, 0, 0.55), 0 0 4px rgba(0, 0, 0, 0.3);\n}\n.wo-header.wo-transparent .wo-logo-light {\n  filter: drop-shadow(0 2px 8px rgba(0, 0, 0, 0.4));\n}\n\/* Soft gradient under header to ensure readability even on light backgrounds *\/\n.wo-header.wo-transparent::before {\n  content: \"\";\n  position: absolute;\n  inset: 0;\n  background: linear-gradient(to bottom, rgba(0,0,0,0.35) 0%, rgba(0,0,0,0) 100%);\n  z-index: -1;\n  pointer-events: none;\n}\n\n\/* === HERO v78 \u2014 conformity override for .wo-ev-hero === *\/\n.wo-ev-hero {\n  padding-top: 130px !important;\n  padding-bottom: 30px !important;\n  min-height: 100vh !important;\n  min-height: 100dvh !important;\n  display: grid !important;\n  place-content: safe center !important;\n  grid-template-columns: 1fr !important;\n  overflow: hidden;\n}\n.wo-ev-hero &gt; * { width: 100%; }\nbody.admin-bar .wo-ev-hero {\n  min-height: calc(100vh - 32px) !important;\n  min-height: calc(100dvh - 32px) !important;\n}\n@media (max-width: 782px) {\n  body.admin-bar .wo-ev-hero {\n    min-height: calc(100vh - 46px) !important;\n    min-height: calc(100dvh - 46px) !important;\n  }\n}\n@media (max-height: 700px), (max-width: 900px) {\n  .wo-ev-hero {\n    height: auto !important;\n    min-height: 100vh !important;\n    min-height: 100dvh !important;\n  }\n}\n.wo-ev-hero .et_pb_row {\n  max-width: 100% !important;\n  width: 100% !important;\n  padding: 27px 0 !important;\n  margin: 0 !important;\n}\n.wo-ev-hero .et_pb_column {\n  max-width: 100% !important;\n  padding: 0 !important;\n  margin: 0 !important;\n}\n\n\/* === HERO v78c \u2014 gradient overlay (forced) for .wo-ev-hero === *\/\nhtml body .wo-ev-hero { position: relative; }\nhtml body .wo-ev-hero::before {\n  content: \"\" !important;\n  position: absolute !important;\n  inset: 0 !important;\n  background: linear-gradient(100deg, rgba(0,20,30,0.75) 0%, rgba(0,20,30,0.55) 55%, rgba(0,20,30,0.40) 100%) !important;\n  z-index: 1 !important;\n  pointer-events: none !important;\n}\nhtml body .wo-ev-hero &gt; .et_pb_row { position: relative !important; z-index: 2 !important; }\n\n\/* =====================================================\n   WO LOCATIONS v72 \u2014 side-by-side cards (2-col \/ 1-col mobile)\n   ===================================================== *\/\n.wo-locations-v2 .et_pb_row {\n  max-width: 1240px !important;\n  width: 100% !important;\n  padding: 0 !important;\n  margin: 0 auto !important;\n}\n.wo-locations-v2 .et_pb_column { max-width: 100% !important; padding: 0 !important; margin: 0 !important; }\n\n.wo-loc-header { text-align: center; max-width: 720px; margin: 0 auto 56px; }\n.wo-loc-header .wo-loc-pre {\n  font-family: \"Nunito Sans\", sans-serif;\n  font-size: 15px; font-weight: 700;\n  letter-spacing: 0.18em; text-transform: uppercase;\n  color: #68CDEC; margin: 0 0 12px;\n}\n.wo-loc-header .wo-loc-h2 {\n  font-family: \"Nunito Sans\", sans-serif;\n  font-size: clamp(32px, 4vw, 48px);\n  font-weight: 800; color: #1A1A1A;\n  margin: 0 0 16px; line-height: 1.15;\n  letter-spacing: -0.01em;\n}\n.wo-loc-header .wo-loc-sub {\n  font-family: \"Nunito Sans\", sans-serif;\n  font-size: 17px; line-height: 1.55;\n  color: #5A6470; margin: 0;\n}\n\n.wo-loc-grid {\n  display: grid;\n  grid-template-columns: 1fr 1fr;\n  gap: 40px;\n  align-items: stretch;\n}\n\n.wo-loc-card {\n  background: #FFFFFF;\n  border-radius: 20px;\n  overflow: hidden;\n  display: flex;\n  flex-direction: column;\n  box-shadow: 0 4px 24px rgba(0, 0, 0, 0.04), 0 0 0 1px rgba(0, 0, 0, 0.03);\n  transition: transform .35s ease, box-shadow .35s ease;\n}\n.wo-loc-card:hover {\n  transform: translateY(-4px);\n  box-shadow: 0 16px 40px rgba(0, 0, 0, 0.08), 0 0 0 1px rgba(104, 205, 236, 0.15);\n}\n\n.wo-loc-image {\n  position: relative;\n  aspect-ratio: 4 \/ 3;\n  overflow: hidden;\n  background: #E5E8EC;\n}\n.wo-loc-image img {\n  width: 100%; height: 100%;\n  object-fit: cover; display: block;\n  transition: transform .8s ease;\n}\n.wo-loc-card:hover .wo-loc-image img { transform: scale(1.04); }\n\n.wo-loc-body {\n  padding: 32px 32px 36px;\n  display: flex;\n  flex-direction: column;\n  flex: 1;\n}\n.wo-loc-tag {\n  font-family: \"Nunito Sans\", sans-serif;\n  font-size: 13px; font-weight: 700;\n  letter-spacing: 0.14em; text-transform: uppercase;\n  color: #68CDEC; margin: 0 0 8px;\n}\n.wo-loc-title {\n  font-family: \"Nunito Sans\", sans-serif;\n  font-size: 28px; font-weight: 800;\n  color: #1A1A1A; margin: 0 0 16px;\n  line-height: 1.2; letter-spacing: -0.01em;\n}\n.wo-loc-addr {\n  font-family: \"Nunito Sans\", sans-serif;\n  font-size: 15px; line-height: 1.6;\n  color: #5A6470; margin: 0 0 16px;\n}\n.wo-loc-desc {\n  font-family: \"Nunito Sans\", sans-serif;\n  font-size: 15px; line-height: 1.6;\n  color: #2A2F36; margin: 0 0 24px;\n}\n.wo-loc-desc strong { color: #1A1A1A; font-weight: 700; }\n\n\/* Transports list \u2014 compact with mini-icons *\/\n.wo-loc-transports {\n  list-style: none;\n  padding: 18px 20px !important;\n  margin: 0 0 28px;\n  background: #F7F9FB;\n  border-radius: 12px;\n  display: flex;\n  flex-direction: column;\n  gap: 10px;\n}\n.wo-loc-transports li {\n  display: flex;\n  align-items: flex-start;\n  gap: 10px;\n  font-family: \"Nunito Sans\", sans-serif;\n  font-size: 14px;\n  color: #2A2F36;\n  line-height: 1.45;\n  margin: 0;\n}\n.wo-loc-transports li strong { color: #1A1A1A; font-weight: 700; }\n.wo-loc-transports .wo-tr-time { color: #5A6470; font-weight: 500; }\n.wo-loc-meta { color: #5A6470; font-weight: 400; font-size: 13px; }\n\n.wo-tr-icon {\n  flex: 0 0 26px;\n  width: 26px; height: 26px;\n  border-radius: 50%;\n  background: #E8F7FC;\n  display: inline-block;\n  margin-top: 1px;\n  background-repeat: no-repeat;\n  background-position: center;\n  background-size: 16px 16px;\n}\n\/* SVG icons inline via background-image (N\u00c3O mask \u2014 mais robusto) *\/\n.wo-tr-icon.wo-icon-train {\n  background-image: url(\"\/wp-content\/uploads\/icons\/train.svg\");\n}\n.wo-tr-icon.wo-icon-subway {\n  background-image: url(\"\/wp-content\/uploads\/icons\/subway.svg\");\n}\n.wo-tr-icon.wo-icon-parking {\n  background-image: url(\"\/wp-content\/uploads\/icons\/parking.svg\");\n}\n.wo-tr-icon.wo-icon-bus {\n  background-image: url(\"\/wp-content\/uploads\/icons\/bus.svg\");\n}\n\n\/* CTA *\/\n.wo-loc-cta {\n  margin-top: auto;\n  display: inline-flex;\n  align-items: center;\n  justify-content: center;\n  gap: 8px;\n  background: #68CDEC;\n  color: #0F1B26;\n  font-family: \"Nunito Sans\", sans-serif;\n  font-size: 15px; font-weight: 700;\n  padding: 14px 24px;\n  border-radius: 999px;\n  text-decoration: none;\n  transition: all .25s ease;\n  align-self: flex-start;\n}\n.wo-loc-cta:hover {\n  background: #0F1B26; color: #FFFFFF;\n  transform: translateY(-2px);\n  box-shadow: 0 10px 24px rgba(15, 27, 38, 0.2);\n}\n.wo-loc-cta-arrow {\n  display: inline-block;\n  transition: transform .25s ease;\n}\n.wo-loc-cta:hover .wo-loc-cta-arrow { transform: translateX(4px); }\n\n\/* Mobile \u2014 1-col *\/\n@media (max-width: 900px) {\n  .wo-loc-grid { grid-template-columns: 1fr; gap: 28px; }\n  .wo-loc-image { aspect-ratio: 16 \/ 10; }\n  .wo-loc-body { padding: 24px 24px 28px; }\n  .wo-loc-header { margin-bottom: 36px; }\n}\n\n\/* === Rodap\u00e9 do bloco de planos (v224) === *\/\n.wo-ev-plans .wo-plans-note{\n  max-width:760px;\n  margin:56px auto 0;          \/* respiro obrigat\u00f3rio depois da grelha *\/\n  text-align:center;\n  font-size:14px;\n  line-height:1.6;\n  color:#6B7A87;\n}\n.wo-ev-plans .wo-plans-dd{\n  max-width:760px;\n  margin:56px auto 0;\n  padding:32px 28px;\n  background:linear-gradient(135deg,#EAF8FD 0%,#F7FCFE 100%);\n  border:2px solid #68CDEC;\n  border-radius:20px;\n  text-align:center;\n  box-shadow:0 8px 28px rgba(104,205,236,0.18);\n}\n.wo-ev-plans .wo-plans-dd-text{\n  font-family:\"Nunito Sans\",sans-serif;\n  font-size:22px;\n  font-weight:800;\n  color:#1A1A1A;\n  margin:0 0 8px !important;\n  line-height:1.3;\n}\n.wo-ev-plans .wo-plans-dd-sub{\n  font-size:16px;\n  line-height:1.6;\n  color:#5B6B7A;\n  margin:0 auto 22px !important;\n  max-width:52ch;\n}\n.wo-ev-plans .wo-plans-dd-cta{\n  display:inline-flex;\n  align-items:center;\n  padding:16px 32px;\n  font-size:17px;\n  font-weight:700;\n  color:#0F1B26 !important;\n  background:transparent;\n  border:2px solid #0F1B26;\n  border-radius:100px;\n  text-decoration:none !important;\n  transition:background-color .2s ease,color .2s ease,transform .2s ease;\n}\n.wo-ev-plans .wo-plans-dd-cta:hover{\n  background:#0F1B26;\n  color:#FFFFFF !important;\n  transform:translateY(-2px);\n}\n@media (max-width:768px){\n  .wo-ev-plans .wo-plans-note{margin-top:40px}\n  .wo-ev-plans .wo-plans-dd{margin-top:40px;padding:26px 20px}\n  .wo-ev-plans .wo-plans-dd-text{font-size:19px}\n  .wo-ev-plans .wo-plans-dd-cta{font-size:15px;padding:14px 24px;width:100%;justify-content:center}\n}\n<\/style>\n\n<div class=\"et_pb_code_0 et_pb_code et_pb_module\"><div class=\"et_pb_code_inner\">u003cscriptu003en(function(){n  if (window.__woHeaderInit) return;n  \/\/ Move mobile menu out of header (escape backdrop-filter containing block)n  function relocateMobileMenu(){n    var mm = document.querySelector('.wo-mobile-menu');n    if (mm u0026u0026 mm.parentElement u0026u0026 mm.parentElement.tagName === 'HEADER') {n      document.body.appendChild(mm);n    }n  }n  if (document.readyState === 'loading') {n    document.addEventListener('DOMContentLoaded', relocateMobileMenu);n  } else {n    relocateMobileMenu();n  }n  window.__woHeaderInit = true;n  var header = document.getElementById('wo-header');n  if (!header) return;n  function onScroll(){n    if (window.scrollY u003e 40) header.classList.add('wo-scrolled');n    else header.classList.remove('wo-scrolled');n  }n  window.addEventListener('scroll', onScroll, { passive: true });n  onScroll();n  \/\/ Burger togglen  var burger = header.querySelector('.wo-burger');n  if (burger) {n    burger.addEventListener('click', function(){n      var open = burger.getAttribute('aria-expanded') === 'true';n      burger.setAttribute('aria-expanded', !open);n      document.body.classList.toggle('wo-menu-open', !open);n      var mm = document.getElementById('wo-mobile-menu');n      if (mm) mm.setAttribute('aria-hidden', open);n    });n    \/\/ Close mobile menu when clicking a linkn    document.querySelectorAll('.wo-mobile-menu a').forEach(function(a){n      a.addEventListener('click', function(){n        burger.setAttribute('aria-expanded', 'false');n        document.body.classList.remove('wo-menu-open');n      });n    });n  }n})();nu003c\/scriptu003e<\/div><\/div>\n<div class=\"et_pb_section_0 et_pb_section et_section_regular et_flex_section wo-ev-hero preset--module--divi-section--default\">\n<div class=\"et_pb_row_0 et_pb_row et_flex_row\">\n<div class=\"et_pb_column_0 et_pb_column et-last-child et_flex_column et_pb_css_mix_blend_mode_passthrough et_flex_column_24_24 et_flex_column_24_24_tablet et_flex_column_24_24_phone\">\n<div class=\"et_pb_code_1 et_pb_code et_pb_module\"><div class=\"et_pb_code_inner\">u003cdiv class=u0022wo-ev-hero-inneru0022u003enu003cp class=u0022wo-pre-headline wo-pre-lightu0022u003eBureau Virtuelu003c\/pu003enu003ch1 class=u0022wo-hero-titleu0022u003eLe si\u00e8ge de votre entreprise commence par la confiance qu\u2019il inspire.u003c\/h1u003enu003cp class=u0022wo-hero-subu0022u003eLe si\u00e8ge de votre entreprise est bien plus qu\u2019une obligation l\u00e9gale. C\u2019est l\u2019adresse qui identifie votre activit\u00e9 aupr\u00e8s de vos clients, partenaires, fournisseurs et des administrations.u003c\/pu003enu003cul class=u0022wo-hero-bulletsu0022u003enu003cliu003eu003cspan class=u0022wo-icon-checku0022u003eu003c\/spanu003eAdresse professionnelle prestigieuse \u00e0 Porto ou \u00e0 Vila Nova de Gaiau003c\/liu003enu003cliu003eu003cspan class=u0022wo-icon-checku0022u003eu003c\/spanu003eGestion professionnelle du courrier et des colisu003c\/liu003enu003cliu003eu003cspan class=u0022wo-icon-checku0022u003eu003c\/spanu003eAccueil personnalis\u00e9 des visiteurs et des appels t\u00e9l\u00e9phoniquesu003c\/liu003enu003cliu003eu003cspan class=u0022wo-icon-checku0022u003eu003c\/spanu003eS\u00e9paration entre votre adresse personnelle et votre activit\u00e9 professionnelleu003c\/liu003enu003c\/ulu003enu003cdiv class=u0022wo-hero-ctasu0022u003enu003ca href=u0022#planosu0022 class=u0022wo-cta-primaryu0022u003eVoir les formules \u00e0 partir de 30 \u20ac\/moisu003c\/au003enu003ca href=u0022\/contactos\/u0022 class=u0022wo-cta-secondaryu0022u003eParler \u00e0 l\u2019\u00e9quipeu003c\/au003enu003c\/divu003enu003c\/divu003e<\/div><\/div>\n<\/div>\n<\/div>\n<\/div>\n\n<div class=\"et_pb_section_1 et_pb_section et_section_regular et_flex_section wo-ev-persona preset--module--divi-section--default\">\n<div class=\"et_pb_row_1 et_pb_row et_flex_row\">\n<div class=\"et_pb_column_1 et_pb_column et-last-child et_flex_column et_pb_css_mix_blend_mode_passthrough et_flex_column_24_24 et_flex_column_24_24_tablet et_flex_column_24_24_phone\">\n<div class=\"et_pb_code_2 et_pb_code et_pb_module\"><div class=\"et_pb_code_inner\">u003cdiv class=u0022wo-persona-inneru0022u003enu003cp class=u0022wo-pre-headlineu0022u003ePourquoi un bureau virtuel ?u003c\/pu003enu003ch2 class=u0022wo-section-titleu0022u003eConstruisez une pr\u00e9sence professionnelle d\u2019exceptionu003c\/h2u003enu003cp class=u0022wo-section-subu0022u003eElle fait partie de l\u2019identit\u00e9 de votre marque et compte parmi les premi\u00e8res impressions que vous donnez au march\u00e9. \u00c9tablissez le si\u00e8ge social, le domicile professionnel, une succursale ou une repr\u00e9sentation de votre entreprise \u00e0 une adresse prestigieuse, \u00e0 Porto ou \u00e0 Vila Nova de Gaia.u003c\/pu003enu003cp class=u0022wo-section-subu0022u003eChez WebOffice, nous offrons bien plus qu\u2019une adresse professionnelle. Nous mettons \u00e0 votre disposition une structure professionnelle pr\u00eate \u00e0 repr\u00e9senter votre marque avec rigueur, discr\u00e9tion et exigence, pour une pr\u00e9sence solide tout en gardant la libert\u00e9 de travailler o\u00f9 vous le souhaitez.u003c\/pu003enu003cp class=u0022wo-section-subu0022u003eLa cr\u00e9dibilit\u00e9 de votre entreprise ne tient pas \u00e0 la taille de vos bureaux, mais \u00e0 la fa\u00e7on dont vous vous pr\u00e9sentez au march\u00e9. Un bureau virtuel vous permet d\u2019avoir une adresse professionnelle, de r\u00e9duire vos co\u00fbts et de maintenir une structure active, avec la libert\u00e9 de travailler o\u00f9 vous voulez. Une solution intelligente pour les entreprises, les dirigeants et les professionnels en qu\u00eate de souplesse, d\u2019efficacit\u00e9 et d\u2019une image professionnelle.u003c\/pu003enu003cdiv class=u0022wo-persona-gridu0022u003enu003cdiv class=u0022wo-persona-cardu0022u003enu003cdiv class=u0022wo-persona-icon wo-icon-usersu0022u003eu003c\/divu003enu003ch3u003eRenforcez votre cr\u00e9dibilit\u00e9u003c\/h3u003enu003cpu003eUne adresse professionnelle qui inspire confiance.u003c\/pu003enu003c\/divu003enu003cdiv class=u0022wo-persona-cardu0022u003enu003cdiv class=u0022wo-persona-icon wo-icon-coinu0022u003eu003c\/divu003enu003ch3u003eR\u00e9duisez vos co\u00fbts fixesu003c\/h3u003enu003cpu003eDisposez d\u2019une structure professionnelle sans bureau traditionnel.u003c\/pu003enu003c\/divu003enu003cdiv class=u0022wo-persona-cardu0022u003enu003cdiv class=u0022wo-persona-icon wo-icon-shieldu0022u003eu003c\/divu003enu003ch3u003eProt\u00e9gez votre vie priv\u00e9eu003c\/h3u003enu003cpu003eS\u00e9parez votre vie personnelle de votre activit\u00e9 professionnelle.u003c\/pu003enu003c\/divu003enu003cdiv class=u0022wo-persona-cardu0022u003enu003cdiv class=u0022wo-persona-icon wo-icon-rocketu0022u003eu003c\/divu003enu003ch3u003eGrandissez sans contraintesu003c\/h3u003enu003cpu003eDes solutions qui \u00e9voluent \u00e0 mesure que votre activit\u00e9 se d\u00e9veloppe.u003c\/pu003enu003c\/divu003enu003c\/divu003enu003c\/divu003e<\/div><\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"et_pb_section_2 et_pb_section et_section_regular et_flex_section wo-ev-plans preset--module--divi-section--default\">\n<div class=\"et_pb_row_2 et_pb_row et_flex_row\">\n<div class=\"et_pb_column_2 et_pb_column et-last-child et_flex_column et_pb_css_mix_blend_mode_passthrough et_flex_column_24_24 et_flex_column_24_24_tablet et_flex_column_24_24_phone\">\n<div class=\"et_pb_code_3 et_pb_code et_pb_module\"><div class=\"et_pb_code_inner\">u003cdiv class=u0022wo-plans-inneru0022 id=u0022planosu0022u003enu003cp class=u0022wo-pre-headlineu0022u003eChoisissez votre formuleu003c\/pu003enu003ch2 class=u0022wo-section-titleu0022u003eComparez, choisissez et avancez en confianceu003c\/h2u003enu003cp class=u0022wo-section-subu0022u003eTrouvez la formule de bureau virtuel la mieux adapt\u00e9e aux besoins actuels de votre entreprise, avec l\u2019assurance de pouvoir \u00e9voluer d\u00e8s que votre activit\u00e9 l\u2019exigera.u003c\/pu003enu003cdiv class=u0022wo-plans-gridu0022 data-wo-label-base=u0022Semestralu0022 data-wo-label-discount=u0022Anualu0022 data-wo-default=u0022anualu0022u003enu003cdiv class=u0022wo-plan-cardu0022u003enu003cdiv class=u0022wo-plan-nameu0022u003eQuicku003c\/divu003enu003cdiv class=u0022wo-plan-priceu0022u003eu003cspan class=u0022wo-plan-currencyu0022u003e\u20acu003c\/spanu003eu003cspan class=u0022wo-plan-amountu0022u003e30u003c\/spanu003eu003cspan class=u0022wo-plan-periodu0022u003e\/moisu003c\/spanu003eu003c\/divu003enu003cdiv class=u0022wo-plan-tagu0022u003e+ TVAu003c\/divu003enu003cp class=u0022wo-plan-descu0022u003eD\u00e9marrez avec la cr\u00e9dibilit\u00e9 que votre activit\u00e9 m\u00e9rite.u003c\/pu003enu003cul class=u0022wo-plan-featuresu0022u003enu003cliu003eAdresse prestigieuse \u00e0 Porto ou \u00e0 Vila Nova de Gaiau003c\/liu003enu003cliu003eUtilisation comme si\u00e8ge social, succursale ou repr\u00e9sentationu003c\/liu003enu003cliu003eGestion quotidienne du courrieru003c\/liu003enu003cliu003eBo\u00eete aux lettres individuelle et privativeu003c\/liu003enu003cliu003eRetrait sur place au centre d\u2019affairesu003c\/liu003enu003c\/ulu003enu003ca href=u0022\/carrinho\/?add-to-cart=5075u0022 class=u0022wo-plan-cta wo-plan-cta-secondaryu0022u003eChoisir Quicku003c\/au003enu003c\/divu003enu003cdiv class=u0022wo-plan-cardu0022u003enu003cdiv class=u0022wo-plan-nameu0022u003eExpressu003c\/divu003enu003cdiv class=u0022wo-plan-priceu0022u003eu003cspan class=u0022wo-plan-currencyu0022u003e\u20acu003c\/spanu003eu003cspan class=u0022wo-plan-amountu0022u003e35u003c\/spanu003eu003cspan class=u0022wo-plan-periodu0022u003e\/moisu003c\/spanu003eu003c\/divu003enu003cdiv class=u0022wo-plan-tagu0022u003e+ TVAu003c\/divu003enu003cp class=u0022wo-plan-descu0022u003eGagnez en efficacit\u00e9 avec un suivi professionnel en temps r\u00e9el.u003c\/pu003enu003cul class=u0022wo-plan-featuresu0022u003enu003cliu003eTout Quick +u003c\/liu003enu003cliu003eR\u00e9ception des colis et accueil personnalis\u00e9 des visiteursu003c\/liu003enu003cliu003eNotification par e-mail en temps r\u00e9elu003c\/liu003enu003cliu003eNum\u00e9risation du recto des enveloppesu003c\/liu003enu003cliu003eR\u00e9exp\u00e9dition et num\u00e9risation du courrieru003c\/liu003enu003cliu003eRemises exclusives sur la salle de r\u00e9unionu003c\/liu003enu003c\/ulu003enu003ca href=u0022\/carrinho\/?add-to-cart=5076u0022 class=u0022wo-plan-cta wo-plan-cta-secondaryu0022u003eChoisir Expressu003c\/au003enu003c\/divu003enu003cdiv class=u0022wo-plan-cardu0022u003enu003cdiv class=u0022wo-plan-nameu0022u003eExpress Plusu003c\/divu003enu003cdiv class=u0022wo-plan-priceu0022u003eu003cspan class=u0022wo-plan-currencyu0022u003e\u20acu003c\/spanu003eu003cspan class=u0022wo-plan-amountu0022u003e45u003c\/spanu003eu003cspan class=u0022wo-plan-periodu0022u003e\/moisu003c\/spanu003eu003c\/divu003enu003cdiv class=u0022wo-plan-tagu0022u003e+ TVAu003c\/divu003enu003cp class=u0022wo-plan-descu0022u003eAu-del\u00e0 de la gestion, des espaces professionnels pour recevoir.u003c\/pu003enu003cul class=u0022wo-plan-featuresu0022u003enu003cliu003eTout Express +u003c\/liu003enu003cliu003e2 heures par mois de salle de r\u00e9union ou d\u2019espace de travailu003c\/liu003enu003cliu003eAppui administratif en cas de besoinu003c\/liu003enu003cliu003e\u00c9quipement audiovisuel et coffee stationu003c\/liu003enu003c\/ulu003enu003ca href=u0022\/carrinho\/?add-to-cart=5077u0022 class=u0022wo-plan-cta wo-plan-cta-secondaryu0022u003eChoisir Express Plusu003c\/au003enu003c\/divu003enu003cdiv class=u0022wo-plan-card wo-plan-popularu0022u003enu003cdiv class=u0022wo-plan-badgeu0022u003eLe plus choisiu003c\/divu003enu003cdiv class=u0022wo-plan-nameu0022u003eExecutiveu003c\/divu003enu003cdiv class=u0022wo-plan-priceu0022u003eu003cspan class=u0022wo-plan-currencyu0022u003e\u20acu003c\/spanu003eu003cspan class=u0022wo-plan-amountu0022u003e75u003c\/spanu003eu003cspan class=u0022wo-plan-periodu0022u003e\/moisu003c\/spanu003eu003c\/divu003enu003cdiv class=u0022wo-plan-tagu0022u003e+ TVAu003c\/divu003enu003cp class=u0022wo-plan-descu0022u003eLa solution compl\u00e8te pour qui exige l\u2019excellence dans sa repr\u00e9sentation.u003c\/pu003enu003cul class=u0022wo-plan-featuresu0022u003enu003cliu003eTout Express Plus +u003c\/liu003enu003cliu003e4 heures par mois de salle de r\u00e9union ou d\u2019espace de travailu003c\/liu003enu003cliu003ePermanence t\u00e9l\u00e9phonique personnalis\u00e9e au nom de votre marqueu003c\/liu003enu003cliu003eNum\u00e9ro de t\u00e9l\u00e9phone d\u00e9di\u00e9 \u00e0 l\u2019entrepriseu003c\/liu003enu003cliu003eRenvoi vers un fixe ou un mobileu003c\/liu003enu003c\/ulu003enu003ca href=u0022\/carrinho\/?add-to-cart=5613u0022 class=u0022wo-plan-cta wo-plan-cta-primaryu0022u003eChoisir Executiveu003c\/au003enu003c\/divu003enu003c\/divu003enu003cp class=u0022wo-plans-noteu0022u003eL\u2019activation du service est subordonn\u00e9e \u00e0 la pr\u00e9sentation et \u00e0 la validation des documents obligatoires. Vous le confirmerez au moment de finaliser votre commande.u003c\/pu003enu003cdiv class=u0022wo-plans-ddu0022u003enu003cp class=u0022wo-plans-dd-textu0022u003eVous pr\u00e9f\u00e9rez payer au mois ?u003c\/pu003enu003cp class=u0022wo-plans-dd-subu0022u003eVous pouvez opter pour le paiement mensuel par pr\u00e9l\u00e8vement automatique, simplement et en toute s\u00e9curit\u00e9. Nous g\u00e9rons l\u2019ensemble de la d\u00e9marche avec vous, pour une adh\u00e9sion rapide et sans complications.u003c\/pu003enu003ca class=u0022wo-plans-dd-ctau0022 href=u0022tel:+351225899800u0022u003eAppelez-nous : +351 225 899 800u003c\/au003enu003c\/divu003enu003c\/divu003e<\/div><\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"et_pb_section_3 et_pb_section et_section_regular et_flex_section wo-ev-included preset--module--divi-section--default\">\n<div class=\"et_pb_row_3 et_pb_row et_flex_row\">\n<div class=\"et_pb_column_3 et_pb_column et-last-child et_flex_column et_pb_css_mix_blend_mode_passthrough et_flex_column_24_24 et_flex_column_24_24_tablet et_flex_column_24_24_phone\">\n<div class=\"et_pb_code_4 et_pb_code et_pb_module\"><div class=\"et_pb_code_inner\">u003cdiv class=u0022wo-included-inneru0022u003enu003cp class=u0022wo-pre-headlineu0022u003eUne solution int\u00e9gr\u00e9eu003c\/pu003enu003ch2 class=u0022wo-section-titleu0022u003eLa pr\u00e9sence professionnelle de votre entreprise, m\u00eame \u00e0 distanceu003c\/h2u003enu003cp class=u0022wo-section-subu0022u003eNous mettons \u00e0 votre disposition une structure de bureau virtuel o\u00f9 chaque contact, chaque communication et chaque interaction est trait\u00e9 avec confidentialit\u00e9, rigueur et selon les proc\u00e9dures d\u00e9finies par votre entreprise.u003c\/pu003enu003cdiv class=u0022wo-features-gridu0022u003enu003cdiv class=u0022wo-featureu0022u003eu003cdiv class=u0022wo-feature-icon wo-icon-shieldu0022u003eu003c\/divu003eu003ch3u003eProtocole op\u00e9rationnelu003c\/h3u003eu003cpu003eChaque client dispose d\u2019un protocole administratif d\u00e9taill\u00e9, qui fixe l\u2019ensemble des proc\u00e9dures applicables au courrier, aux colis, aux appels et aux visites. Il garantit une prise en charge coh\u00e9rente et personnalis\u00e9e, et peut \u00eatre mis \u00e0 jour d\u00e8s que les besoins de l\u2019entreprise \u00e9voluent.u003c\/pu003eu003c\/divu003enu003cdiv class=u0022wo-featureu0022u003eu003cdiv class=u0022wo-feature-icon wo-icon-mappinu0022u003eu003c\/divu003eu003ch3u003eAdresse professionnelleu003c\/h3u003eu003cpu003eNotre adresse devient l\u2019adresse commerciale et fiscale de l\u2019entreprise. Elle sert de si\u00e8ge officiel pour la r\u00e9ception des visiteurs, du courrier, des colis et des communications des organismes publics et priv\u00e9s.u003c\/pu003eu003c\/divu003enu003cdiv class=u0022wo-featureu0022u003eu003cdiv class=u0022wo-feature-icon wo-icon-mailu0022u003eu003c\/divu003eu003ch3u003eGestion du courrieru003c\/h3u003eu003cpu003eTout le courrier re\u00e7u est identifi\u00e9, enregistr\u00e9 et trait\u00e9 en toute confidentialit\u00e9, selon le protocole d\u00e9fini par le client. Il peut rester en bo\u00eete individuelle, \u00eatre num\u00e9ris\u00e9, r\u00e9exp\u00e9di\u00e9 ou mis \u00e0 disposition pour retrait au centre d\u2019affaires.u003c\/pu003eu003c\/divu003enu003cdiv class=u0022wo-featureu0022u003eu003cdiv class=u0022wo-feature-icon wo-icon-locku0022u003eu003c\/divu003eu003ch3u003eGestion des colisu003c\/h3u003eu003cpu003eLes colis sont r\u00e9ceptionn\u00e9s, enregistr\u00e9s et stock\u00e9s en s\u00e9curit\u00e9 jusqu\u2019\u00e0 leur retrait ou leur r\u00e9exp\u00e9dition, selon les instructions convenues \u00e0 l\u2019avance.u003c\/pu003eu003c\/divu003enu003cdiv class=u0022wo-featureu0022u003eu003cdiv class=u0022wo-feature-icon wo-icon-chatu0022u003eu003c\/divu003eu003ch3u003eNotifications et alertesu003c\/h3u003eu003cpu003eD\u00e8s r\u00e9ception d\u2019un courrier, d\u2019un colis, d\u2019un appel ou d\u2019une visite, vous \u00eates averti en temps r\u00e9el par les canaux d\u00e9finis dans votre protocole : e-mail, SMS ou application mobile.u003c\/pu003eu003c\/divu003enu003cdiv class=u0022wo-featureu0022u003eu003cdiv class=u0022wo-feature-icon wo-icon-faxu0022u003eu003c\/divu003eu003ch3u003eNotification avec justificatifu003c\/h3u003eu003cpu003e\u00c0 chaque courrier ou colis re\u00e7u, la notification envoy\u00e9e au client comporte en pi\u00e8ce jointe la num\u00e9risation du recto de l\u2019enveloppe ou une photo du colis. Vous identifiez ainsi rapidement l\u2019exp\u00e9diteur et jugez mieux de l\u2019importance et de l\u2019urgence du contenu.u003c\/pu003eu003c\/divu003enu003cdiv class=u0022wo-featureu0022u003eu003cdiv class=u0022wo-feature-icon wo-icon-trainu0022u003eu003c\/divu003eu003ch3u003eR\u00e9exp\u00e9dition postaleu003c\/h3u003eu003cpu003eLe courrier peut \u00eatre r\u00e9exp\u00e9di\u00e9 ponctuellement ou de fa\u00e7on programm\u00e9e, selon la p\u00e9riodicit\u00e9 d\u00e9finie \u00e0 l\u2019avance par le client \u2014 quotidienne, hebdomadaire, bimensuelle ou mensuelle \u2014 via le service postal retenu.u003c\/pu003eu003c\/divu003enu003cdiv class=u0022wo-featureu0022u003eu003cdiv class=u0022wo-feature-icon wo-icon-usersu0022u003eu003c\/divu003eu003ch3u003eR\u00e9cup\u00e9ration et retraitu003c\/h3u003eu003cpu003eLe courrier et les colis peuvent \u00eatre retir\u00e9s par le g\u00e9rant de l\u2019entreprise ou par des tiers pr\u00e9alablement autoris\u00e9s, sur pr\u00e9sentation d\u2019une pi\u00e8ce d\u2019identit\u00e9 et apr\u00e8s v\u00e9rification.u003c\/pu003eu003c\/divu003enu003cdiv class=u0022wo-featureu0022u003eu003cdiv class=u0022wo-feature-icon wo-icon-locku0022u003eu003c\/divu003eu003ch3u003eBo\u00eetes privativesu003c\/h3u003eu003cpu003eLe courrier reste stock\u00e9, en toute s\u00e9curit\u00e9 et confidentialit\u00e9, dans une bo\u00eete individuelle \u00e0 acc\u00e8s privatif, jusqu\u2019\u00e0 sa r\u00e9cup\u00e9ration ou, selon les instructions, sa r\u00e9exp\u00e9dition.u003c\/pu003eu003c\/divu003enu003cdiv class=u0022wo-featureu0022u003eu003cdiv class=u0022wo-feature-icon wo-icon-chairu0022u003eu003c\/divu003eu003ch3u003eAccueil des visiteursu003c\/h3u003eu003cpu003eAccueil personnalis\u00e9 et multilingue des visiteurs au nom de votre entreprise. Chaque visiteur est identifi\u00e9 \u00e0 son arriv\u00e9e et pris en charge selon le protocole d\u00e9fini, avec appel t\u00e9l\u00e9phonique pendant la visite ou notification imm\u00e9diate, pour permettre le suivi appropri\u00e9.u003c\/pu003eu003c\/divu003enu003cdiv class=u0022wo-featureu0022u003eu003cdiv class=u0022wo-feature-icon wo-icon-phoneu0022u003eu003c\/divu003eu003ch3u003eNum\u00e9ro de t\u00e9l\u00e9phoneu003c\/h3u003eu003cpu003eUn num\u00e9ro de t\u00e9l\u00e9phone de la r\u00e9gion de Porto, indicatif 22, est attribu\u00e9 en exclusivit\u00e9 \u00e0 l\u2019entreprise. Il est utilis\u00e9 dans toutes les communications et int\u00e9gr\u00e9 au protocole d\u2019accueil personnalis\u00e9.u003c\/pu003eu003c\/divu003enu003cdiv class=u0022wo-featureu0022u003eu003cdiv class=u0022wo-feature-icon wo-icon-chatu0022u003eu003c\/divu003eu003ch3u003ePrise d\u2019appelsu003c\/h3u003eu003cpu003eLes appels sont pris au nom de votre entreprise, avec un accueil professionnel multilingue. Conform\u00e9ment au protocole, nous relevons les coordonn\u00e9es de l\u2019interlocuteur (nom, soci\u00e9t\u00e9, num\u00e9ro de t\u00e9l\u00e9phone, e-mail, objet et autres informations utiles) et vous adressons la notification pour le suivi.u003c\/pu003eu003c\/divu003enu003cdiv class=u0022wo-featureu0022u003eu003cdiv class=u0022wo-feature-icon wo-icon-phone-forwardu0022u003eu003c\/divu003eu003ch3u003eTransfert d\u2019appelsu003c\/h3u003eu003cpu003eLes appels peuvent \u00eatre transf\u00e9r\u00e9s imm\u00e9diatement vers un fixe ou un mobile, pour un acheminement rapide et efficace, selon la proc\u00e9dure d\u00e9finie par l\u2019entreprise.u003c\/pu003eu003c\/divu003enu003cdiv class=u0022wo-featureu0022u003eu003cdiv class=u0022wo-feature-icon wo-icon-calendaru0022u003eu003c\/divu003eu003ch3u003eSalles de r\u00e9unionu003c\/h3u003eu003cpu003eSalles de r\u00e9union disponibles sur r\u00e9servation, \u00e0 l\u2019heure, \u00e0 la demi-journ\u00e9e ou \u00e0 la journ\u00e9e. Des espaces \u00e9quip\u00e9s d\u2019un t\u00e9l\u00e9viseur, du Wi-Fi et d\u2019un coffee point, pr\u00eats pour vos r\u00e9unions, pr\u00e9sentations et rendez-vous professionnels.u003c\/pu003eu003c\/divu003enu003cdiv class=u0022wo-featureu0022u003eu003cdiv class=u0022wo-feature-icon wo-icon-trendu0022u003eu003c\/divu003eu003ch3u003eMise \u00e0 jour du protocoleu003c\/h3u003eu003cpu003eLe protocole op\u00e9rationnel n\u2019est pas fig\u00e9. D\u00e8s qu\u2019il y a un changement dans l\u2019organisation de l\u2019entreprise, les contacts, les responsables ou les proc\u00e9dures, toutes les instructions peuvent \u00eatre revues et mises \u00e0 jour pour garantir la continuit\u00e9 et la qualit\u00e9 du service.u003c\/pu003eu003c\/divu003enu003c\/divu003enu003c\/divu003e<\/div><\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"et_pb_section_4 et_pb_section et_section_regular et_flex_section wo-locations-v2 preset--module--divi-section--default\">\n<div class=\"et_pb_row_4 et_pb_row et_flex_row\">\n<div class=\"et_pb_column_4 et_pb_column et-last-child et_flex_column et_pb_css_mix_blend_mode_passthrough et_flex_column_24_24 et_flex_column_24_24_tablet et_flex_column_24_24_phone\">\n<style id=\"wo-loc2-css\">\n\/* v240 \u00b7 Localiza\u00e7\u00f5es \u2014 imagem de fundo com texto por cima (Webvizio #135\/#136\/#147).\n   Os cart\u00f5es t\u00eam propor\u00e7\u00e3o fixa (4:3 em desktop, 4:5 em mobile) em vez de altura em px:\n   a altura acompanha a largura, por isso mant\u00eam-se alinhados em qualquer viewport.\n   min-height \u00e9 apenas um ch\u00e3o de seguran\u00e7a; se o texto crescer, o cart\u00e3o cresce com ele. *\/\n.wo-loc2{max-width:1280px;margin:0 auto}\n.wo-loc2-header{max-width:780px;margin:0 auto 56px;text-align:center}\n.wo-loc2-pre{font-family:\"Nunito Sans\",sans-serif;font-size:14px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:#68CDEC;margin:0 0 14px !important}\n.wo-loc2-h2{font-family:\"Nunito Sans\",sans-serif;font-size:clamp(28px,4vw,40px);font-weight:800;color:#1A1A1A;line-height:1.2;margin:0 0 16px !important;padding:0 !important;text-align:center}\n.wo-loc2-sub{font-family:\"Nunito Sans\",sans-serif;font-size:17px;line-height:1.65;color:#4A5568;margin:0 !important}\n.wo-loc2-grid{display:grid;grid-template-columns:1fr 1fr;gap:32px;align-items:stretch}\n.wo-loc2-card{position:relative;overflow:hidden;border-radius:18px;aspect-ratio:4\/3;min-height:460px;background-size:cover;background-position:center;text-decoration:none !important;color:#FFFFFF !important;transition:transform .3s ease,box-shadow .3s ease;display:block}\n.wo-loc2-card:hover{transform:scale(1.01);box-shadow:0 18px 44px rgba(15,27,38,.22)}\n.wo-loc2-card::before{content:\"\";position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,0) 0%,rgba(0,0,0,.12) 30%,rgba(0,0,0,.55) 55%,rgba(0,0,0,.86) 100%);z-index:1;transition:background .3s ease}\n.wo-loc2-card:hover::before{background:linear-gradient(180deg,rgba(0,0,0,.06) 0%,rgba(0,0,0,.24) 30%,rgba(0,0,0,.66) 55%,rgba(0,0,0,.92) 100%)}\n.wo-loc2-body{position:relative;z-index:2;padding:clamp(30px,3.2vw,44px) clamp(24px,2.8vw,40px) clamp(28px,3vw,40px);min-height:100%;display:flex;flex-direction:column;justify-content:flex-end;text-shadow:0 1px 3px rgba(0,0,0,.35);box-sizing:border-box}\n.wo-loc2-title{font-family:\"Nunito Sans\",sans-serif;font-size:clamp(24px,2.6vw,30px);font-weight:800;line-height:1.2;color:#FFFFFF !important;margin:0 0 10px !important;padding:0 !important;letter-spacing:-.01em;text-align:left}\n.wo-loc2-addr{font-family:\"Nunito Sans\",sans-serif;font-size:14.5px;line-height:1.55;color:rgba(255,255,255,.88) !important;margin:0 0 22px !important;max-width:40ch}\n.wo-loc2-desc{font-family:\"Nunito Sans\",sans-serif;font-size:16px;line-height:1.7;color:#FFFFFF !important;margin:0 0 18px !important;max-width:40ch}\n.wo-loc2-desc strong{color:#FFFFFF !important;font-weight:800}\n.wo-loc2-meta{font-family:\"Nunito Sans\",sans-serif;font-size:14px;line-height:1.65;color:rgba(255,255,255,.85) !important;margin:0 0 28px !important;padding:16px 0 0 !important;border-top:1px solid rgba(255,255,255,.22);max-width:40ch}\n.wo-loc2-cta{display:inline-flex;align-items:center;gap:8px;font-family:\"Nunito Sans\",sans-serif;font-size:15px;font-weight:800;letter-spacing:.01em;color:#68CDEC;transition:gap .2s ease,color .2s ease}\n.wo-loc2-card:hover .wo-loc2-cta{gap:12px;color:#FFFFFF}\n@media (max-width:900px){\n.wo-loc2-grid{grid-template-columns:1fr;gap:24px}\n.wo-loc2-card{aspect-ratio:4\/5;min-height:440px}\n.wo-loc2-header{margin-bottom:36px}\n.wo-loc2-addr,.wo-loc2-desc,.wo-loc2-meta{max-width:none}\n}\n@media (max-width:520px){\n.wo-loc2-card{aspect-ratio:3\/4;min-height:420px}\n.wo-loc2-desc{font-size:15.5px;margin-bottom:16px !important}\n.wo-loc2-meta{margin-bottom:24px !important}\n}\n\/* Fallback para browsers sem aspect-ratio (Safari < 15): mant\u00e9m a altura m\u00ednima antiga. *\/\n@supports not (aspect-ratio:4\/3){\n.wo-loc2-card{min-height:520px}\n}\n<\/style><div class=\"wo-loc2\"><div class=\"wo-loc2-header\"><p class=\"wo-loc2-pre\">Os nossos espa\u00e7os<\/p><h2 class=\"wo-loc2-h2\">Localiza\u00e7\u00f5es<\/h2><p class=\"wo-loc2-sub\">Duas localiza\u00e7\u00f5es premium no Porto e em Vila Nova de Gaia, com excelente acessibilidade a comboio e metro.<\/p><\/div><div class=\"wo-loc2-grid\"><a class=\"wo-loc2-card\" href=\"\/fr\/bureaux-a-porto\/\" style=\"background-image:url('\/wp-content\/uploads\/2022\/10\/fachada-porto1.1.jpg');\"><div class=\"wo-loc2-body\"><h3 class=\"wo-loc2-title\">WebOffice Porto<\/h3><p class=\"wo-loc2-addr\">Rua de Pinto Bessa, 522, RCH \u00b7 4300-428 Porto<\/p><p class=\"wo-loc2-desc\"><strong>150 m\u00b2<\/strong> \u00b7 Espa\u00e7o totalmente equipado e mobilado, que alia conforto, decora\u00e7\u00e3o de charme, tecnologia de ponta e uma localiza\u00e7\u00e3o privilegiada.<\/p><p class=\"wo-loc2-meta\">Esta\u00e7\u00e3o e Metro de Campanh\u00e3 a 5 min \u00b7 Estacionamento privado no edif\u00edcio<\/p><span class=\"wo-loc2-cta\">Conhecer WebOffice Porto &rarr;<\/span><\/div><\/a><a class=\"wo-loc2-card\" href=\"\/fr\/bureaux-a-vila-nova-de-gaia\/\" style=\"background-image:url('\/wp-content\/uploads\/2022\/10\/exterior-gaia-18.8_22.jpg');\"><div class=\"wo-loc2-body\"><h3 class=\"wo-loc2-title\">WebOffice Gaia<\/h3><p class=\"wo-loc2-addr\">Avenida da Rep\u00fablica, 755, 5.\u00ba andar \u00b7 4430-201 Vila Nova de Gaia<\/p><p class=\"wo-loc2-desc\"><strong>300 m\u00b2<\/strong> \u00b7 Espa\u00e7o moderno e funcional, totalmente equipado, Wi-Fi de alta velocidade, ambiente elegante e excelente localiza\u00e7\u00e3o.<\/p><p class=\"wo-loc2-meta\">Esta\u00e7\u00e3o General Torres e Metro C\u00e2mara de Gaia a 3 min \u00b7 STCP \u00e0 porta<\/p><span class=\"wo-loc2-cta\">Conhecer WebOffice Gaia &rarr;<\/span><\/div><\/a><\/div><\/div>\n\n<\/div>\n<\/div>\n<\/div>\n<div class=\"et_pb_section_5 et_pb_section et_section_regular et_flex_section wo-steps preset--module--divi-section--default\">\n<div class=\"et_pb_row_5 et_pb_row et_flex_row\">\n<div class=\"et_pb_column_5 et_pb_column et-last-child et_flex_column et_pb_css_mix_blend_mode_passthrough et_flex_column_24_24 et_flex_column_24_24_tablet et_flex_column_24_24_phone\">\n<div class=\"et_pb_text_0 et_pb_text et_pb_bg_layout_light et_pb_module et_flex_module\"><div class=\"et_pb_text_inner\"><p>Como funciona<\/p>\n<\/div><\/div>\n<div class=\"et_pb_text_1 et_pb_text et_pb_bg_layout_light et_pb_module et_flex_module\"><div class=\"et_pb_text_inner\"><p>u003ch2u003eD\u00e9marrez en 3 \u00e9tapes simplesu003c\/h2u003e<\/p>\n<\/div><\/div>\n<div class=\"et_pb_text_2 et_pb_text et_pb_bg_layout_light et_pb_module et_flex_module\"><div class=\"et_pb_text_inner\"><p>Contrata\u00e7\u00e3o r\u00e1pida e transparente, sem custos ocultos, com informa\u00e7\u00e3o clara e acompanhamento em todas as etapas do processo.<\/p>\n<\/div><\/div>\n<\/div>\n<\/div>\n<div class=\"et_pb_row_6 et_pb_row et_flex_row\">\n<div class=\"et_pb_column_6 et_pb_column et_block_column et_pb_css_mix_blend_mode_passthrough et_flex_column_24_24 et_flex_column_24_24_tablet et_flex_column_24_24_phone wo-step\">\n<div class=\"et_pb_code_5 et_pb_code et_pb_module\"><div class=\"et_pb_code_inner\">u003cdiv class=u0022wo-step-numu0022u003e01u003c\/divu003eu003ch3 class=u0022wo-step-titleu0022u003eChoisissez la solution id\u00e9aleu003c\/h3u003eu003cp class=u0022wo-step-descu0022u003eUtilisez le configurateur en ligne ou contactez notre \u00e9quipe. Nous vous conseillons le service et la formule adapt\u00e9s \u00e0 votre profil, qu\u2019il s\u2019agisse de bureau virtuel, de coworking ou de bureau privatif.u003c\/pu003e<\/div><\/div>\n<\/div>\n<div class=\"et_pb_column_7 et_pb_column et_block_column et_pb_css_mix_blend_mode_passthrough et_flex_column_24_24 et_flex_column_24_24_tablet et_flex_column_24_24_phone wo-step\">\n<div class=\"et_pb_code_6 et_pb_code et_pb_module\"><div class=\"et_pb_code_inner\">u003cdiv class=u0022wo-step-numu0022u003e02u003c\/divu003eu003ch3 class=u0022wo-step-titleu0022u003eMise en place en 24 heuresu003c\/h3u003eu003cp class=u0022wo-step-descu0022u003eTransmettez les documents de l\u2019entreprise et de ses repr\u00e9sentants. D\u00e9finissez le protocole administratif de gestion du courrier, des visites et des appels. Apr\u00e8s v\u00e9rification interne, le service est actif sous 24 heures ouvr\u00e9es.u003c\/pu003e<\/div><\/div>\n<\/div>\n<div class=\"et_pb_column_8 et_pb_column et-last-child et_block_column et_pb_css_mix_blend_mode_passthrough et_flex_column_24_24 et_flex_column_24_24_tablet et_flex_column_24_24_phone wo-step\">\n<div class=\"et_pb_code_7 et_pb_code et_pb_module\"><div class=\"et_pb_code_inner\">u003cdiv class=u0022wo-step-numu0022u003e03u003c\/divu003eu003ch3 class=u0022wo-step-titleu0022u003eActivation et d\u00e9marrage imm\u00e9diatu003c\/h3u003eu003cp class=u0022wo-step-descu0022u003eUne fois la d\u00e9marche termin\u00e9e, le service est activ\u00e9 et vous profitez de tous les avantages : des espaces pr\u00eats \u00e0 l\u2019emploi, l\u2019acc\u00e8s aux salles de r\u00e9union, un appui administratif et une pr\u00e9sence professionnelle solide.u003c\/pu003e<\/div><\/div>\n<\/div><\/div>\n<\/div>\n<div class=\"et_pb_section_6 et_pb_section et_section_regular et_flex_section wo-testimonials preset--module--divi-section--default\">\n<div class=\"et_pb_row_7 et_pb_row et_flex_row\">\n<div class=\"et_pb_column_9 et_pb_column et-last-child et_flex_column et_pb_css_mix_blend_mode_passthrough et_flex_column_24_24 et_flex_column_24_24_tablet et_flex_column_24_24_phone\">\n<div class=\"et_pb_text_3 et_pb_text et_pb_bg_layout_light et_pb_module et_flex_module\"><div class=\"et_pb_text_inner\"><p>Quem confia em n\u00f3s<\/p>\n<\/div><\/div>\n<div class=\"et_pb_text_4 et_pb_text et_pb_bg_layout_light et_pb_module et_flex_module\"><div class=\"et_pb_text_inner\"><p>u003ch2u003eT\u00e9moignages authentiquesu003c\/h2u003e<\/p>\n<\/div><\/div>\n<div class=\"et_pb_text_5 et_pb_text et_pb_bg_layout_light et_pb_module et_flex_module\"><div class=\"et_pb_text_inner\"><p>Empreendedores, profissionais liberais e empresas estrangeiras explicam porque escolheram o WebOffice.<\/p>\n<\/div><\/div>\n<\/div>\n<\/div>\n<div class=\"et_pb_row_8 et_pb_row et_flex_row\">\n<div class=\"et_pb_column_10 et_pb_column et_flex_column et_pb_css_mix_blend_mode_passthrough et_flex_column_24_24 et_flex_column_24_24_tablet et_flex_column_24_24_phone wo-test-card\">\n<div class=\"et_pb_code_8 et_pb_code et_pb_module\"><div class=\"et_pb_code_inner\">u003ca href=u0022https:\/\/www.youtube.com\/watch?v=75KFUHdgGh8u0022 target=u0022_blanku0022 rel=u0022noopeneru0022 class=u0022wo-test-linku0022u003eu003cdiv class=u0022wo-test-thumbu0022 style=u0022background-image: url('https:\/\/img.youtube.com\/vi\/75KFUHdgGh8\/maxresdefault.jpg')u0022u003eu003cspan class=u0022wo-test-playu0022 aria-hidden=u0022trueu0022u003eu003c\/spanu003eu003c\/divu003eu003cdiv class=u0022wo-test-bodyu0022u003eu003cspan class=u0022wo-test-tagu0022u003eEntreprise internationaleu003c\/spanu003eu003cblockquote class=u0022wo-test-quoteu0022u003eLorsque nous avons d\u00e9cid\u00e9 d\u2019ouvrir une activit\u00e9 au Portugal, il nous fallait une adresse professionnelle sans la charge d\u2019un bureau physique permanent.u003c\/blockquoteu003eu003cdiv class=u0022wo-test-authoru0022u003eu003cstrongu003eVer\u00f3nica Schmitteru003c\/strongu003eu003cbru003eu003cspan class=u0022wo-test-companyu0022u003eWEB Eindhovenu003c\/spanu003eu003c\/divu003eu003cspan class=u0022wo-test-watchu0022u003eVoir la vid\u00e9ou003c\/spanu003eu003c\/divu003eu003c\/au003e<\/div><\/div>\n<\/div>\n<div class=\"et_pb_column_11 et_pb_column et_flex_column et_pb_css_mix_blend_mode_passthrough et_flex_column_24_24 et_flex_column_24_24_tablet et_flex_column_24_24_phone wo-test-card\">\n<div class=\"et_pb_code_9 et_pb_code et_pb_module\"><div class=\"et_pb_code_inner\">u003ca href=u0022https:\/\/www.youtube.com\/watch?v=ITZ39vLCGfku0022 target=u0022_blanku0022 rel=u0022noopeneru0022 class=u0022wo-test-linku0022u003eu003cdiv class=u0022wo-test-thumbu0022 style=u0022background-image: url('https:\/\/img.youtube.com\/vi\/ITZ39vLCGfk\/maxresdefault.jpg')u0022u003eu003cspan class=u0022wo-test-playu0022 aria-hidden=u0022trueu0022u003eu003c\/spanu003eu003c\/divu003eu003cdiv class=u0022wo-test-bodyu0022u003eu003cspan class=u0022wo-test-tagu0022u003eProfession lib\u00e9raleu003c\/spanu003eu003cblockquote class=u0022wo-test-quoteu0022u003ePour un avocat, l\u2019adresse professionnelle est une question de cr\u00e9dibilit\u00e9. WebOffice m\u2019a offert une adresse prestigieuse sans les co\u00fbts d\u2019un cabinet \u00e0 entretenir.u003c\/blockquoteu003eu003cdiv class=u0022wo-test-authoru0022u003eu003cstrongu003eMe Pedro Costau003c\/strongu003eu003cbru003eu003cspan class=u0022wo-test-companyu0022u003eAvocatu003c\/spanu003eu003c\/divu003eu003cspan class=u0022wo-test-watchu0022u003eVoir la vid\u00e9ou003c\/spanu003eu003c\/divu003eu003c\/au003e<\/div><\/div>\n<\/div>\n<div class=\"et_pb_column_12 et_pb_column et-last-child et_flex_column et_pb_css_mix_blend_mode_passthrough et_flex_column_24_24 et_flex_column_24_24_tablet et_flex_column_24_24_phone wo-test-card\">\n<div class=\"et_pb_code_10 et_pb_code et_pb_module\"><div class=\"et_pb_code_inner\">u003ca href=u0022https:\/\/www.youtube.com\/watch?v=qBRRbLWkKLAu0022 target=u0022_blanku0022 rel=u0022noopeneru0022 class=u0022wo-test-linku0022u003eu003cdiv class=u0022wo-test-thumbu0022 style=u0022background-image: url('https:\/\/img.youtube.com\/vi\/qBRRbLWkKLA\/maxresdefault.jpg')u0022u003eu003cspan class=u0022wo-test-playu0022 aria-hidden=u0022trueu0022u003eu003c\/spanu003eu003c\/divu003eu003cdiv class=u0022wo-test-bodyu0022u003eu003cspan class=u0022wo-test-tagu0022u003eEntrepreneuru003c\/spanu003eu003cblockquote class=u0022wo-test-quoteu0022u003eJ\u2019ai lanc\u00e9 mon activit\u00e9 sans les moyens d\u2019avoir mes propres bureaux. WebOffice m\u2019a apport\u00e9 une adresse, un accueil t\u00e9l\u00e9phonique et la souplesse n\u00e9cessaire pour grandir \u00e0 mon rythme.u003c\/blockquoteu003eu003cdiv class=u0022wo-test-authoru0022u003eu003cstrongu003eAnt\u00f3nio Teixeirau003c\/strongu003eu003cbru003eu003cspan class=u0022wo-test-companyu0022u003eLalaleadsu003c\/spanu003eu003c\/divu003eu003cspan class=u0022wo-test-watchu0022u003eVoir la vid\u00e9ou003c\/spanu003eu003c\/divu003eu003c\/au003e<\/div><\/div>\n<\/div><\/div>\n<\/div>\n<div class=\"et_pb_section_7 et_pb_section et_section_regular et_flex_section wo-faq preset--module--divi-section--default\">\n<div class=\"et_pb_row_9 et_pb_row et_flex_row\">\n<div class=\"et_pb_column_13 et_pb_column et-last-child et_flex_column et_pb_css_mix_blend_mode_passthrough et_flex_column_24_24 et_flex_column_24_24_tablet et_flex_column_24_24_phone\">\n<div class=\"et_pb_code_11 et_pb_code et_pb_module\"><div class=\"et_pb_code_inner\">u003cdiv class=u0022wo-faq-inneru0022u003enu003cp class=u0022wo-pre-headlineu0022u003eDes questions sur le bureau virtuel ?u003c\/pu003enu003ch2 class=u0022wo-faq-titleu0022u003eQuestions fr\u00e9quentesu003c\/h2u003enu003cp class=u0022wo-faq-subtitleu0022u003eLes 6 questions que nos clients posent le plusu003c\/pu003enu003cdiv class=u0022wo-faq-listu0022u003enu003cdiv class=u0022wo-faq-embedu0022 data-topic=u0022escritorio-virtualu0022 data-limit=u002220u0022u003eu003c\/divu003enu003c\/divu003enu003cdiv class=u0022wo-faq-link-wrapu0022u003eu003ca href=u0022\/faq\/u0022 class=u0022wo-faq-linku0022u003eVoir toutes les questions u003cspan class=u0022wo-arrowu0022u003e\u2192u003c\/spanu003eu003c\/au003eu003c\/divu003enu003c\/divu003e<\/div><\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"et_pb_section_8 et_pb_section et_section_regular et_flex_section wo-final-cta preset--module--divi-section--default\">\n<div class=\"et_pb_row_10 et_pb_row et_flex_row\">\n<div class=\"et_pb_column_14 et_pb_column et-last-child et_flex_column et_pb_css_mix_blend_mode_passthrough et_flex_column_24_24 et_flex_column_24_24_tablet et_flex_column_24_24_phone\">\n<div class=\"et_pb_code_12 et_pb_code et_pb_module\"><div class=\"et_pb_code_inner\">u003cdiv class=u0022wo-cta-contentu0022u003eu003cspan class=u0022wo-cta-preu0022u003eCommencez d\u00e8s aujourd\u2019huiu003c\/spanu003eu003ch2 class=u0022wo-cta-h2u0022u003ePr\u00eat \u00e0 passer \u00e0 l\u2019\u00e9tape suivante ?u003c\/h2u003eu003cp class=u0022wo-cta-subu0022u003e15 ans d\u2019exp\u00e9rience, 2 adresses haut de gamme et plus de 600 clients, portugais et internationaux, ont d\u00e9j\u00e0 choisi WebOffice comme partenaire pour domicilier leur activit\u00e9. Contactez-nous et d\u00e9couvrez comment nous pouvons faire avancer votre projet.u003c\/pu003eu003cdiv class=u0022wo-cta-actionsu0022u003eu003ca href=u0022tel:+351225899800u0022 class=u0022wo-cta-btn wo-cta-btn-primaryu0022u003eu003cspan class=u0022wo-cta-icon wo-icon-phoneu0022 aria-hidden=u0022trueu0022u003eu003c\/spanu003eu003cspan class=u0022wo-cta-labelu0022u003eu003cspan class=u0022wo-cta-line1u0022u003eT\u00e9l\u00e9phoneu003c\/spanu003eu003cspan class=u0022wo-cta-line2u0022u003e+351 225 899 800u003c\/spanu003eu003c\/spanu003eu003c\/au003eu003ca href=u0022https:\/\/wa.me\/351912500773u0022 target=u0022_blanku0022 rel=u0022noopeneru0022 class=u0022wo-cta-btn wo-cta-btn-secondaryu0022u003eu003cspan class=u0022wo-cta-icon wo-icon-chatu0022 aria-hidden=u0022trueu0022u003eu003c\/spanu003eu003cspan class=u0022wo-cta-labelu0022u003eu003cspan class=u0022wo-cta-line1u0022u003eWhatsAppu003c\/spanu003eu003cspan class=u0022wo-cta-line2u0022u003e+351 912 500 773u003c\/spanu003eu003c\/spanu003eu003c\/au003eu003ca href=u0022mailto:info@weboffice.ptu0022 class=u0022wo-cta-btn wo-cta-btn-secondaryu0022u003eu003cspan class=u0022wo-cta-icon wo-icon-mailu0022 aria-hidden=u0022trueu0022u003eu003c\/spanu003eu003cspan class=u0022wo-cta-labelu0022u003eu003cspan class=u0022wo-cta-line1u0022u003eE-mailu003c\/spanu003eu003cspan class=u0022wo-cta-line2u0022u003einfo@weboffice.ptu003c\/spanu003eu003c\/spanu003eu003c\/au003eu003c\/divu003eu003cp class=u0022wo-cta-hoursu0022u003e\u00c9quipe disponible en semaine \u00b7 9h00\u201312h30 et 14h00\u201318h00u003c\/pu003eu003c\/divu003e<\/div><\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"et_pb_section_9 et_pb_section et_section_regular et_flex_section wo-footer preset--module--divi-section--default\">\n<div class=\"et_pb_row_11 et_pb_row et-vb-row--no-module et_flex_row\">\n<div class=\"et_pb_column_15 et_pb_column et-last-child et_flex_column et_pb_column_empty et_pb_css_mix_blend_mode_passthrough et_flex_column_24_24 et_flex_column_24_24_tablet et_flex_column_24_24_phone\">\n\n<\/div>\n<\/div>\n<\/div>\n\n\n\n\n<div class=\"et_pb_code_13 et_pb_code et_pb_module\"><div class=\"et_pb_code_inner\">u003cscriptu003en(function(){n  if (window.__woHeaderV77B) return;n  window.__woHeaderV77B = true;n  function init() {n    var header = document.getElementById('wo-header');n    if (!header) return;n    var isLightHero = !!document.querySelector('.wo-legal-hero');n    function update() {n      var atTop = window.scrollY u003c= 40;n      var transparent = atTop u0026u0026 !isLightHero;n      header.classList.toggle('wo-transparent', transparent);n      header.classList.toggle('wo-scrolled', !atTop);n    }n    window.addEventListener('scroll', update, { passive: true });n    update();n    var burger = header.querySelector('.wo-burger');n    if (burger u0026u0026 !burger.dataset.bound) {n      burger.dataset.bound = '1';n      burger.addEventListener('click', function(){n        var open = burger.getAttribute('aria-expanded') === 'true';n        burger.setAttribute('aria-expanded', !open);n        document.body.classList.toggle('wo-menu-open', !open);n        var mm = document.getElementById('wo-mobile-menu');n        if (mm) mm.setAttribute('aria-hidden', open);n      });n      document.querySelectorAll('.wo-mobile-menu a').forEach(function(a){n        a.addEventListener('click', function(){n          burger.setAttribute('aria-expanded', 'false');n          document.body.classList.remove('wo-menu-open');n        });n      });n    }n    var mm = document.querySelector('.wo-mobile-menu');n    if (mm u0026u0026 mm.parentElement u0026u0026 mm.parentElement.tagName === 'HEADER') {n      document.body.appendChild(mm);n    }n  }n  if (document.readyState === 'loading') document.addEventListener('DOMContentLoaded', init);n  else init();n})();nu003c\/scriptu003e<\/div><\/div>\n\n<div class=\"et_pb_code_14 et_pb_code et_pb_module\"><div class=\"et_pb_code_inner\">u003cscriptu003en(function(){n  if (window.__woFaqEmbedInit) return;n  window.__woFaqEmbedInit = true;n  var REST = '\/wp-json\/wp\/v2\/';n  var TOPIC_IDS = {u0022business-loungeu0022: 266, u0022coworkingu0022: 264, u0022escritorio-virtualu0022: 263, u0022escritorios-individuaisu0022: 265, u0022faturacaou0022: 267, u0022geralu0022: 262};n  function init(){n    var mounts = document.querySelectorAll('.wo-faq-embed');n    mounts.forEach(function(mount){n      var slug = mount.getAttribute('data-topic') || '';n      var limit = mount.getAttribute('data-limit') || '20';n      var topicId = TOPIC_IDS[slug];n      var url = REST + 'wo_faq?per_page=' + limit + 'u0026orderby=menu_orderu0026order=asc';n      if (topicId) url += 'u0026wo_faq_topic=' + topicId;n      mount.innerHTML = 'u003cdiv class=u0022wo-faq-loadingu0022u003eA carregar perguntas...u003c\/divu003e';n      fetch(url, { cache: 'no-cache' })n        .then(function(r){ if (!r.ok) throw new Error('fetch failed'); return r.json(); })n        .then(function(faqs){n          if (!faqs.length) { mount.innerHTML = 'u003cp class=u0022wo-faq-empty-msgu0022u003eSem perguntas neste t\u00f3pico.u003c\/pu003e'; return; }n          var list = document.createElement('div');n          list.className = 'wo-faq-list';n          faqs.forEach(function(f){n            var item = document.createElement('details');n            item.className = 'wo-faq-item';n            item.innerHTML = 'u003csummaryu003e' + f.title.rendered + 'u003c\/summaryu003e' +n              'u003cdiv class=u0022wo-faq-answeru0022u003e' + (f.content.rendered || '') + 'u003c\/divu003e';n            list.appendChild(item);n          });n          mount.innerHTML = '';n          mount.appendChild(list);n        })n        .catch(function(e){n          mount.innerHTML = 'u003cp class=u0022wo-faq-empty-msgu0022u003eN\u00e3o foi poss\u00edvel carregar as perguntas.u003c\/pu003e';n          console.warn('FAQ embed error:', e);n        });n    });n  }n  if (document.readyState === 'loading') document.addEventListener('DOMContentLoaded', init);n  else init();n})();nu003c\/scriptu003e<\/div><\/div>\n\n\n<style id=\"wo-vlb-css-lp\">\n.wo-vlb{position:fixed;inset:0;z-index:99999;display:none;background:rgba(15,27,38,.92);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);align-items:center;justify-content:center;padding:24px}\n.wo-vlb.is-open{display:flex;animation:woVlbIn .18s ease-out}\n@keyframes woVlbIn{from{opacity:0}to{opacity:1}}\n.wo-vlb-wrap{position:relative;width:100%;max-width:1080px;aspect-ratio:16\/9;background:#000;border-radius:12px;overflow:hidden;box-shadow:0 30px 80px rgba(0,0,0,.5)}\n.wo-vlb-wrap iframe{position:absolute;inset:0;width:100%;height:100%;border:0}\n.wo-vlb-close{position:absolute;top:-44px;right:0;background:transparent;border:0;color:#fff;font-size:36px;line-height:1;cursor:pointer;padding:4px 12px;font-family:-apple-system,sans-serif;opacity:.85;transition:opacity .15s}\n.wo-vlb-close:hover{opacity:1}\n.wo-vlb-caption{position:absolute;bottom:-48px;left:0;color:#fff;font-family:'Nunito Sans',sans-serif;font-size:15px}\n.wo-vlb-caption strong{display:block;font-weight:800;font-size:16px}\n.wo-vlb-caption span{opacity:.75;font-size:13px}\n@media (max-width:640px){.wo-vlb-close{top:-40px;font-size:30px}.wo-vlb-caption{font-size:13px}}\n<\/style>\n<script id=\"wo-vlb-js-lp\">\n(function(){\nif (window.__woVlbInit) return;\nwindow.__woVlbInit = true;\nfunction extractYtId(url){\nif (!url) return null;\nvar m = url.match(\/(?:youtube.com\/(?:watch?v=|embed\/|v\/)|youtu.be\/)([w-]{11})\/);\nreturn m ? m[1] : null;\n}\nfunction ready(fn){\nif (document.readyState !== 'loading') fn();\nelse document.addEventListener('DOMContentLoaded', fn);\n}\nready(function(){\nif (document.querySelector('.wo-test-grid .wo-test-card[data-yt-id]')) return;\nvar links = document.querySelectorAll('a.wo-test-link[href*=\"youtube.com\"], a.wo-test-link[href*=\"youtu.be\"]');\nif (!links.length) return;\nvar lb = document.createElement('div');\nlb.className = 'wo-vlb';\nlb.setAttribute('role','dialog');\nlb.setAttribute('aria-modal','true');\nlb.innerHTML = '<div class=\"wo-vlb-wrap\"><button class=\"wo-vlb-close\" aria-label=\"Fechar\">\u00d7<\/button><div class=\"wo-vlb-caption\"><\/div><\/div>';\ndocument.body.appendChild(lb);\nvar wrap = lb.querySelector('.wo-vlb-wrap');\nvar cap = lb.querySelector('.wo-vlb-caption');\nvar btnClose = lb.querySelector('.wo-vlb-close');\nfunction open(yt, nameText, companyText){\nvar iframe = document.createElement('iframe');\niframe.setAttribute('allow', 'accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share');\niframe.setAttribute('allowfullscreen', '');\niframe.setAttribute('title', 'Testemunho WebOffice');\niframe.src = 'https:\/\/www.youtube-nocookie.com\/embed\/' + yt + '?autoplay=1&rel=0&modestbranding=1';\nvar old = wrap.querySelector('iframe'); if (old) old.remove();\nwrap.insertBefore(iframe, cap);\ncap.innerHTML = '<strong>' + (nameText || '') + '<\/strong><span>' + (companyText || '') + '<\/span>';\nlb.classList.add('is-open');\ndocument.body.style.overflow = 'hidden';\nbtnClose.focus();\n}\nfunction close(){\nlb.classList.remove('is-open');\nvar iframe = wrap.querySelector('iframe'); if (iframe) iframe.remove();\ndocument.body.style.overflow = '';\n}\nbtnClose.addEventListener('click', close);\nlb.addEventListener('click', function(e){ if (e.target === lb) close(); });\ndocument.addEventListener('keydown', function(e){\nif (e.key === 'Escape' && lb.classList.contains('is-open')) close();\n});\nlinks.forEach(function(a){\nvar yt = extractYtId(a.getAttribute('href'));\nif (!yt) return;\na.setAttribute('data-yt-id', yt);\na.removeAttribute('target');\na.addEventListener('click', function(e){\ne.preventDefault();\nvar card = a.closest('.wo-test-card') || a;\nvar strong = card.querySelector('.wo-test-author strong, .wo-test-name');\nvar company = card.querySelector('.wo-test-company');\nopen(yt, strong ? strong.textContent.trim() : '', company ? company.textContent.trim() : '');\n});\n});\n});\n})();\n<\/script>\n\n\n\n\n<style id=\"wo-test-header-center\">\n.wo-testimonials .et_pb_text_inner { text-align: center !important; }\n.wo-testimonials .et_pb_text_inner p,\n.wo-testimonials .et_pb_text_inner h2 { text-align: center !important; }\n<\/style>\n\n\n\n<style id=\"wo-fs-li-fix\">\n.wo-fs-li { background-image: url(\"data:image\/svg+xml;utf8,<svg xmlns='http:\/\/www.w3.org\/2000\/svg' viewBox='0 0 24 24' fill='white'><path d='M20.447 20.452h-3.554v-5.569c0-1.328-.027-3.037-1.852-3.037-1.853 0-2.136 1.447-2.136 2.939v5.667H9.351V9h3.414v1.561h.046c.477-.9 1.637-1.85 3.37-1.85 3.601 0 4.267 2.37 4.267 5.455v6.286zM5.337 7.433a2.062 2.062 0 01-2.063-2.065 2.064 2.064 0 112.063 2.065zm1.782 13.019H3.555V9h3.564v11.452zM22.225 0H1.771C.792 0 0 .774 0 1.727v20.545C0 23.226.792 24 1.771 24h20.451C23.2 24 24 23.226 24 22.272V1.727C24 .774 23.2 0 22.222 0h.003z'\/><\/svg>\") !important; background-size: 18px !important; }\n<\/style>\n\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"page-template-blank.php","meta":{"_acf_changed":false,"footnotes":""},"class_list":["post-6128","page","type-page","status-publish","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/weboffice.pt\/wp-json\/wp\/v2\/pages\/6128","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/weboffice.pt\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/weboffice.pt\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/weboffice.pt\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/weboffice.pt\/wp-json\/wp\/v2\/comments?post=6128"}],"version-history":[{"count":0,"href":"https:\/\/weboffice.pt\/wp-json\/wp\/v2\/pages\/6128\/revisions"}],"wp:attachment":[{"href":"https:\/\/weboffice.pt\/wp-json\/wp\/v2\/media?parent=6128"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}