html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}*{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}html{font-size:75%;scroll-behavior:smooth}body{font-family:"Montserrat", sans-serif}html,body{position:relative;overflow-x:hidden}@media screen and (min-width: 800px){html{font-size:100%}}.header{height:110px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#070707}.header__figure{max-width:90;margin-right:10px}.header__logo{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.header__nav{max-width:1200px;margin:0 auto;width:90%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.header__ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;z-index:4;top:0;left:-100%;width:100vw;height:100vh;background-color:#070707;-webkit-transition:all 0.4s ease;transition:all 0.4s ease}.header__ul--active{left:0}.header__li{margin:10px 5px}.header__link{color:#fff;font-weight:medium;font-size:1.25rem;text-decoration:none;text-transform:uppercase;padding:10px;position:relative}.header__link::before{content:"";position:absolute;bottom:0;left:0;display:block;width:0;height:2px;background-color:#fff;-webkit-transition:width 0.4s ease;transition:width 0.4s ease}.header__link:hover::before,.header__link:focus::before{width:100%}.menu{width:24px;z-index:5;position:relative}.menu__element{width:24px;height:3px;background-color:#fff;margin-bottom:3px}@media screen and (min-width: 800px){.header__ul{position:initial;background-color:initial;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:initial;width:initial}.menu{display:none}}.banner{background-image:url("/src/assets/banner_edit.web");background-repeat:no-repeat;background-size:cover;background-position:center;padding:3rem 0;min-height:300px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.banner__title{font-size:4rem;color:#fff;font-weight:bold;text-align:center;width:90%;margin:0 auto}.banner--sobre{background-image:url("/src/assets/sobre.webp")}.banner--servico{background-image:url("/src/assets/servico-banner.webp")}.banner--contato{background-image:url("/src/assets/contato-banner.webp")}.main{max-width:1000px;width:90%;margin:0 auto;min-height:50vh}.about{padding:3rem 0;padding-bottom:10rem}.about__img{display:block;width:100%;max-width:400px;-o-object-fit:cover;object-fit:cover;margin:0 auto}.about__title{font-size:2.5rem;font-weight:bold;text-align:center;margin-bottom:1rem;margin-top:3rem}.about__text{font-size:1.25rem;color:#000;line-height:1.5}.about__ul{list-style-type:disc}.about__li{margin-left:1.25rem;font-size:1.25rem;margin-bottom:1rem;line-height:1.5}.icons{position:fixed;z-index:3;width:50px;padding:10px;min-height:150px;bottom:calc(50% - 30vh);left:10px;background-color:#fff;-webkit-box-shadow:0 0 10px #000000b9;box-shadow:0 0 10px #000000b9;border:2px solid #1a1a1a;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:12px}.icons img{-webkit-transition:all 0.4s ease;transition:all 0.4s ease}.icons img:hover{-webkit-transform:scale(1.2);transform:scale(1.2)}@media screen and (min-width: 800px){.icons{width:70px;padding:20px 10px}}.footer{min-height:80px;background-color:#000;padding:20px;width:100%}.footer__copy a{display:block;text-align:center;color:#fff;font-size:1rem;text-decoration:none;margin-bottom:1rem}.footer__copy:nth-of-type(2) a{margin-bottom:0}.cookies{z-index:10;position:fixed;background-color:#fff;bottom:5px;left:0;right:0;min-height:70px;padding:10px;padding-top:20px;-webkit-box-shadow:0 0 10px #00000070;box-shadow:0 0 10px #00000070;-webkit-animation-name:animateCookies;animation-name:animateCookies;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-duration:0.4s;animation-duration:0.4s}.cookies__wrapper{width:90%;margin:0 auto}.cookies__text{font-size:1.125rem;color:#000;font-weight:500}.cookies__accept{padding:12px 16px;color:#000;font-weight:500;background-color:transparent;border:2px solid #070707;font-size:1.125rem;margin-top:1rem;cursor:pointer;-webkit-transition:all 0.4s ease;transition:all 0.4s ease}.cookies__accept:hover{background-color:#070707;color:#fff}@-webkit-keyframes animateCookies{from{-webkit-transform:translateY(100%);transform:translateY(100%)}to{-webkit-transform:translateY(0%);transform:translateY(0%)}}@keyframes animateCookies{from{-webkit-transform:translateY(100%);transform:translateY(100%)}to{-webkit-transform:translateY(0%);transform:translateY(0%)}}
/*# sourceMappingURL=style.min.css.map */