@charset "utf-8";
@charset "utf-8";
@charset "utf-8";
@charset "utf-8";
@charset "utf-8";
.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal !important}.wpcf7 .hidden-fields-container{display:none}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output,.wpcf7 form.resetting .wpcf7-response-output,.wpcf7 form.submitting .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:400;display:block}.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em;width:24em}.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}.wpcf7-list-item-label:before,.wpcf7-list-item-label:after{content:" "}.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative}form.submitting .wpcf7-spinner{visibility:visible}.wpcf7-spinner:before{content:'';position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion:reduce){.wpcf7-spinner:before{animation-name:blink;animation-duration:2s}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes blink{from{opacity:0}50%{opacity:1}to{opacity:0}}.wpcf7 [inert]{opacity:.5}.wpcf7 input[type=file]{cursor:pointer}.wpcf7 input[type=file]:disabled{cursor:default}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type=url],.wpcf7 input[type=email],.wpcf7 input[type=tel]{direction:ltr}.wpcf7-reflection>output{display:list-item;list-style:none}.wpcf7-reflection>output[hidden]{display:none}.popup-template .modal{opacity:0;transition:all .25s ease}.popup-template .modal.is-open{opacity:1;transition:all .25s ease}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,font,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{background:0 0;border:0;margin:0;padding:0;vertical-align:baseline}.clearfix:after,.linha:after,.woocommerce-tabs:after,section:after,header:after,footer:after,article:after,nav:after{content:".";display:block;height:0;clear:both;visibility:hidden}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{line-height:1}h1,h2,h3,h4,h5,h6{font-weight:400;font-size:100%}ol,ul{list-style:none}blockquote{quotes:none}blockquote:before,blockquote:after{content:'';content:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}caption,th{text-align:left}a img{border:none}img{display:block;border:0;vertical-align:middle;-ms-interpolation-mode:bicubic}fieldset{border:0}svg:not(:root){overflow:hidden}figure{margin:0}address,caption,cite,code,dfn,th,var{font-style:normal;font-weight:400}:focus{outline:none}.limpar-ambos{clear:both}.limpar-esquerda{clear:left}.limpar-direita{clear:right}#supersized img{max-width:none}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary,main{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1;}audio:not([controls]){display:none}[hidden]{display:none}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}html{box-sizing:border-box}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}form{margin:0}fieldset{border:0;margin:0;padding:0}label{cursor:pointer}legend{border:0;padding:0;white-space:normal;*margin-left:-7px;}button,input{line-height:normal}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle;}button,input[type=button],input[type=reset],input[type=submit]{cursor:pointer;-webkit-appearance:button;*overflow:visible;}button[disabled],input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0;*width:13px;*height:13px;}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top;resize:vertical}img{border-style:none;max-width:100%;height:auto;-ms-interpolation-mode:bicubic}@media \0screen{img{width:auto}}.caixa-video{position:relative;padding-bottom:56.25%;padding-top:0;height:0;overflow:hidden}.caixa-video iframe,.caixa-video object,.caixa-video embed{position:absolute;top:0;left:0;width:100%;height:100%}.texto p iframe,.texto iframe{max-width:100%}p:empty{display:none !important}.quebra-palavra{word-wrap:break-word}pre{font-family:monospace;background:#fff;font-size:12px;color:#000}.casca{margin:0 auto}.esquerda,.alignleft{float:left}.direita,.alignright{float:right}.centro,.aligncenter,.alignnone{float:none;clear:both;margin:auto}.alignleft{margin-right:2em;margin-bottom:1em}.alignright{margin-left:2em;margin-bottom:1em}.busca-vazia{clear:both}.redonda,.redondo,.redonda img,.redondo img{-moz-border-radius:50% !important;-khtml-border-radius:50% !important;-webkit-border-radius:50% !important;border-radius:50% !important}.x-450{width:450px;max-width:450px !important}.x-400{width:400px;max-width:400px !important}.x-350{width:350px;max-width:350px !important}.x-300{width:300px;max-width:300px !important}.x-250{width:250px;max-width:250px !important}.x-225{width:225px;max-width:225px !important}.x-200{width:200px}.x-175{width:175px}.x-150{width:150px}.x-125{width:125px}.x-100{width:100px}.x-90{width:90px}.x-80{width:80px}.x-70{width:70px}.x-60{width:60px}.x-50{width:50px}.x-40{width:40px}.x-30{width:30px}.x-20{width:20px}.x-auto{width:auto}.x-max100{max-width:100px}.x-max150{max-width:150px}.x-max200{max-width:200px}.x-max250{max-width:250px}.x-max300{max-width:300px}.x-max350{max-width:350px}.x-max400{max-width:400px}.x-max450{max-width:450px}.x-max500{max-width:500px}.x-max550{max-width:550px}.x-max600{max-width:600px}.x-max650{max-width:650px}.x-max700{max-width:700px}.x-max750{max-width:750px}.x-max800{max-width:800px}.x-max850{max-width:850px}.x-max900{max-width:900px}.x-max950{max-width:950px}.x-max1000{max-width:1000px}.x-max1050{max-width:1050px}.x-max1100{max-width:1100px}.x-max1150{max-width:1150px}.x-max1200{max-width:1200px}.texto-esquerda,.txt-e{text-align:left}.texto-direita,.txt-d{text-align:right}.texto-centro,.txt-c{text-align:center}.em-bloco,.em-b{display:block !important}.em-linha,.em-l{display:inline !important}.em-linha-bloco,.em-lb{display:inline-block !important}.em-flex,.flex{display:flex !important;align-items:center !important}.em-flex-tabela,.flex-tabela{display:flex !important;align-items:center !important;align-content:center;flex-direction:row;flex-wrap:wrap;justify-content:center}.div-tabela{display:table}.div-tabela-linha{display:table-row}.div-tabela-celula{display:table-cell;vertical-align:middle}.p-0{padding:0}.p-5{padding:5px}.p-10{padding:10px}.p-15{padding:15px}.p-20{padding:20px}.p-25{padding:25px}.p-30{padding:30px}.p-35{padding:35px}.p-40{padding:40px}.p-45{padding:45px}.p-50{padding:50px}.p-60{padding:60px}.p-70{padding:70px}.p-80{padding:80px}.p-90{padding:90px}.p-100{padding:100px}.pt-0{padding-top:0}.pt-5{padding-top:5px}.pt-10{padding-top:10px}.pt-15{padding-top:15px}.pt-20{padding-top:20px}.pt-25{padding-top:25px}.pt-30{padding-top:30px}.pt-35{padding-top:35px}.pt-40{padding-top:40px}.pt-45{padding-top:45px}.pt-50{padding-top:50px}.pt-60{padding-top:60px}.pt-70{padding-top:70px}.pt-80{padding-top:80px}.pt-90{padding-top:90px}.pt-100{padding-top:100px}.pt-150{padding-top:150px}.pb-0{padding-bottom:0}.pb-5{padding-bottom:5px}.pb-10{padding-bottom:10px}.pb-15{padding-bottom:15px}.pb-20{padding-bottom:20px}.pb-25{padding-bottom:25px}.pb-30{padding-bottom:30px}.pb-35{padding-bottom:35px}.pb-40{padding-bottom:40px}.pb-45{padding-bottom:45px}.pb-50{padding-bottom:50px}.pb-60{padding-bottom:60px}.pb-70{padding-bottom:70px}.pb-80{padding-bottom:80px}.pb-90{padding-bottom:90px}.pb-100{padding-bottom:100px}.pb-150{padding-bottom:150px}.pe-0,.pl-0{padding-left:0}.pe-5,.pl-5{padding-left:5px}.pe-10,.pl-10{padding-left:10px}.pe-15,.pl-15{padding-left:15px}.pe-20,.pl-20{padding-left:20px}.pe-30,.pl-30{padding-left:30px}.pe-40,.pl-40{padding-left:40px}.pe-50,.pl-50{padding-left:50px}.pe-60,.pl-60{padding-left:60px}.pe-70,.pl-70{padding-left:70px}.pe-80,.pl-80{padding-left:80px}.pe-90,.pl-90{padding-left:90px}.pe-100,.pl-100{padding-left:100px}.pd-0,.pr-0{padding-right:0}.pd-5,.pr-5{padding-right:5px}.pd-10,.pr-10{padding-right:10px}.pd-15,.pr-15{padding-right:15px}.pd-20,.pr-20{padding-right:20px}.pd-30,.pr-30{padding-right:30px}.pd-40,.pr-40{padding-right:40px}.pd-50,.pr-50{padding-right:50px}.pd-60,.pr-60{padding-right:60px}.pd-70,.pr-70{padding-right:70px}.pd-80,.pr-80{padding-right:80px}.pd-90,.pr-90{padding-right:90px}.pd-100,.pr-100{padding-right:100px}.m-auto{margin:auto}.m-0{margin:0}.m-5{margin:5px}.m-10{margin:10px}.m-15{margin:15px}.m-20{margin:20px}.m-30{margin:30px}.m-40{margin:40px}.m-50{margin:50px}.m-60{margin:60px}.m-70{margin:70px}.m-80{margin:80px}.m-90{margin:90px}.m-100{margin:100px}.mt-0{margin-top:0}.mt-5{margin-top:5px}.mt-10{margin-top:10px}.mt-15{margin-top:15px}.mt-20{margin-top:20px}.mt-30{margin-top:30px}.mt-40{margin-top:40px}.mt-50{margin-top:50px}.mt-60{margin-top:60px}.mt-70{margin-top:70px}.mt-80{margin-top:80px}.mt-90{margin-top:90px}.mt-100{margin-top:100px}.svg.mt--1{margin-top:-1px}.svg.mt--2{margin-top:-2px}.svg.mt--3{margin-top:-3px}.svg.mt--4{margin-top:-4px}.svg.mt--5{margin-top:-5px}.svg.mt--6{margin-top:-6px}.svg.mt--7{margin-top:-7px}.svg.mt--8{margin-top:-8px}.svg.mt--9{margin-top:-9px}.svg.mt--10{margin-top:-10px}.svg.mt--15{margin-top:-15px}.svg.mt--20{margin-top:-20px}.svg.mt-1{margin-top:1px}.svg.mt-2{margin-top:2px}.svg.mt-3{margin-top:3px}.svg.mt-4{margin-top:4px}.svg.mt-5{margin-top:5px}.svg.mt-6{margin-top:6px}.svg.mt-7{margin-top:7px}.svg.mt-8{margin-top:8px}.svg.mt-9{margin-top:9px}.svg.mt-10{margin-top:10px}.svg.mt-15{margin-top:15px}.svg.mt-20{margin-top:20px}.mb-0{margin-bottom:0}.mb-5{margin-bottom:5px}.mb-10{margin-bottom:10px}.mb-15{margin-bottom:15px}.mb-20{margin-bottom:20px}.mb-30{margin-bottom:30px}.mb-40{margin-bottom:40px}.mb-50{margin-bottom:50px}.mb-60{margin-bottom:60px}.mb-70{margin-bottom:70px}.mb-80{margin-bottom:80px}.mb-90{margin-bottom:90px}.mb-100{margin-bottom:100px}.svg.mb--1{margin-bottom:-1px}.svg.mb--2{margin-bottom:-2px}.svg.mb--3{margin-bottom:-3px}.svg.mb--4{margin-bottom:-4px}.svg.mb--5{margin-bottom:-5px}.svg.mb--6{margin-bottom:-6px}.svg.mb--7{margin-bottom:-7px}.svg.mb--8{margin-bottom:-8px}.svg.mb--9{margin-bottom:-9px}.svg.mb--10{margin-bottom:-10px}.svg.mb--15{margin-bottom:-15px}.svg.mb--20{margin-bottom:-20px}.svg.mb-1{margin-bottom:1px}.svg.mb-2{margin-bottom:2px}.svg.mb-3{margin-bottom:3px}.svg.mb-4{margin-bottom:4px}.svg.mb-5{margin-bottom:5px}.svg.mb-6{margin-bottom:6px}.svg.mb-7{margin-bottom:7px}.svg.mb-8{margin-bottom:8px}.svg.mb-9{margin-bottom:9px}.svg.mb-10{margin-bottom:10px}.svg.mb-15{margin-bottom:15px}.svg.mb-20{margin-bottom:20px}.me-auto{margin-left:auto}.me-0{margin-left:0}.me-5{margin-left:5px}.me-10{margin-left:10px}.me-15{margin-left:15px}.me-20{margin-left:20px}.me-30{margin-left:30px}.me-40{margin-left:40px}.me-50{margin-left:50px}.me-60{margin-left:60px}.me-70{margin-left:70px}.me-80{margin-left:80px}.me-90{margin-left:90px}.me-100{margin-left:100px}.md-auto{margin-right:auto}.md-0{margin-right:0}.md-5{margin-right:5px}.md-10{margin-right:10px}.md-15{margin-right:15px}.md-20{margin-right:20px}.md-30{margin-right:30px}.md-40{margin-right:40px}.md-50{margin-right:50px}.md-60{margin-right:60px}.md-70{margin-right:70px}.md-80{margin-right:80px}.md-90{margin-right:90px}.md-100{margin-right:100px}.pos-rel{position:relative}.pos-abs{position:absolute}.pos-sta{position:static}.pos-fix{position:fixed}.italico{font-style:italic}.negrito{font-weight:700}.caixa-alta{text-transform:uppercase !important}.caixa-baixa{text-transform:lowercase !important}.caixa-normal{text-transform:none !important}.ft-8{font-size:8px}.ft-9{font-size:9px}.ft-10{font-size:10px}.ft-11{font-size:11px}.ft-12{font-size:12px}.ft-13{font-size:13px}.ft-14{font-size:14px}.ft-15{font-size:15px}.ft-16{font-size:16px}.ft-17{font-size:17px}.ft-18{font-size:18px}.ft-19{font-size:19px}.ft-20{font-size:20px}.ft-21{font-size:21px}.ft-22{font-size:22px}.ft-23{font-size:23px}.ft-24{font-size:24px}.ft-25{font-size:25px}.ft-30{font-size:30px}.ft-35{font-size:35px}.ft-40{font-size:40px}.ft-45{font-size:45px}.ft-50{font-size:50px}.ft-55{font-size:55px}.ft-60{font-size:60px}.lh-10{line-height:1}.lh-11{line-height:1.2}.lh-12{line-height:1.3}.lh-13{line-height:1.4}.lh-15{line-height:1.5}.lh-16{line-height:1.6}.lh-17{line-height:1.7}.lh-18{line-height:1.8}.lh-19{line-height:1.9}.lh-20{line-height:2}.svg-img{line-height:1 !important;display:inline-block}.svg-img{margin:0 2px -2px 0}#barra-fixa .svg-img{vertical-align:-.2em !important}#barra-fixa .super-botao .svg-img{vertical-align:0 !important}#barra-fixa-busca .svg-img{margin:0}.svg{display:inline-block;vertical-align:middle;margin-right:5px}.svg-tam-10,.svg-10{width:10px;height:10px}.svg-tam-11,.svg-11{width:11px;height:11px}.svg-tam-12,.svg-12{width:12px;height:12px}.svg-tam-13,.svg-13{width:13px;height:13px}.svg-tam-14,.svg-14{width:14px;height:14px}.svg-tam-15,.svg-15{width:15px;height:15px}.svg-tam-16,.svg-16{width:16px;height:16px}.svg-tam-17,.svg-17{width:17px;height:17px}.svg-tam-18,.svg-18{width:18px;height:18px}.svg-tam-19,.svg-19{width:19px;height:19px}.svg-tam-20,.svg-20{width:20px;height:20px}.svg-tam-21,.svg-21{width:21px;height:21px}.svg-tam-22,.svg-22{width:22px;height:22px}.svg-tam-23,.svg-23{width:23px;height:23px}.svg-tam-24,.svg-24{width:24px;height:24px}.svg-tam-25,.svg-25{width:25px;height:25px}.svg-tam-26,.svg-26{width:26px;height:26px}.svg-tam-27,.svg-27{width:27px;height:27px}.svg-tam-28,.svg-28{width:28px;height:28px}.svg-tam-29,.svg-29{width:29px;height:29px}.svg-tam-30,.svg-30{width:30px;height:30px}.svg-tam-31,.svg-31{width:31px;height:31px}.svg-tam-32,.svg-32{width:32px;height:32px}.svg-tam-33,.svg-33{width:33px;height:33px}.svg-tam-34,.svg-34{width:34px;height:34px}.svg-tam-35,.svg-35{width:35px;height:35px}.svg-tam-36,.svg-36{width:36px;height:36px}.svg-tam-37,.svg-37{width:37px;height:37px}.svg-tam-38,.svg-38{width:38px;height:38px}.svg-tam-39,.svg-39{width:39px;height:39px}.svg-tam-40,.svg-40{width:40px;height:40px}.svg-tam-41,.svg-41{width:41px;height:41px}.svg-tam-42,.svg-42{width:42px;height:42px}.svg-tam-43,.svg-43{width:43px;height:43px}.svg-tam-44,.svg-44{width:44px;height:44px}.svg-tam-45,.svg-45{width:45px;height:45px}.svg-tam-46,.svg-46{width:46px;height:46px}.svg-tam-47,.svg-47{width:47px;height:47px}.svg-tam-48,.svg-48{width:48px;height:48px}.svg-tam-49,.svg-49{width:49px;height:49px}.svg-tam-50,.svg-50{width:50px;height:50px}.svg-tam-55,.svg-55{width:55px;height:55px}.svg-tam-60,.svg-60{width:60px;height:60px}.svg-tam-65,.svg-65{width:65px;height:65px}.svg-tam-70,.svg-70{width:70px;height:70px}.svg-tam-75,.svg-75{width:75px;height:75px}.svg-tam-80,.svg-80{width:80px;height:80px}.svg-tam-85,.svg-85{width:85px;height:85px}.svg-tam-90,.svg-90{width:90px;height:90px}.svg-tam-95,.svg-95{width:95px;height:95px}.svg-tam-100,.svg-100{width:100px;height:100px}.svg-tam-125,.svg-125{width:125px;height:125px}.svg-tam-150,.svg-150{width:150px;height:150px}.svg-tam-175,.svg-175{width:175px;height:175px}.svg-tam-200,.svg-200{width:200px;height:200px}.svg-tam-225,.svg-225{width:225px;height:225px}.svg-tam-250,.svg-250{width:250px;height:250px}.svg-tam-275,.svg-275{width:275px;height:275px}.svg-tam-300,.svg-300{width:300px;height:300px}.svg-tam-325,.svg-325{width:325px;height:325px}.svg-tam-350,.svg-350{width:350px;height:350px}.svg-tam-375,.svg-375{width:375px;height:375px}.svg-tam-400,.svg-400{width:400px;height:400px}.svg-tam-425,.svg-425{width:425px;height:425px}.svg-tam-450,.svg-450{width:450px;height:450px}.svg-tam-475,.svg-475{width:475px;height:475px}.svg-tam-500,.svg-500{width:500px;height:500px}.secao{width:100%}#rodape{padding-bottom:20px}#google-maps iframe{margin-bottom:-5px}#rodape table.produtores{float:right}.paginacao{clear:both;text-align:center;margin-bottom:60px}.paginacao .page-numbers{padding:5px 10px}.paginacao .prev{margin-right:15px;padding:0 20px;border-right:1px solid rgba(0,0,0,.2)}.paginacao .next{margin-left:15px;padding:0 20px;border-left:1px solid rgba(0,0,0,.2)}.paginacao .prev,.paginacao .next{-moz-border-radius:0 !important;-khtml-border-radius:0 !important;-webkit-border-radius:0 !important;border-radius:0 !important}.paginacao .page-numbers{font-size:16px;line-height:30px;display:inline-block;width:40px;height:40px;-moz-border-radius:50% !important;-khtml-border-radius:50% !important;-webkit-border-radius:50% !important;border-radius:50% !important}.paginacao .page-numbers.current{color:#fff}.paginacao .page-numbers.prev,.paginacao .page-numbers.next{font-size:16px;display:inline;-moz-border-radius:0 !important;-khtml-border-radius:0 !important;-webkit-border-radius:0 !important;border-radius:0 !important}.tag-etiqueta{font-size:13px;float:left;padding:3px 6px;margin:2px;background:rgba(255,255,255,.5);border:1px dashed rgba(0,0,0,.1)}.tag-corrente{color:#8e8e8e}.separador{color:rgba(0,0,0,.2);padding:0 10px}#barra-busca{width:100%;margin:auto}#barra-busca form{padding:20px 0}#barra-busca .form-de-busca{max-width:300px;width:100%;margin:0 auto}#barra-busca .form-de-busca .search-input.campo{width:100%}body.search #corpo h2.resultados{margin:0;padding:0;margin:.5em 0}body.search-no-results #conteudo p.sem-resultados{max-width:500px;margin:40px auto;text-align:center}.novamente{margin:25px auto 0 auto;width:290px;float:right}.form-de-busca{max-width:290px;width:100%}.form-de-busca .campo{margin-bottom:0 !important}#barra-busca .search-submit.buscar{margin:0;height:32px;text-align:center;padding:0}.nuvem-de-tags{width:70%;margin:auto}form.wpcf7-form .campo:focus{border-color:#d3c072;background:#fffae5}form.wpcf7-form .wpcf7-captchar{font-size:2.5em;width:130px;text-align:center}form.wpcf7-form .wpcf7-captchac{width:120px !important;margin:auto;height:auto !important}form.wpcf7-form .campo-captcha{width:155px;margin:auto}div.wpcf7 img.ajax-loader,div.wpcf7 .ajax-loader{width:16px;height:16px;margin:1em auto !important;display:block !important}form.wpcf7-form .wpcf7-submit{margin:20px auto 0 auto !important;display:block;margin-top:-10px;margin-bottom:10px}form.wpcf7-form .wpcf7-not-valid-tip{background:#b71f1f !important;color:#fff !important;border:1px solid #b71f1f !important;padding:1px 5px !important;position:absolute;top:0;left:5px;width:125px;text-align:center;font-size:11px;-moz-border-radius:6px;-khtml-border-radius:6px;-webkit-border-radius:6px;border-radius:6px}form.wpcf7-form input[type=text],form.wpcf7-form input[type=email],form.wpcf7-form textarea{transition:.5s}form.wpcf7-form textarea{height:136px}form.wpcf7-form .wpcf7-not-valid{border:1px solid red;background:#ffcfcf}div.wpcf7-validation-errors,div.wpcf7-mail-sent-ng,div.wpcf7-mail-sent-ok,div.wpcf7-spam-blocked{width:100%;max-width:300px;border:none;background:#ffba00;color:#000;text-align:center;clear:both;-moz-border-radius:6px;-khtml-border-radius:6px;-webkit-border-radius:6px;border-radius:6px}div.wpcf7-response-output{margin:0 auto 20px auto;padding:12px 15px;text-align:center}div.wpcf7-mail-sent-ng{background:#d11b1b;color:#fff}div.wpcf7-spam-blocked{background:#831ace;color:#fff}div.wpcf7-mail-sent-ok{background:#099904;color:#fff}div.wpcf7-recaptcha{width:305px;margin:auto}div.wpcf7 .ajax-loader{margin:10px auto !important;display:block !important;background-color:transparent !important;padding:10px !important;background-position:center !important;background-repeat:no-repeat !important;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.wpcf7 .ajax-loader:before{background-color:#d80711 !important}span.wpcf7-list-item{margin:0 !important}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output{border-color:rgba(255,255,255,.4) !important;background:#ffd800 !important;color:#000 !important;border-width:1px !important;max-width:450px !important;margin:auto auto 20px auto !important}.wpcf7 form.sent .wpcf7-response-output{border-color:rgba(255,255,255,.4) !important;background:#46b450 !important;color:#fff !important;border-width:1px !important;max-width:450px !important;margin:auto auto 20px auto !important}.wpcf7 form.sent .wpcf7-response-output{border:none;padding:20px;-moz-border-radius:7px;-khtml-border-radius:7px;-webkit-border-radius:7px;border-radius:7px}.wpcf7-form.sent{background:0 0;padding:0}.wpcf7-form.sent .linha{display:none}.wpcf7-form-control.wpcf7-acceptance span{line-height:1}.wpcf7-form-control.wpcf7-acceptance{display:block;text-align:center}.centro .banner img{margin:auto}.post-nav{width:45%;margin-top:2em;height:40px}.post-posterior{text-align:right;float:right;margin-top:1em !important;margin-bottom:1em !important}.post-anterior{text-align:left;float:left;margin-bottom:1em !important;margin-top:1em !important}.post-nav .nav-icone{vertical-align:middle}.post-nav .nav-link{vertical-align:middle}.post-nav.post-posterior .nav-link{padding-right:15px}.post-nav.post-anterior .nav-link{padding-left:15px}.post-nav.post-posterior .nav-link img{float:right}#proximo-e-anterior{font-size:1.1em}#proximo-e-anterior .nav-icone{text-align:center}.menu-tax .abre-abre{background:gray;color:#fff;display:block;float:right;width:20px;text-align:center}ul.tax-pais li{border-top:1px solid #ededed}ul.tax-pais li.primeiro,ul.tax-filhos li.primeiro{border-top:none}ul.tax-pais,ul.tax-filhos,ul.tax-netos{background:rgba(0,0,0,.1)}.owl-theme .owl-nav [class*=owl-]{margin:0 15px !important;width:20px;height:20px;line-height:20px;border-radius:50%}.owl-theme .owl-nav [class*=owl-]{padding:0;background:blue}.owl-theme .owl-nav .svg-tam-16{width:20px;height:20px;color:red}.owl-theme .owl-nav .svg-tam-16 .svg-inline--fa{width:20px;height:20px;color:red}#passa-passa .owl-nav{position:absolute;width:100%;top:40%}#passa-passa .owl-prev,#passa-passa .owl-next{position:absolute}#passa-passa .owl-prev{left:0}#passa-passa .owl-next{right:0}.grupo-de-logos h2{border:none}.grupo-de-logos .regular img{display:inline-block;border:1px solid #ededed;padding:10px;margin:10px;max-width:150px}.grupo-de-logos img{-webkit-transition:opacity .2s ease-in-out;-moz-transition:opacity .2s ease-in-out;-ms-transition:opacity .2s ease-in-out;-o-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out;-webkit-backface-visibility:hidden}.grupo-de-logos img:hover{opacity:.5;filter:alpha(opacity=50)}.owl-grupo-de-logos .item{margin:5px;padding:20px;border:1px solid #ededed}.navegador-paginas-filhas ul{border-top:1px solid #ccc}.navegador-paginas-filhas li{font-size:16px;padding:2px 0;border-bottom:1px solid #ccc}.navegador-paginas-filhas ul li{margin-left:20px}.navegador-paginas-filhas li:last-child{border-bottom:none}#barra-lateral .imagem-lateral img{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-backface-visibility:hidden}#barra-lateral .imagem-lateral a img:hover{opacity:.7;filter:alpha(opacity=70)}#barra-lateral .widgets>div{margin-bottom:40px}#barra-lateral .form-de-busca,#busca-mobile .form-de-busca{max-width:none;margin-bottom:2em}#busca-404 .form-de-busca{max-width:400px;margin-bottom:2em}#barra-lateral button.search-submit.buscar,#busca-mobile button.search-submit.buscar,#busca-404 button.search-submit.buscar{margin:0 !important;padding:8px 0}.wpcc-container{box-shadow:0 3px 10px rgba(0,0,0,.3) !important}.wpcc-float .wpcc-message{font-size:13px !important;line-height:1.5}.rolagem-suave{width:48px;height:48px;position:fixed;bottom:80px;right:10px;display:none;z-index:9999;text-indent:-9999px;background:url(//sourevo.com.br/wp-content/themes/revo/img/rolagem-suave.png) no-repeat;opacity:1;-webkit-transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;-ms-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;-webkit-backface-visibility:hidden}.rolagem-suave:hover{cursor:pointer;opacity:1}#rodape{padding-bottom:130px !important}body>.construtor-modelo.mod-pagina-generica .texto>h2:first-child,body>.construtor-modelo.mod-pagina-generica .texto>p:first-child{margin-top:0}body.home .separador-construtor.separador-cabecalho,body.home .separador-construtor.separador-rodape{display:none}body.error404 .pagina-construtor .item-do-loop{margin-bottom:0}body.error404 .separador-construtor{margin:20px 0}.pagina-nativa .descricao-termo{background:#efefef;padding:15px 20px 20px;margin-bottom:40px}.pagina-nativa .descricao-termo .avatar img{width:100% !important}.loop-de-pagina-nativa>.casca,.loop-posts-busca.loop-de-pagina-nativa>.casca,.loop-posts-busca .item-do-loop .casca,.loop-de-arquivo.loop-de-pagina-nativa>.casca,.loop-de-arquivo .item-do-loop .casca{width:auto;max-width:720px;margin-left:auto;margin-right:auto}.flutuante{position:fixed;z-index:10001;top:0;right:0;left:0;bottom:0;width:100%;display:none}.flutuante .flutuante-overlay:hover{cursor:pointer}.flutuante .flutuante-overlay{background:rgba(0,0,0,.75);position:fixed;z-index:9;top:0;right:0;left:0;bottom:0}.flutuante .conteudo{overflow:auto;background:#fff;border:3px solid #fff;position:relative;top:20px;z-index:11;padding:50px 20px 20px;width:95%;margin:auto;max-width:750px;max-height:90%;-moz-border-radius:5px;-khtml-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.flutuante .conteudo .wpcf7{line-height:1.3 !important}.flutuante .conteudo h2{font-style:italic;margin-bottom:20px}.flutuante .conteudo h2,.flutuante .conteudo h3{margin-top:0;text-align:center}.flutuante .conteudo h3{margin-bottom:30px}.flutuante .conteudo .etiqueta{border-bottom:1px solid #ccc;position:absolute;top:10px;left:20px;right:50px;margin:0;padding:0}.fecha-flutuante{position:absolute;z-index:12;right:5px;top:5px;width:26px;height:26px;line-height:25px;text-align:center;padding-left:3px;background:#d64040;-moz-border-radius:50%;-khtml-border-radius:50%;-webkit-border-radius:50%;border-radius:50%}.abre-abre-setas{position:relative;padding-right:50px !important}.abre-abre-setas .setas{position:absolute;right:10px;top:0}.abre-abre-setas:hover{cursor:pointer}.erro{font-size:13px;background:#fff;color:red;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.aviso{padding:15px 15px 15px 82px}.aviso h1,.aviso h2,.aviso h3,.aviso h4{margin:0 !important;padding:0 !important}.aviso-erro{color:#fff;background:#d12e2e url(//sourevo.com.br/wp-content/themes/revo/img/aviso-erro.png) left center no-repeat}.aviso-atencao{color:#fff;background:#e8ae00 url(//sourevo.com.br/wp-content/themes/revo/img/aviso-atencao.png) left center no-repeat}.aviso-sucesso{color:#fff;background:#40a43e url(//sourevo.com.br/wp-content/themes/revo/img/aviso-sucesso.png) left center no-repeat}.moderacao{display:block;max-width:320px;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background:#c00;color:#fff;font-weight:700;font-size:12px;padding:5px 10px}.error404 .miolo{text-align:center}.error404 #corpo .fa{font-size:128px}.carregando-bloco{width:16px;margin:auto;padding:50px 0}.carregando-bloco img{width:16px;margin:auto}.escondido{display:none}.abre-abre,.fole{cursor:pointer}.carregando-bloco img{background:#fff;width:32px !important;padding:8px;height:32px;max-width:none;-moz-border-radius:5px;-khtml-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.single-product .woocommerce-tabs,#comments,#respond,#post-entries{z-index:0;position:relative}#cboxCurrent{display:none !important}#cboxContent{font-family:sans-serif !important;font-size:13px}#cboxWrapper button{transition:unset;-moz-border-radius:0 !important;-khtml-border-radius:0 !important;-webkit-border-radius:0 !important;border-radius:0 !important}
.col,.col-fixa{padding-top:0;padding-bottom:0}.p-e0{padding-left:0 !important}.p-d0{padding-right:0 !important}.p-0{padding:0 !important}body{overflow-y:scroll}p{margin:1em 0}a{text-decoration:none}h1,h2,h3,h4,h5{margin:1.5em 0 .5em;line-height:1}.item-do-loop .texto h1:first-child,.item-do-loop .texto h2:first-child,.item-do-loop .texto h3:first-child,.item-do-loop .texto h4:first-child,.item-do-loop .texto h5:first-child{margin-top:0}#titulo-site-sem-logo{font-size:2em;text-shadow:1px 1px 0 rgba(0,0,0,.2)}#titulo-site-sem-logo small{font-size:.5em}hr{border:none;border-bottom:1px solid rgba(0,0,0,.2)}.item-do-loop{margin-bottom:60px}.item-do-loop .imagem-destacada{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-backface-visibility:hidden}.item-do-loop .imagem-destacada:hover{opacity:.7;filter:alpha(opacity=70)}.texto.quebra-palavra h1 strong,.texto.quebra-palavra h2 strong,.texto.quebra-palavra h3 strong,.texto.quebra-palavra h4 strong{font-weight:400 !important}.lista li,.texto ul li,.widget_categories ul li,.widget_lc_taxonomy ul li,.widget_recent_entries ul li{list-style:square;margin-left:18px;padding:5px 0;border-bottom:1px solid rgba(0,0,0,.2)}.lista li:last-child,.texto ul li:last-child,.texto ol li:last-child,.widget_categories ul li:last-child,.widget_lc_taxonomy ul li:last-child,.widget_recent_entries ul li:last-child{border:none}.widget_categories ul li,.widget_lc_taxonomy ul li,.widget_recent_entries ul li{list-style:none;margin:0}.texto ul,.texto ol{margin:15px 30px}.texto blockquote{padding:5px 20px;margin:30px 0}.texto blockquote ul{margin:15px 0}.texto ol li{list-style:decimal;margin-left:18px;padding:5px 0;border-bottom:1px solid rgba(0,0,0,.2)}.widget_recent_entries ul li .post-date{display:block}.painel-com-lista li{border-bottom:1px solid rgba(0,0,0,.2);padding:5px 0}.painel-com-lista li:last-child{border-bottom:none !important}.texto.quebra-palavra ul li{list-style-image:url(//sourevo.com.br/wp-content/themes/revo/css/../img/bullet.svg)}.relacionados{padding:20px;margin:10px 0 40px;clear:both}.relacionados .lista li{list-style:none;padding:0 0 15px;margin:0 0 15px}.relacionados .lista li:last-child{margin:0;padding:0}#widget-especial{background:#ededed}.painel-download p{margin:0 !important;text-align:left}.painel-download form .col{padding-left:3px;padding-right:3px}.grupo-de-logos h2,.grupo-de-logos h3,.grupo-de-logos h4{color:inherit !important}.grupo-de-logos .caixa-logo{vertical-align:top !important}body.search .sem-barra-lateral #loop-geral{max-width:760px;margin-left:auto;margin-right:auto}#searchform{position:relative}.busca-vazia{-moz-border-radius:5px;-khtml-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;color:red;border:1px solid red;padding:5px;text-align:center;background:#ffd8d8;position:absolute;top:25px;left:15px;line-height:1.1}#galeria{clear:both}.tijolo img:hover{opacity:.5;filter:alpha(opacity=50)}.tijolo img{-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-ms-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear;-webkit-backface-visibility:hidden}.wp-caption.alignleft,.wp-caption.alignright{text-align:center;line-height:1.1}.wp-caption.aligncenter,.wp-caption.alignnone{text-align:center;text-align:center;line-height:1.1}.wp-caption img{transition:.5s;margin-left:auto;margin-right:auto}.wp-caption img:hover{opacity:.6}.wp-caption.aligncenter,img.aligncenter{max-width:98%;margin:30px auto}.wp-caption.aligncenter img{margin:auto}.wp-caption-text{font-size:12px;padding-top:5px;margin-bottom:0;font-style:italic}.gal img,.gallery-item img,.imagem-anexo img{-webkit-transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;-ms-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.gal a img:hover .gallery-item img:hover,.imagem-anexo img:hover{opacity:.5;filter:alpha(opacity=50)}.legenda{text-align:center;margin:10px 0 30px}.galeria-manual .legenda .descricao,.galeria-automatica .legenda .descricao,.galeria-minima .legenda .descricao{font-style:italic;font-size:12px}.galeria-func-simples .col{padding:1px !important}.legenda .descricao{margin-top:10px}.botao{display:block;max-width:200px;line-height:1}form .botao{margin:20px auto}.texto.quebra-palavra .form-meio-do-texto p{text-align:center}.texto.quebra-palavra .form-meio-do-texto h2,.texto.quebra-palavra .form-meio-do-texto h3,.texto.quebra-palavra .form-meio-do-texto h4{margin-top:0;text-align:center}.texto.quebra-palavra .form-meio-do-texto{padding:20px;margin:40px auto}.form-de-busca{max-width:290px;width:100%}.form-de-busca .search-input.campo{width:65%;float:left;box-sizing:border-box;height:32px;border:none}.form-de-busca .search-submit.buscar{box-sizing:border-box;height:32px;max-width:32px;margin:0;padding:0;float:left;margin-left:5px;width:100%}.resumo-mais{display:inline-block !important;margin:0 !important;padding:0 7px !important;font-size:.95em !important;text-transform:lowercase !important}.acessar-painel{position:fixed;bottom:10px;right:10px;z-index:9999}#barra-fixa{position:fixed;z-index:10000;top:0}#barra-fixa .super-botao{margin-left:0 !important;margin-right:0 !important;line-height:1;max-width:none;padding:0}#seletor-menu-principal,#cabecalho img{-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-ms-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear;-webkit-backface-visibility:hidden}#cabecalho .logo>a{display:inline-block}#migalhas span{display:inline-block;margin:0 10px}#migalhas span.corrente{margin:0 !important}#migalhas a.home span{margin-left:0 !important}#seletor-menu-principal ul>li.status-draft,#seletor-menu-mobile ul>li.status-draft,#seletor-menu-extra ul>li.status-draft,#seletor-menu-fixo ul>li.status-draft,#seletor-menu-principal .menu li>ul.sub-menu li.status-draft{display:none}#seletor-menu-principal{position:relative !important;z-index:2}#seletor-menu-principal li{float:left;position:relative}#seletor-menu-principal li ul.sub-menu li{float:none;margin:0 !important;padding:0 !important}#seletor-menu-principal .menu{position:relative;z-index:9000}#seletor-menu-principal .fa-fw{font-size:inherit !important}#seletor-menu-principal li>a{display:block}#seletor-menu-principal .menu li>ul.sub-menu li{position:relative}#seletor-menu-principal .menu li>ul.sub-menu{position:absolute;z-index:9001;display:none;left:0}#seletor-menu-principal .menu li:hover>ul.sub-menu{display:block}#seletor-menu-principal .menu ul.sub-menu li>ul.sub-menu{top:0;position:absolute;z-index:9000;display:none}#seletor-menu-principal .menu ul.sub-menu li:hover>ul.sub-menu{display:block}#seletor-menu-principal .menu ul.sub-menu li>ul.sub-menu>ul.sub-menu{top:0;position:absolute;z-index:9000;display:none}#seletor-menu-principal .menu ul.sub-menu li>ul.sub-menu li:hover>ul.sub-menu{display:block}#barra-fixa .lado-esquerdo #menu-fixo li{float:left;margin-right:20px;line-height:50px}#barra-fixa .lado-direito #menu-fixo li{float:right;margin-left:20px;line-height:50px}#barra-fixa .lado-esquerdo .barra-fixa-texto{text-align:left}#barra-fixa .lado-direito .barra-fixa-texto{text-align:right}#barra-fixa-busca #form-de-busca{max-width:400px !important;margin:0}#barra-fixa-busca .search-submit.buscar{height:30px;text-align:center;padding:0;width:30px !important;float:none !important;margin-left:0 !important}#seletor-menu-principal ul li ul.sub-menu{padding-top:10px}#seletor-menu-principal ul li ul.sub-menu li{padding:0}#seletor-menu-principal ul li ul.sub-menu li a{padding:10px;display:block}#seletor-menu-principal .sub-menu-wc,#seletor-menu-principal .sub-menu-wc li{width:115px !important}#seletor-menu-principal .mantem-na-tela{right:0}#barra-lateral .widgets div:first-child h2{margin-top:0}.widget_categories label{display:none}.widget_categories ul.children .cat-item,.widget_lc_taxonomy ul.children .cat-item{padding-left:1em}.tagcloud{padding:10px;border:2px dashed rgba(0,0,0,.2);background:rgba(255,255,255,.5)}.widget_custom_html form{overflow:hidden}.widget_custom_html h2{margin:0 0 10px}.widget_custom_html form p{margin-top:0 !important}.widget_custom_html form.wpcf7-form .wpcf7-submit{margin-top:0 !important}#barra-lateral .widget_custom_html form .col{float:none;width:100%;padding:0}#barra-lateral .widgets .widget_custom_html form h2{margin-top:20px}.owl-theme .owl-dots{margin-top:15px}.owl-carousel .legenda{text-align:center;margin:0 auto;-webkit-transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;-ms-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;-webkit-backface-visibility:hidden}.item-impar{padding-left:0}.item-par{padding-right:0}.separa-blocos{margin:40px 0;padding:1px 0}
.depth-2,.depth-3,.depth-4,.depth-5{margin-left:4em;clear:both}.comment-author{float:left}.comment-body{margin-bottom:50px}.comentario-texto .balao{margin-top: 10px;margin-bottom: 10px;padding: 5px 25px;}.comentario-aviso{color:red}.comment-reply-link{float:right}.comment-notes,.form-allowed-tags{display:none}h3#reply-title{text-align:center;padding-top:2em}#cancel-comment-reply-link{display:block}html li.comment #respond h3#reply-title{padding-top:0;clear:both}html li.comment #respond{padding-bottom:3em}input#submit{padding-left:10px!important;padding-right:10px!important}input#submit:hover{text-decoration:none!important}.navegacao-comentarios{width:160px;margin:30px auto}.instrucoes,.notas{width:90%;text-align:center}.instrucoes{margin:30px auto}.notas{margin:auto}.required{color:#D11D1D}#commentform{border-top:1px solid rgba(0,0,0,.2);padding-top:15px}#commentform .notas{clear:both;}#commentform textarea.campo{height:250px;margin-bottom:15px;width:100%;margin-top:0}.form-aviso{text-align:center;margin-top:-10px;margin-bottom:20px}#cancel-comment-reply-link{display:block;margin:20px auto;width: 180px;}.balao p{word-break: break-word;}#commentform #submit{width:290px !important;max-width:none !important;margin-left:auto !important;margin-right:auto !important;}.comment-reply-link{margin:0 !important;padding:3px 8px !important}.comment-reply-link{font-size:12px !important; }.comment-form-cookies-consent{text-align:center;}
.inline-social{margin:auto}.inline-social-fb .fb-like{display:block !important;line-height:29px !important}.box-social{margin:auto}.box-social-fb .fb-like{line-height:9px !important}.IN-widget{margin:3px 0 !important}.IN-widget span button{margin:-3px 0 0 !important;vertical-align:middle !important}.inline-social-linkedin{vertical-align:top !important}#fb-root{display:none}fb_iframe_widget iframe{position:absolute;width:450px !important}.casca{margin-right:auto;margin-left:auto}header,section,footer{width:100%}.col,.col-fixa{float:left;position:relative;min-height:1px;vertical-align:top}.item-em-linha{vertical-align:top}.pe-0,.p-e0{padding-left:0 !important}.pd-0,.p-d0{padding-right:0 !important}.p-0,.p-0{padding-left:0 !important;padding-right:0 !important}.col-20-porcento{width:20%}.col-12{width:100%}.col-11{width:91.66666667%}.col-10{width:83.33333333%}.col-9{width:75%}.col-8{width:66.66666667%}.col-7{width:58.33333333%}.col-6{width:50%}.col-5{width:41.66666667%}.col-4{width:33.33333333%}.col-3{width:25%}.col-2{width:16.66666667%}.col-1{width:8.33333333%}img.responsiva,.imagem-responsiva{width:100%;height:auto}.imagem-destacada.responsiva-vertical{max-width:45% !important;margin-left:auto;margin-right:auto}@media only screen and (max-width:767px){.col{float:none;width:100%}}
.x-antigos{display:none}.x-mobile-vertical{display:none}.x-mobile{display:none}.x-tablet{display:none}.x-desktop{display:none}.x-hd{display:none}.x-full-hd{display:none}.x-desktop-e-tablet{display:none}.x-mobile-e-antigos{display:none}.x-tablet-e-mobile{display:none}.x-mobile{display:none}.x-telas-classicas{display:none}.x-telas-grandes{display:none}@media only screen and (min-width:1280px){.casca{width:1200px}.x-hd{display:block}.x-desktop-e-tablet{display:block}.x-telas-grandes{display:block}#seletor-menu-mobile{display:none !important}#barra-lateral #searchform .campo{width:180px}.barra-largura-10x2 .item-do-loop{max-width:960px}.barra-largura-9x3 .item-do-loop{max-width:860px}.barra-largura-8x4 .item-do-loop{max-width:760px}.barra-largura-6x6 .item-do-loop{max-width:560px}.texto .alignleft,.texto .alignright{max-width:500px}.avulso .imagem-destacada,.pagina .imagem-destacada{float:none;margin-top:0;margin-bottom:0;margin-left:0}}@media only screen and (min-width:981px) and (max-width:1279px){.casca{width:940px}.x-desktop{display:block}.x-desktop-e-tablet{display:block}.x-telas-classicas{display:block}#seletor-menu-mobile{display:none !important}#barra-lateral #searchform .campo{width:150px}.barra-largura-10x2 .item-do-loop{max-width:740px}.barra-largura-9x3 .item-do-loop{max-width:660px}.barra-largura-8x4 .item-do-loop{max-width:580px}.barra-largura-6x6 .item-do-loop{max-width:430px}.texto .alignleft,.texto .alignright{max-width:300px}.avulso .imagem-destacada,.pagina .imagem-destacada{width:100%;float:none;margin-top:0;margin-bottom:0;margin-left:0}}@media only screen and (min-width:768px) and (max-width:980px){.casca{width:720px}#cabecalho .caixa-banner,#rodape .caixa-banner{float:none;margin:auto;width:468px;clear:both;padding-top:20px}.x-tablet{display:block}.x-desktop-e-tablet{display:block}.x-tablet-e-mobile{display:block}.x-telas-classicas{display:block}.barra-largura-10x2 .item-do-loop{max-width:560px}.barra-largura-9x3 .item-do-loop{max-width:500px}.barra-largura-8x4 .item-do-loop{max-width:440px}.barra-largura-6x6 .item-do-loop{max-width:320px}.texto .alignleft,.texto .alignright{max-width:250px}.avulso .imagem-destacada,.pagina .imagem-destacada{float:none;margin:0 auto;width:100%}.post-nav{width:50% !important}}@media only screen and (max-width:980px){*,html{background-attachment:scroll !important}.logo{font-size:1.7em}.destaque-menor{float:none;width:100%}#titulo-site-sem-logo{font-size:1em}.abre-menu-mobile,.abre-menu-mobile-fixo{width:44px;font-size:16px !important;margin-left:auto !important;margin-right:0 !important;padding-left:0 !important;padding-right:0 !important;padding:10px 8px 10px 10px !important;width:fit-content;margin-bottom:0 !important}#seletor-menu-mobile{float:none}.paginacao .prev{display:block !important;width:100%;border:none;margin:0;border-bottom:1px solid #ddd;margin-bottom:10px}.paginacao .next{display:block !important;width:100%;border:none;margin:0;border-top:1px solid #ddd;padding-top:10px;margin-top:10px}.painel-download form .col{padding-left:0;padding-right:0;float:none;width:100%}#barra-fixa .super-botao{padding:7px !important;margin-top:10px !important}}@media only screen and (max-width:767px){#barra-lateral .relacionados{padding:20px}#menu-menu-principal{display:none}#menu-principal li{float:none}#menu-secundario{margin-top:0}#menu-secundario li{float:none}#menu-extra{display:none}#menu-extra li{float:none}#corpo .linha{margin-left:0;margin-right:0}#conteudo{padding-left:0;padding-right:0}.esquerda,.direita{float:none;margin:auto !important}.col,.col-fixa{padding:0 !important}.p-e0,.p-d0,.p-0{padding:0 !important}.item-par,.item-impar{padding:0 !important}#cabecalho .casca{position:relative}#cabecalho .menu{float:none;width:100%}.cabecalho-tipo-1 #menu-principal,.cabecalho-tipo-2 #menu-principal,.cabecalho-tipo-3 #menu-principal,.cabecalho-tipo-4 #menu-principal{margin:0}#rodape table.produtores{float:none;margin-left:auto;margin-right:auto}.abre-abre{text-align:center}#cboxTitle{position:absolute;bottom:auto !important;left:0;text-align:center;width:100%;color:#666 !important;background:#fff;padding:0 0 10px;top:0;font-size:12px}.item-do-loop{margin:0 0 40px}.separa-blocos{display:none}.post-meta,.item-do-loop{text-align:center}.post-meta .social{margin:auto}.creditos,.copyright{margin-top:1em}#corpo ol li,#corpo ul li{text-align:left}.imagem-suporte{margin:5px 0}.pagina-nativa .descricao-termo .col-fixa.bio{padding-left:20px !important}.pagina-nativa .descricao-termo{margin-left:20px;margin-right:20px}.wp-caption.aligncenter,img.aligncenter,.wp-caption.alignnone,img.alignnone{max-width:100% !important}.wp-caption.alignleft,.wp-caption.alignright{max-width:100%;width:100%;float:none;padding-bottom:0}.wp-caption-text{margin-top:5px;text-align:center}img.alignleft,img.alignright{max-width:100%;float:none;padding-bottom:0;margin:30px auto}.wp-caption.alignleft,.wp-caption.alignright,img.alignleft,img.alignright{margin:30px auto}.avulso .imagem-destacada,.pagina .imagem-destacada,.item-do-loop .imagem-destacada{float:none;margin:0 auto 1em auto;width:100%}img.responsiva-vertical,.imagem-responsiva-vertical{max-width:100%}.paginacao{margin:40px 0}.owl-carousel .descricao{display:none}.owl-carousel .titulo{font-size:1em !important}.owl-carousel .legenda{padding:5px !important}body.search .titulo-geral{text-align:center}.novamente{float:none;margin:30px auto 0 auto}#barra-busca #form-de-busca{width:290px !important;margin:auto}#barra-busca .search-submit{width:50px !important}.sem-resultados{text-align:center}.post-meta{margin:auto}.painel-download img{max-width:250px !important;margin:0 auto 20px auto !important}.painel-download .botao{display:block !important;margin:20px auto 0 auto !important}.horarios-atendimento .col{text-align:center !important}#contato .txt-c p{text-align:center !important}#barra-fixa .super-botao .fa-fw{display:none}#barra-fixa .super-botao{height:30px;padding:4px}#barra-fixa-busca #form-de-busca{max-width:115px !important}#barra-fixa .barra-fixa-fone-email .email-principal{display:none}#cabecalho .caixa{text-align:center}#cabecalho .caixa img{margin:auto auto 20px auto}#cabecalho .perfil{font-size:12px;padding:10px 0}.autor-do-blog img{max-width:200px;margin:20px auto 0 auto}.autor-do-blog .botao{margin:auto !important}#barra-lateral .widget_categories,#barra-lateral .sticky-wrapper{display:none}#barra-lateral .widget_recent_entries,#barra-lateral .widget_recent_entries ul li{text-align:center}.fecha-flutuante{position:fixed;right:15px;top:18px;z-index:10002}.flutuante .conteudo{top:15px;overflow:auto;max-height:92%}#assine-newsletter h3,#assine-newsletter p label{text-align:center}.wpcf7-form-control.wpcf7-acceptance{text-align:center}}@media only screen and (min-width:480px) and (max-width:767px){.casca,#google-maps{width:440px}#google-maps{margin-left:auto;margin-right:auto}.miolo{padding-right:0;padding-left:0}#barra-lateral{width:440px;float:none;margin:0;padding:0}#conteudo{width:440px;float:none}.select2-container{max-width:440px !important}.x-mobile{display:block}.x-tablet-e-mobile{display:block}.x-mobile{display:block}.x-mobile-horizontal{display:block}.depth-2,.depth-3,.depth-4,.depth-5{margin-left:2em !important;clear:both}.comment-author{width:48px}.comentario-texto{margin-left:62px !important}.post-nav{width:40% !important}html #menu-principal li{float:left;width:140px !important;background:#ededed !important;margin:0 6px 10px !important}}@media only screen and (max-width:479px){.casca,#google-maps{width:290px}#google-maps{margin-left:auto;margin-right:auto}.miolo{padding-right:0;padding-left:0}#barra-lateral{width:290px;float:none;margin:0;padding:0}#conteudo{width:290px;float:none}.select2-container{max-width:290px !important}.x-mobile-vertical{display:block}.x-tablet-e-mobile{display:block}.x-mobile-e-antigos{display:block}.x-mobile{display:block}.x-mobile-horizontal{display:none}.parede{width:100% !important}.parede .tijolo{width:100% !important;float:none !important}.parede .tijolo img{margin-left:auto;margin-right:auto}.depth-2,.depth-3,.depth-4,.depth-5{margin-left:1.6em !important;clear:both}.comment-author{width:32px}.comentario-texto{margin-left:46px !important}.post-nav{width:100% !important}.social-loop{height:auto}html #menu-principal li{float:left;width:90px !important;background:#ededed !important;margin:0 3px 6px !important;padding:10px 0;font-size:12px}#corpo .lista-de-comentarios img{max-width:32px !important;margin:0 !important}#barra-fixa .super-botao{padding-left:3px !important;padding-right:3px !important;font-size:12px !important;font-weight:400 !important}#cabecalho .caixa{padding-left:5px;padding-right:5px}#cabecalho .col-8{font-size:12px;padding-left:5px !important;padding-right:5px !important}}.barra-lateral-injetada>.casca{width:100%}.parede .tijolo>.casca{width:auto}.modelo-cabecalho-5 .redes-sociais { padding-top: 10px; float: right; display: inline-block; margin-right: 10px }
.modelo-cabecalho-5 .redes-sociais .svgx { width: 30px; height: 30px;}
html #cabecalho .botao.botao-especial {
background-color: #ff8a00 !important; color: #ffffff !important; font-size: 16px;
margin: 5px 0; display: inline-block !important; max-width: none; float: right;
background-image: none !important;
}
html #cabecalho .botao.botao-especial:hover { background-color: #ffa800 !important; }
.modelo-cabecalho-5 .extras { padding-top: 8px !important; }
.abre-menu-mobile { display: inline-block; float: right; margin-left: 20px !important; padding: 9px 8px 9px 10px !important; }
.abre-menu-mobile .svgx {
width: 16px !important; height: 16px !important; margin-right: 2px;
}
.modelo-cabecalho-5 .redes-sociais .rede {
margin-right: 10px; width: 30px; height: 30px; display: inline-block;
-moz-border-radius: 50%; -khtml-border-radius: 50%; -webkit-border-radius: 50%; border-radius: 50%;
background: #008e3c !important; 
}
html #cabecalho .redes-sociais .rede:hover {
background: #09bb53 !important; 
}
.modelo-cabecalho-5 .redes-sociais .svgx {  }
html #cabecalho .redes-sociais .svgx { padding: 5px; background: none !important; color: #ffffff !important;  }
@media only screen and (max-width: 980px) {
.modelo-cabecalho-5 .extras { padding-top: 5px !important; }
.modelo-cabecalho-5 .redes-sociais { float: none; width: 100%; text-align: center; }
}  @media only screen and (max-width: 767px) {
#cabecalho .logo img { max-width: none; height: 45px; width: auto; }
.modelo-cabecalho-5 .redes-sociais { float: none; text-align: center; width: 100%; }
.modelo-cabecalho-5 .redes-sociais .rede { margin: 0 10px; }
.modelo-cabecalho-5 .extras { padding-top: 5px !important; }
.abre-menu-mobile { margin-left: 5px !important; }
.modelo-cabecalho-5 .botao { font-size: 14px !important; letter-spacing: -0.5px; }
.modelo-cabecalho-5 .botao-especial { padding-left: 10px !important; padding-right: 10px !important; }
html .sub-menu { position: static !important; display: block !important; }
}section.construtor-modelo.mod-super-destaque { padding: 0 !important; }
.mod-super-destaque .bg-img {
overflow: hidden;
position: relative; z-index: 1;
background-size: cover; background-repeat: no-repeat;
background-attachment: scroll; 
}
.mod-super-destaque .casca { position: relative; }
.mod-super-destaque .overlay { position: absolute; }
.mod-super-destaque h1 { font-weight: bold; }
.mod-super-destaque h1, .mod-super-destaque h2 { text-shadow: 0 0 5px rgba(0,0,0,0.75); } 
.mod-super-destaque .gradiente { position: absolute; top: 0; right: 0; bottom: 0; left: 0; }
.mod-super-destaque .gradiente { background: linear-gradient(90deg, rgba(0,0,0,0.8), rgba(0,0,0,0), rgba(0,0,0,0)); }
html .mod-super-destaque .botao .svgx { color:  !important;; }
html .mod-super-destaque .botao { font-size: 18px; background-image: none !important; display: inline-block; max-width: none; margin: 10px 0; background-color:  !important;; color:  !important;; }
html .mod-super-destaque .botao:hover { background-image: none !important; background-color:  !important;; } @media only screen and (max-width: 980px) {
.mod-super-destaque .gradiente {
background: linear-gradient(360deg, rgba(0,0,0,0.8), rgba(0,0,0,0), rgba(0,0,0,0));
}
}	
@media only screen and (max-width: 479px) {
.mod-super-destaque h1, .mod-super-destaque h2 { color: #ffffff !important; !important; }
.mod-super-destaque .overlay { background-color: #000000 !important; !important; }
}  @media only screen and (min-width: 768px) and (max-width: 980px) {
.mod-super-destaque h1 { font-size: 2.5em !important; }
.mod-super-destaque h2 { font-size: 1.25em !important; } 
.mod-super-destaque .bg-img { height: 500px !important; }
.mod-super-destaque .bg-img > .casca { height: 500px !important; }
.mod-super-destaque .overlay { bottom: 25px; width: 100%; max-width: none !important; text-align: center; }
}  @media only screen and (max-width: 980px) {
.mod-super-destaque .overlay { max-width: none !important; text-align: center; bottom: 20px !important; }
}  @media only screen and (max-width: 980px) {
#introducao-super-destaque .gradiente { background: }
#introducao-super-destaque h1 { font-size: 1.5em !important; }
#introducao-super-destaque h2 { font-size: 1em !important; }
#introducao-super-destaque .casca { height: auto !important; width: auto !important; }
#introducao-super-destaque .bg-img { background-image: none !important; height: auto !important; }
#introducao-super-destaque h1, #introducao-super-destaque h2 { color: #ffffff !important; }
#introducao-super-destaque .overlay { background-color: #000000 !important; padding: 15px !important; max-width: none !important; text-align: center; bottom: 0 !important; right: 20px; left: 20px; max-width: none !important; text-align: center !important; -moz-border-radius: 0; -khtml-border-radius: 0; -webkit-border-radius: 0; border-radius: 0; position: static !important; width: 100%; }
#introducao-super-destaque .overlay .overlay-miolo { background: none; padding: 0 !important;  margin: auto !important; }
#introducao-super-destaque .decor-parallax, #introducao-super-destaque .decor-img { display: none; }
#introducao-super-destaque .super-destaque-creditos { bottom: auto; top: 5px; }
}#numeros-revo-home-numeros .numeros { padding: 20px 40px; } 
#numeros-revo-home-numeros .numericos .col { background: #000; color: #fff; line-height: 1.1; }
#numeros-revo-home-numeros .numericos .col-a {
border-right: 10px solid #fff;
-moz-border-top-right-radius: 100px; -khtml-border-top-right-radius: 100px; -webkit-border-top-right-radius: 100px; border-top-right-radius: 100px;
-moz-border-bottom-right-radius: 100px; -khtml-border-bottom-right-radius: 100px; -webkit-border-bottom-right-radius: 100px; border-bottom-right-radius: 100px;
}
#numeros-revo-home-numeros .numericos .col-b {
border-left: 10px solid #fff;
-moz-border-top-left-radius: 100px; -khtml-border-top-left-radius: 100px; -webkit-border-top-left-radius: 100px; border-top-left-radius: 100px;
-moz-border-bottom-left-radius: 100px; -khtml-border-bottom-left-radius: 100px; -webkit-border-bottom-left-radius: 100px; border-bottom-left-radius: 100px;
} 
#numeros-revo-home-numeros .numericos .col-a strong { font-size: 1.5em; }
#numeros-revo-home-numeros .numericos .col-b strong { font-size: 2em; }
#numeros-revo-home-numeros .numericos .col-a .nota-max p { margin-top:  4px !important; }
#numeros-revo-home-numeros .numericos .col-a .img-google p { margin-bottom: 0 !important; }
#numeros-revo-home-numeros .numericos .col-a .img-google img { display: inline; }  @media only screen and (min-width: 1280px) {
}  @media only screen and (min-width: 981px) and (max-width: 1279px) {
}  @media only screen and (min-width: 768px) and (max-width: 980px) {
}  @media only screen and (max-width: 980px) {
}  @media only screen and (max-width: 767px) {
#numeros-revo-home-numeros .numericos .col-a strong { font-size: 1.25em; }
#numeros-revo-home-numeros .numericos .col-b strong { font-size: 1.75em; }
#numeros-revo-home-numeros .numericos .col-a, #numeros-revo-home-numeros .numericos .col-b {
max-width: 280px; border: none; margin: auto;
-moz-border-radius: 25px; -khtml-border-radius: 25px; -webkit-border-radius: 25px; border-radius: 25px;
}
#numeros-revo-home-numeros .numericos .col-b { margin-top: 20px; }
#numeros-revo-home-numeros .numeros { text-align: center; }
}  @media only screen and (min-width: 480px) and (max-width: 767px) {
}  @media only screen and (max-width: 479px) {
}.mod-dupla-texto-imagem img { margin: 50px auto; }  @media only screen and (max-width: 767px) {
#apresentacao-dupla-texto-imagem img { max-width: 200px; margin: 20px auto !important; }
}#motivos-carrossel .item img,
#motivos-carrossel .imagem-anexo img.responsiva,
#motivos-carrossel .item-em-linha img,
#motivos-carrossel .item-em-linha > a
{ max-width: 150px !important; width: 100%; margin-left: auto; margin-right: auto; }
#motivos-carrossel a strong { color:  !important; }
#motivos-carrossel a strong:hover { color:  !important; }
#motivos-carrossel .tit { color: #008d3b; font-size: 2em; }
#motivos-carrossel .txt { color: #000 !important; font-size: 1.2em; }
#motivos-carrossel .carrossel { background-color: rgba(255,255,255,0.7) }
.motivos-carrossel-estatico { max-width: 940px; margin-left: auto; margin-right: auto; }
.mod-carrossel .carrossel { padding: 60px 0; }
.mod-carrossel p { max-width: 700px; margin-left: auto; margin-right: auto; }
.mod-carrossel .owl-carousel .legenda { display: block; padding: 10px; }
.mod-carrossel .carrossel img {
-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
-ms-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
-webkit-backface-visibility: hidden;
}
.mod-carrossel .legenda { margin-top: 10px; margin-bottom: 15px; }
.mod-carrossel .carrossel img:hover { opacity: 0.5 !important; filter: alpha(opacity=50); }
.mod-carrossel .item-em-linha { display: inline-block; }  @media only screen and (max-width: 767px) {
.mod-carrossel .item-em-linha { max-width: 280px; width: 100% !important; display: block; margin: auto; }
}#opcoes-revo-home-opcoes-consorcio .item img,
#opcoes-revo-home-opcoes-consorcio .imagem-anexo img.responsiva,
#opcoes-revo-home-opcoes-consorcio .item-em-linha img,
#opcoes-revo-home-opcoes-consorcio .item-em-linha > a,
#opcoes-revo-home-opcoes-consorcio .borda
{ max-width: 200px !important; width: 100%; margin-left: auto; margin-right: auto; }
#opcoes-revo-home-opcoes-consorcio a strong { color: #ffffff !important; }
#opcoes-revo-home-opcoes-consorcio a strong:hover { color: #ffffff !important; }
#opcoes-revo-home-opcoes-consorcio .tit { color: #ffffff; font-size: 2em; }
#opcoes-revo-home-opcoes-consorcio .txt { color: #ffffff !important; font-size: 1.2em; }
#opcoes-revo-home-opcoes-consorcio .carrossel { background-color: #008d3b }
.opcoes-revo-home-opcoes-consorcio-estatico { max-width: 1200px; margin-left: auto; margin-right: auto; }
#opcoes-revo-home-opcoes-consorcio .carrossel { padding: 60px 0; }
#opcoes-revo-home-opcoes-consorcio p { max-width: 700px; margin-left: auto; margin-right: auto; }
#opcoes-revo-home-opcoes-consorcio .owl-carousel .legenda { display: block; padding: 10px; }
#opcoes-revo-home-opcoes-consorcio .carrossel img {
-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
-ms-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
-webkit-backface-visibility: hidden;
}
#opcoes-revo-home-opcoes-consorcio .legenda { margin-top: 10px; margin-bottom: 15px; }
#opcoes-revo-home-opcoes-consorcio .carrossel img:hover { opacity: 1 !important; filter: alpha(opacity=100); }
#opcoes-revo-home-opcoes-consorcio .item-em-linha { display: inline-block; }
#opcoes-revo-home-opcoes-consorcio .owl-item { height: 400px !important; }
#opcoes-revo-home-opcoes-consorcio .owl-theme .owl-nav [class*='owl-'] {
width: 40px;
height: 40px;
line-height: 40px;
border-radius: 50%;
}
#opcoes-revo-home-opcoes-consorcio .item { padding-bottom: 30px; }
#opcoes-revo-home-opcoes-consorcio .botao { color: #000 !important;  max-width: 150px; margin: auto auto -23px auto; padding: 5px; background-color: #fff; }
#opcoes-revo-home-opcoes-consorcio .botao:hover { color: #ff8a00 !important; }
#opcoes-revo-home-opcoes-consorcio .legenda { font-size: 1.1em; line-height: 1.1; color: #fff; }
#opcoes-revo-home-opcoes-consorcio .legenda .credito strong { font-size: 1.2em; color: #e4ff00; }
#opcoes-revo-home-opcoes-consorcio .owl-theme .owl-nav .svg-tam-16 { width: 40px; height: 40px;}
#opcoes-revo-home-opcoes-consorcio .owl-theme .owl-nav .svg-tam-16 .svg-inline--fa { width: 40px; height: 40px; }
#opcoes-revo-home-opcoes-consorcio .borda { margin-top: -15px; border: 4px solid #fff; -moz-border-radius: 14px; -khtml-border-radius: 14px; -webkit-border-radius: 14px; border-radius: 14px; }
#opcoes-revo-home-opcoes-consorcio img {
-moz-border-bottom-left-radius: 0 !important; -khtml-border-bottom-left-radius: 0px !important; -webkit-border-bottom-left-radius: 0px !important; border-bottom-left-radius: 0px !important;
-moz-border-bottom-right-radius: 0 !important; -khtml-border-bottom-right-radius: 0px !important; -webkit-border-bottom-right-radius: 0px !important; border-bottom-right-radius: 0px !important;
}
#opcoes-revo-home-opcoes-consorcio .imagem-anexo img:hover { opacity: 1; filter: alpha(opacity=100); }
#opcoes-revo-home-opcoes-consorcio .credito { padding-top: 10px; margin-top: 10px; border-top: 2px solid #fff; }  @media only screen and (max-width: 767px) {
#opcoes-revo-home-opcoes-consorcio .item-em-linha { max-width: 280px; width: 100% !important; display: block; margin: auto; }
#opcoes-revo-home-opcoes-consorcio .owl-theme .owl-dots { margin-top: 0; }
}.mod-noticias-recentes header.grupo-titulo { margin-bottom: 30px; }
.mod-noticias-recentes header.grupo-titulo h2,
.mod-noticias-recentes header.grupo-titulo h3 { text-align: center; }
.mod-noticias-recentes .mod-cpt-post { padding: 0 5px; margin-bottom: 40px; }
.mod-noticias-recentes .mod-cpt-post .imagem-destacada { margin-bottom: 10px; }
.mod-noticias-recentes .mod-cpt-post h3.post-titulo { margin: 10px auto; }  @media only screen and (min-width: 1280px) {
}  @media only screen and (min-width: 981px) and (max-width: 1279px) {
}  @media only screen and (min-width: 768px) and (max-width: 980px) {
}  @media only screen and (max-width: 980px) {
}  @media only screen and (max-width: 767px) {
}  @media only screen and (min-width: 480px) and (max-width: 767px) {
}  @media only screen and (max-width: 479px) {
}.item-do-loop .imagem-destacada { margin-bottom: 0 !important; }
.item-do-loop h3.post-titulo { margin: 10px 0; }
.post-1-loop a.imgdst {
position: relative; display: block; overflow: hidden;
border: 4px solid #008d3b;
-moz-border-radius: 12px; -khtml-border-radius: 12px; -webkit-border-radius: 12px; border-radius: 12px;
}
.post-1-loop a.imgdst .decor {
position: absolute; bottom: 0; right: 0; z-index: 2;
-moz-border-bottom-right-radius: 7px; -khtml-border-bottom-right-radius: 7px; -webkit-border-bottom-right-radius: 7px; border-bottom-right-radius: 7px;
}
.mod-noticias-recentes .post-1-loop a.imgdst .decor { max-width: 100px; bottom: 0; right: 0; }
.mod-noticias-recentes .post-1-loop a.imgdst img { margin-bottom: 0; }
.mod-noticias-recentes hr { display: none; }  @media only screen and (min-width: 1280px) {
}  @media only screen and (min-width: 981px) and (max-width: 1279px) {
}  @media only screen and (min-width: 768px) and (max-width: 980px) {
}  @media only screen and (max-width: 980px) {
}  @media only screen and (max-width: 767px) {
.post-1-loop a.imgdst .decor { max-width: 100px; }
}  @media only screen and (min-width: 480px) and (max-width: 767px) {
}  @media only screen and (max-width: 479px) {
}.mod-carrossel .carrossel { padding: 60px 0; }
.mod-carrossel .owl-carousel .legenda { display: block; padding: 10px; }  @media only screen and (min-width: 1280px) {
}  @media only screen and (min-width: 981px) and (max-width: 1279px) {
}  @media only screen and (min-width: 768px) and (max-width: 980px) {
}  @media only screen and (max-width: 980px) {
}  @media only screen and (max-width: 767px) {
}  @media only screen and (min-width: 480px) and (max-width: 767px) {
}  @media only screen and (max-width: 479px) {
}#coringa-newsletter-1 .bg { padding-top: 60px; }  @media only screen and (min-width: 1280px) {
}  @media only screen and (min-width: 981px) and (max-width: 1279px) {
}  @media only screen and (min-width: 768px) and (max-width: 980px) {
}  @media only screen and (max-width: 980px) {
}  @media only screen and (max-width: 767px) {
.mod-newsletter .col { text-align: center !important; }
.mod-newsletter .wpcf7-form { margin-top: 30px; }
}  @media only screen and (min-width: 480px) and (max-width: 767px) {
}  @media only screen and (max-width: 479px) {
}.mod-abre-e-fecha .abre-abre-setas { margin-top: 20px; }
.mod-abre-e-fecha .escondido.texto { background: #fff; padding: 10px 20px; }  @media only screen and (min-width: 1280px) {
}  @media only screen and (min-width: 981px) and (max-width: 1279px) {
}  @media only screen and (min-width: 768px) and (max-width: 980px) {
}  @media only screen and (max-width: 980px) {
}  @media only screen and (max-width: 767px) {
}  @media only screen and (min-width: 480px) and (max-width: 767px) {
}  @media only screen and (max-width: 479px) {
}#barra-de-contatos { padding: 40px 0; }
#barra-de-contatos .contatos { text-align: left; }
#barra-de-contatos a .svg-img { position: relative; top: 2px; }
#barra-de-contatos .social-postal { text-align: right; }
#barra-de-contatos .redes-sociais { margin-bottom: 20px; }
#barra-de-contatos .logo-rodape { text-align: center; }	
#barra-de-contatos .logo-rodape img { display: inline; }
#barra-de-contatos .redes-sociais { text-align: center; }
#barra-de-contatos .horarios-atendimento .txt-c { text-align: left; }  @media only screen and (min-width: 1280px) {
}  @media only screen and (min-width: 981px) and (max-width: 1279px) {
}  @media only screen and (min-width: 768px) and (max-width: 980px) {
}  @media only screen and (max-width: 980px) {
#barra-de-contatos .col { text-align: center !important; float: none !important; padding: 0 0 15px 0 !important; width: 100% !important; }
#barra-de-contatos .redes-sociais { text-align: center; }
#barra-de-contatos .horarios-atendimento .txt-c { text-align: center; }
}  @media only screen and (max-width: 767px) {
#barra-de-contatos .logo-rodape h3.sem-logo { display: none; }
#barra-de-contatos .logo-rodape img { margin: auto; }
#barra-de-contatos .social-postal { text-align: center; margin-top: 30px; }
}  @media only screen and (min-width: 480px) and (max-width: 767px) {
}  @media only screen and (max-width: 479px) {
}#rodape { padding: 40px 0; }
#rodape .creditos { text-align: right; }
#rodape .creditos img { display: inline; }
#rodape a {
-webkit-transition: all 0.2s ease-in-out;
-moz-transition: all 0.2s ease-in-out;
-ms-transition: all 0.2s ease-in-out;
-o-transition: all 0.2s ease-in-out;
transition: all 0.2s ease-in-out;
-webkit-backface-visibility: hidden;	
}
#rodape a:hover { opacity: 1; filter: alpha(opacity=100); }  @media only screen and (min-width: 1280px) {
}  @media only screen and (min-width: 981px) and (max-width: 1279px) {
}  @media only screen and (min-width: 768px) and (max-width: 980px) {
}  @media only screen and (max-width: 980px) {
}  @media only screen and (max-width: 767px) {
#rodape .copyright, #rodape .creditos { text-align: center; }
}  @media only screen and (min-width: 480px) and (max-width: 767px) {
}  @media only screen and (max-width: 479px) {
}.prepre{box-sizing:border-box;margin-top:20px;background:rgba(0,0,0,.07);box-shadow:5px 5px 0 #ddd;width:100%;border-collapse:collapse;border:1px solid #aaa;border-bottom:none}.prepre td,.prepre th{box-sizing:border-box;font-family:monospace;font-size:13px;padding:6px;border-bottom:1px solid #aaa}.prepre th{width:30%;border-right:1px solid #aaa}.prepre td{color:#000}.camaleao{color:#acacac}.val{padding:0 5px;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.val_numeric{font-weight:700;background:orange;color:#fff}.val_numeric_0{background:red;color:#fff}.val_true{background:green;color:#fff}.val_date{background:#c65fd3;color:#fff}.val_url{background:#3671b5;color:#fff}.valor>.prepre{margin-top:0;box-shadow:none;border:none}.prepre-serial{background:#000;color:#fff !important}.prepre-serial .escondido>.prepre{margin-top:5px;box-shadow:none;border-color:#545454}.prepre-serial .escondido>.prepre td{padding:0;color:#fff !important;border-color:#545454 !important}.prepre-serial .escondido>.prepre th{color:#fff !important;border-color:#545454 !important}.owl-carousel,.owl-carousel .owl-item{touch-action: manipulation;position:relative;-webkit-tap-highlight-color:transparent}.owl-carousel .animated{-webkit-animation-duration:800ms;animation-duration:800ms;-webkit-animation-fill-mode:both;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:-1}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{-webkit-animation-duration:300ms;animation-duration:300ms;-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-carousel .fadeOutDown{-webkit-animation-duration:300ms;animation-duration:300ms;-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}@-webkit-keyframes fadeOutDown{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes fadeOutDown{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.slideOutDown{-webkit-animation-name:slideOutDown;animation-name:slideOutDown}@-webkit-keyframes slideOutDown{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes slideOutDown{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.flipInX{backface-visibility:visible!important;-webkit-animation-name:flipInX;animation-name:flipInX}.flipInX,.flipInY{-webkit-backface-visibility:visible!important}@-webkit-keyframes flipInX{from{-webkit-transform:perspective(600px) rotate3d(1,0,0,90deg);transform:perspective(600px) rotate3d(1,0,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(600px) rotate3d(1,0,0,-20deg);transform:perspective(600px) rotate3d(1,0,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(600px) rotate3d(1,0,0,10deg);transform:perspective(600px) rotate3d(1,0,0,10deg);opacity:1}80%{-webkit-transform:perspective(600px) rotate3d(1,0,0,-5deg);transform:perspective(600px) rotate3d(1,0,0,-5deg)}to{-webkit-transform:perspective(600px);transform:perspective(600px)}}@keyframes flipInX{from{-webkit-transform:perspective(600px) rotate3d(1,0,0,90deg);transform:perspective(600px) rotate3d(1,0,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(600px) rotate3d(1,0,0,-20deg);transform:perspective(600px) rotate3d(1,0,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(600px) rotate3d(1,0,0,10deg);transform:perspective(600px) rotate3d(1,0,0,10deg);opacity:1}80%{-webkit-transform:perspective(600px) rotate3d(1,0,0,-5deg);transform:perspective(600px) rotate3d(1,0,0,-5deg)}to{-webkit-transform:perspective(600px);transform:perspective(600px)}}.flipInY{backface-visibility:visible!important;-webkit-animation-name:flipInY;animation-name:flipInY}@-webkit-keyframes flipInY{from{-webkit-transform:perspective(600px) rotate3d(0,1,0,90deg);transform:perspective(600px) rotate3d(0,1,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(600px) rotate3d(0,1,0,-20deg);transform:perspective(600px) rotate3d(0,1,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(600px) rotate3d(0,1,0,10deg);transform:perspective(600px) rotate3d(0,1,0,10deg);opacity:1}80%{-webkit-transform:perspective(600px) rotate3d(0,1,0,-5deg);transform:perspective(600px) rotate3d(0,1,0,-5deg)}to{-webkit-transform:perspective(600px);transform:perspective(600px)}}@keyframes flipInY{from{-webkit-transform:perspective(600px) rotate3d(0,1,0,90deg);transform:perspective(600px) rotate3d(0,1,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(600px) rotate3d(0,1,0,-20deg);transform:perspective(600px) rotate3d(0,1,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(600px) rotate3d(0,1,0,10deg);transform:perspective(600px) rotate3d(0,1,0,10deg);opacity:1}80%{-webkit-transform:perspective(600px) rotate3d(0,1,0,-5deg);transform:perspective(600px) rotate3d(0,1,0,-5deg)}to{-webkit-transform:perspective(600px);transform:perspective(600px)}}.zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}@-webkit-keyframes zoomIn{from{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes zoomIn{from{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}.zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut}@-webkit-keyframes zoomOut{from{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}@keyframes zoomOut{from{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}.owl-height{-webkit-transition:height 500ms ease-in-out;-moz-transition:height 500ms ease-in-out;-ms-transition:height 500ms ease-in-out;-o-transition:height 500ms ease-in-out;transition:height 500ms ease-in-out}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item{transform:translateZ(0);min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;transform:translateZ(0);width:100%;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn,.owl-carousel.owl-refresh .owl-item{display:none}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-drag .owl-item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:-webkit-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.no-js .owl-carousel{display:block}.owl-carousel .owl-item .owl-lazy{opacity:0;-webkit-transition:opacity 400ms ease;-moz-transition:opacity 400ms ease;-ms-transition:opacity 400ms ease;-o-transition:opacity 400ms ease;transition:opacity 400ms ease}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(//sourevo.com.br/wp-content/themes/revo/js/owl/assets/owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;-webkit-transition:scale 100ms ease;-moz-transition:scale 100ms ease;-ms-transition:scale 100ms ease;-o-transition:scale 100ms ease;transition:scale 100ms ease}.owl-carousel .owl-video-play-icon:hover{-webkit-transition:scale(1.3,1.3);-moz-transition:scale(1.3,1.3);-ms-transition:scale(1.3,1.3);-o-transition:scale(1.3,1.3);transition:scale(1.3,1.3)}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain;-webkit-transition:opacity 400ms ease;-moz-transition:opacity 400ms ease;-ms-transition:opacity 400ms ease;-o-transition:opacity 400ms ease;transition:opacity 400ms ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}.owl-theme .owl-nav{margin-top:10px;text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-nav [class*=owl-]{display:inline-block;margin:0 5px 15px}.owl-theme .owl-nav .disabled{opacity:.5;cursor:default}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px}.owl-theme .owl-dots{text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1;*display:inline;}.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;display:block;-webkit-backface-visibility:visible;-webkit-transition:opacity .2s ease;-moz-transition:opacity .2s ease;-ms-transition:opacity .2s ease;-o-transition:opacity .2s ease;transition:opacity .2s ease;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px}.wpcc-container{opacity:1;background:#fff;border-color:#fff;box-shadow: 0 0 10px rgba(0,0,0,0.3)}.wpcc-transparency-5{opacity:.95}.wpcc-transparency-10{opacity:.9}.wpcc-transparency-15{opacity:.85}.wpcc-transparency-20{opacity:.8}.wpcc-transparency-25{opacity:.75}.wpcc-container{border-style:solid;border-width:0;box-sizing:border-box;display:flex;flex-wrap:nowrap;font-family:inherit;text-align:center;font-size:13px;line-height:1.3em;-webkit-transition:opacity 1s ease;-moz-transition:opacity 1s ease;-ms-transition:opacity 1s ease;-o-transition:opacity 1s ease;overflow:hidden;position:fixed;transition:opacity 1s ease;z-index:9999}@media print{.wpcc-container{display:none}}.wpcc-pushdown-wrap{max-height:0;overflow:hidden;-webkit-transition:max-height 1s;-moz-transition:max-height 1s;-ms-transition:max-height 1s;-o-transition:max-height 1s;transition:max-height 1s}.wpcc-pushdown{margin:0!important;position:static}.wpcc-invisible{opacity:0}.wpcc-fontsize-tiny{font-size:12px}.wpcc-fontsize-small{font-size:14px}.wpcc-fontsize-large{font-size:18px}.wpcc-border-thin{border-width:1px}.wpcc-border-normal{border-width:3px}.wpcc-border-thick{border-width:5px}.wpcc-float{flex-direction:column;max-width:22em;padding:1.5em}.wpcc-float.wpcc-padding-small{padding:1em}.wpcc-float.wpcc-padding-large{padding:2em}.wpcc-banner{flex-direction:row;margin:1em;padding:1em}.wpcc-banner.wpcc-padding-small{padding:.5em .5em .5em 1em}.wpcc-banner.wpcc-padding-large{padding:1.5em}.wpcc-banner.wpcc-margin-none{margin:0}.wpcc-banner.wpcc-margin-small{margin:.5em}.wpcc-banner.wpcc-margin-large{margin:1.5em}.wpcc-padding-none{padding:0}.wpcc-padding-none.wpcc-float .wpcc-message{margin:1em}.wpcc-padding-none.wpcc-banner .wpcc-message{margin:.8em 1em}.wpcc-padding-none.wpcc-banner .wpcc-btn{height:100%;padding:.9em 1.5em}.wpcc-btn,.wpcc-privacy{cursor:pointer}.wpcc-privacy{display:inline-block;opacity:.85;text-decoration:underline}.wpcc-privacy:hover{opacity:1}.wpcc-privacy:active,.wpcc-privacy:visited{color:initial}.wpcc-btn{display:block;font-size:.9em;font-weight:700;padding:.4em .8em;text-align:center;white-space:nowrap;-webkit-transition:background-color .2s ease;-moz-transition:background-color .2s ease;-ms-transition:background-color .2s ease;-o-transition:background-color .2s ease}.wpcc-btn:hover{text-decoration:none}.wpcc-top{top:1em}.wpcc-top.wpcc-margin-none{top:0}.wpcc-top.wpcc-margin-small{top:.5em}.wpcc-top.wpcc-margin-large{top:1.5em}.wpcc-left{left:1em}.wpcc-left.wpcc-margin-none{left:0}.wpcc-left.wpcc-margin-small{left:.5em}.wpcc-left.wpcc-margin-large{left:1.5em}.wpcc-right{right:1em}.wpcc-right.wpcc-margin-none{right:0}.wpcc-right.wpcc-margin-small{right:.5em}.wpcc-right.wpcc-margin-large{right:1.5em}.wpcc-bottom{bottom:1em}.wpcc-bottom.wpcc-margin-none{bottom:0}.wpcc-bottom.wpcc-margin-small{bottom:.5em}.wpcc-bottom.wpcc-margin-large{bottom:1.5em}.wpcc-float .wpcc-message{display:block;margin-bottom:1em}.wpcc-banner{align-items:center}.wpcc-banner.wpcc-top{left:0;right:0;top:0}.wpcc-banner.wpcc-bottom{left:0;right:0;bottom:0}.wpcc-banner .wpcc-message{display:block;flex:1 1 auto;margin-right:1em;max-width:100%}.wpcc-float .wpcc-compliance{flex:1 0 auto}.wpcc-corners-small{border-radius:5px}.wpcc-corners-normal{border-radius:7px}.wpcc-corners-large{border-radius:10px}.wpcc-corners-round .wpcc-btn{border-radius:4px}.wpcc-corners-round.wpcc-margin-none,.wpcc-corners-round.wpcc-padding-none .wpcc-btn{border-radius:0}.wpcc-corners-round.wpcc-margin-none{border-radius:0}@media screen and (max-width:414px) and (orientation:portrait),screen and (max-width:736px) and (orientation:landscape){.wpcc-top{top:0!important}.wpcc-bottom{bottom:0!important}.wpcc-banner,.wpcc-float,.wpcc-left,.wpcc-right{left:0!important;margin:0!important;right:0!important}.wpcc-banner{align-items:unset;flex-direction:column}.wpcc-corners-round{border-radius:0!important}.wpcc-float{max-width:none}.wpcc-message{margin-bottom:1em}.wpcc-banner.wpcc-padding-small{padding:.5em}.wpcc-padding-small .wpcc-message{margin-bottom:.5em}}.botao, .Buttons, input#submit, .wpcf7-submit, .wysija-submit, .comment-reply-link, .owl-next, .owl-prev, .woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button, .widget_product_search input[type="submit"], a.reset_variations, .woocommerce button.button.alt, .woocommerce a.button.alt, .shipping-calculator-button, .search-submit.buscar, .woocommerce .woocommerce-message a, #place_order, .wpcc-btn, .resumo-mais, .texto.quebra-palavra a.botao {
cursor: pointer;
padding: 10px 20px;
margin: 10px 20px;
letter-spacing: 0;
outline: none;
position: relative;
background: #ff8a00;
border: none;
color: #ffffff !important;
text-align: center;
font-size: 16px;
text-transform: none;						font-weight: bold;						
-moz-border-radius: 4px; -khtml-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px;
} .botao:hover, .Buttons:hover, input#submit:hover, .wpcf7-submit:hover, .wysija-submit:hover, .comment-reply-link:hover, .owl-next:hover, .owl-prev:hover, .woocommerce #respond input#submit:hover, .woocommerce a.button:hover, .woocommerce button.button:hover, .woocommerce input.button:hover, .widget_product_search input[type="submit"]:hover, a.reset_variations:hover, .woocommerce button.button.alt:hover, .woocommerce a.button.alt:hover, .shipping-calculator-button:hover, .search-submit.buscar:hover, .woocommerce .woocommerce-message a:hover, #place_order:hover, .wpcc-btn:hover, .resumo-mais:hover, .texto.quebra-palavra a.botao:hover {
background: #ffa800;
border-color: #ffffff;
} .campo, .search-field, #calc_shipping_postcode, .qty, select, .input-text, #comment, #review_form #author, #review_form #email, .cf7-cep-autofill__cidade, .cf7-cep-autofill {
border-color: #008d3b;
background-color: #fff;
color: #000;
border-width: 1px;
border-style: solid;
width: 100%; margin-bottom: 15px;
font-family: 'Rubik'; font-size: 1.1em;
padding: 7px 10px;
}
.wpcf7-acceptance .wpcf7-list-item input[type=checkbox]:after {
background-color: #fff !important;
border: 1px solid #008d3b !important;
}
select { font-size: 1em; }
body {
font-family: 'Work Sans', sans-serif;
}
h1, h2, h3, h4, h5, h6, .titulo, .titulo-geral, .botao, .Buttons, input#submit, .wpcf7-submit, .wysija-submit, .comment-reply-link, .owl-next, .owl-prev, .woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button, .widget_product_search input[type="submit"], a.reset_variations, .woocommerce button.button.alt, .woocommerce a.button.alt, .shipping-calculator-button, .search-submit.buscar, .woocommerce .woocommerce-message a, #place_order, .wpcc-btn, .resumo-mais, .texto.quebra-palavra a.botao {
font-family: 'Rubik', serif;
color: #008d3b;
} body {
font-size: 0.9em;
line-height: 1.5;
color: #000000;
}
a, h1.abre-abre, h2.abre-abre, h3.abre-abre, h4.abre-abre, h5.abre-abre { color: #008d3b; }
a:hover, h1.abre-abre:hover, h2.abre-abre:hover, h3.abre-abre:hover, h4.abre-abre:hover, h5.abre-abre:hover { color: #02c754; }
.paginacao .current { background: #008d3b; color: #FFFFFF; }
h1 { font-size: 2.5em; font-weight: normal; }
h2 { font-size: 2em; font-weight: normal; }
h3 { font-size: 1.5em; font-weight: normal; }
h4 { font-size: 1.25em; font-weight: normal; }
.titulo, .subtitulo, .sub-titulo { font-weight: normal; }
blockquote, .texto blockquote,
.texto .form-meio-do-texto,
.texto .form-meio-do-texto h1,
.texto .form-meio-do-texto h2,
.texto .form-meio-do-texto h3,
.texto .form-meio-do-texto h4,
.form-meio-do-texto h1,
.form-meio-do-texto h2,
.form-meio-do-texto h3,
.form-meio-do-texto h4 {
color: #ffffff;
background: #008d3b;
}
#titulo-geral {
background-color: #ddd;
color: #333;
}
#titulo-geral h1, #titulo-geral h2, #titulo-geral h3, #titulo-geral h4 { color: inherit !important; }
#cta .wpcf7-submit { font-size: ; } @media only screen and (max-width: 980px) {
h1 { font-size: 2em; }
h2 { font-size: 1.7em; }
h3 { font-size: 1.5em; }
h4 { font-size: 1.3em; }
} @media only screen and (max-width: 767px) {
h1 { font-size: 1.6em; }
h2 { font-size: 1.4em; }
h3 { font-size: 1.2em; }
h4 { font-size: 1em; }
} html {
background-color: #FFFFFF;
} #cabecalho  {
background-color: rgba(0,0,0,0.2);
color: #dddddd;
}
#cabecalho  .bloco-destaque,
#cabecalho  .bloco {
background-color: #666;
color: #dddddd;
}
#cabecalho  a {
color: #008e3c;
}
#cabecalho  a:hover {
color: #09bb53;
} body { margin-top: 0px; }		.cabecalho-fixo {
position: fixed;
top: 0;
left: 0;
z-index: 9998;
}
#cabecalho { box-shadow: 0 10px 10px rgba(0,0,0,0.15); } #cabecalho .logo { margin-top: 5px; margin-bottom: 5px; }
@media only screen and (min-width: 768px) and (max-width: 980px) {
#cabecalho .logo { margin-top: 5px; margin-bottom: 5px; }
#cabecalho .logo img { max-width: 80%; height: auto; }
}
@media only screen and (max-width: 767px) {
#cabecalho .logo { margin-top: 5px; margin-bottom: 5px; }
}
@media only screen and (min-width: 480px) and (max-width: 767px) {
#cabecalho .logo img { max-width: 80%; height: auto; }
}
@media only screen and (max-width: 479px) {
#cabecalho .logo img { max-width: 100%; height: auto; }
}  #seletor-menu-principal
{
background: rgba(255,255,255,0.95);
}
#seletor-menu-principal ul a
{
color: #000000 !important;
}
#seletor-menu-principal ul > li:hover a,
#seletor-menu-principal ul a:hover
{
color: #008d3b !important;
}
body#home #seletor-menu-principal ul > li.menu-home a,
body#home #seletor-menu-principal ul > li.menu-inicio a,
#seletor-menu-principal ul > li.current-menu-item a,
#seletor-menu-principal ul > li.current-menu-ancestor a,
body.single-post #menu-principal .menu-blog a
{
color: #999999 !important;
} #seletor-menu-mobile ul > li
{
background: #008e3c !important;
}
#seletor-menu-mobile ul > li:hover,
#seletor-menu-mobile ul li > .sub-menu li.current-menu-item a:hover,
body.single-post #menu-mobile .menu-blog:hover
{
background: #09bb53 !important;
}
#seletor-menu-mobile ul > li.current-menu-item,
#seletor-menu-mobile ul > li.current-menu-ancestor,
body.single-post #menu-mobile .menu-blog
{
background: #494949 !important;
}
#seletor-menu-mobile ul a
{
color: #ffffff !important;
}
#seletor-menu-mobile ul > li:hover a,
#seletor-menu-mobile ul a:hover
{
color: #ffffff !important;
}
#seletor-menu-mobile ul > li.current-menu-item a,
#seletor-menu-mobile ul > li.current-menu-ancestor > a,
body.single-post #menu-mobile .menu-blog a
{
color: #d6d6d6 !important;
} #seletor-menu-principal ul { float: right; width: auto; } #menu-principal	.menu li > ul.sub-menu li {
font-size: 0.85em;
}
#seletor-menu-principal ul li > .sub-menu li a {
background: #666666 !important;
color: #000000 !important;
}
#seletor-menu-principal ul li > .sub-menu li a:hover {
background: #999999 !important;
color: #666666 !important;
}
#seletor-menu-principal ul li > .sub-menu li.current-menu-item a {
background: #dddddd !important;
color: #ffffff !important;
}
#seletor-menu-principal ul li > .sub-menu li.current-menu-item a:hover { 
background: #999999 !important;
color: #666666 !important;	
} #seletor-menu-principal ul.sub-menu, #seletor-menu-principal ul.sub-menu li a { width: 200px; }
#seletor-menu-principal	.menu ul.sub-menu li > ul.sub-menu {
margin-top: 0;
padding-top: 0;
left: 200px;
}
@media only screen and (min-width: 1280px) {
#seletor-menu-principal { margin-top: 0px; }
#seletor-menu-principal li { margin-left: 5px; margin-right: 5px; }
#seletor-menu-principal li > a { font-size: 1.1em; font-weight: bold !important; padding: 10px 20px; }
}
@media only screen and (min-width: 981px) and (max-width: 1279px) {
#seletor-menu-principal { margin-top: 0px; }	
#seletor-menu-principal li { margin-left: 3px; margin-right: 3px; }
#seletor-menu-principal li > a { font-size: 1.1em; font-weight: bold !important; padding: 10px 10px; }
}	
@media only screen and (max-width: 980px) {
.abre-menu-mobile { margin-top: 5px; }
#seletor-menu-mobile { margin-bottom: 20px; }
#seletor-menu-mobile li > a { font-size: 1em; font-weight: bold !important; }
#seletor-menu-mobile ul {
text-align: center;
padding-top: 5px; padding-bottom: 5px;
}
#seletor-menu-mobile li {
display: inline-block;
padding: 10px !important;
margin: 5px 3px;
}			
#seletor-menu-principal ul.sub-menu, #seletor-menu-principal ul.sub-menu li a {
width: 100%;
}	
#seletor-menu-principal ul li > .sub-menu li a { background: none !important; }
}
@media only screen and (max-width: 767px) {
.abre-menu-mobile { margin-top: 5px; }
#seletor-menu-mobile li > a { font-size: 1em; font-weight: bold !important; }
}
@media only screen and (max-width: 479px) {
.abre-menu-mobile { margin-top: 5px; }
} #corpo  {
background-color: #FFFFFF;
} #barra-de-contatos {
background-color: #008d3b;
color: #ffffff;
}
#barra-de-contatos a { color: #ffffff; }
#barra-de-contatos a:hover { color: rgba(255,255,255,0.8); }
#rodape  {
background-color: #000000;
color: #dddddd;
font-size: 0.9em;
}
#rodape  .bloco-destaque,
#rodape  .bloco {
background-color: #666666;
color: #dddddd;
}
#rodape  a {
color: #ffffff;
}
#rodape  a:hover {
color: #ffffff;
}
#rodape .svg-img { color: #ffffff !important; }
#rodape a:hover .svg-img { color: #ffffff !important; } .col, .col-fixa { padding-left: 20px; padding-right: 20px; }
.owl-carousel .legenda { padding: 20px; }
.widgets-conteudo { padding-top: 40px; }
.separador-construtor.separador-cabecalho { padding-top: 40px; }
.separador-construtor.separador-rodape { padding-bottom: 40px; }
#conteudo { padding-right: 40px; }
#conteudo, #barra-lateral { margin-bottom: 0px; }
#barra-lateral .widgets h2 { margin-top: 0px; }
.erro-admin { display: none; } .galeria-manual .legenda, .galeria-automatica .legenda { display: none; }
.imagem-destacada .legenda { display: none; } #barra-busca { background: #ffffff; } #widget-especial { color: #000000; background: #ededed; }
#widget-especial h2 { color: #000000 !important; }
#widget-especial .widgets { max-width: 600px; } .comment-edit-link, #commentform a, li.comment .comment-meta a { color: rgba(255,255,255,0.7) !important; }
.comment-edit-link:hover, #commentform a:hover, li.comment .comment-meta:hover { opacity: 0.7; filter: alpha(opacity=70); }
li.comment .comentario-texto a { color: rgba(255,255,255,0.7); }
li.comment .comentario-texto a:hover { opacity: 0.7; filter: alpha(opacity=70); }
#commentform { border-top: 1px solid rgba(255, 255, 255, 0.2); }  .owl-carousel .legenda { position: static; width: 100%; }
.owl-slider { margin: 0 auto; max-width: px; }
.owl-theme .owl-nav [class*='owl-'] { margin: 0 15px !important; }
.owl-carousel .owl-nav { position: absolute; top: 40%; width: 100%; }
.owl-carousel .owl-prev { position: absolute; left: 0; padding-left: 9px; padding-right: 12px; }
.owl-carousel .owl-next { position: absolute; right: 0;  padding-left: 12px; padding-right: 9px; }
@media only screen and (min-width: 1280px) {
.owl-basico { max-width: 92%; margin: auto; }
.owl-basico .owl-nav { width: 111% !important; left: -5.5%; } }
@media only screen and (min-width: 981px) and (max-width: 1279px) {
.owl-basico { max-width: 90%; margin: auto; }
.owl-basico .owl-nav { width: 114% !important; left: -7%; } }
@media only screen and (min-width: 768px) and (max-width: 980px) {
.owl-basico { max-width: 86%; margin: auto; }
.owl-basico .owl-nav { width: 120% !important; left: -10%; } }
@media only screen and (min-width: 480px) and (max-width: 767px) {
.owl-basico { max-width: 78%; margin: auto; }
.owl-basico .owl-nav { width: 136% !important; left: -18%; } }
@media only screen and (max-width: 479px) {
.owl-basico { max-width: 70%; margin: auto; }
.owl-basico .owl-nav { width: 158% !important; left: -29%; } .owl-slider .owl-nav { display: none; }
}		
.owl-theme .owl-nav .svg-tam-16 .svg-inline--fa { color: #ffffff; }
.owl-theme .owl-nav .svg-tam-16 .svg-inline--fa:hover { color: rgba(255,255,255,0.7); }
.owl-theme .owl-nav [class*='owl-'] {
background: rgba(255,255,255,0); box-shadow: none;
} .owl-theme.owl-slider .owl-dots .owl-dot span { background: #ffffff !important; }
.owl-theme.owl-slider .owl-dots .owl-dot span:hover { background: #000000 !important; }
.owl-theme.owl-slider .owl-dots .owl-dot.active span { background: #000000 !important; } .owl-theme.owl-basico .owl-dots .owl-dot span { background: #ffffff !important; }
.owl-theme.owl-basico .owl-dots .owl-dot span:hover { background: #000000 !important; }
.owl-theme.owl-basico .owl-dots .owl-dot.active span { background: #000000 !important; } .owl-theme.owl-animado .owl-dots .owl-dot span { background: #ffffff !important; }
.owl-theme.owl-animado .owl-dots .owl-dot span:hover { background: #000000 !important; }
.owl-theme.owl-animado .owl-dots .owl-dot.active span { background: #000000 !important; } #enquete .wp-polls-ul li:hover label { color: #ff8a00 !important; }
#enquete .wp-polls-ans .pollbar { background: #ff8a00 !important; height: 24px !important; border: none !important; }
#enquete .wp-polls-ans .pollbar .porcentagem { color: #ff8a00 !important; }
.Buttons { background-color: #ff8a00 !important; }
.Buttons:hover { background-color: #ff8a00 !important; }  #proximo-e-anterior { background: #008d3b; }
#proximo-e-anterior a { color: #ffffff !important; }
#proximo-e-anterior a:hover { color: #ffffff !important; }
#proximo-e-anterior .nav-link { line-height: 1.2; }
#proximo-e-anterior .nav-icone { text-align: center; }
#proximo-e-anterior .nav-icone .svgx { margin: 0 !important; color: #ffffff !important; }
#proximo-e-anterior .post-nav.post-posterior .nav-icone { border-left: none; }
#proximo-e-anterior .post-nav.post-anterior .nav-icone { border-right: none; } .relacionados.bloco { background: #ededed; padding: 20px; }
h2.tit { color: #008d3b; }
h3.txt { color: #000000; }
.relacionados .lista li .chamada > a:hover { color:  !important; opacity: 1; filter: alpha(opacity=100); }
.relacionados .lista li .chamada > a { color: ; line-height: 1.2; font-size: 1.2em; display: block; }
.relacionados .svgx { margin-bottom: 2px; }
.relacionados .imagem-destacada { max-width: 125px; height: auto; float: right; margin-left: 20px; }
.relacionados .lista li { position: relative; border-color: #bbb; }
.relacionados .botao-mais {
font-size: 0.9em !important;
padding: 3px 10px !important;
margin: 10px 0 10px 0 !important;
display: inline-block !important;
}
#barra-lateral h2.tit, #barra-lateral h3.txt { text-align: left; }
#barra-lateral h3.txt { margin-top: 7px; font-size: 1.1em; } @media only screen and (max-width: 980px) {
#barra-lateral .relacionados .imagem-destacada {
height: auto;
float: none;
margin: auto auto 20px 0;
}	
}
@media only screen and (max-width: 767px) {
#barra-lateral h2.tit, #barra-lateral h3.txt,
h2.tit, h3.txt { text-align: center; }
#barra-lateral .relacionados .imagem-destacada {
margin: auto auto 10px auto;
}
} #seletor-menu-principal li, #seletor-menu-mobile li, .legenda, .balao, blockquote, body.single-post .imagem-destacada img, .pagina-blog .imagem-destacada img, .owl-carousel .item img, .galeria-minima .item img, .paginacao .page-numbers, #blocos-sobre, #blocos-divulgacao, #blocos-destaque, .bloco-destaque-conteudo, .horarios, .imagem-destacada img, #menu-secundario, #barra-lateral .wpcf7, .widgets-conteudo .wpcf7, .form.wpcf7-form .wpcf7-not-valid-tip, .widget_media_image img, .painel-download, .relacionados, .comment-body .balao, .overlay, .texto img, #menu-mobile, #menu-menu-mobile li.menu-item, .bloco-destaque .midia img, .bloco-destaque .texto .miolo, .tema-modelo-loop-post .capa .titulo, .tema-modelo-loop-case .capa .titulo, .tema-modelo-loop-projeto .capa .titulo, .tema-modelo-loop-depoimento .capa .titulo, .tema-modelo-loop-servico .capa .titulo, .tema-modelo-avulso-post .capa .titulo, .tema-modelo-avulso-case .capa .titulo, .tema-modelo-avulso-projeto .capa .titulo, .tema-modelo-avulso-depoimento .capa .titulo, .tema-modelo-avulso-servico .capa .titulo, #seletor-menu-principal ul li ul.sub-menu, .bloco, .cf7-cep-autofill__cidade, .cf7-cep-autofill__uf, .cf7-cep-autofill, .campo, .cantos-redondos, .cantos-arredondados  {
-webkit-border-radius: 7px;
-khtml-border-radius: 7px;
-moz-border-radius: 7px;
border-radius: 7px;
}
.cantos-redondos-cima, .cantos-redondos-acima, .cantos-redondos-topo,
.menu-item-has-children > .sub-menu > li:first-child > a,
.menu-item-has-children .sub-menu li.menu-item-has-children .sub-menu li:first-child a  {
-webkit-border-top-left-radius: 7px;
-khtml-border-top-left-radius: 7px;
-moz-border-top-left-radius: 7px;
border-top-left-radius: 7px;
-webkit-border-top-right-radius: 7px;
-khtml-border-top-right-radius: 7px;
-moz-border-top-right-radius: 7px;
border-top-right-radius: 7px;
}
.cantos-redondos-baixo, .cantos-redondos-base, .cantos-redondos-abaixo,
.menu-item-has-children > .sub-menu > li:last-child > a,
.menu-item-has-children .sub-menu li.menu-item-has-children .sub-menu li:last-child a {
-webkit-border-bottom-left-radius: 7px;
-khtml-border-bottom-left-radius: 7px;
-moz-border-bottom-left-radius: 7px;
border-bottom-left-radius: 7px;
-webkit-border-bottom-right-radius: 7px;
-khtml-border-bottom-right-radius: 7px;
-moz-border-bottom-right-radius: 7px;
border-bottom-right-radius: 7px;
}
.cantos-redondos-esquerda, .cantos-redondos-e {
-webkit-border-bottom-left-radius: 7px;
-khtml-border-bottom-left-radius: 7px;
-moz-border-bottom-left-radius: 7px;
border-bottom-left-radius: 7px;
-webkit-border-top-left-radius: 7px;
-khtml-border-top-left-radius: 7px;
-moz-border-top-left-radius: 7px;
border-top-left-radius: 7px;
}
.cantos-redondos-direita, .cantos-redondos-d {
-webkit-border-bottom-right-radius: 7px;
-khtml-border-bottom-right-radius: 7px;
-moz-border-bottom-right-radius: 7px;
border-bottom-right-radius: 7px;
-webkit-border-top-right-radius: 7px;
-khtml-border-top-right-radius: 7px;
-moz-border-top-right-radius: 7px;
border-top-right-radius: 7px;
} @media only screen and (max-width: 980px) { body { margin-top: 55px; }
}
@media only screen and (max-width: 767px) { }
@media only screen and (max-width: 479px) { body { margin-top: 50px; }
}
html .grecaptcha-badge{bottom:90px !important}html .rolagem-suave{bottom:160px !important}body{overflow-x:hidden}h1,h2,h3{font-weight:700;line-height:1.2}h1{line-height:1.1}.botao,#seletor-menu-mobile ul>li,form.wpcf7-form .wpcf7-submit{-moz-border-radius:25px;-khtml-border-radius:25px;-webkit-border-radius:25px;border-radius:25px}#cabecalho{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-backface-visibility:hidden}.campo{border-width:2px}#rodape .mt-10{margin-top:0}#barra-de-contatos .mt-20{margin-top:0}#barra-de-contatos .horarios-atendimento h3{display:none}#barra-de-contatos .horarios-atendimento .ft-18,#barra-de-contatos .veja-mapa{font-size:13px;margin-top:5px}#barra-de-contatos .redes-sociais{margin-top:10px}#barra-de-contatos .unidade-nome{display:none}#barra-de-contatos strong{color:#000;font-size:18px;letter-spacing:-.5px}#titulo .bg{padding-top:190px !important;background-size:initial !important}#titulo h1{background:url(//sourevo.com.br/wp-content/themes/revo/css/../img/bg-h1.png) left center no-repeat;padding-left:40px}#titulo small{font-size:14px !important;color:#8a8a8a}.texto.quebra-palavra h2{padding:10px;-moz-border-radius:10px;-khtml-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;border:2px dotted #bbb}.texto.quebra-palavra a{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-backface-visibility:hidden;color:#008d3b !important;background:#e0f5e8;padding:3px 6px;font-weight:700;-moz-border-radius:12px;-khtml-border-radius:12px;-webkit-border-radius:12px;border-radius:12px}.texto.quebra-palavra a:hover{color:#e0f5e8 !important;background:#008d3b}.texto.quebra-palavra blockquote{background:url(//sourevo.com.br/wp-content/themes/revo/css/../img/bg-blockquote.png) bottom right no-repeat;background-size:cover}.texto.quebra-palavra ul li{border-bottom-color:#ff8a00}.texto.quebra-palavra ul{margin:20px 0;background:#fff1e1;padding:15px;border-radius:12px}.texto.quebra-palavra .wp-caption.aligncenter,img.aligncenter{max-width:100%;margin:30px auto}#barra-lateral .cat-item{color:gray}#barra-lateral .cat-item a{font-size:1.25em}#barra-lateral h3.txt{font-size:1em;font-weight:400;line-height:1.3}.mod-dupla-texto-imagem .texto.quebra-palavra h2{max-width:600px;margin:40px auto 40px auto;text-align:center;border:none;padding:0}#apresentacao-dupla-texto-imagem{text-align:center}#apresentacao-dupla-texto-imagem p{font-size:1.2em}#apresentacao-dupla-texto-imagem .texto.quebra-palavra a.botao{margin:20px auto 0 auto !important;display:inline-block !important;max-width:none !important;font-size:18px;-moz-border-radius:25px;-khtml-border-radius:25px;-webkit-border-radius:25px;border-radius:25px}#apresentacao-dupla-texto-imagem .texto.quebra-palavra a.botao:hover{color:#fff !important}#motivos-carrossel .item-em-linha{padding:0 10px}#motivos-carrossel .item-em-linha .imagem-anexo{padding:15px;background:#008d3b;color:#fff;-moz-border-radius:14px;-khtml-border-radius:14px;-webkit-border-radius:14px;border-radius:14px}#motivos-carrossel .item-em-linha .legenda{padding:15px;background:#008d3b;color:#fff;-moz-border-radius:14px;-khtml-border-radius:14px;-webkit-border-radius:14px;border-radius:14px;margin-top:-25px}#motivos-carrossel strong{font-size:20px;line-height:1.1;padding-top:10px}#motivos-carrossel{background:#fff url(//sourevo.com.br/wp-content/themes/revo/css/../img/bg-motivos.webp) center no-repeat;background-size:cover;background-attachment:fixed}#coringa-carrossel-1 .item-em-linha{vertical-align:top !important}#coringa-carrossel-1 .legenda{line-height:1.1;font-weight:700;font-size:1.2em}#coringa-carrossel-1 .item-em-linha{max-width:220px !important}#coringa-carrossel-1 .item-em-linha img{margin:0 auto 10px auto;max-width:150px !important;-moz-border-radius:50%;-khtml-border-radius:50%;-webkit-border-radius:50%;border-radius:50%}#blog-noticias-recentes h2,#coringa-carrossel-1 h2{line-height:43px}span.mini-logo{text-indent:-9999px;width:100px;height:37px;display:inline-block;background:url(//sourevo.com.br/wp-content/themes/revo/css/../img/mini-logo.png) center center no-repeat}span.mini-logo-2{text-indent:-9999px;width:100px;height:37px;display:inline-block;background:url(//sourevo.com.br/wp-content/themes/revo/css/../img/mini-logo-2.png) center center no-repeat}#coringa-newsletter-1 .bg{padding:150px 0 100px;background-attachment:fixed}#coringa-newsletter-1 h2,#coringa-newsletter-1 h3{text-shadow:0 0 5px #000}#coringa-newsletter-1 .newsletter-form .wpcf7-form>.linha{padding:40px;background:rgba(0,0,0,.6);-moz-border-radius:14px;-khtml-border-radius:14px;-webkit-border-radius:14px;border-radius:14px}#coringa-abre-e-fecha-1 .abrir .svgx{color:#ff8a00 !important}#coringa-abre-e-fecha-1 .fechar .svgx{color:#008d3b !important}#coringa-abre-e-fecha-1 .texto{background:#efefef;font-size:1.1em}.consorcio.mt-20{margin-top:0 !important}#planejamento-revo-home-opcoes-consorcio .consorcio.mt-20{margin-top:20px !important}#aquisicao-carrossel h2{line-height:46px;color:#008d3b !important}#aquisicao-carrossel h3{font-weight:700;font-size:20px !important;color:#000 !important}#aquisicao-carrossel h4{font-size:18px !important}body.page-id-4 #aquisicao-carrossel{background:#fff url(//sourevo.com.br/wp-content/themes/revo/css/../img/bg-aquisicao.webp) center no-repeat;background-size:cover;background-attachment:fixed}#planejamento-revo-home-opcoes-consorcio h2{margin-bottom:20px}#planejamento-revo-home-opcoes-consorcio hr{display:none}#planejamento-revo-home-opcoes-consorcio .consorcio strong{font-size:22px;margin-bottom:15px;display:block}#parceiros-carrossel h2,#perfil-blocos-institucionais h2,#revo-revo-home-numeros h2{line-height:46px}#perfil-blocos-institucionais .bg{padding-bottom:0}#perfil-blocos-institucionais p{max-width:940px;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px}#perfil-blocos-institucionais p strong{background:rgba(255,255,255,.15);-moz-border-radius:14px;-khtml-border-radius:14px;-webkit-border-radius:14px;border-radius:14px;font-size:22px;border:2px dotted rgba(255,255,255,.5);padding:15px 30px;display:inline-block;margin:20px auto}#perfil-blocos-institucionais .grupo-perfil{max-width:none;background:#fff;padding-bottom:60px}#perfil-blocos-institucionais .grupo-perfil .caixa{margin-top:-100px;max-width:350px;margin-left:auto;margin-right:auto}#perfil-blocos-institucionais .grupo-perfil h3,#perfil-blocos-institucionais .grupo-perfil .texto{color:#000 !important}#perfil-blocos-institucionais .grupo-perfil .texto{line-height:1.1;font-size:18px}#perfil-blocos-institucionais .recho{padding-bottom:100px}#parceiros-carrossel .carrossel{padding-top:0;padding-bottom:20px}#parceiros-carrossel .carrossel img{max-width:150px;margin-left:auto;margin-right:auto}#parceiros-carrossel .owl-theme.owl-basico .owl-dots .owl-dot span{background:#bbb !important}#parceiros-carrossel .owl-theme.owl-basico .owl-dots .owl-dot.active span{background:#008d3b !important}#parceiros-carrossel .parceiros-carrossel{margin-top:0 !important}#parceiros-carrossel .owl-dots{margin-top:0 !important}#parceiros-carrossel{padding-bottom:60px}#parceiros-carrossel .owl-theme .owl-nav .svg-tam-16 .svg-inline--fa{color:#008d3b !important}.mod-depoimentos-simples h2,.mod-depoimentos-simples h3,.mod-depoimentos-simples h4{text-align:center;color:#fff !important}.mod-depoimentos-simples h3{max-width:520px;margin:auto}.mod-depoimentos-simples h4{font-size:16px}.mod-depoimentos-simples hr{margin:20px auto;width:100px;border:none;border-top:2px solid #ff8a00}.mod-depoimentos-simples .owl-dots{display:none}.mod-depoimentos-simples .owl-carousel .owl-nav{top:25%}body.page-id-28 #aquisicao-carrossel{background:#fff url(//sourevo.com.br/wp-content/themes/revo/css/../img/bg-aquisicao-voce.webp) center no-repeat;background-size:cover;background-attachment:fixed}body.page-id-29 #aquisicao-carrossel{background:#fff url(//sourevo.com.br/wp-content/themes/revo/css/../img/bg-aquisicao-empresa.webp) center no-repeat;background-size:cover;background-attachment:fixed}body.page-id-28 #aquisicao-carrossel h3,body.page-id-29 #aquisicao-carrossel h3{font-size:18px}#aquisicao-carrossel,#coringa-abre-e-fecha-1,#coringa-newsletter-1,#coringa-carrossel-1,#motivos-carrossel,.mod-dupla-texto-imagem>.bg,.mod-revo-home-numeros>.bg{border-top:10px solid #008d3b}#conteudo-pagina-generica .categorias-mobile{display:none}body.page-id-4 #coringa-carrossel-1{display:none}body.single-post .mod-post-meta h2{display:none}body.single-post #titulo h1{margin-bottom:30px}#blog-loop-novo h3.post-titulo{font-size:2em}.texto.quebra-palavra .wp-caption.aligncenter img,body.single-post .mod-imagem-destacada img,.relacionados .lista img{display:block;overflow:hidden;border:4px solid #008d3b;-moz-border-radius:12px;-khtml-border-radius:12px;-webkit-border-radius:12px;border-radius:12px}body.page-id-154 #cabecalho #seletor-menu-principal,body.page-id-154 #cabecalho .menu-mobile .extras,body.page-id-154 #cabecalho .extras .botao-especial{display:none !important}body.page-id-154 #cabecalho .menu-mobile .logo{text-align:center;width:100%;float:none}body.page-id-154 #cabecalho .menu-mobile .logo img{margin:auto !important}body.page-id-154 .mod-revo-consultor .bg .casca>.linha{display:flex !important;align-items:center !important}#modalidades-carrossel .legenda{font-size:1.2em;line-height:1.1}#modalidades-carrossel img{background:#e9f5eb}#diferencas-blocos-institucionais h2{margin-bottom:60px}#diferencas-blocos-institucionais .caixa h3{background:#008d3b;color:#fff !important;width:230px;padding:10px 0;-moz-border-radius:20px;-khtml-border-radius:20px;-webkit-border-radius:20px;border-radius:20px;display:block;margin:-40px auto 20px auto}#diferencas-blocos-institucionais .texto{font-size:1.2em;line-height:1.1}#diferencas-blocos-institucionais .caixa{border:3px solid #008d3b;-moz-border-radius:20px;-khtml-border-radius:20px;-webkit-border-radius:20px;border-radius:20px}#porcentagens-blocos-institucionais .caixa h3{font-size:4em}#porcentagens-blocos-institucionais .caixa .texto{color:#000 !important;font-size:1.2em;line-height:1.1}#opinioes-slides .owl-theme .owl-nav .svg-tam-16{background:#008d3b !important}#opinioes-slides .imagem-anexo img{margin:auto !important;border:1px solid #008d3b;padding:10px}#opinioes-slides .owl-theme.owl-slider .owl-dots .owl-dot span{background:#ccc !important}#opinioes-slides .owl-theme.owl-slider .owl-dots .owl-dot.active span{background:#008d3b !important}#opinioes-slides{padding-bottom:60px}#opinioes-slides .owl-theme .owl-nav .svg-tam-16 .svg-inline--fa{width:30px;height:30px}#opinioes-slides .owl-theme .owl-nav .svg-tam-16{width:30px;height:30px;-moz-border-radius:15px;-khtml-border-radius:15px;-webkit-border-radius:15px;border-radius:15px}#estrelas-dupla-texto-imagem .texto.quebra-palavra a{padding:0;background:0 0}body.page-id-154 #coringa-carrossel-1,body.page-id-154 #coringa-newsletter-1,body.page-id-154 #coringa-abre-e-fecha-1,body.page-id-154 #barra-de-contatos{display:none}html .mod-super-destaque .botao{font-size:20px !important;margin-top:20px !important}#opcoes-revo-home-opcoes-consorcio .item{padding-bottom:0 !important}#opcoes-revo-home-opcoes-consorcio .item .imagem-anexo{position:relative;z-index:1}#opcoes-revo-home-opcoes-consorcio .item .borda{height:280px !important;position:relative !important}#opcoes-revo-home-opcoes-consorcio .botao{position:absolute;margin:auto;bottom:-20px;left:22px}#coringa-carrossel-1 .legenda{line-height:1.3}#coringa-newsletter-1 .newsletter-form .wpcf7-form>.linha{margin-bottom:40px}#planejamento-revo-home-opcoes-consorcio .borda{height:260px}#perfil-blocos-institucionais .grupo-perfil .caixa{height:300px}#form-revo-consultor .overlay h2{font-weight:400}#form-revo-consultor.mod-revo-consultor .newsletter-form small{font-weight:400}#form-revo-consultor.mod-revo-consultor .wpcf7-submit{font-size:20px}.modalidades-carrossel-estatico .item-em-linha{margin-bottom:20px !important}#contato-faixa-chamada .botao{font-size:24px}html #introducao-super-destaque .overlay{top:auto !important}@media only screen and (min-width:981px) and (max-width:1279px){#perfil-blocos-institucionais .grupo-perfil .caixa{height:330px}}@media only screen and (max-width:980px){body.single-post #titulo{margin-bottom:30px}body.single-post #titulo h1{margin-bottom:5px}#seletor-menu-mobile li{padding:5px 10px !important}#cabecalho{background:#000}#titulo .bg{padding-top:20px !important;padding-bottom:20px;background-size:cover !important;background-position:left center;background-image:url(//sourevo.com.br/wp-content/themes/revo/css/../img/bg-internas-mobile.png) !important;background-color:#13dd68}#titulo h1,#titulo small{color:#fff !important}#titulo h1{background:0 0;padding-left:0}#aquisicao-carrossel .item-em-linha{width:100% !important}#planejamento-revo-home-opcoes-consorcio .borda{height:350px}#perfil-blocos-institucionais .grupo-perfil .caixa{height:390px}}@media only screen and (max-width:767px){#barra-lateral.barra-na-direita{margin-top:0}#barra-de-contatos .redes-sociais{margin:20px auto;text-align:center}body.single-post .compartilhar{text-align:center}body.single-post #conteudo-pagina-generica .categorias-mobile{display:block}body.single-post #titulo{margin-bottom:0}body.page-id-46 #blog-loop-novo #corpo{padding-top:0}body.page-id-46 .categorias-mobile{margin-top:20px}body.page-id-154 .mod-newsletter .bg .casca>.linha{display:block !important}#planejamento-revo-home-opcoes-consorcio .borda{height:auto}#perfil-blocos-institucionais .grupo-perfil .caixa{height:auto}}