diff --git a/css/style.css b/css/style.css index b47fd92..8e6977a 100644 --- a/css/style.css +++ b/css/style.css @@ -1,594 +1,427 @@ -@import url('https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&display=swap'); - -* { - margin: 0; - padding: 0; - box-sizing: border-box; - text-decoration: none; - outline: none; - font-family: 'Inter', sans-serif; -} - -body { - background-color: #f1f6fc31; -} - -header { - background-position: center; - background-size: cover; - background-attachment: fixed; -} - -h3 { - font-size: 35px; -} - -p { - color: #000009be; -} - -.container { - max-width: 1400px; - margin: 0 auto; - padding: 0 5%; -} - -.btn { - background-color: #4f9cf9; - color: #fff; - padding: 15px 20px; - border-radius: 10px; - cursor: pointer; - display: inline-block; - transition: 0.1s; -} - -.btn.animate-btn { - animation: animate-outline 1s ease-out infinite; -} - -.btn:hover { - background-color: #3580db; -} - -@keyframes animate-outline { - from { - outline: 0px solid #4f9bf98a; - } - to { - outline: 15px solid #4f9bf900; - } -} - -nav { - display: flex; - align-items: center; - justify-content: space-between; - padding-top: 30px; -} - -nav ul { - display: flex; - align-items: center; -} - -nav ul a { - color: #fff; - margin: 0 25px; - text-transform: uppercase; - font-size: 14px; - display: block; -} - -nav ul a:not(.btn)::after { - content: ''; - background-color: #4f9cf9; - width: 0; - height: 2px; - display: block; - margin: 0 auto; - transition: 0.3s; -} - -nav ul a:hover::after { - width: 100%; -} - -nav .menu-icon { - cursor: pointer; - color: #fff; - font-size: 25px; - display: none; -} - -nav .close-icon { - display: none; - font-size: 25px; - color: #fff; -} - -.banner { - padding: 90px; - width: auto; - height: auto; - display: flex; - align-items: center; - justify-content: center; -} - -.banner-text { - margin: 200px; - text-align: center; -} - -.banner-text h1 { - font-size: 5rem; - color: #fff; -} - -.banner-text p { - font-size: 1.5rem; - color: #ffffffb7; - font-weight: lighter; - margin: 18px 0; -} - -.banner-text a { - margin: 20px; -} - -/* Style Seção Conteúdo ---------------------------*/ -.conteudo { - padding: 5% 0; - background-color: #d3e6fd; -} - -.conteudo .rows-cards { - display: flex; - flex-wrap: wrap; - align-items: center; - justify-content: space-between; -} - -.conteudo .row-card-item { - width: 500px; - padding: 10px; - transition: 0.5s; -} - -.conteudo .row-card-item h3 { - transition: 0.5s; -} - -.conteudo .row-card-item p { - margin: 10px 0; - transition: 0.5s; -} - -/* Style Seção Serviços ---------------------------*/ -.servicos { - padding-top: 10%; -} -.servicos .container > p { - padding: 10px 0; -} -.servicos .container h3, -.servicos .container > p { - text-align: center; -} - -.servicos .rows-cards { - display: flex; - flex-wrap: wrap; - justify-content: center; - margin-top: 20px; -} - -.servicos .row-card-item { - background-color: #d3e6fd; - width: 350px; - height: 220px; - padding: 12px; - margin: 15px; - border-radius: 15px; - transition: 0.5s; -} - -.servicos .row-card-item:hover { - background-color: #4f9cf9; - margin-top: -2px; -} - -.servicos .row-card-item:hover p { - color: #fff; -} - -.servicos .row-card-item img { - background-color: #4f9cf9; - border-radius: 15px; - width: 70px; - padding: 10px; -} - -.servicos .row-card-item p.serv-name { - margin: 5px 0; - transition: 0.5s; -} - -.servicos .row-card-item p.serv-text { - transition: 0.5s; -} -.dados { - padding-bottom: 10%; - margin-top: 5%; -} -.dados .container { - display: flex; - justify-content: center; - flex-wrap: wrap; -} - -.dados .dados-item { - padding: 3.5rem; - color: #000000be; - text-align: center; - background-color: #d3e6fd; - transition: 0.3s; -} - -.dados .dados-item:nth-child(1) { - border-radius: 15px 0 0 15px; -} - -.dados .dados-item:nth-child(4) { - border-radius: 0 15px 15px 0; -} - -.dados .dados-item:nth-child(2), -.dados .dados-item:nth-child(3), -.dados .dados-item:nth-child(4) { - border-left: solid 2px #4f9cf9; -} - -.dados .dados-item img { - background-color: #4f9cf9; - border-radius: 15px; - padding: 10px; - margin-bottom: 15px; - width: 70px; - transition: 0.3s; -} - -.dados .dados-item p { - font-size: 18px; - margin-bottom: 0px; -} - -.dados .dados-item p strong { - font-size: 28px; -} - -/* Style Seção Clientes ---------------------------*/ -.clientes { - padding: 10% 0; - background-color: #d3e6fd; -} -.clientes p { - padding: 10px 0; -} -.clientes .container h3, -.clientes .container > p { - text-align: center; -} - -.clientes .rows-cards { - display: flex; - flex-wrap: wrap; - justify-content: center; - margin-top: 20px; -} - -.clientes .row-card-item { - width: 300px; - height: auto; - padding: 10px; - transition: 0.5s; -} - -.clientes .row-card-item:hover { - margin-top: -2px; -} - -/* Style Seção Sobre ---------------------------*/ -.sobre { - padding: 10% 0; -} -.sobre .container { - display: flex; - align-items: center; - justify-content: space-between; -} - -.sobre .sobre-text { - width: 40%; -} - -.sobre p { - margin: 18px 0; - color: #000000a6; - text-align: justify; -} - -.sobre .sobre-img { - width: 50%; -} - -.sobre .sobre-img img { - width: 80%; - border-radius: 10px; -} - -/* Style Seção Depoimentos ---------------------------*/ -.depoimentos { - padding-bottom: 10%; -} - -.depoimentos h3, -.depoimentos p { - text-align: center; -} - -.depoimentos p { - padding: 10px 0; -} - -.depoimentos .cards { - display: flex; - justify-content: center; -} - -.depoimentos .card-item { - width: 350px; - background-color: #d3e6fd; - margin: 15px; - border-radius: 14px; - text-align: center; - transition: 0.5s; -} - -.depoimentos .card-item:hover { - background-color: #4f9cf9; - margin-top: -2px; -} - -.depoimentos .card-item img { - width: 80px; - display: block; - margin: 10px auto; - border-radius: 100%; -} - -.depoimentos .card-item .name-user { - font-weight: 600; - font-size: 20px; - margin-bottom: 15px; - transition: 0.5s; -} - -.depoimentos .card-item .text-user { - font-size: 15px; - padding: 0 15px; - transition: 0.5s; -} - -.depoimentos .card-item .star { - margin: 15px 0; - border-top: 2px solid #71767a23; -} - -.depoimentos .card-item .star i { - color: #4f9cf9; - margin-top: 15px; - font-size: 20px; - transition: 0.5s; -} - -.depoimentos .card-item:hover .name-user, -.depoimentos .card-item:hover .text-user, -.depoimentos .card-item:hover .star i { - color: #fff; -} - -/* Style Contato ---------------------------*/ -.contato { - background: #d3e6fd; - padding: 5% 0; - -} -.contato .container h3, -.contato .container > p { - text-align: center; - margin-bottom: 20px; -} - -.contato-info { - display: flex; - align-items:start; - justify-content: space-between; - padding-top: 70px; - min-height: 80vh; -} - -.contato-info .left-side { - width: 50%; - padding: 30px; - height: fit-content; -} - -.contato-info .left-side div { - display: flex; - align-items: center; - margin-bottom: 20px; -} - -#icon i { - width: 40px; - text-align: center; - padding: 10px; - margin: 20px 5px; - font-size: 20px; - background: #4f9cf9; - border-radius: 100%; - align-items: center; - color: #fff; - cursor: pointer; - transition: 0.5s; -} - -#icon i:hover { - color: #184b88; -} - -.contato-info .left-side div i { - font-size: 20px; - margin-right: 20px; - color: #4f9cf9; -} - -.contato .right-side { - width: 450px; - display: flex; - align-items: center; - justify-content: center; - flex-direction: column; - padding: 20px 20px; - background: #d3e6fd; - border-radius: 10px; - box-shadow: rgba(14, 30, 37, 0.12) 0px 2px 4px 0px, rgba(14, 30, 37, 0.32) 0px 2px 16px 0px; -} - -.contato .right-side form { - display: flex; - flex-direction: column; - width: 100%; -} - -form label { - color: #184b88; - font-size: 15px; - margin-bottom: 5px; - font-weight: 500; -} - -form input { - padding: 8px; - outline: none; - border: 0; - margin-bottom: 10px; - font-size: 15px; - border-radius: 5px; - background-color: #fff; - transition: all 0.3s; - -} - -form input:focus, -form textarea:focus { - border-radius: 10px; - border: solid 1px #4f9cf9; - -} - -form textarea { - padding: 10px; - outline: none; - border: 0; - margin-bottom: 20px; - font-size: 15px; - transition: all 0.3s; - border-radius: 10px; - background-color: #f5f5f5; - resize: none; -} - -form button { - border: none; -} - -#button { - text-align: center; - padding: 10px 0; -} - - -/* Style Rodapé ---------------------------*/ -footer { - padding: 1% 0; - background-color: #4f9cf9; - text-align: center; -} - -footer p, -footer a { - color: #0000009c; - font-size: 14px; - text-decoration: none; - margin: 0 10px 0; -} - -footer .footer-text { - padding-bottom: 20px; -} - - -/* Style Menu Mobile ---------------------------*/ -/* Style Menu Mobile ---------------------------*/ -/* Style Menu Mobile ---------------------------*/ - -@media (max-width: 830px) { - - - /* Menu responsivo --------------------------- */ - .ul { - position: fixed; - top: 0; - left: 0; - background: #184b88; - width: 100%; - height: 100%; - flex-direction: column; - align-items: center; - justify-content: center; - clip-path: circle(0% at 100% 0); - transition: 0.7s; - } - .ul.open { - clip-path: circle(141.4% at 100% 0); - } - .ul a { - margin: 8px 0; - font-size: 15px; - } - nav .menu-icon { - display: block; - } - nav .close-icon { - display: block; - position: absolute; - top: 45px; - right: 40px; - } - - /* Página responsiva --------------------------- */ - .conteudo .rows-cards .row-card-item { - margin-top: 10px; - padding: 0 20px; - order: 2; - - - } - - - - -} +@import url('https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap'); + +:root { + --primary-color: #0D2C54; + --secondary-color: #FFFFFF; + --accent-color: #F9A826; + --accent-color-darker: #E89A1E; + --text-color: #333333; + --background-light: #F1F6FC; +} + +* { + margin: 0; + padding: 0; + box-sizing: border-box; + text-decoration: none; + outline: none; + font-family: 'Inter', sans-serif; + scroll-behavior: smooth; +} + +body { + background-color: var(--secondary-color); +} + +.container { + max-width: 1200px; + margin: 0 auto; + padding: 0 2rem; +} + +h3 { + font-size: 2.5rem; + color: var(--primary-color); + text-align: center; + margin-bottom: 2rem; +} + +p { + color: var(--text-color); + line-height: 1.6; +} + +.btn { + background-color: var(--accent-color); + color: var(--primary-color); + font-weight: 600; + padding: 15px 30px; + border-radius: 8px; + cursor: pointer; + display: inline-block; + transition: background-color 0.3s, transform 0.3s; + border: none; + font-size: 1rem; +} + +.btn:hover { + background-color: var(--accent-color-darker); + transform: translateY(-2px); +} + +/* Header */ +header { + background-color: rgba(13, 44, 84, 0.9); + background-blend-mode: multiply; + background-position: center; + background-size: cover; + background-attachment: fixed; + position: relative; + width: 100%; +} + +nav { + display: flex; + align-items: center; + justify-content: space-between; + padding: 1.5rem 0; + position: fixed; + width: 100%; + top: 0; + left: 0; + background-color: var(--primary-color); + z-index: 1000; + padding: 1.5rem 5%; +} + +nav .logo { + color: var(--secondary-color); + font-size: 1.5rem; + font-weight: 700; +} + +nav ul { + display: flex; + align-items: center; +} + +nav ul a { + color: var(--secondary-color); + margin: 0 1.5rem; + font-size: 1rem; + font-weight: 500; + position: relative; + padding-bottom: 0.5rem; +} + +nav ul a:not(.btn)::after { + content: ''; + position: absolute; + bottom: 0; + left: 0; + width: 0; + height: 2px; + background-color: var(--accent-color); + transition: width 0.3s; +} + +nav ul a:hover:not(.btn)::after { + width: 100%; +} + +nav .menu-icon, nav .close-icon { + display: none; + cursor: pointer; + color: var(--secondary-color); + font-size: 1.8rem; +} + +/* Hero (Banner) */ +.banner { + min-height: 100vh; + display: flex; + align-items: center; + justify-content: center; + text-align: center; + color: var(--secondary-color); + padding-top: 80px; /* To offset fixed nav */ +} + +.banner-text h1 { + font-size: 3.5rem; + max-width: 800px; + margin: 0 auto; +} + +.banner-text p { + font-size: 1.2rem; + color: rgba(255, 255, 255, 0.85); + margin: 1.5rem 0 2.5rem; + max-width: 600px; + margin-left: auto; + margin-right: auto; +} + +/* Sections General */ +section { + padding: 6rem 0; +} + +/* Services */ +#servicos { + background-color: var(--background-light); +} + +.servicos .rows-cards { + display: grid; + grid-template-columns: repeat(auto-fit, minmax(220px, 1fr)); + gap: 2rem; + margin-top: 3rem; +} + +.servicos .row-card-item { + background-color: var(--secondary-color); + padding: 2rem; + text-align: center; + border-radius: 10px; + box-shadow: 0 4px 15px rgba(0,0,0,0.05); + transition: transform 0.3s, box-shadow 0.3s; +} + +.servicos .row-card-item:hover { + transform: translateY(-5px); + box-shadow: 0 8px 25px rgba(0,0,0,0.1); +} + +.servicos .row-card-item i { + font-size: 3rem; + color: var(--primary-color); + margin-bottom: 1.5rem; +} + +.servicos .row-card-item .serv-name { + font-size: 1.1rem; + font-weight: 600; + color: var(--text-color); +} + +/* Benefits */ +#beneficios { + background-color: var(--secondary-color); +} + +.beneficios .rows-cards { + display: grid; + grid-template-columns: repeat(auto-fit, minmax(220px, 1fr)); + gap: 2rem; + margin-top: 3rem; +} + +.beneficios .row-card-item { + padding: 2rem; + text-align: center; +} + +.beneficios .row-card-item i { + font-size: 3rem; + color: var(--accent-color); + margin-bottom: 1.5rem; +} + +.beneficios .row-card-item p { + font-size: 1.1rem; + color: var(--text-color); + font-weight: 500; +} + +/* Testimonials */ +#depoimentos { + background-color: var(--background-light); +} + +.depoimentos .cards { + display: grid; + grid-template-columns: repeat(auto-fit, minmax(300px, 1fr)); + gap: 2rem; + margin-top: 3rem; +} + +.depoimentos .card-item { + background-color: var(--secondary-color); + padding: 2rem; + border-radius: 10px; + box-shadow: 0 4px 15px rgba(0,0,0,0.05); + display: flex; + flex-direction: column; +} + +.depoimentos .card-item .text-user { + font-style: italic; + color: var(--text-color); + flex-grow: 1; +} + +.depoimentos .card-item .name-user { + font-weight: 600; + margin-top: 1.5rem; + color: var(--primary-color); +} + +.depoimentos .card-item .star { + margin-top: 1rem; + color: var(--accent-color); +} + +/* Contact */ +#contato { + background-color: var(--secondary-color); +} + +.contato .container h3 { + margin-bottom: 3rem; +} + +.contato-info { + display: flex; + flex-wrap: wrap; + justify-content: space-between; + gap: 3rem; +} + +.contato-info .left-side, .contato-info .right-side { + flex: 1; + min-width: 300px; +} + +.contato-info .left-side form { + display: flex; + flex-direction: column; + gap: 1.5rem; +} + +form label { + display: none; /* Modern forms often use placeholders */ +} + +form input, form textarea { + width: 100%; + padding: 1rem; + border: 1px solid #ccc; + border-radius: 8px; + font-size: 1rem; +} + +form input::placeholder, form textarea::placeholder { + color: #999; +} + +form textarea { + resize: vertical; + min-height: 150px; +} + +.contato-info .right-side div { + display: flex; + align-items: center; + margin-bottom: 1.5rem; +} + +.contato-info .right-side i { + font-size: 1.5rem; + color: var(--primary-color); + margin-right: 1.5rem; + width: 30px; + text-align: center; +} + +/* Footer */ +footer { + background-color: var(--primary-color); + color: var(--secondary-color); + text-align: center; + padding: 3rem 0; +} + +footer .footer-links { + margin-bottom: 1.5rem; +} + +footer .footer-links a { + color: var(--secondary-color); + margin: 0 1rem; + font-size: 0.9rem; + transition: color 0.3s; +} + +footer .footer-links a:hover { + color: var(--accent-color); +} + +footer .social-icons { + margin-bottom: 1.5rem; +} + +footer .social-icons a { + color: var(--secondary-color); + font-size: 1.5rem; + margin: 0 0.8rem; + transition: color 0.3s; +} + +footer .social-icons a:hover { + color: var(--accent-color); +} + +footer p { + color: rgba(255, 255, 255, 0.7); + font-size: 0.9rem; +} + +/* Responsive */ +@media (max-width: 992px) { + .banner-text h1 { + font-size: 2.8rem; + } +} + +@media (max-width: 768px) { + nav .ul { + position: fixed; + top: 0; + left: 0; + width: 100%; + height: 100vh; + background-color: var(--primary-color); + flex-direction: column; + justify-content: center; + align-items: center; + clip-path: circle(0% at 100% 0); + transition: clip-path 0.5s ease-in-out; + } + + nav .ul.open { + clip-path: circle(150% at 100% 0); + } + + nav .ul a { + margin: 1.5rem 0; + font-size: 1.2rem; + } + + nav .ul .btn { + font-size: 1.2rem; + } + + nav .menu-icon { + display: block; + } + + nav .close-icon { + display: block; + position: absolute; + top: 1.8rem; + right: 5%; + } + + .banner-text h1 { + font-size: 2.2rem; + } + + .banner-text p { + font-size: 1rem; + } + + h3 { + font-size: 2rem; + } +} diff --git a/img/background-home.jpg b/img/hero-background.jpg similarity index 100% rename from img/background-home.jpg rename to img/hero-background.jpg diff --git a/index.html b/index.html index 59f7493..d6d24b2 100644 --- a/index.html +++ b/index.html @@ -1,406 +1,214 @@ - - - - - - - - - - Techwork | Responsive - - -
-
- -
- - - -
- - -
-
-
- -
-

Faça mais com Techwork

-

- Criação de websites, loja virtual, blogues para pequenas, médias e - grandes empresas. Ter um site online nunca foi tão fácil. -

-
- - - - -
-

Ter um website nunca foi tão fácil

-

- Agora com a nosa empresa ter um website é algo simplesmente fácil, - basta entrar em contato e nós vamos desenvolver o seu website em - tempo redord para você começar a conquistar o mundo. -

-
- - -
-

Tenha um website seguro

-

- Nós trabalhamos com tecnologias atualizadas, eficientes e as mais - seguras do mercado, assim conseguimos entregar os serviços de - backup e manutenção do seu site em tempo record. -

-
- -
-
-
- - - -
-
-

Nossos Serviços

-

Conheça os nossos melhores serviços

-
- -
- -

Serviços em nuvem

-

- Lorem ipsum dolor sit amet consectetur adipisicing elit. - Perferendis reprehenderit, dicta quasi incidunt facilis optio - soluta aut debitis sunt sint velit. -

-
- - -
- -

Marketing digital

-

- Lorem ipsum dolor sit amet consectetur adipisicing elit. - Perferendis reprehenderit, dicta quasi incidunt facilis optio - soluta aut debitis sunt sint velit. -

-
- - -
- -

SEO

-

- Lorem ipsum dolor sit amet consectetur adipisicing elit. - Perferendis reprehenderit, dicta quasi incidunt facilis optio - soluta aut debitis sunt sint velit. -

-
- - -
- -

Criação de loja virtual

-

- Lorem ipsum dolor sit amet consectetur adipisicing elit. - Perferendis reprehenderit, dicta quasi incidunt facilis optio - soluta aut debitis sunt sint velit. -

-
- - -
- -

Identidade visual & design

-

- Lorem ipsum dolor sit amet consectetur adipisicing elit. - Perferendis reprehenderit, dicta quasi incidunt facilis optio - soluta aut debitis sunt sint velit. -

-
- - -
- -

Criação de conteúdo

-

- Lorem ipsum dolor sit amet consectetur adipisicing elit. - Perferendis reprehenderit, dicta quasi incidunt facilis optio - soluta aut debitis sunt sint velit. -

-
-
-
-
- - - -
-
-
- -

+360
Projetos concluídos

-
- -
- -

+890
Clientes satisfeitos

-
- -
- -

+4303
Jornada de trabalho

-
- -
- -

+254
Publicidade paga

-
-
-
- - - -
-
-

Clientes e parceiros

-

Prestamos serviços para todo tipo de empresa ou projeto

-
- -
- -
- -
- -
- -
- -
- -
- -
-
-
-
- - - -
-
-
-

Sobre nós

-

- Lorem ipsum, dolor sit amet consectetur adipisicing elit. Expedita - dolorem perspiciatis quam eveniet eius assumenda dolorum ea? At quam - nesciunt quas? Necessitatibus cum corporis fugit doloremque eveniet - quo aperiam dolor porro, neque, ad cumque, quis quia culpa - consequuntur deleniti provident vel quisquam. Tenetur, rerum - debitis. -

- Saiba mais -
-
- Sobre -
-
-
- - - -
-
-

Depoimentos

-

O que os clientes estão dizendo sobre nós

-
- -
- Matheus -

Herry Jones

-

- Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do - eiusmod tempor incididunt ut labore et dolore magna aliqua. -

-
- - - - - -
-
- - - -
- Matheus -

Herry Jones

-

- Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do - eiusmod tempor incididunt ut labore et dolore magna aliqua. -

-
- - - - - -
-
- - - -
- Matheus -

Herry Jones

-

- Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do - eiusmod tempor incididunt ut labore et dolore magna aliqua. -

-
- - - - - -
-
- -
-
-
- - - -
-
-

Contato

-

- Entre em contato que retornaremos em tempo recorde
para que seu - projeto não fique só no papel. -

- -
-
-
- -

- Av. Charles Schnneider, 1700 - Vila Costa
- CEP: 12040-900 - Taubaté/SP -

-
-
- -

comercial@techwork.com.br

-
-
- -

+55 12 99164-9931

-
- -
- -
-
- - - - - - - - -
- -
- - - - -
-
-
-
-
- -
-
- -
-
- - - - - - - - + + + + + + + + + + Manutenção Expressa | Fornos e Fogões + + +
+
+ +
+ + + +
+ + +
+
+

O que fazemos

+
+
+ +

Manutenção de fornos elétricos e a gás

+
+
+ +

Reparos em fogões de todas as marcas

+
+
+ +

Troca de peças com garantia

+
+
+ +

Limpeza técnica e preventiva

+
+
+ +

Atendimento emergencial

+
+
+
+
+ + +
+
+

Por que escolher a gente?

+
+
+ +

Atendimento rápido e pontual

+
+
+ +

Técnicos certificados

+
+
+ +

Garantia no serviço

+
+
+ +

Preço justo e transparente

+
+
+ +

Atendimento em domicílio

+
+
+
+
+ + +
+
+

Clientes satisfeitos

+
+
+

“Tive um problema com meu forno e o técnico resolveu tudo no mesmo dia. Super recomendo!”

+

— Ana Paula, São Paulo

+
+ + + + + +
+
+
+

“Atendimento nota 10 e preço justo. Meu fogão ficou novo em folha, virei cliente!”

+

— Carlos Souza, Campinas

+
+ + + + + +
+
+
+

“Equipe muito profissional e educada. Fizeram a limpeza preventiva do meu forno e o resultado foi impecável.”

+

— Mariana Lima, Santos

+
+ + + + + +
+
+
+
+
+ + +
+
+

Fale conosco

+
+
+
+ + + + + + + + + +
+
+ +
+
+ +

(11) 99999-8888

+
+
+ +

(11) 4444-5555

+
+
+ +

contato@manutencaoexpress.com

+
+
+ +

Atendemos toda a região da Grande São Paulo.

+
+
+
+
+
+ + + + + + +