﻿html{box-sizing:border-box}*,*::before,*::after{box-sizing:inherit}body{min-height:100vh;scroll-behavior:smooth;text-rendering:optimizeSpeed;line-height:1.5}body,h1,h2,h3,h4,h5,h6,ul,ol,li,p,pre,blockquote,figure,figcaption,hr,dl,dd{margin:0;padding:0}ul,ol{list-style:none}input,textarea,select,button{color:inherit;font:inherit;letter-spacing:inherit}input[type="text"],textarea{width:100%}input,textarea,button{border:1px solid gray}button{padding:0.75em 1em;line-height:inherit;border-radius:0;background-color:transparent}button *{pointer-events:none}img,iframe,video,object,embed{display:block;max-width:100%}svg{max-width:100%}table{table-layout:fixed;width:100%}[hidden]{opacity:0;visibility:hidden}noscript{display:block;margin-bottom:1em;margin-top:1em}[tabindex="-1"]{outline:none !important}@media (prefers-reduced-motion: reduce){*{animation-duration:0.01ms !important;animation-iteration-count:1 !important;transition-duration:0.01ms !important;scroll-behavior:auto !important}}.sr-only{position:absolute;width:1px;height:auto;margin:0;padding:0;border:0;clip:rect(0 0 0 0);overflow:hidden;white-space:nowrap}*{text-decoration:none;color:inherit;box-sizing:border-box}h1,h2,h3,h4,h5,h6,p,span{font-size:inherit;font-style:inherit;font-weight:inherit;line-height:inherit}img{display:block;max-width:100%}a{margin:0px;padding:0px;display:block}table{border-spacing:0px}html{scroll-behavior:smooth}.whats-fixed{position:fixed;bottom:40px;right:40px;animation:move 3s infinite;z-index:200000}.whats-fixed img{max-width:60px}.termos-politica{padding-top:40px;padding-bottom:40px}.termos-politica h3{font-size:2rem;margin-top:40px}.atual{text-decoration:underline;opacity:.7}.termos-politica p{margin-top:10px}@keyframes move{25%{transform:translateX(-10px)}50%{transform:translateX(0px)}75%{transform:translateX(10px)}100%{transform:translateX(0px)}}.container{max-width:1200px;margin-left:auto;margin-right:auto;padding-left:10px;padding-right:10px}html{scroll-behavior:smooth}body{font-size:16px;background:#F5F8FD;font-family:'Roboto', sans-serif}h1{font-size:3.5rem;line-height:1em;font-family:'Khand', sans-serif;color:#022163}h3{font-family:'Khand', sans-serif}.btn{font-family:'Khand', sans-serif;font-size:1.75rem;text-decoration:underline;color:#1D4393}i{font-weight:500}.border-title{color:#F5F8FD !important;text-shadow:-1px -1px 0px #1D4393,  -1px 1px 0px #1D4393,                     1px -1px 0px #1D4393,                   1px 0px 0px #1D4393}.border-title2{color:#273551 !important;text-shadow:-1px -1px 0px #F5F8FD,  -1px 1px 0px #F5F8FD,                     1px -1px 0px #F5F8FD,                   1px 0px 0px #F5F8FD}@media only screen and (max-width: 475px){h1{font-size:2.5rem;line-height:1em;font-family:'Khand', sans-serif;color:#022163}}.header-grid{padding-top:30px;padding-bottom:10px;grid-gap:20px;display:grid;grid-template-columns:minmax(200px, 300px) 1fr}.top-menu{background:#022163;padding-top:10px;padding-bottom:10px;display:grid;justify-content:end}.nav-menu{display:flex;grid-gap:40px;align-items:center;justify-content:flex-end;font-family:'Khand', sans-serif;font-size:1.5rem;color:#022163}.seg-box a,.seg-grid{display:flex;grid-gap:5px}.top-menu .container>h3{color:#F5F8FD;margin-right:5px;max-width:302px;margin-left:auto}.top-menu .container>p{color:#F5F8FD;text-align:right;font-size:0.8rem}.seg-grid{justify-content:flex-end}.seg-box{align-items:center;background:#F5F8FD;border-radius:5px;padding-left:5px;padding-right:5px}.nav-menu a{display:flex}.logo{max-width:250px}.social-header{display:grid;grid-template-columns:max-content max-content;grid-gap:10px}.whats-minor{font-size:1rem}@media only screen and (max-width: 350px){.logo{max-width:220px}}.main{display:grid;grid-template-columns:0.8fr 1fr;align-items:center;grid-gap:20px;justify-items:center}.main-content{max-width:450px;padding-top:40px}.main-content p{font-size:1.25rem;margin-top:10px;margin-bottom:10px}.main-img{justify-self:end;position:relative;top:60px}.btn::after{content:url(/img/arrow.svg);margin-left:5px}@media only screen and (min-width: 951px) and (max-width: 1150px){.main-content{padding-top:60px;padding-bottom:60px}}@media only screen and (min-width: 401px) and (max-width: 950px){.main{grid-template-columns:1fr;justify-items:center;grid-gap:40px}.main-img{justify-self:center}.main{padding-top:60px}}@media only screen and (min-width: 351px) and (max-width: 400px){.main{grid-template-columns:1fr;justify-items:center;grid-gap:40px;padding-top:60px}.main-img{justify-self:center}.main-content p{font-size:1.125rem}}@media only screen and (max-width: 350px){.main{grid-template-columns:1fr;justify-items:center;grid-gap:40px;padding-top:60px}.main-img{justify-self:center}.main-content p{font-size:1.125rem}}.services{background:linear-gradient(90deg, #273551 -23.88%, #071025 45.59%, #111213 107.74%),#D9D9D9;padding-top:80px;padding-bottom:80px}.services-content ul{display:flex;flex-wrap:nowrap;justify-content:center}.services-content ul li a{width:240px;height:325px}.services-content ul li:nth-child(1) a{background:url(/img/funilaria.webp) no-repeat center center;background-size:cover;filter:grayscale(0.6);border-radius:20px 0px 0px 20px}.services-content ul li:nth-child(2) a{background:url(/img/pintura.webp) no-repeat center center;filter:grayscale(0.6);background-size:cover}.services-content ul li:nth-child(3) a{background:url(/img/espelhamento.webp) no-repeat center center;filter:grayscale(0.6);background-size:cover}.services-content ul li:nth-child(4) a{background:url(/img/martelinho.webp) no-repeat center center;filter:grayscale(0.6);background-size:cover}.services-content ul li:nth-child(5) a{background:url(/img/restauração.webp) no-repeat center center;background-size:cover;border-radius:0px 20px 20px 0px}.service-title{font-size:4rem;font-family:'Khand', sans-serif;display:grid;color:#F5F8FD;grid-template-columns:max-content max-content max-content;grid-gap:20px;justify-content:center;margin-bottom:20px;padding-top:40px}.border-title2{color:#071025  !important;text-shadow:-1px -1px 0px #F5F8FD, -1px 1px 0px #F5F8FD, 1px -1px 0px #F5F8FD, 1px 0px 0px #F5F8FD}.services-content ul li a{text-align:center;padding:10px;display:grid;align-items:end;grid-gap:10px}.services-content ul li a h2{font-family:'Khand', sans-serif;font-size:1.5rem;background:#F5F8FD;border-radius:5px}@media only screen and (min-width: 751px) and (max-width: 1250px){.services-content ul{flex-wrap:wrap}.services-content ul li:nth-child(1) a{border-radius:0px}.services-content ul li:nth-child(5) a{border-radius:0px}}@media only screen and (min-width: 471px) and (max-width: 750px){.service-title{font-size:2.5rem}.services-content ul li a h2{font-size:1.25rem}.services-content ul{flex-wrap:wrap}.services-content ul li:nth-child(1) a{border-radius:0px}.services-content ul li:nth-child(5) a{border-radius:0px}}@media only screen and (max-width: 470px){.service-title{font-size:2.5rem}.services-content ul li a h2{font-size:1.25rem}.services-content ul{flex-wrap:wrap}.services-content ul li:nth-child(1) a{border-radius:0px}.services-content ul li:nth-child(5) a{border-radius:0px}.border-title2{display:none}.service-title{grid-template-columns:max-content}}.cases h2,.cases2 h2{font-size:4rem;font-family:'Khand', sans-serif;color:#1C418E}.cases2{margin-top:40px;margin-bottom:40px}.cases-img{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;margin-top:20px}.cases-main1{display:grid;grid-template-columns:1fr 0.7fr;grid-gap:20px}.cases-main2{display:grid;grid-template-columns:0.7fr 1fr;grid-gap:20px}.cases-main-img{padding-top:140px}.cases-main-img img:nth-child(1){margin-bottom:20px}.cases-content{display:grid;justify-items:center;grid-gap:20px}.cases-content p+p{margin-top:10px}.cases-content h3{font-size:2.25rem;margin-bottom:10px}.cases-content p{font-size:1.25rem}.cases-content .btn{margin-top:20px}.cases-title{display:flex;grid-gap:10px;position:relative;bottom:-80px}.cases2 .cases-title{display:flex;grid-gap:10px;position:relative;bottom:-80px;justify-content:flex-end}@media only screen and (min-width: 601px) and (max-width: 825px){.cases-main1{grid-template-columns:1fr}.cases-content{grid-template-columns:0.5fr 1fr}.cases-main-img{padding-top:80px}.cases-img{grid-template-columns:1fr;justify-items:center;margin-top:40px}.cases-main2{grid-template-columns:1fr}.cases2 .cases-main-img{grid-row:1/1}.cases-content p{font-size:1.125rem}}@media only screen and (min-width: 371px) and (max-width: 600px){.cases-main1{grid-template-columns:1fr}.cases-content{grid-template-columns:1fr}.cases-content img{max-width:250px;margin-right:auto}.cases-main-img{padding-top:80px}.cases-img{grid-template-columns:1fr;justify-items:center;margin-top:40px}.cases-main2{grid-template-columns:1fr}.cases2 .cases-main-img{grid-row:1/1}.cases h2,.cases2 h2{font-size:3rem;font-family:'Khand', sans-serif;color:#1C418E}.cases-content p{font-size:1.125rem}}@media only screen and (max-width: 370px){.cases-main1{grid-template-columns:1fr}.cases-content{grid-template-columns:1fr}.cases-content img{max-width:250px;margin-right:auto}.cases-main-img{padding-top:80px}.cases-img{grid-template-columns:1fr;justify-items:center;margin-top:40px}.cases-main2{grid-template-columns:1fr}.cases2 .cases-main-img{grid-row:1/1}.cases h2,.cases2 h2{font-size:2.5rem;font-family:'Khand', sans-serif;color:#1C418E}.cases-content p{font-size:1.125rem}}.contato{background:linear-gradient(90deg, #273551 -23.88%, #071025 45.59%, #111213 107.74%),#D9D9D9;padding-top:60px;padding-bottom:60px;margin-top:100px;margin-bottom:100px;color:#F5F8FD}.contato-grid{display:grid;grid-template-columns:0.1fr 1fr 1fr;grid-gap:20px;align-items:center}.contato-content{display:grid;grid-gap:20px}.contato-content h4{font-size:1.5rem;margin-bottom:5px;font-family:'Khand', sans-serif}.contato-content a{margin-left:20px;font-size:1.125rem}.contato-content div a{display:grid;grid-template-columns:max-content auto;align-items:center;grid-gap:5px}.social-contato{display:grid;grid-template-columns:30px 30px;grid-gap:20px;margin-top:20px}.gmap_canvas iframe{width:550px;height:400px}.mapouter{position:relative;text-align:right;height:400px;max-width:550px}@media only screen and (max-width: 900px){.contato-grid{display:grid;grid-template-columns:1fr;grid-gap:40px;align-items:center;max-width:550px}.contato-title-img{display:none}}.after-before{display:grid;grid-template-columns:1fr;justify-content:center;max-width:700px;margin-bottom:40px}.after-before-grid h3{font-size:2rem;text-align:center;margin-bottom:40px;font-family:'Khand', sans-serif;color:#1C418E;line-height:1.2em}.after-before h4{font-size:1.5rem;font-family:'Khand', sans-serif}.after-before i{font-size:1.25rem}.after-before-content{display:grid;grid-template-columns:1fr 1fr;justify-items:center;margin-left:auto;margin-right:auto;border-radius:20px;margin-bottom:40px;margin-top:10px}@media only screen and (max-width: 550px){.after-before{max-width:550px}.after-before-content{grid-template-columns:1fr;max-width:500px;margin-left:auto;margin-right:auto}}.footer-grid{background:linear-gradient(90deg, #273551 -23.88%, #071025 45.59%, #111213 107.74%),#D9D9D9;color:#D9D9D9;padding-top:40px;padding-bottom:40px}.footer{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:20px;justify-items:center}.footer-hour{max-width:max-content;display:grid;justify-items:end}.footer h4{font-family:'Khand', sans-serif;font-size:1.25rem;margin-bottom:5px}.footer a{margin-top:2.5px}.copy{padding:10px 5px;font-size:0.9rem;text-align:center}@media only screen and (max-width: 700px){.footer{grid-template-columns:1fr;grid-gap:40px;max-width:350px;justify-items:start}}#btn-mobile{display:none;position:absolute;align-self:center;justify-content:flex-end}.social-menu-overflow{display:none}@keyframes top{0%{transform:translateY(-100%)}100%{transform:translateY(0%)}}@media only screen and (min-width: 651px) and (max-width: 1100px){.social-menu-overflow{display:grid;align-items:end}.header{grid-template-columns:auto 1fr 50px}#menu{visibility:hidden;display:block;position:absolute;background:#F5F8FD;z-index:1000;box-shadow:5px 5px 40px rgba(0,0,0,0.1);border-radius:10px}#nav.active #menu{display:grid;grid-template-columns:1fr;justify-items:center;align-items:center;align-content:space-evenly;position:absolute;top:0;right:0;margin:0;padding:0;visibility:visible;overflow-x:hidden;width:100vw;height:100vh;justify-content:center;animation:top ease-in 1s alternate;align-content:center}#btn-mobile{display:flex;padding:0.5rem 0rem;font-size:1rem;border:none;background:none;cursor:pointer;gap:0.5rem;z-index:9999999999;right:10px}#hamburger{border-top:3px solid;width:32px}#hamburger::after,#hamburger::before{content:"";display:block;width:32px;height:3px;background:currentColor;margin-top:5px;position:relative;transition:.3s}#nav.active #hamburger{border-top-color:transparent}#nav.active #hamburger::before{transform:rotate(135deg)}#nav.active #hamburger::after{transform:rotate(-135deg);top:-7px}#nav button:hover{box-shadow:none;transform:none}}@media only screen and (min-width: 0px) and (max-width: 650px){#menu{visibility:hidden;display:block;position:absolute;background:#F5F8FD;z-index:1000;box-shadow:5px 5px 40px rgba(0,0,0,0.1);border-radius:10px}#nav button:hover{box-shadow:none;transform:none}#nav.active #menu{display:grid;grid-template-columns:1fr;align-items:center;justify-items:center;align-content:center;position:absolute;top:0;right:0;margin:0;padding:0;visibility:visible;overflow-x:hidden;width:100vw;height:100vh;justify-content:center;animation:top ease-in 1s alternate}#btn-mobile{display:flex;padding:0.5rem 0rem;font-size:1rem;border:none;background:none;cursor:pointer;gap:0.5rem;z-index:9999999999;right:10px}#hamburger{border-top:3px solid;width:32px}#hamburger::after,#hamburger::before{content:"";display:block;width:32px;height:3px;background:currentColor;margin-top:5px;position:relative;transition:.3s}#nav.active #hamburger{border-top-color:transparent}#nav.active #hamburger::before{transform:rotate(135deg)}#nav.active #hamburger::after{transform:rotate(-135deg);top:-7px}.nav-menu ul{padding:20px 0px;display:grid;justify-content:center;grid-gap:40px}.nav-menu a{font-size:1.25rem}}.js .js-section-scroll{opacity:0;transform:translate3d(-30px, 0, 0);transition:1.8s}.js .js-section-scroll.ativo{opacity:1;transform:translate3d(0, 0, 0)}
