:root{--max-wrapper: 1480px;--lateral-padding: 20px;--font-interstate: "interstate-condensed", sans-serif;--color-white: #ffffff;--color-black-100: #d0d0d0;--color-black-200: #b3b3b3;--color-black-250: #878786;--color-black-300: #757575;--color-black-400: #575757;--color-black-500: #323232;--color-black: #000000;--color-error: #df3416;--color-green: #95c11f;--color-green-dark: #3fa535;--color-purple: #6170ac;--color-purple-200: #752182;--color-blue: #1fb9de;--color-blue-200: #6cabd0;--color-orange: #e07e37;--text-light: var(--color-white);--text-gray: var(--color-black-200);--link-color-hover: var(--color-black-400);--transition-all: all .2s ease;--transition-opacity: opacity .3s ease}@media (min-width: 768px){:root{--lateral-padding: 40px}}:root{--wp-admin-bar-height: 0px}body.admin-bar{--wp-admin-bar-height: 32px}@media screen and (max-width: 782px){body.admin-bar{--wp-admin-bar-height: 46px}}@font-face{font-family:Rawline;font-style:normal;font-weight:400;src:local("Rawline"),url(../assets/fonts/rawline-400.woff) format("woff")}@font-face{font-family:Rawline;font-style:italic;font-weight:400;src:local("Rawline"),url(../assets/fonts/rawline-400i.woff) format("woff")}@font-face{font-family:Rawline;font-style:normal;font-weight:600;src:local("Rawline"),url(../assets/fonts/rawline-600.woff) format("woff")}@font-face{font-family:Rawline;font-style:normal;font-weight:900;src:local("Rawline"),url(../assets/fonts/rawline-900.woff) format("woff")}@font-face{font-family:Geomanist;font-weight:400;font-style:normal;src:local("Geomanist"),url(../assets/fonts/geomanist-regular.woff2) format("woff2")}@font-face{font-family:Geomanist;font-weight:400;font-style:italic;src:local("Geomanist"),url(../assets/fonts/geomanist-regular-italic.woff2) format("woff2")}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%;vertical-align:baseline;box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}html{font-size:10px}html,body{margin:0;padding:0;background-color:#f2f2f2}body{line-height:1;overflow-x:hidden}body,button,input,select,textarea{font-family:var(--font-interstate);font-size:2rem;line-height:1.4;font-weight:400;box-sizing:border-box}small{font-size:smaller}a{color:inherit;text-decoration:none}img{max-width:100%;height:auto}i,em{font-style:italic}button{cursor:pointer}h1,.h1,h2,.h2{font-family:var(--font-interstate);font-size:3rem;line-height:1;font-weight:300;margin-bottom:20px}h1 strong,.h1 strong,h2 strong,.h2 strong{font-weight:700}h1,.h1{font-weight:500}h3,.h3{font-family:var(--font-interstate);font-size:2rem;font-weight:300;text-transform:uppercase;line-height:1.2;margin-bottom:10px}h3 strong,.h3 strong{font-weight:700}@media (min-width: 768px){h3,.h3{margin-bottom:15px}}h4,.h4{font-family:var(--font-interstate);font-size:1.8rem;line-height:1.3;font-weight:500}h5,.h5{font-family:var(--font-interstate);font-size:1.6rem;line-height:1.3;font-weight:500}h6,.h6{font-family:var(--font-interstate);font-size:1.5rem;line-height:1.3;font-weight:500}p{font-family:var(--font-interstate);font-size:2rem;line-height:1.4;font-weight:400;margin-bottom:16px}p:last-child{margin-bottom:0}p a{color:inherit;text-decoration:underline;text-decoration-color:var(--link-color-hover);text-decoration-thickness:2px;text-underline-position:auto;text-underline-offset:2px}p a:hover{color:var(--link-color-hover)}.content ul,.content ol{list-style-position:outside;padding-left:35px;margin-bottom:20px;text-indent:initial}.content ul ul,.content ul ol,.content ol ul,.content ol ol{margin-bottom:0}.content ol{list-style-type:decimal}.content li{font-family:var(--font-interstate);font-size:2rem;line-height:1.4;font-weight:400;margin-bottom:16px}.wysiwyg h2,.wysiwyg h3,.wysiwyg h4,.wysiwyg h5,.wysiwyg h6,.gutenberg h2,.gutenberg h3,.gutenberg h4,.gutenberg h5,.gutenberg h6{font-family:var(--heading-font-family);font-weight:700;line-height:1.2}.wysiwyg h2:not(:first-child),.wysiwyg h3:not(:first-child),.wysiwyg h4:not(:first-child),.wysiwyg h5:not(:first-child),.wysiwyg h6:not(:first-child),.gutenberg h2:not(:first-child),.gutenberg h3:not(:first-child),.gutenberg h4:not(:first-child),.gutenberg h5:not(:first-child),.gutenberg h6:not(:first-child){margin-top:1em}.wysiwyg h2:not(:last-child),.wysiwyg h3:not(:last-child),.wysiwyg h4:not(:last-child),.wysiwyg h5:not(:last-child),.wysiwyg h6:not(:last-child),.gutenberg h2:not(:last-child),.gutenberg h3:not(:last-child),.gutenberg h4:not(:last-child),.gutenberg h5:not(:last-child),.gutenberg h6:not(:last-child){margin-bottom:.5em}.wysiwyg ol,.wysiwyg ul,.wysiwyg blockquote,.wysiwyg figure,.wysiwyg p,.wysiwyg pre,.wysiwyg details,.gutenberg ol,.gutenberg ul,.gutenberg blockquote,.gutenberg figure,.gutenberg p,.gutenberg pre,.gutenberg details{margin-top:0;margin-bottom:0;font-size:inherit;line-height:1.5}.wysiwyg ol:not(:last-child),.wysiwyg ul:not(:last-child),.wysiwyg blockquote:not(:last-child),.wysiwyg figure:not(:last-child),.wysiwyg p:not(:last-child),.wysiwyg pre:not(:last-child),.wysiwyg details:not(:last-child),.gutenberg ol:not(:last-child),.gutenberg ul:not(:last-child),.gutenberg blockquote:not(:last-child),.gutenberg figure:not(:last-child),.gutenberg p:not(:last-child),.gutenberg pre:not(:last-child),.gutenberg details:not(:last-child){margin-bottom:1em}.wysiwyg ol.has-text-align-center,.wysiwyg ul.has-text-align-center,.wysiwyg blockquote.has-text-align-center,.wysiwyg figure.has-text-align-center,.wysiwyg p.has-text-align-center,.wysiwyg pre.has-text-align-center,.wysiwyg details.has-text-align-center,.gutenberg ol.has-text-align-center,.gutenberg ul.has-text-align-center,.gutenberg blockquote.has-text-align-center,.gutenberg figure.has-text-align-center,.gutenberg p.has-text-align-center,.gutenberg pre.has-text-align-center,.gutenberg details.has-text-align-center{text-align:center}.wysiwyg ol.has-text-align-right,.wysiwyg ul.has-text-align-right,.wysiwyg blockquote.has-text-align-right,.wysiwyg figure.has-text-align-right,.wysiwyg p.has-text-align-right,.wysiwyg pre.has-text-align-right,.wysiwyg details.has-text-align-right,.gutenberg ol.has-text-align-right,.gutenberg ul.has-text-align-right,.gutenberg blockquote.has-text-align-right,.gutenberg figure.has-text-align-right,.gutenberg p.has-text-align-right,.gutenberg pre.has-text-align-right,.gutenberg details.has-text-align-right{text-align:right}.wysiwyg ol.has-text-align-left,.wysiwyg ul.has-text-align-left,.wysiwyg blockquote.has-text-align-left,.wysiwyg figure.has-text-align-left,.wysiwyg p.has-text-align-left,.wysiwyg pre.has-text-align-left,.wysiwyg details.has-text-align-left,.gutenberg ol.has-text-align-left,.gutenberg ul.has-text-align-left,.gutenberg blockquote.has-text-align-left,.gutenberg figure.has-text-align-left,.gutenberg p.has-text-align-left,.gutenberg pre.has-text-align-left,.gutenberg details.has-text-align-left{text-align:left}.wysiwyg:is(ol),.wysiwyg:is(ul),.wysiwyg ol,.wysiwyg ul,.gutenberg:is(ol),.gutenberg:is(ul),.gutenberg ol,.gutenberg ul{padding-left:1.2em}.wysiwyg:is(ol) li,.wysiwyg:is(ul) li,.wysiwyg ol li,.wysiwyg ul li,.gutenberg:is(ol) li,.gutenberg:is(ul) li,.gutenberg ol li,.gutenberg ul li{padding-left:10px}.wysiwyg:is(ol) li:not(:last-child),.wysiwyg:is(ul) li:not(:last-child),.wysiwyg ol li:not(:last-child),.wysiwyg ul li:not(:last-child),.gutenberg:is(ol) li:not(:last-child),.gutenberg:is(ul) li:not(:last-child),.gutenberg ol li:not(:last-child),.gutenberg ul li:not(:last-child){margin-bottom:10px}.wysiwyg:is(ol) li::marker,.wysiwyg:is(ul) li::marker,.wysiwyg ol li::marker,.wysiwyg ul li::marker,.gutenberg:is(ol) li::marker,.gutenberg:is(ul) li::marker,.gutenberg ol li::marker,.gutenberg ul li::marker{color:#000}.wysiwyg ol li,.gutenberg ol li{list-style-type:auto}.wysiwyg ul,.gutenberg ul{list-style-type:disc}.wysiwyg ul ul,.gutenberg ul ul{margin-top:10px;list-style-type:circle}.wysiwyg ul ul ul,.gutenberg ul ul ul{list-style:square}.wysiwyg hr,.gutenberg hr{margin:2em 0;border:0;border-bottom:1px solid #ccc}.wysiwyg img,.wysiwyg figure,.gutenberg img,.gutenberg figure{display:block;height:auto}.wysiwyg img.aligncenter,.wysiwyg img[block_align=aligncenter],.wysiwyg figure.aligncenter,.wysiwyg figure[block_align=aligncenter],.gutenberg img.aligncenter,.gutenberg img[block_align=aligncenter],.gutenberg figure.aligncenter,.gutenberg figure[block_align=aligncenter]{width:fit-content;margin-right:auto;margin-left:auto}.wysiwyg img.alignright,.wysiwyg img[block_align=alignright],.wysiwyg figure.alignright,.wysiwyg figure[block_align=alignright],.gutenberg img.alignright,.gutenberg img[block_align=alignright],.gutenberg figure.alignright,.gutenberg figure[block_align=alignright]{width:fit-content;margin-left:auto}.wysiwyg blockquote,.gutenberg blockquote{position:relative;padding-left:30px;border:0}.wysiwyg blockquote:before,.gutenberg blockquote:before{position:absolute;top:0;left:0;width:4px;height:100%;content:"";background:#000;border-radius:2px}.a-btn-cta{height:30px;width:fit-content;font-family:var(--font-interstate);font-size:1.5rem;font-weight:500;color:#fff;background-color:var(--color-black-500);padding:0 15px;border:0;border-radius:19px;cursor:pointer;text-decoration:none;text-transform:uppercase;line-height:1;transition:var(--transition-all);position:relative;display:flex;align-items:center;text-wrap:nowrap}@media (min-width: 1024px){.a-btn-cta{height:38px;font-size:1.8rem}}.a-btn-cta:focus-visible{text-decoration:underline}.a-btn-cta:active,.a-btn-cta:hover{text-decoration:none;background-color:var(--color-green);color:#fff}.a-btn-cta[disabled],.a-btn-cta[disabled]:hover,.a-btn-cta.is-disabled,.a-btn-cta.is-disabled:hover{color:var(--button--text-disabled);background-color:var(--button--bg-disabled);cursor:default}.a-btn-cta:after{display:none}@media (min-width: 1024px){.a-btn-cta:after{display:block}}.a-btn-cta.has--arrow{color:#fff;background-color:#323232}.a-btn-cta.has--arrow:after{content:"";width:14px;height:14px;margin-left:10px;transition:var(--transition-all);background:url('data:image/svg+xml;utf-8,<svg id="a" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 14 14"><path d="m6.8,13l5.94-5.43c.35-.32.35-.83,0-1.15L6.8,1" style="fill: none; stroke: %23FFFFFF; stroke-linecap: round; stroke-width: 2px;"/><line x1="11.95" y1="7" x2="1" y2="7" style="fill: none; stroke: %23FFFFFF; stroke-linecap: round; stroke-width: 2px;"/></svg>') center center no-repeat}.a-btn-cta.has--arrow.active,.a-btn-cta.has--arrow:active,.a-btn-cta.has--arrow:hover{color:#fff;background-color:#95c11f}.a-btn-cta.has--arrow.active:after,.a-btn-cta.has--arrow:active:after,.a-btn-cta.has--arrow:hover:after{background:url('data:image/svg+xml;utf-8,<svg id="a" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 14 14"><path d="m6.8,13l5.94-5.43c.35-.32.35-.83,0-1.15L6.8,1" style="fill: none; stroke: %23FFFFFF; stroke-linecap: round; stroke-width: 2px;"/><line x1="11.95" y1="7" x2="1" y2="7" style="fill: none; stroke: %23FFFFFF; stroke-linecap: round; stroke-width: 2px;"/></svg>') center center no-repeat}.a-btn-cta.has--border{border:1px solid #fff}.site-wrapper{width:100%;max-width:var(--max-wrapper);padding:0;margin:0 auto}.flex{width:100%;display:flex;flex-flow:row nowrap;justify-content:space-between}.flex.horizontal-center{justify-content:center}.flex.vertical-center{align-items:center}.fitvid{position:relative;padding-bottom:56.25%}.fitvid iframe{position:absolute;top:0;left:0;width:100%;height:100%}.s-separador{width:100%;height:38px}.swiper-arrow{width:32px;height:32px;position:absolute;z-index:6;top:calc(50% - 15px);background:url(../dist/img/arrow_slider.php) center center no-repeat;right:-50px;border:0;padding:0;cursor:pointer;transition:var(--transition-all)}.swiper-arrow:hover:not(.swiper-button-disabled){background-image:url(../dist/img/arrow_slider.php?color=000000)}.swiper-arrow.prev{right:auto;left:-50px;rotate:-180deg}.swiper-arrow.swiper-button-disabled{opacity:.3;cursor:default}.theme--publicacoes .swiper-arrow:hover:not(.swiper-button-disabled){background-color:var(--color-orange)}#wpadminbar{position:absolute!important}.aligncenter,.alignleft,.alignright{display:block;padding:0}table.aligncenter,table.alignleft,table.alignright{display:table;max-width:50%}table.aligncenter{max-width:100%}.aligncenter{float:none;margin:.5em auto 1em}.alignright{float:right;margin:.5em 0 1em 1em}.alignleft{float:left;margin:.5em 1em 1em 0}.wp-caption{max-width:100%;border-bottom:1px solid var(--theme-color--black-100);padding:0 0 20px;margin-bottom:40px;color:var(--theme-color--black-ish)}.wp-caption img{width:100%}.wp-caption p.wp-caption-text{color:var(--theme-color--black-ish);font-size:12px;font-weight:600;margin:18px 0 0}.site-grid{display:grid;grid-template-columns:repeat(6,1fr);justify-content:flex-start;align-items:flex-start;gap:0;position:relative}.grid-item{aspect-ratio:1 / 1;margin:0}.grid-item img{vertical-align:bottom;position:relative;filter:grayscale(100%)}.grid-item:hover img{filter:grayscale(0%)}.grid-overlayer{width:100%;height:100%;min-height:calc(100vh - 214px);background-color:var(--item-cor-fundo);position:absolute;left:0;top:0;z-index:7;opacity:.95;display:none}.admin-bar .grid-overlayer{min-height:calc(100vh - 214px - var(--wp-admin-bar-height))}.grid-overlayer.active{display:block}.c-header{width:100%}.c-header .logo{width:100%;height:auto;padding:0}.c-header .nav-item{position:relative}.c-header .nav-item.active .item-panel{display:block}.c-header .nav-button{width:100%;height:100%;font-family:var(--font-interstate);font-size:26px;display:flex;flex-flow:column;justify-content:center;background:none;background-color:var(--item-cor-fundo);border:0;color:var(--item-cor-texto);text-align:left;padding:20px;cursor:pointer;position:relative;z-index:10}@media (--mq-large){.c-header .nav-button{font-size:28px;padding:30px}}.c-header .nav-panel{width:100%;display:none;position:absolute;left:0;top:100%;z-index:10;padding-top:20px;color:var(--item-cor-texto)}.c-header .nav-panel.active{display:block}.c-header .nav-content{width:max-content;min-width:100%;max-width:450px;padding:20px;color:var(--item-cor-texto)}.c-header .nav-content.nav-contato td{vertical-align:middle;padding-bottom:20px}.c-header .nav-content.nav-contato td:first-child{text-align:right;padding-right:20px}.c-header .nav-content.nav-contato img{width:auto;height:34px}.c-header .nav-content.nav-contato .ctt__info img{width:68px;height:auto}.c-header .nav-content.nav-contato .ctt__site img{height:38px}.c-header .nav-content.nav-contato .ctt__email img{height:26px}.c-header .nav-content.nav-contato .ctt__telefone img{height:39px;margin-left:-30px}.c-header .nav-content.nav-contato .ctt__facebook img{border-radius:10px}.c-header .nav-content.nav-filtro{min-width:150%;float:right;text-align:right}.c-header .nav-content.nav-filtro .filtro-categorias{margin-top:10px;margin-right:10px}.c-header .nav-content.nav-filtro .filtro-categorias a{display:inline-block}.c-header .panel-close{background:none;border:0;margin-left:calc(50% - 15px)}.c-header .panel-close svg{width:30px;height:auto;color:var(--item-cor-texto)}.c-header .panel-close svg line{transition:all .3s ease}.c-header .panel-close:hover svg{color:#ccc}.search-form{border:1px solid #7f5ea5;border-radius:50px;display:flex;align-items:center;padding:5px}.search-form .search-submit{width:50px;background:none;border:0;line-height:1}.search-form .search-submit svg{width:24px;height:auto}.search-form .search-field{width:calc(100% - 50px);background:none;border:0;color:#7f5ea5;font-size:1.8rem}.search-form .search-field::placeholder{color:#7f5ea5}.search-form .search-field:focus-visible{border:0;outline:0}.portfolio-single{position:relative}.portfolio{width:100%;max-width:100%;position:relative;display:grid;grid-template-columns:1fr 1.094fr;gap:30px;padding:80px 0}@media (min-width: 1340px){.portfolio{max-width:calc((100% / 6 * 5) + 50px);margin-left:calc((100% / 6) - 50px)}}.portfolio__gallery{width:100%;overflow:hidden;padding:0 50px}.portfolio__slider{position:relative}.portfolio__content{padding-right:var(--lateral-padding)}.return-home{position:absolute;top:20px;right:5px;background:none;border:0;margin-left:calc(50% - 15px)}.return-home svg{width:30px;height:auto;color:var(--item-cor-texto)}.return-home svg line{transition:all .3s ease}.return-home:hover svg{color:#ccc}.s-404{padding:40px 0}.s-404 h1{font-size:5rem;font-weight:300;color:#000}.s-404 h1 strong{font-weight:500}
/*# sourceMappingURL=oficina.min.css.map */
