/* Reset */
html, body{height:100%;min-height:100%;}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section{display:block;}
ol, ul, li{list-style:none;}
a{text-decoration:none;}
*{margin:0;padding:0;border:0;box-sizing:border-box;outline:none;font-family: 'Barlow Condensed', sans-serif;}
body {overflow-x:hidden;background-color:#FFF;}
img {display:block;}
main {min-height:500px;}

/* backgrounds */
.bgBackground {background:rgb(246,100,0);background:linear-gradient(180deg, rgba(246,100,0,1) 0%, rgba(236,126,54,1) 100%);}

.input-checked .checkbox input {padding:0 !important;border-radius:unset !important;border:0 !important;}

/* Efeitos */
.transicao {-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out;}
.efeitoBordaLTR {position:relative;}
.efeitoBordaLTR:before {content:"";display:inline-block;left:0;bottom:5px;height:1px;position:absolute;background-color:#FFF;width:0;transition:all 0.35s ease;}
.efeitoBordaLTR:hover:before {width:100%;}
.efeitoBgBTT {position:relative;overflow:hidden;display:inline-block;}
.efeitoBgBTT span {position:relative;z-index:2;}
.efeitoBgBTT:before {content:"";position:absolute;background:#ff7a00;z-index:1;top:0;left:0;right:0;bottom:0;transform:translateY(100%);transition: all 0.35s ease;}
.efeitoBgBTT:hover:before {transform:translateY(0);transition: all .35s ease;}
.efeitoBordaCLR {position:relative;}
.efeitoBordaCLR:before {content:"";display:inline-block;left:50%;bottom:5px;height:1px;position:absolute;background-color:#FFF;width:0%;transition:all 0.35s ease;}
.efeitoBordaCLR:after {content:"";display:inline-block;right:50%;bottom:5px;height:1px;position:absolute;background-color:#FFF;width:0%;transition:all 0.35s ease;}
.efeitoBordaCLR:hover:after,
.efeitoBordaCLR:hover:before {width:50%;}


/* Whats */
#linkWhatssap {box-sizing: border-box;width:60px;height:60px;border-radius: 10px;position:fixed;right:25px;padding:5px;background-image:linear-gradient(to right, #02d65e, #04b226);z-index:900;transition:all 0.3s ease-out;display: flex;justify-content: center;align-items: center;}
#linkWhatssap svg {width: 45px;height: 45px;}
#linkWhatssap svg path {fill:#FFF;}
#linkWhatssap {bottom:20px;} 
@media screen and (min-width:1000px){
	#linkWhatssap:hover {opacity:.5;transition:all 0.3s ease-out;} 
}


/* Paginador */
#paginador {display:flex;align-items:center;justify-content:center;margin-top:30px;}
#paginador a {display:flex;width:100%;height:100%;align-items:center;justify-content:center;color:#c2c3c9;font-size:16px;line-height:1;}
#paginador svg {height:11px;}
#paginador polyline {stroke:#c2c3c9;transition:all 0.35s ease;}
#paginador span {display:flex;width:36px;height:36px;border-width:2px;border-style:solid;border-color:#c2c3c9;margin:0 4px;border-radius:5px;}
#paginador span.ativo {background-color:#ec7f36;border-color:#ec7f36;}
#paginador span.ativo a {color:#FFF;}
#paginador .primeira {display:flex;width:36px;}
#paginador .primeira .svg {transform:rotate(180deg);}
#paginador .ultima {display:flex;}
#paginador .dots, #paginador .dots a {cursor:default;}
@media screen and (min-width: 1000px) {
	#paginador span:hover:not(.desabilitado):not(.ativo):not(.dots) {border-color:#ec7f36;}
	#paginador span:hover:not(.desabilitado):not(.ativo):not(.dots) polyline {stroke:#ec7f36;transition:all 0.35s ease;}
	#paginador span.desabilitado {cursor:not-allowed;}
}


/* Sidebar Newsletter */
#newsletter {padding:40px 30px 50px 30px;background-image:url(../images/newsletter-background.png);}
#newsletter form {display:flex;flex-direction:column;}
#newsletter form h3 {color:#FFF;font-size:24px;text-align:center;padding-bottom:3px;font-weight:500;margin:0 auto 20px auto;max-width:75%;}
#newsletter form p {color:#FFF;font-size:14px;text-align:center;max-width:90%;margin:auto;padding-bottom:20px;}
#newsletter form .input {width:100%;height:50px;border-radius:50px;background-position: left 25px center;background-repeat:no-repeat;background-size: 22px 22px;padding: 0 10px 0 60px;margin-bottom:15px;font-size: 13px;color: #55565b;font-family: 'Golos Text', sans-serif;}
#newsletter form #news_nome {background-image:url(../images/svg/iconePessoa.svg);}
#newsletter form #news_email {background-image:url(../images/svg/iconeEmail.svg);}
#newsletter .botoes {margin-top:13px}
#newsletter .botoes .botao {border-color:#FFF;background-color:transparent;}
#newsletter .botoes .botao span {color:#FFF;}
#newsletter .loading {text-align:center;display:none;}
#newsletter .loading p {color:#FFF;font-size:16px;margin-top:15px;}
#newsletter .loading .lds-dual-ring:after {border:6px solid #FFF;border-color:#FFF transparent #FFF transparent;}
#newsletter .retorno {display:none;}
#newsletter .retorno .icone {width:84px;height:84px;margin:0 auto 25px ;}
#newsletter .retorno .titulo {color:#FFF;font-size:24px;text-align:center;margin-bottom:10px;}
#newsletter .retorno .mensagem {color:#FFF;font-size:14px;text-align:center;max-width:90%;margin:auto;}
#newsletter .retorno #voltarParaFormulario {display:flex;justify-content:center;align-items:center;color:#FFF;width:125px;height:50px;background-color:#242424;cursor:pointer;border-radius:10px;margin:10px auto 0;}
#newsletter .retorno #voltarParaFormulario span {line-height:1;font-size:13px;}
@media screen and (max-width:999px) {
	#newsletter {width:100vw;transform:translateX(-20px);}
	#newsletter form {max-width:340px;margin-left:auto;margin-right:auto;}
}
@media screen and (min-width:1000px) and (max-width:1100px) {
	#newsletter form h3 {max-width:unset;}
}
@media screen and (min-width:1000px) {
	#newsletter {border-radius:16px;}
	#newsletter .retorno #voltarParaFormulario:hover {opacity:.75;}	
	#newsletter .botoes .botao:hover {background:rgb(17,44,28);background:linear-gradient(180deg, rgba(17,44,28,1) 0%, rgba(16,63,36,1) 100%);border-color:#10351f;}
}


/* Loading */
.lds-flex {display:block;text-align:center;margin:75px 0;}
.lds-flex span {display:block;font-size:18px;text-transform:lowercase;color:#081032;margin-top:15px;}
.lds-dual-ring {display:inline-block;width:70px;height:70px;}
.lds-dual-ring:after {content:" ";display:block;width:60px;height:60px;border-radius:50%;border:4px solid #081032;border-color:#081032 transparent #081032 transparent;animation:lds-dual-ring 1.2s linear infinite;}
@keyframes lds-dual-ring { 0% { transform: rotate(0deg); } 100% { transform: rotate(360deg); } }


/* Campo Invalido */
.campo-invalido a,
.campo-invalido span {color:red !important;}
.campo-invalido input,
.campo-invalido textarea,
.campo-invalido select {border:1px solid red !important;color:red !important;}
.campo-invalido .checkbox input:before {border:1px solid red !important;transition:all 0.3s ease-out;}
.campo-invalido ::placeholder {color:red !important}


/* SVG */
.svg {display:flex;align-items:center;}
.svg svg {width:auto;height:auto;}


/* Carrousel Slick */
.slick-slider{ position:relative; display:block; -moz-box-sizing:border-box; box-sizing:border-box; -webkit-user-select:none; -moz-user-select:none; -ms-user-select:none; user-select:none;  -webkit-touch-callout:none; -khtml-user-select:none; -ms-touch-action:pan-y; touch-action:pan-y; -webkit-tap-highlight-color:transparent; }
.slick-list{ position:relative; display:block; overflow:hidden; margin:0 auto; padding:0; }
.slick-list:focus{ outline:none; }
.slick-list.dragging{ cursor:pointer; cursor:hand; }
.slick-slider .slick-track, .slick-slider .slick-list{ -webkit-transform:translate3d(0, 0, 0); -moz-transform:translate3d(0, 0, 0); -ms-transform:translate3d(0, 0, 0); -o-transform:translate3d(0, 0, 0); transform:translate3d(0, 0, 0); }
.slick-track{ position:relative; top:0; left:0; display:block; margin:0 auto; }
.slick-track:before, .slick-track:after{ display:table; content:''; }
.slick-track:after{ clear:both; }
.slick-loading .slick-track{ visibility:hidden; }
.slick-slide{ display:none; float:left; min-height:1px;}
[dir='rtl'] .slick-slide{ float:right; }
.slick-slide img {display:block;}
.slick-slide.slick-loading img{ display:none;}
.slick-slide.dragging img{ pointer-events:none;}
.slick-initialized .slick-slide{ float:none; display:inline-block; vertical-align:top;}
.slick-loading .slick-slide{visibility:hidden;}
.slick-vertical .slick-slide{display:block; height:auto; border:1px solid transparent;}
.slick-prev:before, .slick-next:before {content:"";transition:all 0.3s ease-out;}
.slick-slider .slick-dots {position:absolute;bottom:-30px;left:50%;display:flex;justify-content:space-around;transform:translateX(-50%);}
.slick-slider .slick-dots button {margin:0;padding:0;border:0;color:transparent;background-color:transparent;border:2px solid #f66400;border-radius:100%;height: 11px;width: 11px;display:inline-block;transition:all 0.3s ease-out;cursor:pointer;}
.slick-slider .slick-dots li {padding:0 3px;height:13px;}
.slick-slider .slick-dots li.slick-active button {background-color:#f66400;transition:all 0.3s ease-out;border-radius:10px;}
.slick-slider .slick-arrow line {stroke:#FFF;transition:all 0.3s ease-out;}
.slick-slider .slick-arrow polyline {stroke:#FFF;transition:all 0.3s ease-out;}
.slick-slider .slick-arrow svg {height:17px;}
.slick-slider .slick-arrow .svg {transform: translateX(2px);}
.slick-slider .slick-arrow {display:inline-flex;width:50px;height:50px;justify-content:center;align-items:center;background-color:transparent;cursor:pointer;position:absolute;top:50%;z-index:80;}
.slick-slider .slick-prev {left:20px;transform:translateY(-50%);}
.slick-slider .slick-next {transform:translateY(-50%) rotate(180deg);right:20px;}
@media screen and (min-width:1000px) {
	.slick-slider .slick-arrow:hover polyline {stroke:#FFF;}
	.slick-arrow:hover {transition:all 0.3s ease-out;}
}
@media screen and (min-width:1430px) {
	.slick-slider .slick-prev {left:calc( calc(100vw - 1340px) / 2 );}
	.slick-slider .slick-next {right:calc( calc(100vw - 1340px) / 2 );}
}


/* Youtube Responsivo */
.video-responsivo {position:relative;padding-bottom:56.25%;height:0;}
.video-responsivo iframe {position:absolute;top:0;left:0;width:100%;height:100%;z-index:10;} 


/* BotÃ£o */
.botoes .botao {display:flex;border:2px solid #ec7f36;border-radius:6px;height:50px;align-items:center;justify-content:center;width:100%;cursor:pointer;}
.botoes .botao span {color:#ec7f36;font-size:16px;font-weight:700;text-transform:uppercase;transform:translateY(-2px);cursor:pointer;}
@media screen and (min-width:1000px) {
	.botoes .botao:hover {background:rgb(246,100,0);background:linear-gradient(180deg, rgba(246,100,0,1) 0%, rgba(236,126,54,1) 100%);}
	.botoes .botao:hover span {color:#FFF;}
}


/* Outros */
.centralizar {display:flex;padding:0 20px;margin:auto;width:100%;}
.strDots {text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
#mascara {position:fixed;width:100vw;height:100vh;top:0;right:0;bottom:0;left:0;z-index:1001;background-color:rgba(0,0,0,.75);display:none;}
.desktop {display:none;}
.apenasMobile {display:block !important;}
.apenasDesktop {display:none !important;}
@media screen and (min-width:1000px) {
	.apenasMobile {display:none !important;}
	.apenasDesktop {display:block !important;}
	.desktop {display:block !important;}
	.mobile {display:none !important;}
}
@media screen and (min-width:1430px) {
	.centralizar {padding:0;max-width:1340px;}
}


/* ***** MENU FIXO ***** */
#menuFixed {display:none;}
@media screen and (min-width:1000px) {
	#menuFixed {display:block;position:fixed;width:100%;top:0;right:0;left:0;transform:translateY(-110%);z-index:-1;}
	.menuFixo #menuFixed {transform:translateY(0);z-index:3001;}
}


/* ***** Desktop Buscar ***** */
.exibirDesktopBuscar {overflow:hidden;}
.exibirDesktopBuscar #desktopBuscar {position: fixed;top: 0;bottom: 0;left: 0;right: 0;background-color: rgba(0,0,0,.825);z-index: 4001;display: flex;align-items: flex-start;justify-content: center;}
#desktopBuscar {display:none;}
#desktopBuscar .desktopBuscar {display:flex;max-width:700px;width:100%;transform:translateY(200px);justify-content: space-between;align-items: center;}
#desktopBuscar .desktopBuscar > div {width:92%;display:flex;}
#desktopBuscar .desktopBuscar #desktopTermo {padding: 15px 10px 15px 55px;border-radius:50px 0 0 50px;width:calc(100% - 50px);background-image:url(../images/buscarIconeInput.png);background-repeat:no-repeat;background-position: center left 20px;font-family:'Golos Text', sans-serif;font-weight:400;font-size:13px;color:#55565b;}
#desktopBuscar .desktopBuscar #desktopTermo::placeholder {font-family:'Golos Text', sans-serif;font-weight:400;font-size:13px;color:#55565b;}
#desktopBuscar .desktopBuscar button {display:flex;height:50px;width:175px;border-radius:0 50px 50px 0;justify-content:center;align-items:center;cursor:pointer;font-size:16px;font-weight:600;color:#FFF;background:rgb(246,100,0);background:linear-gradient(180deg, rgba(246,100,0,1) 0%, rgba(236,126,54,1) 100%);}
#desktopBuscar .fechar {color:#FFF;width: 30px;height: 30px;border: 2px solid #FFF;border-radius: 50px;display: flex;justify-content: center;align-items: center;cursor:pointer;font-family: 'Golos Text', sans-serif;font-size: 14px;}
#desktopBuscar .fechar:hover {background-color:#FFF;color:#000;}


/* ***** MENU MOBILE ***** */
.toggleMenu {overflow:hidden;}
.toggleMenu #menuFixed {z-index:-1;transition:unset;}
.toggleMenu #menuMobile {transform:translateX(0%);transition:all 0.3s ease-out;}
.toggleMenu #mascara {display:block;}
#menuMobile {position:fixed;top:0;right:0;bottom:0;width:75%;display:flex;z-index:3002;background-color: #102c1c;flex-direction:column;overflow:scroll;transform:translateX(100%);transition:all 0.3s ease-out;max-width:500px;}
#menuMobile .header {display:flex;justify-content:space-between;width:100%;padding:25px;position:relative;align-items:center;}
#menuMobile .header p {font-size:25px;color: #FFF;font-weight:600;}
#menuMobile .header span {display: flex;width: 30px;height: 30px;justify-content: center;align-items: center;}
#menuMobile .header span svg {height:30px;}
#menuMobile .header span svg circle,
#menuMobile .header span svg line {stroke:#FFF;}
#menuMobile div.telefone {margin:0 40px 20px 40px;text-align:center;}
#menuMobile div.telefone p {display:inline-flex;color:#FFF;font-size:18px;font-weight:500;}
#menuMobile div.telefone svg {height:15px;margin-right:10px;}
#menuMobile div.telefone line {stroke:#FFF;}
#menuMobile div.telefone path {stroke:#FFF;}
#menuMobile div.telefone circle {stroke:#FFF;}
#menuMobile .socialMedia {display:flex;justify-content:space-evenly;margin:0 40px;flex-wrap:wrap;padding-bottom:50px;}
#menuMobile .socialMedia a {display:flex;align-items:center;justify-content:center;width: 24px;height: 24px;background-color:#FFF;border-radius:4px;margin: 0px 7px;}
#menuMobile .socialMedia svg {height: 18px;}
#menuMobile .socialMedia line {fill:#ef6b1a;}
#menuMobile .socialMedia path {fill:#ef6b1a;}
#menuMobile .socialMedia rect {fill:#ef6b1a;}
#menuMobile .socialMedia circle {fill:#ef6b1a;}
#menuMobile .socialMedia .svg.spotify svg {height:22px;}
#menuMobile .recebeClone {padding: 30px;}
#menuMobile .recebeClone a {font-size:16px;color:#FFF;font-weight:600;text-transform:uppercase;width:100%;display: block;padding:8px 0 8px 10px;}
#menuMobile .mobileBuscar {padding: 0 30px;display: flex;}
#menuMobile .mobileBuscar #mobileTermo {padding: 15px 10px;border-radius: 50px 0 0 50px;width: calc(100% - 50px);text-indent:10px;}
#menuMobile .mobileBuscar button {background:#FFF;display: flex;height: 50px;width: 50px;border-radius: 0 50px 50px 0;justify-content: center;align-items: center;}
#menuMobile .mobileBuscar button svg {height:20px;}
#menuMobile .mobileBuscar button circle,
#menuMobile .mobileBuscar button line {stroke:#ec7f36;}
#menuMobile .mobileBuscar button i {transform: translateX(-3px);}
#menuMobile .idioma {display:flex;border-top: 1px solid #345140;border-bottom: 1px solid #345140;padding: 15px 0;justify-content: space-evenly;margin: 0 40px 20px 40px;}
#menuMobile .idioma a {display:flex;flex-direction: column;align-items:center;font-size:13px;color:#FFF;}
#menuMobile .idioma a span {font-weight:600;}
#menuMobile .idioma a img {margin-bottom: 4px;}
#menuMobile .menuMobileTitulo {color:#55565b;text-transform:uppercase;font-weight:700;margin-bottom:10px;display:flex;}
#menuMobile .recebeClone ul:not(.drop):nth-child(n+1) {margin-top:20px;}
#menuMobile .recebeClone .linkDropDown + .drop {display:none;}
#menuMobile .recebeClone .linkDropDown + .drop {padding-left:10px;}
#menuMobile .recebeClone .linkDropDown {font-size:16px;color:#FFF;font-weight:600;text-transform:uppercase;width:100%;display: flex;padding:8px 0 8px 10px;position:relative;width: 100%;align-items: center;justify-content: space-between;}
#menuMobile .recebeClone .linkDropDown.exibirDropDawn + .drop {display:block;}
#menuMobile .recebeClone .linkDropDown:after {content:'';display:block;background-image:url(/site/images/dropDownIcone.png);background-repeat:no-repeat;background-position:center;width:12px;height:10px;transition:transform .3s ease-in-out;}
#menuMobile .recebeClone .linkDropDown.exibirDropDawn:after {transform: rotate(180deg);}
@media screen and (max-width:1100px) {
	#menuMobile nav li.apenasDesktop {display:none !important;}
	#menuMobile nav li.apenasMobile {display:block !important;}
	#menuMobile .idioma a:hover span {text-decoration:underline;}
}


/* Footer */
footer .background {background-image:url(../images/bgFooter.png);}
footer .background .social {display:inline-flex;}
footer .background .social a {display:flex;align-items:center;justify-content:center;width: 24px;height: 24px;background-color:#FFF;border-radius:4px;margin: 0px 7px;}
footer .background .social svg {height: 18px;}
footer .background .social line {fill:#ef6b1a;}
footer .background .social path {fill:#ef6b1a;}
footer .background .social rect {fill:#ef6b1a;}
footer .background .social circle {fill:#ef6b1a;}
footer .background .socialTopo {display:flex;}
footer .background .socialTopo .topo svg {height:23px;}
footer .background .voltarTopo {border:2px solid #FFF;display:flex;justify-content:center;align-items:center;border-radius:6px;cursor:pointer;}
footer .background .voltarTopo polyline {stroke:#FFF;}
footer .background .voltarTopo line {stroke:#FFF;}
footer .copy {background-color:#0e1e15;}
footer .copy .telefone {display:inline-flex;color:#FFF;font-size:14px;font-weight:500;}
footer .copy .telefone svg {height:15px;margin-right:10px;}
footer .copy .telefone line {stroke:#FFF;}
footer .copy .telefone path {stroke:#FFF;}
footer .copy .telefone circle {stroke:#FFF;}
footer .copy .direitos {font-family:'Golos Text', sans-serif;text-align:center;color:#FFF;align-self:center;}
footer .copy .dev {color:#FFF;display:flex;align-items:center;text-transform:uppercase;font-size:8px;}
footer .copy .dev .svg {margin:0 5px;}
footer .copy .dev svg {width:22px;}
footer .copy .dev span {text-align:center;color:#FFF;font-size:10px;align-self:center;letter-spacing:.5px;}
@media screen and (max-width:999px) {
	footer {margin-top:80px;}
	footer .background .centralizar {flex-direction:column;height:160px;padding:30px 20px;}
	footer .background .logotipoRodape {display:flex;justify-content:space-between;}
	footer .background .logotipoRodape > a {max-width:40%;}
	footer .background .logotipoRodape > a img {width:100%;}
	footer .background .logotipoRodape .topo svg {height:18px;}
	footer .background .links {display:none;}
	footer .background .voltarTopo {width:40px;height:40px;}
	footer .background .socialTopo {margin-top:auto;justify-content:space-between;align-items:center;}
	footer .background .socialTopo .topo {display:none;}
	footer .background .socialTopo .telefone {display:inline-flex;color:#FFF;font-size:14px;font-weight:500;}
	footer .background .socialTopo .telefone svg {height:15px;margin-right:10px;}
	footer .background .socialTopo .telefone line {stroke:#FFF;}
	footer .background .socialTopo .telefone path {stroke:#FFF;}
	footer .background .socialTopo .telefone circle {stroke:#FFF;}
	footer .background .social a:last-of-type {margin-right:0;}
	footer .copy .centralizar {flex-direction:column;align-items:center;padding:20px;}
	footer .copy .centralizar .direitos {padding-bottom:15px;font-size:10px;}
	footer .copy .centralizar .exibirApenasMobile {text-decoration:underline;font-size:14px;color:#FFF;font-family:'Golos Text', sans-serif;margin-bottom:20px;}
}
@media screen and (min-width:1000px) {
	footer {margin-top:160px;}
	footer .background {padding: 80px 0;max-height: 250px;}
	footer .background .logotipoRodape a:hover {opacity:.75;}
	footer .background .socialTopo {margin-left:auto;}
	footer .background .social {margin-right:15px;}
	footer .background .social a:hover {opacity:.75;}
	footer .background .links {display:flex;margin-left: 10%;width: 36%;justify-content: space-between;margin-right:15px;}
	footer .background .links a {text-transform:uppercase;color:#FFF;font-size:16px;font-weight:600;word-break: keep-all;display: block;margin: 0 0 15px 0;}
	footer .background .links a:hover {text-decoration:underline;}
	footer .background .voltarTopo {width:50px;height:50px;}
	footer .background .voltarTopo:hover {background-color:#FFF;}
	footer .background .voltarTopo:hover polyline {stroke:#ef6b1a;}
	footer .background .voltarTopo:hover line {stroke:#ef6b1a;}
	footer .copy .centralizar {justify-content:space-between;align-items:center;height:48px;}
	footer .copy .direitos {font-size:13px;}
	footer .copy .dev .efeitoEsquerda,
	footer .copy .dev .efeitoDireita {display:inline-block;position:relative;}
	footer .copy .dev .efeitoEsquerda:before {content:"";display:block;width:0%;height:1px;position:absolute;bottom:0;right:0;background-color:#FFF;transition:all 0.3s ease-out;}
	footer .copy .dev .efeitoDireita:before {content:"";display:block;width:0%;height:1px;position:absolute;bottom:0;left:0;background-color:#FFF;transition:all 0.3s ease-out;}
	footer .copy .dev:hover .efeitoEsquerda:before {width:100%;transition:all 0.3s ease-out;background-color:#3bd4ae;}
	footer .copy .dev:hover .efeitoDireita:before {width:100%;transition:all 0.3s ease-out;background-color:#3bd4ae;}
	footer .copy .dev path {fill:#FFF;transition:all 0.3s ease-out;}
	footer .copy .dev:hover path {fill:#3bd4ae;transition:all 0.3s ease-out;}
	footer .copy .centralizar .exibirApenasMobile {display:none;}
}
@media screen and (min-width:1000px) and (max-width:1199px) {
	
}


/* Topo */
.topSite .linha2 {background-image:url(../images/topSiteLinha2.png);background-repeat:repeat-x;}
.topSite .linha2 .centralizar {height:80px;align-items:center;}
.topSite .linha2 .navegacao {margin-left:auto;}
@media screen and (max-width:1199px) {
	body{padding-top:80px;}
	.topSite {position:fixed;top:0;right:0;left:0;z-index:1000;}
	.topSite .linha1 {display:none;}
	.topSite .linha2 .logotipo {width:100%;max-width:100px;}
	.topSite .linha2 .logotipo img {width:100%;}
	.topSite .linha2 .navegacao nav {display:none;}
	.topSite .linha2 .mobileTopSite {display:flex !important;}
	.topSite .linha2 .mobileTopSite > * {display:flex;justify-content:center;align-items:center;width:46px;height:46px;}
	.topSite .linha2 .mobileTopSite svg {height:24px;}
	.topSite .linha2 .mobileTopSite path {stroke:#FFF;}
	.topSite .linha2 .mobileTopSite circle {stroke:#FFF;}
	.topSite .linha2 .mobileTopSite polyline {stroke:#FFF;}
	.topSite .linha2 .mobileTopSite line {stroke:#FFF;}
}
@media screen and (min-width:1200px) {
	.topSite .linha1 {background-color:#0e1e15;width:100%;}
	.topSite .linha1 .centralizar {align-items:center;height:35px;}
	.topSite .linha1 .telefone {display:inline-flex;color:#FFF;font-size:14px;font-weight:600;}
	.topSite .linha1 .telefone svg {height:15px;}
	.topSite .linha1 .telefone line {stroke:#FFF;}
	.topSite .linha1 .telefone path {stroke:#FFF;}
	.topSite .linha1 .telefone circle {stroke:#FFF;}
	.topSite .linha1 .social {display:inline-flex;margin-left:auto;margin-right:15px;}
	.topSite .linha1 .social a {display:flex;align-items:center;justify-content:center;width:16px;height:16px;background-color:#FFF;border-radius:4px;margin:0 5px;}
	.topSite .linha1 .social svg {height:12px;}
	.topSite .linha1 .social line {fill:#0e1e15;}
	.topSite .linha1 .social path {fill:#0e1e15;}
	.topSite .linha1 .social rect {fill:#0e1e15;}
	.topSite .linha1 .social circle {fill:#0e1e15;}
	.topSite .linha1 .idioma {display:flex;}
	.topSite .linha1 .idioma a {display:flex;align-items:center;font-size:13px;color:#FFF;margin-left:10px;}
	.topSite .linha1 .idioma a span {font-weight:600;}
	.topSite .linha1 .idioma a img {margin-right:5px;}
	.topSite .linha1 .idioma a:hover span {text-decoration:underline;}
	
	.topSite .linha2 .navegacao ul {display:flex;align-items:center;}
	.topSite .linha2 .navegacao nav > ul > li {display:flex;align-items:center;}
	.topSite .linha2 .navegacao .link {display:flex;align-items:center;font-size:16px;color:#FFF;font-weight:600;text-transform:uppercase;cursor:pointer;height:80px;border-bottom:5px solid transparent;width:100%;display: flex;align-items:center;justify-content:center;padding:0 40px;}
	.topSite .linha2 .navegacao .link img {margin-left: 10px;transform: translateY(2px);}
	.topSite .linha2 .navegacao button {background-color:transparent;cursor:pointer;}
	.topSite .linha2 .navegacao button svg {height:25px;}
	.topSite .linha2 .navegacao .orcamento {width:150px;height:40px;display:flex;justify-content:center;align-items:center;border-radius:4px;}
	.topSite .linha2 .navegacao .orcamento span {font-size:16px;color:#FFF;font-weight:600;text-transform:uppercase;transform:translateY(-2px);}
	.topSite .linha2 .navegacao .orcamento span i {display:none;text-transform:uppercase;font-style:normal;}
	.topSite .linha2 .navegacao .orcamento span i.visivel {display:inline-block;}
	.topSite .linha2 .navegacao .liOrcamento {padding:0 10px 0 20px ;}
	.topSite .linha2 .navegacao .liBuscar {padding:0 0 0 25px;}
	.topSite .linha2 .navegacao .navDropdown {position:relative;}
	.topSite .linha2 .navegacao .paddingDropdown {position:absolute;margin-top:-2px;z-index:-1;top:100%;left:0;right:0;}
	.topSite .linha2 .navegacao .menuDropdown {width: 210px;background-color: #ee7b32;transform: translateY(2px);z-index: 8000;flex-direction: column;align-items: unset;opacity:0;}
	.topSite .linha2 .navegacao .menuDropdown li:last-of-type {padding-bottom:0;}
	.topSite .linha2 .navegacao .menuDropdown li:first-of-type {padding-top:0;}
	.topSite .linha2 .navegacao .menuDropdown a {justify-content: left;display:flex;justify-content:space-between;padding:15px 15px 15px 25px;font-size:16px;color:#FFF;font-weight:600;text-transform:uppercase;}
	.topSite .linha2 .navegacao .menuDropdown a svg {height:7px;transform: rotate(-90deg);}
	.topSite .linha2 .navegacao .menuDropdown polyline {stroke:#FFF;}

	.topSite .linha2 .navegacao .link:hover {border-bottom:5px solid #ee7b32;}
	.topSite .linha2 .navegacao .navDropdown:hover .link {border-bottom:5px solid #ee7b32;}
	.topSite .linha2 .navegacao .navDropdown:hover .link img {transform:rotate(180deg);transition:all 0.3s ease-out;}
	.topSite .linha2 .navegacao .navDropdown:hover > .paddingDropdown {display:block;z-index:8000;}
	.topSite .linha2 .navegacao .navDropdown:hover .menuDropdown {opacity:1;}
	.topSite .linha2 .navegacao .menuDropdown a:hover {background-color:#0e1e15;}
	.topSite .linha2 .navegacao .paddingDropdown:hover {display:block;}	
	.topSite .linha2 .navegacao .orcamento:hover {background:linear-gradient(180deg, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 100%);}
	.topSite .linha2 .navegacao .orcamento:hover span {color:#000;}
}


/* Home Banner*/
#homeCarrousel img {width:100%;}
#homeCarrousel .slick-slide > div {display:flex;}
#homeCarrousel .slick-dots {background:rgb(246,100,0);background:linear-gradient(180deg, rgba(246,100,0,1) 0%, rgba(236,126,54,1) 100%);padding: 15px 30px 14px 30px;border-radius: 27px 27px 0 0;bottom:0;}
#homeCarrousel .slick-dots button {border-color:#FFF;}
#homeCarrousel .slick-dots li.slick-active button {background-color:#FFF;}
@media screen and (max-width:999px) {
	#homeCarrousel .carrousel:not(.slick-initialized) .item:nth-child(n+2) {display:none;}
	#homeCarrousel {margin-bottom:50px;}
	#homeCarrousel .desktop {display:none;}
}
@media screen and (min-width:1000px) {
	#homeCarrousel {margin-bottom:100px;}
	#homeCarrousel .mobile {display:none;}
	#homeCarrousel .slick-arrow:hover {opacity:.7;}
}


/* Carrousel Categorias/Produtos */
.carrouselProdutos {margin-top:100px;}
.carrouselProdutos .centralizar {flex-direction:column;}
.carrouselProdutos .header {display:flex;}
.carrouselProdutos .header a {display:flex;align-self:flex-end;transform: translateY(-1px);margin-left:auto;}
.carrouselProdutos .header a span {color:#c2c3c9;font-weight:500;font-size:16px;text-transform:uppercase;line-height:1;display:inline-block;border-bottom:1.5px solid transparent;}
.carrouselProdutos .header a svg {height:10px;margin-left:5px;}
.carrouselProdutos .header a svg polyline {stroke:#c2c3c9;}
.carrouselProdutos .header h1 {color:#55565b;font-weight:700;line-height:1;}
.carrouselProdutos .slickNav {display:none;}
.carrouselProdutos .carrousel {width:100vw;transform:translateX(-20px);}
.carrouselProdutos .carrousel .slick-track {display:inline-flex !important;}
.carrouselProdutos .carrousel .slick-slide {display:flex;}
.carrouselProdutos .carrousel .slick-slide > div {display:flex;justify-content:center;padding:5px 5px 15px 5px;width:100%;}
.carrouselProdutos .carrousel .item {border-radius:10px;background-color:#f7f7f7;flex-direction:column;flex-grow: 1;display:flex !important;}
.carrouselProdutos .carrousel .item a {flex-direction:column;display:flex;flex-grow: 1;}
.carrouselProdutos .carrousel .item a figure {border-radius:10px 10px 0 0;overflow:hidden;}
.carrouselProdutos .carrousel .item a figure img {width:100%;}
.carrouselProdutos .carrousel .item .bloco {padding:25px 25px;flex-grow:1;display: flex;flex-direction: column;}
.carrouselProdutos .carrousel .item .bloco .redacao {padding:0 20px;}
.carrouselProdutos .carrousel .item .bloco .redacao .titulo {font-weight:700;color:#55565b;font-size:22px;line-height:1;}
.carrouselProdutos .carrousel .item .bloco .redacao .categoria {font-family:'Golos Text', sans-serif;font-weight:700;color:#ec7f36;font-size:14px;text-transform:uppercase;margin-bottom:15px;display:block;}
.carrouselProdutos .carrousel .item .bloco .redacao .resumo {font-family:'Golos Text', sans-serif;font-weight:400;color:#55565b;font-size:13px;line-height:1.5;margin-top:15px;}
.carrouselProdutos .carrousel .item .botoes {padding-top:24px;margin-top:auto;}
@media screen and (max-width:999px) {
	.carrouselProdutos .carrousel .slick-slide > div {max-width:100%;}
	.carrouselProdutos .header {margin-bottom:25px;}
	.carrouselProdutos .header h1 {font-size:30px;}
}
@media screen and (min-width:1000px) {
	.carrouselProdutos .header {flex-direction:row;align-items:center;margin-bottom:60px;}
	.carrouselProdutos .header h1 {font-size:36px;}
	.carrouselProdutos .header a {margin-left:20px;transform: translateY(-4px);}
	.carrouselProdutos .header a:hover span {border-color: #c2c3c9;}
	.carrouselProdutos .slickNav {display:block;align-self: center;margin-left: auto;}
	.carrouselProdutos .slickNav polyline {stroke:#ec7f36;transition:all 0.3s ease-out;}
	.carrouselProdutos .slickNav line {stroke:#ec7f36;transition:all 0.3s ease-out;}
	.carrouselProdutos .slickNav svg {height: 20px;}
	.carrouselProdutos .slickNav .svg {transform: translateX(2px);}
	.carrouselProdutos .slickNav .slick-arrow {display:inline-flex;width:50px;justify-content:center;align-items:center;background-color:transparent;cursor:pointer;}
	.carrouselProdutos .slickNav .slick-prev {margin-left:15px;}
	.carrouselProdutos .slickNav .slick-next {margin-left:10px;transform:rotate(-180deg);}
	.carrouselProdutos .slickNav .slick-arrow:hover polyline {stroke:#55565b;transition:all 0.3s ease-out;}
	.carrouselProdutos .slickNav .slick-arrow:hover line {stroke:#55565b;transition:all 0.3s ease-out;}
	.carrouselProdutos .carrousel {width:100%;transform:unset;overflow:hidden;}
	.carrouselProdutos .carrousel .item:hover {box-shadow:0px 5px 5px rgba(0,0,0,.1);}
	.carrouselProdutos .carrousel .item:hover .botoes .botao {background:rgb(246,100,0);background:linear-gradient(180deg, rgba(246,100,0,1) 0%, rgba(236,126,54,1) 100%);}
	.carrouselProdutos .carrousel .item:hover .botoes .botao span {color:#FFF;}
}


/* Resumo Sobre */
.resumoSobre {margin-top:150px;}
.resumoSobre .esquerda {display:flex;flex-direction: column;justify-content: center; background:rgb(17,44,28);background:linear-gradient(180deg, rgba(17,44,28,1) 0%, rgba(16,63,36,1) 100%);}
.resumoSobre .esquerda header small {font-family:'Golos Text', sans-serif;font-weight:700;color:#ec7f36;text-transform:uppercase;margin-bottom:15px;display:block;}
.resumoSobre .esquerda header h1 {font-weight:700;color:#FFF;}
.resumoSobre .esquerda .redacao p,
.resumoSobre .esquerda .redacao p b {font-family:'Golos Text', sans-serif;font-weight:400;color:#FFF;font-size:13px;line-height:1.5;margin-top:15px;}
.resumoSobre .esquerda .redacao p b {font-weight:700;}
.resumoSobre .esquerda .botoes {display:flex;margin-top:40px;}
.resumoSobre .esquerda .botoes svg {height:20px;margin-right:10px;}
.resumoSobre .esquerda .botoes svg path {stroke:#ec7f36;}
.resumoSobre .esquerda .botoes svg polygon {stroke:#ec7f36;}
.resumoSobre .direita {background-image:url(../images/bgResumoSobreLaranja.png);background-repeat:repeat-x;display: flex;align-items: center;position:relative;}
.resumoSobre .direita a {display:flex;position:relative;border-radius:0 0 50px 0;z-index:10;}
.resumoSobre .direita a i {position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);}
.resumoSobre .direita a img {border-radius:0 0 50px 0;width:100%;}
.resumoSobre .direita a:before {content:'';position:absolute;background-color: #113721;display:block;top:0;right:0;bottom:0;left:0;z-index: -1;border-radius: 0 0 50px 0;}
@media screen and (max-width:999px) {
	.resumoSobre .centralizar {flex-direction:column;}
	.resumoSobre .esquerda {width:100vw;transform:translateX(-20px);padding:50px 30px;}
	.resumoSobre .esquerda header h1 {font-size:30px;}
	.resumoSobre .esquerda header small {font-size:13px;}
	.resumoSobre .esquerda .botoes {flex-direction:column;align-items:center;}
	.resumoSobre .esquerda .botoes svg path {stroke:#FFF;}
	.resumoSobre .esquerda .botoes svg polygon {stroke:#FFF;}
	.resumoSobre .esquerda .botoes .botao {max-width:300px;background:rgb(246,100,0);background:linear-gradient(180deg, rgba(246,100,0,1) 0%, rgba(236,126,54,1) 100%);}
	.resumoSobre .esquerda .botoes .botao:first-of-type {margin-bottom:16px;}
	.resumoSobre .esquerda .botoes .botao span {color:#FFF;}
	.resumoSobre .direita {width:100vw;transform:translateX(-20px);padding:40px 25px 45px 25px;justify-content:center;}
	.resumoSobre .direita a {width:90%;}
	.resumoSobre .direita a img {width:100%;}
	.resumoSobre .direita a:before {transform:translate(6px, 6px);}
	.resumoSobre .direita a svg {height:60px;}
}
@media screen and (min-width:1000px) {
	.resumoSobre .esquerda {width:100%;height:550px;position:relative;}
	.resumoSobre .esquerda:before {content:'';height:550px;width: 100vh;position: absolute;top:0;bottom:0;left: -100%;background:rgb(17,44,28);background:linear-gradient(180deg, rgba(17,44,28,1) 0%, rgba(16,63,36,1) 100%);z-index: -1;}
	.resumoSobre .esquerda:after {content:'';height: 580px;width: 236px;position: absolute;top:0;bottom:0;right: -105px;background-image:url(../images/bgResumoSobreEsquerda.png);z-index:2;background-repeat:no-repeat;}
	.resumoSobre .esquerda .botoes .botao:hover path {stroke:#FFF;}
	.resumoSobre .esquerda .botoes .botao:hover polygon {stroke:#FFF;}
	.resumoSobre .esquerda header h1 {max-width: 90%;font-size:36px;}
	.resumoSobre .esquerda header,
	.resumoSobre .esquerda .redacao,
	.resumoSobre .esquerda .botoes {max-width:480px;z-index:3;}
	.resumoSobre .esquerda .botoes {justify-content:flex-start;}
	.resumoSobre .esquerda .botoes a.botao {max-width:240px;}
	.resumoSobre .esquerda .botoes span.botao {max-width:200px;margin-left:13px;}
	.resumoSobre .direita {width:100%;height:550px;justify-content: flex-end;transform:translateY(30px);}
	.resumoSobre .direita a {max-width:75%;}
	.resumoSobre .direita a svg {height:76px;}
	.resumoSobre .direita a:before {transform: translate(14px, 14px);}
	.resumoSobre .direita:after {content:'';height:550px;width: 100vh;position: absolute;top:0;bottom:0;right:-100%;background-image:url(../images/bgResumoSobreLaranja.png);z-index: -1;background-repeat:repeat-x;}
}
@media screen and (min-width:1000px) and (max-width:1199px) {
	.resumoSobre .esquerda {max-width:50%;z-index:2;}
	.resumoSobre .direita {max-width:50%;}
	.resumoSobre .direita a {}
}
@media screen and (min-width:1200px){
	.resumoSobre .esquerda {max-width: 47%;}
	.resumoSobre .direita {max-width: 53%;}
	/* .resumoSobre .direita a {max-width:550px;} */
}


/* Resumo Beneficio */
.resumoBeneficio {margin:60px 0 70px 0;}
.resumoBeneficio .esquerda {width:100%;}
.resumoBeneficio .esquerda header small {font-family:'Golos Text', sans-serif;font-weight:700;color:#ec7f36;font-size:14px;text-transform:uppercase;margin-bottom:15px;display:block;}
.resumoBeneficio .esquerda header h1 {font-weight:700;font-size:36px;color:#55565b;line-height:1;}
.resumoBeneficio .esquerda .redacao {max-width:95%;margin-top:10px;}
.resumoBeneficio .esquerda .redacao p,
.resumoBeneficio .esquerda .redacao p b {font-family:'Golos Text', sans-serif;font-weight:400;color:#55565b;font-size:13px;line-height:1.5;margin-top:15px;}
.resumoBeneficio .esquerda .redacao p b {font-weight:700;}
.resumoBeneficio .direita {display:flex;}
.resumoBeneficio .direita .item {width:100%;background-color:#f7f7f7;border-radius:16px;padding:45px 50px;}
.resumoBeneficio .direita .item figure {display:block;margin-bottom:25px;}
.resumoBeneficio .direita .item .titulo {font-weight:700;color:#ec7f36;font-size:24px;margin-bottom:15px;display:block;line-height:1;}
.resumoBeneficio .direita .item .redacao p {font-family:'Golos Text', sans-serif;font-weight:400;color:#55565b;font-size:13px;line-height:1.75;margin-top:15px;}
@media screen and (max-width:999px) {
	.resumoBeneficio .centralizar {flex-direction:column;}
	.resumoBeneficio .esquerda {margin-bottom:50px;}
	.resumoBeneficio .direita {flex-direction:column;}
	.resumoBeneficio .direita .item {margin-bottom:30px;}
	.resumoBeneficio .direita .item:last-of-type {margin-bottom:0;}
	.resumoBeneficio .hiddenMobile .item:nth-child(n+4) {display:none;}
	.resumoBeneficio .apenasMobile .botao {background:rgb(246,100,0);background:linear-gradient(180deg, rgba(246,100,0,1) 0%, rgba(236,126,54,1) 100%);}
	.resumoBeneficio .apenasMobile .botao span {color:#FFF;}
}
@media screen and (min-width:1000px) {
	.resumoBeneficio {margin:200px 0 140px 0;}
	.resumoBeneficio .centralizar {justify-content:space-between;}
	.resumoBeneficio .esquerda {max-width:15.67%;}
	.resumoBeneficio .esquerda header h1 {max-width:80%;}
	.resumoBeneficio .direita {flex-wrap:wrap;max-width:76.86%;}
	.resumoBeneficio .direita .item {max-width:31.06%;margin-right:3.39%;margin-bottom:3.39%;}
	.resumoBeneficio .direita .item:nth-child(3n) {margin-right:0;}
}
@media screen and (min-width:1400px) {
	.resumoBeneficio .direita .item {max-width:31.06%;}
}


/* Resumo Estatisticas */
.resumoEstatistica .esquerda {background:rgb(17,44,28);background:linear-gradient(180deg, rgba(17,44,28,1) 0%, rgba(16,63,36,1) 100%);}
.resumoEstatistica .esquerda header {z-index: 3;}
.resumoEstatistica .esquerda header small {font-family:'Golos Text', sans-serif;font-weight:700;color:#ec7f36;font-size:14px;text-transform:uppercase;margin-bottom:15px;display:block;}
.resumoEstatistica .esquerda header h1 {font-weight:700;font-size:36px;color:#FFF;line-height:1;}
.resumoEstatistica .direita {width: 100%;z-index:2;}
.resumoEstatistica .direita .item {display: flex !important;flex-direction: column;border-radius: 10px;justify-content: center;align-items: center;}
.resumoEstatistica .direita .item .numero {color: #FFF;font-size: 54px;font-weight: 700;line-height:1;}
.resumoEstatistica .direita .item .label {font-family:'Golos Text', sans-serif;color: #FFF;font-size:16px;font-weight:600;text-align:center;}
.resumoEstatistica .slickNav {display:none;}
.resumoEstatistica .carrousel {width:100vw;transform:translateX(-20px);}
.resumoEstatistica .carrousel .slick-track {display:inline-flex !important;}
.resumoEstatistica .carrousel .slick-slide {display:flex;}
.resumoEstatistica .carrousel .slick-slide > div {display:flex;justify-content:center;padding:5px;width:100%;}
@media screen and (max-width:999px) {
	.resumoEstatistica .centralizar {flex-direction:column;}
	.resumoEstatistica .esquerda {width:100vw;transform:translateX(-20px);padding:50px 25px 100px 25px;}
	.resumoEstatistica .direita {margin-top:-60px;}
	.resumoEstatistica .direita .item {padding:50px 0;}
	.resumoEstatistica .direita .item .label {padding-top:8px;}
	.resumoEstatistica .carrouselClienteSlickCount {margin-top:20px;}
}
@media screen and (min-width:1000px) {
	.resumoEstatistica .centralizar {height:280px;justify-content: space-between;}
	.resumoEstatistica .esquerda {position:relative;max-width:20%;display:flex;align-items:center;width:100%;}
	.resumoEstatistica .esquerda header h1 .break {display:block;}
	.resumoEstatistica .esquerda:before {content:'';height:280px;width: 100vh;position: absolute;top:0;bottom:0;left: 0;background:rgb(17,44,28);background:linear-gradient(180deg, rgba(17,44,28,1) 0%, rgba(16,63,36,1) 100%);z-index: -1;transform: translateX(-100%);}
	.resumoEstatistica .esquerda:after {content:'';height:280px;width: 380px;position: absolute;top:0;bottom:0;right: -150px;background-image:url(../images/bgResumoEstatisticas.png);z-index: 1;background-repeat:no-repeat;z-index:1;background-position: right;}
	.resumoEstatistica .direita {max-width:80%;}
	.resumoEstatistica .direita .item {width: 240px !important;height:173px;}
	.resumoEstatistica .slickNav {display:flex;justify-content:flex-end;height:50px;align-items:flex-start;}
	.resumoEstatistica .slickNav polyline {stroke:#ec7f36;transition:all 0.3s ease-out;}
	.resumoEstatistica .slickNav line {stroke:#ec7f36;transition:all 0.3s ease-out;}
	.resumoEstatistica .slickNav svg {height: 20px;}
	.resumoEstatistica .slickNav .svg {transform: translateX(2px);}
	.resumoEstatistica .slickNav .slick-arrow {display:inline-flex;width:50px;justify-content:center;align-items:center;background-color:transparent;cursor:pointer;}
	.resumoEstatistica .slickNav .slick-prev {margin-left:15px;}
	.resumoEstatistica .slickNav .slick-next {margin-left:10px;transform:rotate(-180deg);}
	.resumoEstatistica .slickNav .slick-arrow:hover polyline {stroke:#55565b;transition:all 0.3s ease-out;}
	.resumoEstatistica .slickNav .slick-arrow:hover line {stroke:#55565b;transition:all 0.3s ease-out;}
	.resumoEstatistica .carrousel {width:100%;transform:unset;}
}


/* Resumo Revenda */
.resumoRevenda .esquerda {width:100%;}
.resumoRevenda .esquerda img {width:100%;}
.resumoRevenda .direita {width:100%;}
.resumoRevenda .direita header small {font-family:'Golos Text', sans-serif;font-weight:700;color:#ec7f36;font-size:14px;text-transform:uppercase;margin-bottom:15px;display:block;}
.resumoRevenda .direita header h1 {font-weight: 700;color:#55565b;line-height:1;}
.resumoRevenda .direita .redacao {margin-top: 30px;}
.resumoRevenda .direita .redacao p {font-family: 'Golos Text', sans-serif;font-weight:400;color:#55565b;font-size:13px;line-height:1.5;margin-top:15px;}
.resumoRevenda .direita .botoes {display:flex;margin-top:40px;}
.resumoRevenda .direita .botoes .botao {max-width:236px;}
@media screen and (max-width:999px) {
	.resumoRevenda {margin-top:100px;margin-bottom:100px;}
	.resumoRevenda .centralizar {flex-direction:column;}
	.resumoRevenda .esquerda {margin-bottom:40px;}
	
	.resumoRevenda .direita header h1 {font-size:30px;}
	.resumoRevenda .direita .botoes {flex-direction:column;align-items:center;}
	.resumoRevenda .direita .botoes svg path {stroke:#FFF;}
	.resumoRevenda .direita .botoes svg polygon {stroke:#FFF;}
	.resumoRevenda .direita .botoes .botao {max-width:300px;background:rgb(246,100,0);background:linear-gradient(180deg, rgba(246,100,0,1) 0%, rgba(236,126,54,1) 100%);}
	.resumoRevenda .direita .botoes .botao:first-of-type {margin-bottom:16px;}
	.resumoRevenda .direita .botoes .botao span {color:#FFF;}
}
@media screen and (min-width:1000px) {
	.resumoRevenda {margin-top:160px;}
	.resumoRevenda .centralizar {justify-content:space-between;}
	.resumoRevenda .esquerda {max-width: 56.09%;}
	.resumoRevenda .direita {max-width: 36.821%;}
	.resumoRevenda .direita header h1 {font-size:36px;}
	.resumoRevenda .direita .botoes {justify-content: space-between;}
}
@media screen and (min-width:1400px) {
	.resumoRevenda .centralizar {justify-content:flex-start;}
	.resumoRevenda .esquerda {max-width:46.09%;}
	.resumoRevenda .direita {max-width: 35.821%;margin-left:10%;}
}


/* Resumo Clientes */
.resumoParceiros {padding:75px 0;}
.resumoParceiros .header {display:flex;margin-bottom:60px;}
.resumoParceiros header small {font-family:'Golos Text', sans-serif;font-weight:700;color:#ec7f36;font-size:14px;text-transform:uppercase;margin-bottom:15px;display:block;}
.resumoParceiros header h1 {font-weight: 700;font-size:36px;color:#55565b;line-height:1;}
.resumoParceiros .centralizar {flex-direction:column;}
.resumoParceiros .carrousel {width:100vw;transform:translateX(-20px);}
.resumoParceiros .slickNav {display:flex;justify-content:flex-end;align-items:flex-end;margin-left:auto;transform:translateY(-5px);}
.resumoParceiros .slickNav polyline {stroke:#ec7f36;transition:all 0.3s ease-out;}
.resumoParceiros .slickNav line {stroke:#ec7f36;transition:all 0.3s ease-out;}
.resumoParceiros .slickNav svg {height: 20px;}
.resumoParceiros .slickNav .svg {transform: translateX(2px);}
.resumoParceiros .slickNav .slick-arrow {display:inline-flex;justify-content:center;align-items:center;background-color:transparent;cursor:pointer;width:50px;}
.resumoParceiros .slickNav .slick-prev {margin-left:15px;}
.resumoParceiros .slickNav .slick-next {margin-left:10px;transform:rotate(-180deg);}
.resumoParceiros .slick-slide > div {display:flex;flex-direction:column;}
.resumoParceiros .slick-slide .item {width:100% !important;max-width:95%;margin:0 auto 20px auto;height: 170px;display: flex !important;align-items: center;background-color:#f7f7f7;border-radius:10px;}
.resumoParceiros .slick-slide .item:last-of-type {margin-bottom:0px;}
.resumoParceiros .slick-slide .item img {display:block;margin:auto;width:100%;max-width: 150px;}
@media screen and (max-width:999px){
	.resumoParceiros .carrouselClienteSlickCount {margin-top:20px;}
}
@media screen and (min-width:1000px){
	.resumoParceiros {padding:150px 0;}
	.resumoParceiros header h1 {font-size:40px;}
	.resumoParceiros .slickNav .slick-arrow:hover polyline {stroke:#55565b;transition:all 0.3s ease-out;}
	.resumoParceiros .slickNav .slick-arrow:hover line {stroke:#55565b;transition:all 0.3s ease-out;}
	.resumoParceiros .carrousel {width:100%;transform:unset;}
}


/* Resumo Blog */
.resumoBlog {background-color:#f7f7f7;}
.resumoBlog .centralizar {flex-direction:column;}
.resumoBlog header small {font-family:'Golos Text', sans-serif;font-weight:700;color:#ec7f36;font-size:14px;text-transform:uppercase;margin-bottom:15px;display:block;}
.resumoBlog header h1 {font-weight: 700;font-size:36px;color:#55565b;line-height:1;}
.resumoBlog .header {display:flex;}
.resumoBlog .header a {display:flex;align-self:flex-end;transform: translateY(-4px);margin-left:20px;}
.resumoBlog .header a span {color:#c2c3c9;font-weight:500;font-size:16px;text-transform:uppercase;line-height:1;display:inline-block;border-bottom:1.5px solid transparent;}
.resumoBlog .header a svg {height:10px;margin-left:5px;}
.resumoBlog .header a svg polyline {stroke:#c2c3c9;}
.resumoBlog .header h1 {color:#55565b;font-weight:700;font-size:36px;line-height:1;}
.resumoBlog .carrousel {margin-top:60px;}
.resumoBlog .carrousel .item {display: flex !important;width: 100% !important;}
.resumoBlog .carrousel .item figure:after {content:'';position: absolute;background-color:rgba(0,0,0,.7);top: 0;right: 0;bottom: 0;left: 0;z-index: 2;opacity:0;transition:all 0.3s ease-out;}
.resumoBlog .carrousel .item figure {border-radius: 10px;overflow: hidden;display:flex;position: relative;justify-content: center;align-items: center;}
.resumoBlog .carrousel .item figure span {position: absolute;text-transform: uppercase;font-size: 16px;color: #FFF;font-weight: 600;border: 2px solid #FFF;padding: 10px 17px 11px 17px;border-radius: 6px;z-index: 3;line-height: 1;opacity:0;}
.resumoBlog .carrousel .item .resumoPost {width:100%;align-self:center;}
.resumoBlog .carrousel .item .resumoPost .titulo {font-weight:700;color:#55565b;font-size: 24px;line-height:1;}
.resumoBlog .carrousel .item .resumoPost .categoria {font-family:'Golos Text', sans-serif;font-weight:700;color:#ec7f36;font-size:14px;text-transform:uppercase;margin-bottom:15px;display:block;}
.resumoBlog .carrousel .item .resumoPost .redacao p {font-family:'Golos Text', sans-serif;font-weight:400;color:#55565b;font-size:13px;line-height:1.5;margin-top:15px;}
@media screen and (max-width:999px){
	.resumoBlog {padding:80px 0;}
	.resumoBlog .header {justify-content:space-between;}
	.resumoBlog .slickNav {display:none;}
	.resumoBlog .carrousel {width:100vw;transform:translateX(-20px);}
	.resumoBlog .carrousel .item {flex-direction:column;max-width:96%;margin:auto;}
	.resumoBlog .carrousel .item figure img {width:100%;}
	.resumoBlog .carrousel .item .resumoPost {padding:25px 15px;}
}
@media screen and (min-width:1000px){
	.resumoBlog {padding:120px 0;margin-top:150px;}
	.resumoBlog .header a:hover span {text-decoration:underline;}
	.resumoBlog .centralizar {overflow-x:hidden;max-height:666px;}
	.resumoBlog .slickNav {align-self: center;margin-left: auto;}
	.resumoBlog .slickNav polyline {stroke:#ec7f36;transition:all 0.3s ease-out;}
	.resumoBlog .slickNav line {stroke:#ec7f36;transition:all 0.3s ease-out;}
	.resumoBlog .slickNav svg {height: 20px;}
	.resumoBlog .slickNav .svg {transform: translateX(2px);}
	.resumoBlog .slickNav .slick-arrow {display:inline-flex;width:50px;justify-content:center;align-items:center;background-color:transparent;cursor:pointer;}
	.resumoBlog .slickNav .slick-prev {margin-left:15px;}
	.resumoBlog .slickNav .slick-next {margin-left:10px;transform:rotate(-180deg);}
	.resumoBlog .carrousel {width:100%;}
	.resumoBlog .carrousel .item {margin-bottom: 60px;}
	.resumoBlog .carrousel .item figure {max-height: 200px;}
	.resumoBlog .carrousel .item:hover figure:after {opacity:1;}
	.resumoBlog .carrousel .item:hover figure span {opacity:1;}
	.resumoBlog .carrousel .item:hover .titulo {text-decoration:underline;}
	.resumoBlog .carrousel .item .resumoPost {width:calc(90% - 255px);padding-left: 50px;}
	.resumoBlog .carrousel .slick-slide > div {flex-direction:column;}
	
	.resumoBlog .carrousel[data-total="1"] .slick-track {margin-left:0 !important;}
}


/* Resumo Contato */
.resumoContato .esquerda {width:100%;}
.resumoContato .esquerda .googleMaps {overflow:hidden;}
.resumoContato .esquerda .googleMaps iframe {width:100% !important;}
.resumoContato .direita {width:100%;align-self:center;}
.resumoContato .direita .item {margin-bottom:30px;}
.resumoContato .direita .item .titulo {font-size:24px;font-weight:600;color:#55565b;}
.resumoContato .direita .item .redacao {font-family:'Golos Text', sans-serif;font-weight:400;color:#55565b;font-size:13px;line-height:1.5;margin-top:10px;}
@media screen and (max-width:999px){
	.resumoContato .centralizar {flex-direction:column;}
	.resumoContato .esquerda .googleMaps {border-radius:25px 0;margin-bottom:50px;}
	.resumoContato .esquerda .googleMaps iframe {height:200px;}
	.resumoContato .direita .botoes {display:flex;justify-content:center;}
	.resumoContato .direita .botoes svg path {stroke:#FFF;}
	.resumoContato .direita .botoes svg polygon {stroke:#FFF;}
	.resumoContato .direita .botoes .botao {max-width:300px;width:100%;background:rgb(246,100,0);background:linear-gradient(180deg, rgba(246,100,0,1) 0%, rgba(236,126,54,1) 100%);}
	.resumoContato .direita .botoes .botao span {color:#FFF;}
}
@media screen and (min-width:1000px){
	.resumoContato .centralizar {justify-content:space-between;}
	.resumoContato .esquerda {max-width:64.702%;}
	.resumoContato .esquerda .googleMaps {border-radius:50px 0;}
	.resumoContato .esquerda .googleMaps iframe {height:400px;}
	.resumoContato .direita {max-width:29%;}
	.resumoContato .direita .botoes .botao {max-width:190px;}
}


/* PÃ¡gina Sobre */
#pgSobre .resumoBeneficio .esquerda header h1 {max-width:unset;}
#pgSobre .bannerInterno {background-image:url(../images/bannerPgSobre.jpg);background-position:top center;background-repeat:no-repeat;}
#pgSobre .bannerInterno .direita {width:100%;align-self:center;}
#pgSobre .bannerInterno .direita .small {font-family:'Golos Text', sans-serif;font-weight:700;color:#ec7f36;font-size:14px;text-transform:uppercase;margin-bottom:15px;display:block;}
#pgSobre .bannerInterno .direita .titulo {font-weight: 700;color:#FFF;line-height:1;}
#pgSobre .bannerInterno .botoes {display:flex;margin-top:40px;}
#pgSobre .bannerInterno .botoes svg {height:20px;margin-right:10px;}
#pgSobre .bannerInterno .botoes svg path {stroke:#FFF;}
#pgSobre .bannerInterno .botoes svg polygon {stroke:#FFF;}
#pgSobre .redacaoSobre .esquerda {width:100%;}
#pgSobre .redacaoSobre .esquerda h1 {font-size:24px;font-weight:500;color:#55565b;}
#pgSobre .redacaoSobre .direita {width:100%;}
#pgSobre .redacaoSobre .direita p {font-family:'Golos Text', sans-serif;font-weight:400;color:#55565b;font-size:13px;line-height:1.5;}
#pgSobre .fotosGaleria {padding:120px 0;background-color:#f7f7f7;}
#pgSobre .fotosGaleria .header {display:flex;margin-bottom:60px;}
#pgSobre .fotosGaleria header small {font-family:'Golos Text', sans-serif;font-weight:700;color:#ec7f36;font-size:14px;text-transform:uppercase;margin-bottom:5px;display:block;}
#pgSobre .fotosGaleria header h1 {font-weight: 700;font-size:36px;color:#55565b;line-height:1;}
#pgSobre .fotosGaleria .centralizar {flex-direction:column;}
#pgSobre .fotosGaleria .carrousel {width:100vw;transform:translateX(-20px);}
#pgSobre .fotosGaleria .carrousel .item img {width:100%;border-radius:10px;}
#pgSobre .fotosGaleria .slickNav {display:flex;justify-content:flex-end;align-items:flex-end;margin-left:auto;transform:translateY(-5px);}
#pgSobre .fotosGaleria .slickNav polyline {stroke:#ec7f36;transition:all 0.3s ease-out;}
#pgSobre .fotosGaleria .slickNav line {stroke:#ec7f36;transition:all 0.3s ease-out;}
#pgSobre .fotosGaleria .slickNav svg {height: 20px;}
#pgSobre .fotosGaleria .slickNav .svg {transform: translateX(2px);}
#pgSobre .fotosGaleria .slickNav .slick-arrow {display:inline-flex;justify-content:center;align-items:center;background-color:transparent;cursor:pointer;width:50px;}
#pgSobre .fotosGaleria .slickNav .slick-prev {margin-left:15px;}
#pgSobre .fotosGaleria .slickNav .slick-next {margin-left:10px;transform:rotate(-180deg);}
@media screen and (max-width:999px) {
	#pgSobre .bannerInterno .centralizar {flex-direction:column-reverse;}
	#pgSobre .bannerInterno .esquerda {margin-top:20px;}
	#pgSobre .bannerInterno .esquerda .botoes {display:flex !important;justify-content:center;}
	#pgSobre .bannerInterno .esquerda img {width:100%;}
	#pgSobre .bannerInterno .direita {margin-top:30px;}
	#pgSobre .bannerInterno .direita .titulo {font-size:29px;}
	#pgSobre .bannerInterno .direita svg path {stroke:#FFF;}
	#pgSobre .bannerInterno .direita svg polygon {stroke:#FFF;}
	#pgSobre .bannerInterno .botoes svg path {stroke:#FFF;}
	#pgSobre .bannerInterno .botoes .botao {background:rgb(246,100,0);background:linear-gradient(180deg, rgba(246,100,0,1) 0%, rgba(236,126,54,1) 100%);}
	#pgSobre .bannerInterno .botoes .botao span {color:#FFF;}
	#pgSobre .redacaoSobre {margin:50px 0 80px 0;}
	#pgSobre .redacaoSobre .centralizar {flex-direction:column;}
	#pgSobre .redacaoSobre .esquerda {margin-bottom:40px;}
	#pgSobre .fotosGaleria {padding:80px 0;}
	#pgSobre .fotosGaleria .header {margin-bottom:25px;}
	#pgSobre .fotosGaleria .header h1 {font-size:30px;}
	#pgSobre .fotosGaleria .carrousel .slick-slide > div {max-width:100%;    text-align: center;}
	#pgSobre .fotosGaleria .carrousel .item {max-width:96%;}
	#pgSobre .resumoBeneficio .esquerda header h1 br {display:none;}
	#pgSobre .resumoBeneficio .direita .item {text-align:center;}
	#pgSobre .resumoBeneficio .direita .item img {margin:auto;}
	#pgSobre .fotosGaleria .carrouselClienteSlickCount {margin-top:20px;}
}
@media screen and (max-width:499px) {
	#pgSobre .bannerInterno {background-size:auto 365px;}
	#pgSobre .bannerInterno .direita .titulo {width:275px;}
}
@media screen and (min-width:500px) and (max-width:999px) {
	#pgSobre .bannerInterno {background-size: auto 400px;}
	#pgSobre .bannerInterno .centralizar {max-width:544px;}
	#pgSobre .bannerInterno .direita {text-align:center;}
	#pgSobre .redacaoSobre .centralizar {max-width:544px;}
	#pgSobre .resumoBeneficio .centralizar {max-width:544px;}
}
@media screen and (min-width:1000px) {
	#pgSobre .bannerInterno {padding-bottom: 100px;background-size:100% 450px;}
	#pgSobre .bannerInterno .centralizar {justify-content:space-between;max-height:450px;max-width:1160px;}
	#pgSobre .bannerInterno .esquerda {transform: translateY(45px);}
	#pgSobre .bannerInterno .direita {max-width:40%;margin-right:30px;}
	#pgSobre .bannerInterno .direita .titulo {font-size:40px;}
	#pgSobre .bannerInterno .botoes svg path {stroke:#ec7f36;}
	#pgSobre .bannerInterno .botoes svg polygon {stroke:#ec7f36;}
	#pgSobre .bannerInterno .botoes .botao {max-width:200px;}
	#pgSobre .bannerInterno .botoes .botao:hover svg path {stroke:#FFF;}
	#pgSobre .bannerInterno .botoes .botao:hover svg polygon {stroke:#FFF;}
	#pgSobre .redacaoSobre {padding:60px 0 100px 0;}
	#pgSobre .redacaoSobre .centralizar {justify-content:space-between;}
	#pgSobre .redacaoSobre .esquerda {max-width:20.15%;}
	#pgSobre .redacaoSobre .direita {max-width:74.627%;}
	#pgSobre .fotosGaleria .header {flex-direction:row;align-items:center;margin-bottom:50px;}
	#pgSobre .fotosGaleria .header h1 {font-size:36px;}
	#pgSobre .fotosGaleria .header a {margin-left:20px;transform: translateY(-4px);}
	#pgSobre .fotosGaleria .header a:hover span {border-color: #c2c3c9;}
	#pgSobre .fotosGaleria .slickNav {align-self: center;margin-left: auto;}
	#pgSobre .fotosGaleria .slickNav polyline {stroke:#ec7f36;transition:all 0.3s ease-out;}
	#pgSobre .fotosGaleria .slickNav line {stroke:#ec7f36;transition:all 0.3s ease-out;}
	#pgSobre .fotosGaleria .slickNav svg {height: 20px;}
	#pgSobre .fotosGaleria .slickNav .svg {transform: translateX(2px);}
	#pgSobre .fotosGaleria .slickNav .slick-arrow {display:inline-flex;width:50px;justify-content:center;align-items:center;background-color:transparent;cursor:pointer;}
	#pgSobre .fotosGaleria .slickNav .slick-prev {margin-left:15px;}
	#pgSobre .fotosGaleria .slickNav .slick-next {margin-left:10px;transform:rotate(-180deg);}
	#pgSobre .fotosGaleria .slickNav .slick-arrow:hover polyline {stroke:#55565b;transition:all 0.3s ease-out;}
	#pgSobre .fotosGaleria .slickNav .slick-arrow:hover line {stroke:#55565b;transition:all 0.3s ease-out;}
	#pgSobre .fotosGaleria .carrousel {width:100%;transform:unset; max-height:466px;overflow:hidden;}
	#pgSobre .fotosGaleria .carrousel .item {max-width:96%;}
	#pgSobre .fotosGaleria .carrousel .item:hover {box-shadow:0px 5px 5px rgba(0,0,0,.1);}
	#pgSobre .fotosGaleria .carrousel .item:hover .botoes .botao {background:rgb(246,100,0);background:linear-gradient(180deg, rgba(246,100,0,1) 0%, rgba(236,126,54,1) 100%);}
	#pgSobre .fotosGaleria .carrousel .item:hover .botoes .botao span {color:#FFF;}
	#pgSobre .resumoBeneficio {margin:160px 0 140px 0;}
}


/* Produto Listar */
#pgProdutoListar .esquerda {width:100%;}
#pgProdutoListar .esquerda .header {display:flex;margin-bottom:16px;}
#pgProdutoListar .esquerda .header p {font-size:34px;color:#55565b;font-weight:600;margin-right:auto;}
#pgProdutoListar .esquerda .header span svg {height:17px;transition:all 0.3s ease-out;}
#pgProdutoListar .esquerda .header .limparFiltro {display:flex;justify-content:space-between;align-items:center;border:2px solid #c2c3c9;border-radius:5px;height:40px;padding:0 20px;cursor:pointer;}
#pgProdutoListar .esquerda .header .limparFiltro span {color:#c2c3c9;text-transform:uppercase;font-size:13px;font-weight:500;letter-spacing:.5px;padding-left:10px;}
#pgProdutoListar .esquerda .header .fecharFiltroMobile {color: #c2c3c9;text-transform: uppercase;font-size: 20px;font-weight: 500;letter-spacing: .5px;display: flex;align-items: center;justify-content: center;height: 39px;width: 38px;border: 2px solid #c2c3c9;border-radius: 5px;margin-left: 15px;}
#pgProdutoListar .esquerda .filtro {padding:30.5px 30px 10px 0;}
#pgProdutoListar .esquerda .filtro .svg {transition:all 0.3s ease-out;width:17px;height:10px;align-self:center;}
#pgProdutoListar .esquerda .filtro h2 {font-family:'Golos Text', sans-serif;font-weight:700;color:#ec7f36;font-size:14px;text-transform:uppercase;display:flex;width:100%;justify-content:space-between;}
#pgProdutoListar .esquerda .filtro h2.aberto .svg {transform:rotate(-180deg);transition:all 0.3s ease-out;}
#pgProdutoListar .esquerda .filtro h2 svg {height:10px;}
#pgProdutoListar .esquerda .filtro ul {padding-top:10px !important;}
#pgProdutoListar .esquerda .filtro li {font-size:16px;color:#55565b;margin:15px 0;display:flex;align-items:center;position:relative;cursor:pointer;font-weight:700;}
#pgProdutoListar .esquerda .filtro li:last-of-type {margin-bottom:0;}
#pgProdutoListar .esquerda .filtro .radio:before {content:'';display:inline-block;width:18px;height:18px;border:2px solid #dddddd;border-radius:50px;margin-right:15px;transition:all 0.3s ease-out;}
#pgProdutoListar .esquerda .filtro .radio:after {content:'';display:inline-block;width:10px;height:10px;background-color:#ec7f36;border-radius:50px;position:absolute;left:6px;transition:all 0.3s ease-out;opacity:0;}
#pgProdutoListar .esquerda .filtro .checkbox:before {content:'';display:inline-block;width:18px;height:18px;border:2px solid #dddddd;border-radius:5px;margin-right:15px;background-color:transparent;transition:all 0.3s ease-out;}
#pgProdutoListar .esquerda .filtro .checkbox:after {content:'';display:block;width:10px;height:9px;background-size:10px 9px;background-image:url(../images/svg/checkedBranco.svg);background-repeat:no-repeat;background-position:center;position:absolute;left:6px;top:7px;opacity:0;transition:all 0.3s ease-out;}
#pgProdutoListar .esquerda .filtro .checkbox.ativo:before {border-color:#ec7f36;transition:all 0.3s ease-out;}
#pgProdutoListar .esquerda .filtro .checkbox.ativo:after {opacity:1;transition:all 0.3s ease-out;}
#pgProdutoListar .esquerda .filtro .radio.ativo:after {opacity:1;transition:all 0.3s ease-out;}
#pgProdutoListar .direita {width:100%;}
#pgProdutoListar .direita .resultados {display:none;}
#pgProdutoListar .direita .grid {width:100%;display:flex;flex-wrap:wrap;}
#pgProdutoListar .direita .item {border-radius:10px;background-color:#f7f7f7;width:100%;display: flex;}
#pgProdutoListar .direita .item a figure {border-radius:10px 10px 0 0;overflow:hidden;}
#pgProdutoListar .direita .item a {display:flex;flex-direction:column;width:100%;}
#pgProdutoListar .direita .item a figure img {width:100%;}
#pgProdutoListar .direita .item .bloco {padding:25px 25px;flex-direction: column;display: flex;flex-grow: 1;}
#pgProdutoListar .direita .item .bloco .redacao {padding:0 20px;}
#pgProdutoListar .direita .item .bloco .redacao .titulo {font-weight:700;color:#55565b;font-size:22px;line-height:1;}
#pgProdutoListar .direita .item .bloco .redacao .categoria {font-family:'Golos Text', sans-serif;font-weight:700;color:#ec7f36;font-size:14px;text-transform:uppercase;margin-bottom:15px;display:block;}
#pgProdutoListar .direita .item .bloco .redacao .resumo {font-family:'Golos Text', sans-serif;font-weight:400;color:#55565b;font-size:13px;line-height:1.5;margin-top:15px;}
#pgProdutoListar .direita .item .botoes {padding-top: 24px;margin-top: auto;}
#pgProdutoListar .botoes {display: flex;justify-content: center;}
#pgProdutoListar #botaoCarregarMaisProdutos {display:inline-flex;justify-content:center;align-items:center;border:2px solid #113520;color:#FFF;font-size: 16px;font-weight: 600;height: 50px;border-radius: 5px;width:100%;max-width:320px;cursor:pointer;text-transform: uppercase;}
#pgProdutoListar #botaoCarregarMaisProdutos span {transform: translateY(-2px);}
#pgProdutoListar .recebeFiltrosAplicados {display:none;}
#pgProdutoListar .recebeFiltrosAplicados p {display:inline-block;}
#pgProdutoListar .recebeFiltrosAplicados span { background:#f7f7f7; border-radius:4px; margin-right:5px; padding:5px 10px; font-size:14px;display:inline-flex;margin-top:10px;}
@media screen and (max-width:999px){
	.produtoFiltroAberto {position:fixed;}
	.produtoFiltroAberto #pgProdutoListar .esquerda {transform: translateX(0);}
	.produtoFiltroAberto #fecharFiltroMobile {display:inline-flex !important;}
	#pgProdutoListar {max-width:100vw;}
	#pgProdutoListar .esquerda {position:fixed;z-index:2000;background-color:#FFF;top:0;left:0;right:0;bottom:0;padding:20px 20px 90px 20px;overflow-x: scroll;transform: translateX(-100%);}
	#pgProdutoListar .direita {max-width:100vw;}
	#pgProdutoListar .direita > .apenasMobile {padding:43.5px 0 53.5px 0;}
	#pgProdutoListar .direita .item {margin-bottom:40px;}
	#pgProdutoListar #mobileAbrirFiltro {display:inline-flex;justify-content:center;align-items:center;border:2px solid #113520;color:#FFF;font-size:16px;font-weight:600;height:50px;border-radius:5px;text-transform: uppercase;background:rgb(17,44,28);background: linear-gradient(180deg, rgba(17,44,28,1) 0%, rgba(16,63,36,1) 100%);width:100%;}
	#pgProdutoListar #mobileAbrirFiltrospan {color:#FFF;transform: translateY(-2px);}
	#pgProdutoListar #mobileAbrirFiltro svg {height:24px;}
	#pgProdutoListar #mobileAbrirFiltro svg circle,
	#pgProdutoListar #mobileAbrirFiltro svg path {fill:#FFF;}
	#pgProdutoListar #mobileAbrirFiltro .svg {margin-right:10px;}
	#pgProdutoListar #fecharFiltroMobile {justify-content:center;align-items:center;border:2px solid #113520;color:#FFF;font-size:16px;font-weight:600;height:50px;border-radius:5px;text-transform: uppercase;background:rgb(17,44,28);background: linear-gradient(180deg, rgba(17,44,28,1) 0%, rgba(16,63,36,1) 100%);position:fixed;bottom:20px;left: 20px;right: 20px;z-index:2000;display:none;}
	#pgProdutoListar #fecharFiltroMobile span {color:#FFF;transform: translateY(-2px);}
	#pgProdutoListar #botaoCarregarMaisProdutos {background:rgb(17,44,28);background: linear-gradient(180deg, rgba(17,44,28,1) 0%, rgba(16,63,36,1) 100%);}
}
@media screen and (max-width:700px){
	#pgProdutoListar .direita > .apenasMobile {padding:33.5px 0;}
}
@media screen and (min-width:600px) and (max-width:999px) {
	#pgProdutoListar .direita .item {max-width:48%;margin-right:4%;}
	#pgProdutoListar .direita .item:nth-child(2n) {margin-right:0;}
	
}
@media screen and (min-width:1000px){
	#pgProdutoListar {padding:100px 0;}
	#pgProdutoListar .centralizar {justify-content:space-between;}
	#pgProdutoListar .esquerda {max-width:22.389%;}
	#pgProdutoListar .esquerda .filtro {position:relative;}
	#pgProdutoListar .esquerda .filtro h2 {cursor:pointer;}
	#pgProdutoListar .esquerda .filtro .checkbox:hover:not(.ativo):after {opacity:.75;transition:all 0.3s ease-out;}
	#pgProdutoListar .esquerda .filtro .radio:hover:not(.ativo):after {opacity:.75;transition:all 0.3s ease-out;}
	
	#pgProdutoListar .esquerda .header .limparFiltro:hover {border-color:#ec7f36;background-color:#ec7f36;}
	#pgProdutoListar .esquerda .header .limparFiltro:hover span {color:#FFF;}
	#pgProdutoListar .esquerda .header .limparFiltro:hover path,
	#pgProdutoListar .esquerda .header .limparFiltro:hover line {stroke:#FFF;transition:all 0.3s ease-out;}
	#pgProdutoListar .esquerda .header .fecharFiltroMobile {display:none;}
	
	#pgProdutoListar .direita {max-width:74%;}
	#pgProdutoListar .direita .resultados {font-weight:400;font-size:13px;padding:33.5px 0;text-align:right;}
	#pgProdutoListar .direita .resultados b {font-weight:800;}
	#pgProdutoListar .direita .item {max-width:32%;margin-right:2%;}
	#pgProdutoListar .direita .item:nth-child(3n) {margin-right:0;}
	#pgProdutoListar .direita .item:nth-child(n+4) {margin-top:75px;}
	#pgProdutoListar .direita .item:hover {box-shadow:0px 5px 5px rgba(0,0,0,.1);}
	#pgProdutoListar .direita .item:hover .botoes .botao {background:rgb(246,100,0);background:linear-gradient(180deg, rgba(246,100,0,1) 0%, rgba(236,126,54,1) 100%);}
	#pgProdutoListar .direita .item:hover .botoes .botao span {color:#FFF;}
	#pgProdutoListar .botoes {margin-bottom:0px;margin-top: 80px;}
	#pgProdutoListar #botaoCarregarMaisProdutos {color:#113520;}
	#pgProdutoListar #botaoCarregarMaisProdutos:hover {color:#FFF;background: rgb(17,44,28);background: linear-gradient(180deg, rgba(17,44,28,1) 0%, rgba(16,63,36,1) 100%);}
}
@media screen and (min-width:1000px) and (max-width:1100px) {
	#pgProdutoListar .esquerda .header .limparFiltro {padding:0 10px;}
}


/* Produto */
#pgProdutoVer .centralizar {flex-direction:column;}
#pgProdutoVer .breadcumbs {padding-bottom:40px;}
#pgProdutoVer .breadcumbs ul {display:flex;}
#pgProdutoVer .breadcumbs li {position:relative;padding-right: 20px;}
#pgProdutoVer .breadcumbs li:after {content: '>';display:block;position:absolute;color:#ec7f36;top: 0;right: 6px;}
#pgProdutoVer .breadcumbs li:last-of-type:after {content:'';}
#pgProdutoVer .breadcumbs a {font-weight:500;font-size:16px;color:#55565b;white-space: nowrap;}
#pgProdutoVer .breadcumbs b {font-weight:600;font-size:16px;white-space: nowrap;}
#pgProdutoVer .produtoResumo {display:flex;}
#pgProdutoVer .produtoResumo .fotos {width:100%;display:flex;}
#pgProdutoVer .produtoResumo .fotos figure {width:100%;border-radius:10px;overflow:hidden;display:flex;}
#pgProdutoVer .produtoResumo .fotos figure a {width:100%;display:flex;}
#pgProdutoVer .produtoResumo .fotos figure img {width:100%;display:block;}
#pgProdutoVer .produtoResumo .fotos .thumb {width:100%;}
#pgProdutoVer .produtoResumo .fotos .thumb li:nth-child(n+6) {display:none;}
#pgProdutoVer .produtoResumo .fotos .thumb li a {border-radius:6px;overflow:hidden;display:block;}
#pgProdutoVer .produtoResumo .fotos .thumb li img {width:100%;}
#pgProdutoVer .produtoResumo .fotos .thumb li.fotosOcultas {position:relative;cursor:pointer;border-radius:6px;overflow:hidden;}
#pgProdutoVer .produtoResumo .fotos .thumb li.fotosOcultas::before {content:'';position:absolute;top:0;left:0;bottom:0;right:0;background-color:rgba(0,0,0,.5);}
#pgProdutoVer .produtoResumo .fotos .thumb li.fotosOcultas::after {content:'+' attr(data-total);top:0;right:0;bottom:0;left:0;display:flex;justify-content:center;align-items:center;font-size:22px;color:#FFF;font-weight:500;position:absolute;}
#pgProdutoVer .produtoResumo .informacoes {width:100%;}
#pgProdutoVer .produtoResumo .informacoes small {font-family:'Golos Text', sans-serif;font-weight:700;color:#ec7f36;font-size:14px;text-transform:uppercase;margin-bottom:10px;display:block;line-height:1;}
#pgProdutoVer .produtoResumo .informacoes h1 {font-weight:700;font-size:40px;color:#55565b;line-height:1;}
#pgProdutoVer .produtoResumo .informacoes .funcoes{ margin-top:10px; }
#pgProdutoVer .produtoResumo .informacoes .funcoes span{ background:#f7f7f7; border-radius:4px; margin-right:5px; padding:5px 10px; font-size:14px; }
#pgProdutoVer .produtoResumo .informacoes .prodResumo {font-family:'Golos Text', sans-serif;font-weight:400;color:#55565b;font-size:13px;line-height:1.5;margin:40px 0;}
#pgProdutoVer .produtoResumo .informacoes .acoes .linha1 {display:flex;}
#pgProdutoVer .produtoResumo .informacoes .acoes .linha1 .quantidade {width:140px;height:50px;border: 2px solid #c2c3c9;border-radius:6px;display:flex;position:relative;}
#pgProdutoVer .produtoResumo .informacoes .acoes .linha1 .quantidade input {width:46px;font-size:16px;font-weight:400;color:#;55565b;font-family: 'Barlow Condensed', sans-serif;text-align:center;}
#pgProdutoVer .produtoResumo .informacoes .acoes .linha1 .quantidade span {width:46px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#ec7f36;font-size:24px;font-weight:500;transform:translateY(-2px);-webkit-user-select:none;-ms-user-select:none;user-select:none;}
#pgProdutoVer .produtoResumo .informacoes .acoes .linha1 .quantidade:before {content:'Quantidade';position:absolute;left:0;display:inline-block;text-transform: uppercase;font-family: 'Golos Text', sans-serif;font-size: 13px;color: #55565b;font-weight: 600;}
#pgProdutoVer .produtoResumo .informacoes .acoes .linha1 button {display:flex;border-radius:6px;height:50px;align-items:center;justify-content:center;width:100%;cursor:pointer;background:rgb(246,100,0);background:linear-gradient(180deg, rgba(246,100,0,1) 0%, rgba(236,126,54,1) 100%);}
#pgProdutoVer .produtoResumo .informacoes .acoes .linha1 button span {color:#fff;font-size:16px;font-weight:700;text-transform:uppercase;transform:translateY(0px);cursor:pointer;line-height:1;}
#pgProdutoVer .produtoResumo .informacoes .acoes .linha1 a {display:flex;border-radius:6px;height:50px;align-items:center;justify-content:center;width:100%;cursor:pointer;background: rgb(17,44,28);background: linear-gradient(180deg, rgba(17,44,28,1) 0%, rgba(16,63,36,1) 100%);}
#pgProdutoVer .produtoResumo .informacoes .acoes .linha1 a span {color:#fff;font-size:16px;font-weight:700;text-transform:uppercase;transform:translateY(-2px);cursor:pointer;}
#pgProdutoVer .produtoResumo .informacoes .acoes .linha2 {display:flex;flex-direction:column;}
#pgProdutoVer .produtoResumo .informacoes .acoes .linha2 span {font-family:'Golos Text', sans-serif;font-weight:400;color:#55565b;font-size:14px;line-height:1.5;display:inline-block;margin-top: 30px;}
#pgProdutoVer .produtoResumo .informacoes .acoes .linha2 #produtoAdicionadoComSucesso {display:flex;align-items:center;margin-top:0px;color: #155724;background-color: #d4edda;border-color: #c3e6cb;padding: 6px 20px;width: max-content;border-radius: 3px;margin-top:20px;}
#pgProdutoVer .produtoResumo .informacoes .acoes .linha2 #produtoAdicionadoComSucesso .svg {margin-right:10px;}
#pgProdutoVer .produtoResumo .informacoes .acoes .linha2 #produtoAdicionadoComSucesso .svg,
#pgProdutoVer .produtoResumo .informacoes .acoes .linha2 #produtoAdicionadoComSucesso .svg svg {width:15px;height:17px;}
#pgProdutoVer .descricao {border-top: 2px solid #eee;display:flex;}
#pgProdutoVer .descricao .esquerda {width:100%;}
#pgProdutoVer .descricao .esquerda p {font-weight:700;color:#55565b;line-height:1;}
#pgProdutoVer .descricao .direita {width:100%;}
#pgProdutoVer .descricao .direita,
#pgProdutoVer .descricao .direita * {font-family:'Golos Text', sans-serif;font-weight:400;color:#55565b;font-size:13px;line-height:1.5;margin: 0 0 30px 0;}
#pgProdutoVer .descricao .direita li {font-family:'Golos Text', sans-serif;font-weight:400;color:#55565b;font-size:13px;line-height:1.75;}
#pgProdutoVer .descricao .direita p:last-of-type {margin-bottom:0;}
#pgProdutoVer .descricao .direita ul,
#pgProdutoVer .descricao .direita ol {margin-bottom:20px;}
#pgProdutoVer .video {border-top:2px solid #eee;display:flex;}
#pgProdutoVer .video .esquerda {width:100%;}
#pgProdutoVer .video .esquerda p {font-weight:700;color:#55565b;line-height:1;}
#pgProdutoVer .video .direita {width:100%;}
#pgProdutoVer .video .direita a {display:flex;width:100%;max-width:700px;border-radius:10px;overflow:hidden;position: relative;}
#pgProdutoVer .video .direita a img {width:100%;}
#pgProdutoVer .video .direita a .svg {position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);opacity:.75;}
#pgProdutoVer .video .direita a .svg svg {width:105px;height:105px;}
#pgProdutoVer .especificacao {background-color:#f7f7f7;padding: 80px 0;position:relative;}
#pgProdutoVer .especificacao:before {content:'';position:absolute;background-color:#f7f7f7;top:0;bottom:0;left:0;width:100vw;z-index:-1;transform:translateX(-90%);}
#pgProdutoVer .especificacao:after {content:'';position:absolute;background-color:#f7f7f7;top:0;bottom:0;right: 0;width:100vw;z-index:-1;transform: translateX(90%);}
#pgProdutoVer .especificacao .titulo {font-weight: 700;color:#55565b;line-height:1;display:flex;justify-content:space-between;align-items:center;cursor: pointer;}
#pgProdutoVer .especificacao .titulo span {display:inline-block;width:calc(100% - 80px);}
#pgProdutoVer .especificacao .titulo button {position:relative;width:29px;height: 29px;border-radius:50%;border: 3px solid #55565b;background: transparent;cursor: pointer;display:block;}
#pgProdutoVer .especificacao .titulo button:after {content:'-';display:flex;justify-content:center;align-items:center;position:absolute;top: 0;left: 0;font-weight: 500;font-size: 36px;color: #55565b;transform: translate(-2px, -5px);width: 28px;height: 28px;}
#pgProdutoVer .especificacao .especificacaoFechado + .redacao {display:none;}
#pgProdutoVer .especificacao .especificacaoFechado button:after {content:'+';}
#pgProdutoVer .especificacao .redacao {margin-top:50px}
#pgProdutoVer .especificacao .redacao li {font-family:'Golos Text', sans-serif;font-weight:400;color:#55565b;font-size:13px;line-height:1.5;}
#pgProdutoVer .especificacao .redacao,
#pgProdutoVer .especificacao .redacao * {font-family:'Golos Text', sans-serif;font-weight:400;color:#55565b;font-size:13px;line-height:1.75;margin:15px 0;}
@media screen and (max-width:999px) {
	#pgProdutoVer {padding-top:50px;max-width:100vw;overflow-x:hidden;}
	#pgProdutoVer .produtoResumo {flex-direction:column;}
	#pgProdutoVer .produtoResumo .fotos {flex-direction:column;}
	#pgProdutoVer .produtoResumo .fotos .thumb {display:flex;margin-top:20px;}
	#pgProdutoVer .produtoResumo .fotos .thumb {overflow-x:scroll;width:100vw;padding-left:20px;margin-bottom:35px;display:flex;padding-right:20px;transform: translateX(-20px);}
	#pgProdutoVer .produtoResumo .fotos .thumb::-webkit-scrollbar{display: none;}
	#pgProdutoVer .produtoResumo .fotos .thumb a {border-radius:0;}
	#pgProdutoVer .produtoResumo .fotos .thumb li {margin-right:10px;width:100%;display: flex;max-width:48%;min-width:135px;}
	#pgProdutoVer .produtoResumo .fotos .thumb li:last-of-type {margin-right:0;}
	#pgProdutoVer .produtoResumo .fotos .thumb img {display:flex;border-radius:6px;width:100%;height:auto;}
	#pgProdutoVer .produtoResumo .fotos .thumb button {display:inline-flex;align-items: center;max-width:unset;padding:0 30px;white-space: nowrap;justify-content:center;}
	#pgProdutoVer .produtoResumo .informacoes {margin-bottom:50px;padding:0;}
	#pgProdutoVer .produtoResumo .informacoes .acoes {max-width:400px;margin-left:auto;margin-right:auto;}
	#pgProdutoVer .produtoResumo .informacoes .acoes .linha1 {flex-direction:column;max-width:500px;}
	#pgProdutoVer .produtoResumo .informacoes .acoes .linha1 button {margin:30px 0;}
	#pgProdutoVer .produtoResumo .informacoes .acoes .linha1 .quantidade {margin:0 auto 0 auto;transform:translateX(35%);}
	#pgProdutoVer .produtoResumo .informacoes .acoes .linha1 .quantidade:before {top:15px;transform: translateX( calc(-100% - 20px) );}
	#pgProdutoVer .produtoResumo .informacoes .acoes .linha2 {text-align:center;}
	#pgProdutoVer .produtoResumo .informacoes .acoes .linha2 span {text-align:center;}
	#pgProdutoVer .descricao {padding:60px 0 80px 0;flex-direction:column;}
	#pgProdutoVer .descricao p br {display:none;}
	#pgProdutoVer .descricao .esquerda {margin-bottom:40px;}
	#pgProdutoVer .descricao .esquerda p {font-size:30px;}
	#pgProdutoVer .video {padding:60px 0 100px 0;flex-direction:column;}
	#pgProdutoVer .video p br {display:none;}
	#pgProdutoVer .video .esquerda {margin-bottom:40px;}
	#pgProdutoVer .video .esquerda p {font-size:30px;}
	#pgProdutoVer .especificacao .titulo span {font-size:30px;}
	#pgProdutoVer .produtoVerGaleriaDesktop {display:none !important;}
	#pgProdutoVer .produtoVerGaleriaMobile {margin:30px 0;}
	#pgProdutoVer .produtoResumo .fotos .thumb {margin-bottom:0;}
}
@media screen and (max-width:374px) {
	#pgProdutoVer .breadcumbs ul li a,
	#pgProdutoVer .breadcumbs ul li b {font-size:13px;}
	#pgProdutoVer .breadcumbs ul li {width:min-content;}
}
@media screen and (min-width:1000px) {
	#pgProdutoVer {padding-top:70px;}
	#pgProdutoVer .produtoResumo {justify-content: space-between;padding-bottom:108px;}
	#pgProdutoVer .produtoResumo .fotos {max-width:47.762%;justify-content:space-between;flex-direction: row-reverse;}
	#pgProdutoVer .produtoResumo .fotos .thumb {max-width:90px;}
	#pgProdutoVer .produtoResumo .fotos .thumb li {margin-bottom: 18px;}
	#pgProdutoVer .produtoResumo .fotos .thumb li:nth-child(5) {margin-bottom:0}
	#pgProdutoVer .produtoResumo .fotos figure {max-width:83.438%;}
	#pgProdutoVer .produtoResumo .informacoes {max-width:47.015%;align-self:center;}
	#pgProdutoVer .produtoResumo .informacoes .acoes {padding-top: 20px;}
	#pgProdutoVer .produtoResumo .informacoes .acoes .linha1 {justify-content:space-between;}
	#pgProdutoVer .produtoResumo .informacoes .acoes .linha1 button {max-width:35.715%;}
	#pgProdutoVer .produtoResumo .informacoes .acoes .linha1 button:hover {opacity:.75;}
	#pgProdutoVer .produtoResumo .informacoes .acoes .linha1 a {max-width:35.715%;}
	#pgProdutoVer .produtoResumo .informacoes .acoes .linha1 a:hover {opacity:.75;}
	#pgProdutoVer .produtoResumo .informacoes .acoes .linha1 .quantidade:before {top:-30px;}
	#pgProdutoVer .produtoResumo .informacoes .acoes .linha2 span:not(#produtoAdicionadoComSucesso) {cursor:pointer;}
	#pgProdutoVer .produtoResumo .informacoes .acoes .linha2 span:not(#produtoAdicionadoComSucesso):hover {text-decoration:underline;}
	#pgProdutoVer .descricao {padding: 80px 0 80px 0;justify-content:space-between;}
	#pgProdutoVer .descricao .esquerda {max-width:23.881%;}
	#pgProdutoVer .descricao .esquerda p {font-size:36px;}
	#pgProdutoVer .descricao .direita {flex-grow:1;}
	#pgProdutoVer .video {padding: 80px 0 100px 0;justify-content:space-between;}
	#pgProdutoVer .video .esquerda {max-width:23.881%;}
	#pgProdutoVer .video .esquerda p {font-size:36px;}
	#pgProdutoVer .video .direita {flex-grow:1;}
	#pgProdutoVer .especificacao .titulo {font-size:36px;}
	#pgProdutoVer .breadcumbs a:hover {text-decoration:underline;}
	#pgProdutoVer .video .direita a:hover .svg {opacity:1;}
	
	#pgProdutoVer .produtoResumo .semThumbList figure {height: 427px;max-width: 100%;}
	#pgProdutoVer .produtoResumo .semThumbList figure a {position:relative;justify-content:center;align-items:center;}
	#pgProdutoVer .produtoResumo .semThumbList figure img {position:absolute;}
	
	#pgProdutoVer .produtoVerGaleriaMobile {display:none !important;}
}


/* OrÃ§amento */
#pgOrcamento h1 {color:#55565b;font-weight:700;line-height:1;}
#pgOrcamento .centralizar {flex-direction:column;}
#pgOrcamento .esquerda {width:100%;padding:50px 0 75px 0;}
#pgOrcamento .direita {width:100%;}
#pgOrcamento .orcamentoVazio {margin-top:50px;}
#pgOrcamento .table {width:100%;}
#pgOrcamento .table .coluna1 {width:100%;display:flex;}
#pgOrcamento .table .coluna2 {width:100%;display:flex;align-items:center;}
#pgOrcamento .table .body {display:flex;flex-direction:column;}
#pgOrcamento .table .body .row {display:flex;margin-bottom:26px;padding-bottom:26px;border-bottom:2px solid #eee;}
#pgOrcamento .table .body .row:last-of-type {border-bottom:0;margin-bottom:0;padding-bottom:0;}
#pgOrcamento .table .body .thumb {width:100%;max-width:190px;}
#pgOrcamento .table .body .thumb img {display:flex;width:100%;}
#pgOrcamento .table .body .resumo .categoria {font-family:'Golos Text', sans-serif;font-weight:700;color:#ec7f36;text-transform:uppercase;margin-bottom:15px;display:block;}
#pgOrcamento .table .body .resumo .produto {font-weight:700;color:#55565b;line-height:1;}
#pgOrcamento .table .removerProduto {cursor:pointer;}
#pgOrcamento .table .removerProduto svg {width:23px;height:27px;}
#pgOrcamento .table .removerProduto path {stroke:#c2c3c9;transition:all 0.3s ease-out;}
#pgOrcamento .table .removerProduto line {stroke:#c2c3c9;transition:all 0.3s ease-out;}
#pgOrcamento .table .quantidade {width:140px;height:50px;border: 2px solid #c2c3c9;border-radius:6px;display:flex;position:relative;}
#pgOrcamento .table .quantidade input {width:46px;font-size:16px;font-weight:400;color:#;55565b;font-family: 'Barlow Condensed', sans-serif;text-align:center;}
#pgOrcamento .table .quantidade span {width:46px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#ec7f36;font-size:24px;font-weight:500;transform:translateY(-2px);-webkit-user-select:none;-ms-user-select:none;user-select:none;}
#pgOrcamento .form {background-color:#f7f7f7;}
#pgOrcamento .form .header {text-align:center;margin-bottom:30px;}
#pgOrcamento .form .header h2 {color:#55565b;font-weight:600;font-size:24px;line-height:1;max-width:280px;margin:auto;}
#pgOrcamento .form .obrigatorios {font-size:13px;text-align:center;display:block;margin:15px 0 0 0;color:#FFF;}
#pgOrcamento .form form label {width:100%;display:flex;flex-direction:column;margin-top:15px;}
#pgOrcamento .form form label span {font-family:'Golos Text', sans-serif;font-weight:600;color:#55565b;font-size:13px;line-height:1;text-transform:uppercase;margin-bottom:10px;}
#pgOrcamento .form form input {font-family:'Golos Text', sans-serif;background-color:#FFF;border:2px solid #ddd;padding:20.5px 20px 20.5px 30px;border-radius:50px;font-size:13px;height:50px;}
#pgOrcamento .form form textarea {font-family:'Golos Text', sans-serif;background-color:#FFF;border:2px solid #ddd;padding:20.5px 20px 20.5px 30px;border-radius:25px;min-height:150px;font-size:13px;}
#pgOrcamento .form form input::placeholder,
#pgOrcamento .form form textarea::placeholder {font-family:'Golos Text', sans-serif;font-size:13px;color:#55565b;}
#pgOrcamento .form form .botoes {margin-top:30px;}
#pgOrcamento .form form .botoes .botao {background-color:#f7f7f7;max-width:325px;margin-left:auto;margin-right:auto;}
#pgOrcamento .form .input-checked {display:flex;flex-direction:column;align-items:flex-start;width:100%;margin:20px auto 15px auto;}
#pgOrcamento .form .input-checked label {display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;margin-bottom:15px;cursor:pointer;height:25px;}
#pgOrcamento .form .input-checked span {font-size:13px;font-family:'Golos Text', sans-serif;color:#55565b;padding:0 0 0 20px;margin:0;font-weight:400;text-transform:unset;align-self:center;}
#pgOrcamento .form .input-checked a {font-size:13px;color:#55565b;text-decoration:underline;font-family:'Golos Text', sans-serif;}
#pgOrcamento .form .input-checked .checkbox {position:relative;display:flex;justify-content:center;align-items:center;width:13px;height:13px;cursor:pointer;align-self:flex-start;}
#pgOrcamento .form .input-checked .checkbox input {width:0;height:0;cursor:pointer;}
#pgOrcamento .form .input-checked .checkbox input:before {content: "";display:block;position:absolute;width:20px;height:20px;border:2px solid #ddd;border-radius:6px;top:1px;left:-1px;right:-1px;bottom:-1px;cursor:pointer;}
#pgOrcamento .form .input-checked .checkbox input:after {content:"";display:block;position:absolute;width:15px;height:15px;background-image:url(../images/svg/checkedBranco.svg);background-size:13px 13px;background-repeat:no-repeat;top:6.5px;left:4px;opacity:0;transition:all 0.3s ease-out;cursor:pointer;}
#pgOrcamento .form .input-checked .checkbox input:checked:after {opacity:1;transition:all 0.3s ease-out;}
#pgOrcamento .form .mensagem {padding: 50px 0;}
#pgOrcamento .form .mensagem > div {display:flex;flex-direction:column;align-items:center;text-align:center;}
#pgOrcamento .form .mensagem p {font-size: 15px;color:#FFF;}
#pgOrcamento .form .mensagem .botao {align-self:center;max-width:unset;width:auto;background-color:#4ab762;color:#1a1a1a;margin-top:30px;font-size:14px;padding:17px 25px;}
#pgOrcamento .form .mensagem .botao path {fill:#1a1a1a;}
#pgOrcamento .form .mensagem .botao .svg {margin-left:20px;margin-right:0;}
#pgOrcamento .form .mensagem .titulo {font-size:34px;line-height: 1.3;margin:30px 0;font-weight:800;}
#pgOrcamento .form .mensagem .falha figure path {fill:#FFF;}
#pgOrcamento .form .mensagem .falha .titulo {max-width:60%;}
#pgOrcamento .form .mensagem .falha .botao {flex-direction: row-reverse;}
#pgOrcamento .form .mensagem .falha .botao .svg {margin-left:0;margin-right:20px;transform: rotate(225deg);}
#pgOrcamento .form .mensagem .sucesso figure path {fill:#FFF;}
#pgOrcamento .form .mensagem .form-sucesso,
#pgOrcamento .form .mensagem .form-falha {width:140px;height:140px;}
@media screen and (max-width:999px){
	#pgOrcamento .centralizar {min-height:calc(100vh - 400px);}
	#pgOrcamento h1 {font-size:30px;}
	#pgOrcamento .table {margin-top:50px;}
	#pgOrcamento .table .head {display:none;}
	#pgOrcamento .table .body .row {flex-direction:column;}
	#pgOrcamento .table .body .thumb {margin-right:20px;}
	#pgOrcamento .table .body .thumb img {border-radius:6px;}
	#pgOrcamento .table .body .coluna2 {margin-top:28px;}
	#pgOrcamento .table .body .resumo .categoria {font-size:13px;}
	#pgOrcamento .table .body .resumo .produto {font-size:20px;}
	#pgOrcamento .table .removerProduto {margin-left:20px;}
	#pgOrcamento .form {width:100vw;transform:translateX(-20px);padding:50px 20px 60px 20px;}
	#pgOrcamento .form form .botoes .botao {background:rgb(246,100,0);background:linear-gradient(180deg, rgba(246,100,0,1) 0%, rgba(236,126,54,1) 100%);}
	#pgOrcamento .form form .botoes .botao span {color:#FFF;}
	#pgOrcamento #mobileOrcamentoEnviar {background:rgb(246,100,0);background:linear-gradient(180deg, rgba(246,100,0,1) 0%, rgba(236,126,54,1) 100%);position:fixed;bottom:20px;left:20px;right:20px;z-index: 10000;display: flex;border-radius: 6px;height: 50px;align-items: center;justify-content: center;}
	#pgOrcamento #mobileOrcamentoEnviar span {color:#FFF;text-transform:uppercase;font-size: 16px;font-weight: 700;text-transform: uppercase;transform: translateY(-2px);cursor: pointer;}
}
@media screen and (min-width:1000px){
	#pgOrcamento {padding:65px 0 200px 0;}
	#pgOrcamento h1 {font-size:40px;}
	#pgOrcamento #mobileOrcamentoEnviar {display:none;}
	#pgOrcamento .centralizar {flex-direction:row;justify-content:space-between;}
	#pgOrcamento .esquerda {max-width:58.21%;}
	#pgOrcamento .direita {max-width:38.198%;}
	#pgOrcamento .table .coluna1 {max-width:calc(100% - 30%);}
	#pgOrcamento .table .coluna2 {max-width:25.017%;}
	#pgOrcamento .table .head {display:flex;margin-top:50px;margin-bottom:15px;}
	#pgOrcamento .table .head p {font-family:'Golos Text', sans-serif;font-weight:600;color:#55565b;font-size:14px;line-height:1;margin-bottom:10px;}
	#pgOrcamento .table .body .row {justify-content:space-between;align-items:center;}
	#pgOrcamento .table .body .thumb {border-radius:6px;overflow:hidden;margin-right:28px;}
	#pgOrcamento .table .body .resumo {align-self:center;}
	#pgOrcamento .table .body .coluna2 {justify-content:space-between;}
	#pgOrcamento .table .body .resumo .categoria {font-size:14px;}
	#pgOrcamento .table .body .resumo .produto {font-size:22px;}
	#pgOrcamento .form {width:100%;transform:unset;padding:50px;border-radius:10px;}
	#pgOrcamento .form .input-checked label {justify-content:flex-start;margin-top:10px;}
	#pgOrcamento .form .input-checked label:last-of-type {margin-top:0px;}
	#pgOrcamento .table .removerProduto:hover path {stroke:#FF0000;transition:all 0.3s ease-out;}
	#pgOrcamento .table .removerProduto:hover line {stroke:#FF0000;transition:all 0.3s ease-out;}
	#pgOrcamento .form .input-checked label:hover input:after {opacity:.5;transition:all 0.3s ease-out;}
	#pgOrcamento .form .input-checked a:hover {color:#be3537;}
}
@media screen and (min-width:1400px){
	#pgOrcamento .form {position:sticky;top:130px;}
}


/* PÃ¡gina Obrigado */
#pgOrcamentoObrigado {display:flex;padding-top:100px;}
#pgOrcamentoObrigado .centralizar {flex-direction:column;max-width:370px;align-self:center;}
#pgOrcamentoObrigado figure {display:flex;justify-content:center;margin-bottom:25px;}
#pgOrcamentoObrigado figure img {display:block;}
#pgOrcamentoObrigado h1 {text-align:center;font-size:40px;color:#ef782c;line-height:1;}
#pgOrcamentoObrigado p {font-size:13px;font-family:'Golos Text', sans-serif;text-align:center;line-height:1.5;color:#0e1e15;margin:25px 0 50px 0;}
#pgOrcamentoObrigado .botoes .botao {border-color:#f17019;}
@media screen and (max-width:999px) {
	#pgOrcamentoObrigado .botoes .botao {background:rgb(246,100,0);background:linear-gradient(180deg, rgba(246,100,0,1) 0%, rgba(236,126,54,1) 100%);border:0;}
	#pgOrcamentoObrigado .botoes .botao span {color:#FFF;}
}
@media screen and (min-width:1000px) {
	#pgOrcamentoObrigado .botoes .botao:hover {background:rgb(246,100,0);background:linear-gradient(180deg, rgba(246,100,0,1) 0%, rgba(236,126,54,1) 100%);}
	#pgOrcamentoObrigado .botoes .botao:hover span {color:#FFF;}
}


/* Blog Listar */
#pgBlog .centralizar {flex-direction:column;}
#pgBlog .esquerda {width:100%;}
#pgBlog .direita {width:100%;}
#pgBlog .direita h2 {font-size:20px;color:#55565b;margin-bottom:40px;text-align:center;margin-top:70px;font-size:28px;}
#pgBlog .header {display:flex;flex-direction:column;margin-bottom:60px;}
#pgBlog .header small {font-family:'Golos Text', sans-serif;font-weight:700;color:#ec7f36;font-size:14px;text-transform:uppercase;margin-bottom:10px;display:block;line-height:1;}
#pgBlog .header h1 {font-weight:700;font-size:36px;color:#55565b;line-height:1;}
#pgBlog .header header {display:flex;flex-direction:column;}
#pgBlog .header select {height:50px;border:2px solid #ec7f36;border-radius:25px;text-indent:25px;cursor:pointer;background-color:transparent;margin-left:auto;font-family:'Golos Text', sans-serif;font-size:14px;color:#000;}
#pgBlog .header select optgroup {font-size:14px;font-family:'Golos Text', sans-serif;font-weight:400;}
#pgBlog .header select optgroup option {font-size:14px;font-family:'Golos Text', sans-serif;font-weight:400;}
#pgBlog .header .resumoBlogFiltro {text-align:center;}
#pgBlog .grid {display:flex;flex-direction:column;}
#pgBlog .grid .item {width:100%;display:flex;flex-direction:column;margin-bottom:50px;}
#pgBlog .grid .item .thumb {border-radius: 10px;overflow: hidden;display:flex;position: relative;justify-content: center;align-items: center;width:100%;}
#pgBlog .grid .item .thumb span {position: absolute;text-transform: uppercase;font-size: 16px;color: #FFF;font-weight: 600;border: 2px solid #FFF;padding: 10px 17px 11px 17px;border-radius: 6px;z-index: 3;line-height: 1;opacity:0;}
#pgBlog .grid .item .thumb img {display: block;width: 100%;border-radius:10px;}
#pgBlog .grid .item .thumb:after {content:'';position: absolute;background-color:rgba(0,0,0,.7);top: 0;right: 0;bottom: 0;left: 0;z-index: 2;opacity:0;transition:all 0.3s ease-out;}
#pgBlog .grid .item .categoria {font-family:'Golos Text', sans-serif;font-weight:700;color:#ec7f36;font-size:14px;text-transform:uppercase;margin-bottom:10px;display:block;}
#pgBlog .grid .item .texto {display:flex;flex-direction:column;align-self: center;width:100%;}
#pgBlog .grid .item .titulo {font-weight:700;color:#55565b;font-size: 24px;line-height:1;}
#pgBlog .grid .item .resumo {font-size:13px;color:#081032;line-height: 1.5;margin-top:15px;font-family:'Golos Text', sans-serif;}
#pgBlog .sidebarPost .carrousel:not(.slick-initialized) {display:flex;flex-direction:column;}
#pgBlog .sidebarPost .item {overflow:hidden;width:100%;display:flex !important;margin-bottom:25px;}
#pgBlog .sidebarPost .item .thumb img {display:block;width:100%;border-radius:10px;}
#pgBlog .sidebarPost .item .bloco1 {display:flex;flex-direction:column;justify-content:center;padding:0 10px;}
#pgBlog .sidebarPost .item .categoria {font-family:'Golos Text', sans-serif;font-weight:700;color:#ec7f36;font-size:14px;text-transform:uppercase;margin-bottom:10px;display:block;}
#pgBlog .sidebarPost .item .titulo {font-weight:700;color:#55565b;line-height:1;}
#pgBlog .sidebarPost .item:last-of-type {margin-bottom:0;}
#pgBlog .sidebarPost .slick-slider .slick-dots {bottom: -20px;}
@media screen and (max-width:999px){
	#pgBlog {padding:75px 0 0 0;}
	#pgBlog .header select {width:100%;max-width:500px;}
	#pgBlog .header .resumoBlogFiltro {margin-top:30px;}
	#pgBlog .grid .item {margin-bottom:70px;}
	#pgBlog .grid .item .texto {padding:20px 10px 0 10px;}
	#pgBlog .direita {margin-top:75px;}
	#pgBlog .sidebarPost {padding-bottom:70px;}
	#pgBlog .sidebarPost .carrousel {width:100vw;transform:translateX(-20px);}
	#pgBlog .sidebarPost .carrousel .slick-list {padding-left:20px;}
	#pgBlog .sidebarPost .carrousel .slick-track {display:inline-flex !important;}
	#pgBlog .sidebarPost .carrousel .slick-slide {display:inline-flex;}
	#pgBlog .sidebarPost .carrousel .slick-slide > div {display:flex;justify-content:center;width:100%;}
	#pgBlog .sidebarPost .item {max-width:96%;flex-direction:column;}
	#pgBlog .sidebarPost .item .titulo {font-size:22px;}
	#pgBlog .sidebarPost .item .bloco1 {padding:20px 10px 0 10px;}
	#pgBlog .sidebarPost .carrouselClienteSlickCount {margin-top:20px;}
}
@media screen and (min-width:600px) and (max-width:999px){
	#pgBlog .header {flex-direction:row;flex-wrap:wrap;justify-content:space-between;}
	#pgBlog .header .resumoBlogFiltro {width:100%;max-width:45%;margin:0;align-self:flex-end;}
	#pgBlog .grid {flex-wrap:wrap;flex-direction:row;}
	#pgBlog .grid .item {max-width:48%;margin-right:4%;}
	#pgBlog .grid .item:nth-child(2n){margin-right: 0;}
}
@media screen and (min-width:1000px){
	#pgBlog {padding:110px 0;}
	#pgBlog .centralizar {flex-direction:row;justify-content:space-between;}
	#pgBlog .esquerda {max-width:67.827%;}
	#pgBlog .direita {max-width:27.986%;}
	#pgBlog .direita h2 {text-align:left;}
	#pgBlog .header {flex-direction:row;}
	#pgBlog .header header {justify-content:space-between;}
	#pgBlog .header select {min-width:275px;}
	#pgBlog .header .resumoBlogFiltro {margin-left:auto;text-align:left;}
	#pgBlog .grid .item {flex-direction:row;justify-content:space-between;margin-bottom:60px;}
	#pgBlog .grid .item .texto {max-width:calc(100% - 255px);padding:0 0 0 50px;}
	#pgBlog .grid .item .thumb {max-width:255px;}
	#pgBlog .grid .item:hover .titulo {text-decoration:underline;}
	#pgBlog .grid .item:hover .thumb:after {opacity:1;}
	#pgBlog .grid .item:hover .thumb span {opacity:1;}
	#pgBlog .sidebarPost .item .thumb {max-width:125px;}
	#pgBlog .sidebarPost .item .titulo {font-size:18px;}
	#pgBlog .sidebarPost a:hover .texto .titulo {color:#242424;text-decoration:underline;}
}
@media screen and (min-width:1000px) and (max-width:1360px) {
	#pgBlog .sidebarPost .item {justify-content:space-between;}
	#pgBlog .sidebarPost .item .thumb {width:100%;}
	#pgBlog .sidebarPost .item .bloco1 {padding:0;width:calc(100% - 150px);}
}
@media screen and (min-width:1360px){
	#pgBlog .sidebarPost .item .bloco1 {padding-left:22px;}
}


/* Blog Ler */
#pgBlogLer {padding:75px 0;}
#pgBlogLer .centralizar {flex-direction:column;}
#pgBlogLer .esquerda {width:100%;}
#pgBlogLer .direita {width:100%;}
#pgBlogLer .direita h2 {margin-top:70px;margin-bottom:40px;display:flex;align-items:flex-end;}
#pgBlogLer .direita h2 span {font-size:28px;color:#55565b;line-height:1;display:inline-block;}
#pgBlogLer .direita h2 a {color:#c2c3c9;font-weight:500;font-size:16px;text-transform:uppercase;line-height:1;display:inline-block;border-bottom:1.5px solid transparent;margin-left:12px;transform:translateY(-3px);}
#pgBlogLer .sidebarPost .carrousel:not(.slick-initialized) {display:flex;flex-direction:column;}
#pgBlogLer .sidebarPost .item {overflow:hidden;width:100%;display:flex !important;margin-bottom:25px;}
#pgBlogLer .sidebarPost .item .thumb img {display:block;width:100%;border-radius:10px;}
#pgBlogLer .sidebarPost .item .bloco1 {display:flex;flex-direction:column;justify-content:center;}
#pgBlogLer .sidebarPost .item .categoria {font-family:'Golos Text', sans-serif;font-weight:700;color:#ec7f36;font-size:14px;text-transform:uppercase;margin-bottom:10px;display:block;}
#pgBlogLer .sidebarPost .item .titulo {font-weight:600;color:#55565b;line-height:1;}
#pgBlogLer .esquerda header {margin-bottom:50px;display:flex;flex-direction:column;}
#pgBlogLer .esquerda header h1 {font-size:36px;font-weight:700;color:#55565b;line-height:1;}
#pgBlogLer .esquerda .banner img {width:100%;border-radius:20px;}
#pgBlogLer .esquerda .categoriaSocial {display:flex;margin:30px 0;flex-direction:column;align-items:center;}
#pgBlogLer .esquerda .categoriaSocial .categoria {font-family:'Golos Text', sans-serif;font-weight:700;color:#ec7f36;font-size:14px;text-transform:uppercase;margin-bottom:10px;display:block;line-height:1;}
#pgBlogLer .esquerda .categoriaSocial .social {display:flex;}
#pgBlogLer .esquerda .categoriaSocial .social a {border: 1px solid #ec7f36;border-radius: 4px;margin-left:10px;display:block;width:26px;height:26px;display:flex;justify-content:center;align-items:center;}
#pgBlogLer .esquerda .categoriaSocial .social .svg,
#pgBlogLer .esquerda .categoriaSocial .social svg {height:16px;}
#pgBlogLer .esquerda .categoriaSocial .social rect,
#pgBlogLer .esquerda .categoriaSocial .social path,
#pgBlogLer .esquerda .categoriaSocial .social polygon {fill:#ec7f36;}
#pgBlogLer .esquerda .categoriaSocial .social div {display:flex;justify-content:flex-start;}
#pgBlogLer .esquerda .categoriaSocial .social .svg.whatsapp svg {width:16px;height:16px;}
#pgBlogLer .esquerda .redacao li p {display:inline;}
#pgBlogLer .esquerda .redacao p,
#pgBlogLer .esquerda .redacao div {font-family:'Golos Text', sans-serif;font-weight:400;color:#55565b;font-size:13px;line-height:1.5;margin: 0 0 30px 0;}
#pgBlogLer .esquerda .redacao img {border-radius:15px;width:100% !important;margin:0 !important;}
#pgBlogLer .esquerda .redacao li {font-size:13px;font-weight:400;color:#626d73;line-height:2 !important;}
#pgBlogLer .esquerda .redacao h1 {font-size:22px;}
#pgBlogLer .esquerda .redacao h2 {font-size:20px;}
#pgBlogLer .esquerda .redacao h3 {font-size:18px;}
#pgBlogLer .esquerda .redacao h4 {font-size:16px;}
#pgBlogLer .esquerda .redacao h5 {font-size:14px;}
#pgBlogLer .esquerda .redacao h6 {font-size:13px;}
#pgBlogLer .esquerda .redacao h1,
#pgBlogLer .esquerda .redacao h2,
#pgBlogLer .esquerda .redacao h3,
#pgBlogLer .esquerda .redacao h4,
#pgBlogLer .esquerda .redacao h5,
#pgBlogLer .esquerda .redacao h6 {margin:50px 0 !important;color:#242424;}
#pgBlogLer .esquerda .redacao ol {margin-bottom:25px !important;}
#pgBlogLer .esquerda .redacao ul {margin-bottom:25px !important;padding-left:0 !important}
#pgBlogLer .esquerda .redacao a {font-family:'Golos Text', sans-serif;font-weight:400;color:#55565b;font-size:13px;transition:all 0.3s ease-out;}
#pgBlogLer .esquerda .redacao quote,
#pgBlogLer .esquerda .redacao blockquote {border-top:2px solid #ec7f36;border-bottom:2px solid #ec7f36;padding:40px 0;display:block;margin:40px 0 !important;line-height:1.5;position:relative;}
#pgBlogLer .esquerda .redacao quote *,
#pgBlogLer .esquerda .redacao blockquote * {color:#242424;}
@media screen and (min-width:600px){
	#pgBlogLer .esquerda .categoriaSocial {flex-direction:row;align-items:unset;}
	#pgBlogLer .esquerda .categoriaSocial .categoria {margin-bottom:0;}
}
@media screen and (min-width:1000px){
	#pgBlogLer {padding:105px 0 0 0;}
	#pgBlogLer .centralizar {flex-direction:row;justify-content:space-between;}
	#pgBlogLer .esquerda {max-width:67.827%;}
	#pgBlogLer .direita {max-width:27.986%;}
	#pgBlogLer .direita h2 a:hover {border-color:#c2c3c9;}
	#pgBlogLer .header {flex-direction:row;}
	#pgBlogLer .header h1 {font-size:28px;}
	#pgBlogLer .header header {justify-content:space-between;margin-bottom:0;}
	#pgBlogLer .esquerda header {margin-bottom:50px;}
	#pgBlogLer .esquerda header h1 {font-size:33.5px;}
	#pgBlogLer .esquerda .categoriaSocial {margin:35px 0;justify-content:space-between;}
	#pgBlogLer .esquerda .categoriaSocial .categoria {margin-bottom:0px;}
	#pgBlogLer .esquerda .categoriaSocial .social a:hover {background-color:#ec7f36;}
	#pgBlogLer .esquerda .categoriaSocial .social a:hover rect,
	#pgBlogLer .esquerda .categoriaSocial .social a:hover path,
	#pgBlogLer .esquerda .categoriaSocial .social a:hover polygon {fill:#FFF;}
	#pgBlogLer .esquerda .redacao a:hover {color:#ec7f36;transition:all 0.3s ease-out;}
	#pgBlogLer .esquerda .redacao h1 {font-size:30px;}
	#pgBlogLer .esquerda .redacao h2 {font-size:27px;}
	#pgBlogLer .esquerda .redacao h3 {font-size:24px;}
	#pgBlogLer .esquerda .redacao h4 {font-size:21px;}
	#pgBlogLer .esquerda .redacao h5 {font-size:18px;}
	#pgBlogLer .esquerda .redacao h6 {font-size:15px;}
	#pgBlogLer .esquerda .redacao quote *,
	#pgBlogLer .esquerda .redacao blockquote * {font-size:20px;}
	#pgBlogLer .sidebarPost .item .thumb {max-width:125px;}
	#pgBlogLer .sidebarPost .item .titulo {font-size:18px;}
	#pgBlogLer .sidebarPost a:hover .titulo {text-decoration:underline;}
}
@media screen and (min-width:1360px){
	#pgBlogLer .sidebarPost .item .bloco1 {padding-left:22px;}
}
@media screen and (max-width:999px){
	#pgBlogLer .direita {margin-top:75px;}
	#pgBlogLer .esquerda  header h1 {font-size:32px;}
	#pgBlogLer .esquerda .categoriaSocial {justify-content:space-between;}
	#pgBlogLer .esquerda .redacao quote *,
	#pgBlogLer .esquerda .redacao blockquote * {font-size:18px;}
	#pgBlogLer .sidebarPost {padding-bottom:70px;}
	#pgBlogLer .sidebarPost .carrousel {width:100vw;transform:translateX(-20px);}
	#pgBlogLer .sidebarPost .carrousel .slick-list {padding-left:20px;}
	#pgBlogLer .sidebarPost .carrousel .slick-track {display:inline-flex !important;}
	#pgBlogLer .sidebarPost .carrousel .slick-slide {display:inline-flex;}
	#pgBlogLer .sidebarPost .carrousel .slick-slide > div {display:flex;justify-content:center;width:100%;}
	#pgBlogLer .sidebarPost .item {max-width:96%;flex-direction:column;}
	#pgBlogLer .sidebarPost .item .thumb {margin-bottom:25px;}
	#pgBlogLer .sidebarPost .item .titulo {font-size:22px;}
}
@media screen and (min-width:600px) and (max-width:999px){
	#pgBlogLer .header {flex-direction:row;flex-wrap:wrap;justify-content:space-between;}
	#pgBlogLer .header header {width:100%;}
	#pgBlogLer .header select {width:100%;}
}
@media screen and (min-width:1000px) and (max-width:1360px) {
	#pgBlogLer .sidebarPost .item {justify-content:space-between;}
	#pgBlogLer .sidebarPost .item .thumb {width:100%;}
	#pgBlogLer .sidebarPost .item .bloco1 {width:calc(100% - 150px);}
}


/*  Buscar Revenda */
#pgRevendaBuscar .bannerInterno {background-image:url(../images/bannerRevendaBuscar.jpg);background-position:top center;background-repeat:no-repeat;}
#pgRevendaBuscar .bannerInterno .centralizar {max-width:754px;height:100%;}
#pgRevendaBuscar .bannerInterno .direita {width:100%;align-self:flex-end;}
#pgRevendaBuscar .bannerInterno .esquerda .small {font-family:'Golos Text', sans-serif;font-weight:700;color:#ec7f36;font-size:14px;text-transform:uppercase;margin-bottom:15px;display:block;}
#pgRevendaBuscar .bannerInterno .esquerda .titulo {font-weight:700;color:#FFF;line-height:1;}
#pgRevendaBuscar .buscarRevenda .background {background:rgb(246,100,0);background:linear-gradient(180deg, rgba(246,100,0,1) 0%, rgba(236,126,54,1) 100%);}
#pgRevendaBuscar .buscarRevenda .centralizar {flex-direction:column;}
#pgRevendaBuscar .buscarRevenda .titulo {font-size:24px;font-weight:600;color:#55565b;line-height:1;text-align: center;}
#pgRevendaBuscar .buscarRevenda .form {width:100%;display:flex;}
#pgRevendaBuscar .buscarRevenda .form label {display:flex;flex-direction:column;width:100%;}
#pgRevendaBuscar .buscarRevenda .form label span {font-family:'Golos Text', sans-serif;font-weight:600;color:#FFF;font-size:13px;text-transform:uppercase;}
#pgRevendaBuscar .buscarRevenda .form select {font-family:'Golos Text', sans-serif;font-weight:400;color:#55565b;font-size:13px;border-radius:50px;height:50px;margin-top:8px;text-indent:30px;}
#pgRevendaBuscar .buscarRevenda .form select optgroup {font-size:14px;font-family:'Golos Text', sans-serif;font-weight:400;}
#pgRevendaBuscar .buscarRevenda .form select optgroup option {font-size:14px;font-family:'Golos Text', sans-serif;font-weight:400;}
#pgRevendaBuscar .buscarRevenda .form select optgroup option[disabled] {color:#ccc;}
#pgRevendaBuscar .buscarRevenda .form .botoes {width:100%;max-width:250px;}
#pgRevendaBuscar .buscarRevenda .form .botoes .botao {height:50px;background:rgb(17,44,28);background:linear-gradient(180deg, rgba(17,44,28,1) 0%, rgba(16,63,36,1) 100%);border:0;margin-top:22px;}
#pgRevendaBuscar .buscarRevenda .form .botoes .botao span {color:#FFF;font-size:16px;font-weight:600;}
#pgRevendaBuscar .buscarRevenda .form .obrigatorio {border-color:#1b1b1b !important;color:red !important;font-weight: bold !important;box-shadow:1px 1px 1px #1b1b1b;}
#pgRevendaBuscar .buscaResultado .grid {display:flex;flex-wrap:wrap;width:100%;}
#pgRevendaBuscar .buscaResultado .grid .item {background-color:#f7f7f7;padding:30px 25px 40px 25px;width:100%;border-radius:10px;margin-bottom:50px;}
#pgRevendaBuscar .buscaResultado .grid .item li {border-bottom:2px solid #efefef;padding:15px 10px;margin:5px 0;}
#pgRevendaBuscar .buscaResultado .grid .item li:last-of-type {border-bottom:0;}
#pgRevendaBuscar .buscaResultado .grid .item .label {font-family:'Golos Text', sans-serif;font-weight:700;color:#ec7f36;font-size:13px;text-transform:uppercase;display:block;line-height:1;margin-bottom:5px;}
#pgRevendaBuscar .buscaResultado .grid .item .info {font-weight:700;font-size:16px;color:#55565b;}
@media screen and (max-width:999px){
	#pgRevendaBuscar .bannerInterno {padding-top:40px;background-size: cover;}
	#pgRevendaBuscar .bannerInterno .centralizar {flex-direction:column;}
	#pgRevendaBuscar .bannerInterno .esquerda {text-align:center;margin-bottom:30px;}
	#pgRevendaBuscar .bannerInterno .esquerda .titulo {font-size:30px;max-width:75%;margin:auto;}
	#pgRevendaBuscar .bannerInterno .direita img {max-width:80%;margin:auto;}
	#pgRevendaBuscar .buscarRevenda .background {width:100vw;transform:translateX(-20px);}
	#pgRevendaBuscar .buscarRevenda .form {flex-direction:column;padding:40px;max-width:400px;margin-left:auto;margin-right:auto;}
	#pgRevendaBuscar .buscarRevenda .form label {margin-bottom:10px;}
	#pgRevendaBuscar .buscarRevenda .form .botoes {margin-left:auto;margin-right:auto;}
	#pgRevendaBuscar .buscarRevenda .titulo {margin:50px 0;}
	#pgRevendaBuscar .buscaResultado {margin-top:50px;}
}
@media screen and (min-width:600px) and (max-width:999px){
	#pgRevendaBuscar .buscaResultado .grid .item {max-width:49%;margin-right:2%;}
	#pgRevendaBuscar .buscaResultado .grid .item:nth-child(2n) {margin-right:0;}
}
@media screen and (min-width:1000px){
	#pgRevendaBuscar .bannerInterno {height:450px;}
	#pgRevendaBuscar .bannerInterno .esquerda {align-self:center;}
	#pgRevendaBuscar .bannerInterno .direita img {max-width:463px;}
	#pgRevendaBuscar .bannerInterno .esquerda .titulo {font-size:40px;}
	#pgRevendaBuscar .buscarRevenda .background {border-radius:25px;}
	#pgRevendaBuscar .buscarRevenda .form {justify-content:space-between;align-items:center;height:140px;padding:0 85px;}
	#pgRevendaBuscar .buscarRevenda .form label {max-width:38%;margin-right:2%;}
	#pgRevendaBuscar .buscarRevenda .titulo {margin: 65px 0 39px 0;}
	#pgRevendaBuscar .buscaResultado {margin-top:95px;}
}
@media screen and (min-width:1000px) and (max-width:1249px) {
	#pgRevendaBuscar .buscaResultado .grid .item {max-width:32%;margin-right:2%;}
	#pgRevendaBuscar .buscaResultado .grid .item:nth-child(3n) {margin-right:0;}
}
@media screen and (min-width:1250px){
	#pgRevendaBuscar .buscaResultado .grid .item {max-width:23.881%;margin-right:1.493%;}
	#pgRevendaBuscar .buscaResultado .grid .item:nth-child(4n) {margin-right:0;}
}


/* Tornar Revenda */
#pgRevendaTornar .bannerInterno {background-image:url(../images/bannerRevendaBuscar.jpg);background-position:top center;background-repeat:no-repeat;}
#pgRevendaTornar .bannerInterno .centralizar {max-width:820px;height:100%;}
#pgRevendaTornar .bannerInterno .esquerda {width:100%;align-self:flex-end;}
#pgRevendaTornar .bannerInterno .direita .small {font-family:'Golos Text', sans-serif;font-weight:700;color:#ec7f36;font-size:14px;text-transform:uppercase;margin-bottom:15px;display:block;}
#pgRevendaTornar .bannerInterno .direita .titulo {font-weight:700;color:#FFF;line-height:1;}
#pgRevendaTornar .formInteresse {flex-direction:column;align-items:center;}
#pgRevendaTornar .formInteresse .background {background-color:#f7f7f7;}
#pgRevendaTornar .formInteresse label {display:flex;flex-direction:column;width:100%;margin-bottom:18px;}
#pgRevendaTornar .formInteresse label span {font-family:'Golos Text', sans-serif;font-weight:600;color:#55565b;font-size:13px;text-transform:uppercase;}
#pgRevendaTornar .formInteresse label select {font-family:'Golos Text', sans-serif;font-weight:400;color:#55565b;font-size:13px;border-radius:50px;height:50px;margin-top:8px;text-indent:30px;border:2px solid #ddd;}
#pgRevendaTornar .formInteresse label select optgroup {font-size:14px;font-family:'Golos Text', sans-serif;font-weight:400;}
#pgRevendaTornar .formInteresse label select optgroup option {font-size:14px;font-family:'Golos Text', sans-serif;font-weight:400;}
#pgRevendaTornar .formInteresse label select optgroup option[disabled] {color:#ccc;}
#pgRevendaTornar .formInteresse label input {font-family:'Golos Text', sans-serif;font-weight:400;color:#55565b;font-size:13px;border-radius:50px;height:50px;margin-top:8px;text-indent:30px;border:2px solid #ddd;}
#pgRevendaTornar .formInteresse label textarea {font-family:'Golos Text', sans-serif;font-weight:400;color:#55565b;font-size:13px;border-radius:30px;margin-top:8px;text-indent:10px;border:2px solid #ddd;padding:20px;}
#pgRevendaTornar .formInteresse .titulo {font-size:24px;font-weight:600;color:#55565b;line-height: 1;padding: 65px 0 50px 0;}
#pgRevendaTornar .formInteresse .formTitulo {font-family:'Golos Text', sans-serif;font-weight:700;color:#ec7f36;text-transform:uppercase;font-size:14px;margin-bottom:26px;margin-top:50px;}
#pgRevendaTornar .formInteresse .formTitulo:first-of-type {margin-top:0;}
#pgRevendaTornar .formInteresse .input-checked {display:flex;flex-direction:column;align-items:flex-start;width:100%;margin:20px auto 15px auto;}
#pgRevendaTornar .formInteresse .input-checked label {display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;margin-bottom:15px;cursor:pointer;height:25px;}
#pgRevendaTornar .formInteresse .input-checked span {font-size:13px;font-family:'Golos Text', sans-serif;color:#55565b;padding:0 0 0 20px;margin:0;font-weight:400;text-transform:unset;align-self:center;}
#pgRevendaTornar .formInteresse .input-checked a {font-size:13px;color:#55565b;text-decoration:underline;font-family:'Golos Text', sans-serif;}
#pgRevendaTornar .formInteresse .input-checked .checkbox {position:relative;display:flex;justify-content:center;align-items:center;width:13px;height:13px;cursor:pointer;align-self:flex-start;}
#pgRevendaTornar .formInteresse .input-checked .checkbox input {width:0;height:0;cursor:pointer;}
#pgRevendaTornar .formInteresse .input-checked .checkbox input:before {content: "";display:block;position:absolute;width:20px;height:20px;border:2px solid #ddd;border-radius:6px;top:1px;left:-1px;right:-1px;bottom:-1px;cursor:pointer;}
#pgRevendaTornar .formInteresse .input-checked .checkbox input:after {content:"";display:block;position:absolute;width:15px;height:15px;background-image:url(../images/svg/checkedBranco.svg);background-size:13px 13px;background-repeat:no-repeat;top:6.5px;left:4px;opacity:0;transition:all 0.3s ease-out;cursor:pointer;}
#pgRevendaTornar .formInteresse .input-checked .checkbox input:checked:after {opacity:1;transition:all 0.3s ease-out;}
#pgRevendaTornar .formInteresse .botoes {max-width:325px;margin-left:auto;margin-right:auto;margin-top:50px}
#pgRevendaTornar .formInteresse .botoes .botao {border-color:#f1721b;background-color:transparent;}
@media screen and (max-width:999px){
	#pgRevendaTornar .bannerInterno {padding-top:40px;background-size: cover;}
	#pgRevendaTornar .bannerInterno .centralizar {flex-direction:column-reverse;}
	#pgRevendaTornar .bannerInterno .direita {text-align:center;margin-bottom:30px;}
	#pgRevendaTornar .bannerInterno .direita .titulo {font-size:30px;max-width:75%;margin:auto;}
	#pgRevendaTornar .bannerInterno .esquerda img {max-width:80%;margin:auto;}
	
	#pgRevendaTornar .formInteresse form {max-width:600px;margin-left:auto;margin-right:auto;}
	#pgRevendaTornar .formInteresse label {margin-bottom:10px;}
	#pgRevendaTornar .formInteresse .titulo {text-align:center;}
	#pgRevendaTornar .formInteresse .background {width:100vw;padding:50px 25px 80px 25px;}
	#pgRevendaTornar .formInteresse .botoes {margin-left:auto;margin-right:auto;}
}
@media screen and (min-width:1000px){
	#pgRevendaTornar .bannerInterno {height:450px;}
	#pgRevendaTornar .bannerInterno .direita {align-self:center;max-width:410px;}
	#pgRevendaTornar .bannerInterno .direita .titulo {font-size:40px;}
	#pgRevendaTornar .bannerInterno .esquerda img {max-width:350px;}
	
	#pgRevendaTornar .formInteresse .flex {display:flex;justify-content:space-between;}
	#pgRevendaTornar .formInteresse .flex-2 label {width:100%;max-width:47%;}
	#pgRevendaTornar .formInteresse .ruaNumero label:first-of-type {max-width:62%;}
	#pgRevendaTornar .formInteresse .ruaNumero label:last-of-type {max-width:32%;}
	#pgRevendaTornar .formInteresse .input-checked label:hover input:after {opacity:.5;transition:all 0.3s ease-out;}

	#pgRevendaTornar .formInteresse .background {border-radius:30px;width:100%;max-width:763px;padding:65px 90px;}
	#pgRevendaTornar .formInteresse .input-checked label {justify-content:flex-start;margin-top:10px;}
	#pgRevendaTornar .formInteresse .input-checked label:last-of-type {margin-top:0px;}
	#pgRevendaTornar .formInteresse .input-checked a:hover {color:#be3537;}
}


/* PÃ¡gina Contato */
#pgContato .esquerda {width:100%;}
#pgContato .esquerda .header {margin-bottom:40px;}
#pgContato .esquerda .header small {font-family:'Golos Text', sans-serif;font-weight:700;color:#ec7f36;font-size:14px;text-transform:uppercase;margin-bottom:15px;display:block;line-height:1;}
#pgContato .esquerda .header h1 {font-weight:700;font-size:40px;color:#55565b;line-height:1;}
#pgContato .esquerda .gmaps {overflow:hidden;margin-bottom:40px;}
#pgContato .esquerda .gmaps iframe {width:100% !important;height:265px;}
#pgContato .esquerda .item {margin-bottom: 30px;}
#pgContato .esquerda .item .titulo {font-weight:700;font-size:24px;color:#55565b;line-height:1;}
#pgContato .esquerda .item .info {font-family:'Golos Text', sans-serif;font-weight:400;color:#55565b;font-size:13px;line-height:1.5;margin:10px 0;}
#pgContato .direita {width:100%;}
#pgContato .direita .form {background-color:#f7f7f7;}
#pgContato .direita .form .header {text-align:center;margin-bottom:50px;}
#pgContato .direita .form .header h2 {color:#55565b;font-weight:700;font-size:24px;line-height:1;max-width:280px;margin:auto;}
#pgContato .direita .form .header p {font-family:'Golos Text', sans-serif;font-size:13px;color:#55565b;margin-top:10px;}
#pgContato .direita .form .obrigatorios {font-size:13px;text-align:center;display:block;margin:15px 0 0 0;color:#FFF;}
#pgContato .direita .form form label {width:100%;display:flex;flex-direction:column;margin-top:20px;}
#pgContato .direita .form form label span {font-family:'Golos Text', sans-serif;font-weight:600;color:#55565b;font-size:13px;line-height:1;text-transform:uppercase;margin-bottom:10px;}
#pgContato .direita .form form input {font-family:'Golos Text', sans-serif;background-color:#FFF;border:2px solid #ddd;padding:20.5px 20px 20.5px 30px;border-radius:50px;font-size:13px;height:50px;}
#pgContato .direita .form form textarea {font-family:'Golos Text', sans-serif;background-color:#FFF;border:2px solid #ddd;padding:20.5px 20px 20.5px 30px;border-radius:25px;min-height:150px;font-size:13px;}
#pgContato .direita .form form input::placeholder,
#pgContato .direita .form form textarea::placeholder {font-family:'Golos Text', sans-serif;font-size:13px;color:#55565b;}
#pgContato .direita .form form .botoes {margin-top:30px;}
#pgContato .direita .form form .botoes .botao {background-color:#f7f7f7;max-width:325px;margin-left:auto;margin-right:auto;}
#pgContato .direita .form .input-checked {display:flex;flex-direction:column;align-items:flex-start;width:100%;margin:20px auto 15px auto;}
#pgContato .direita .form .input-checked label {display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;margin-bottom:15px;cursor:pointer;height:25px;}
#pgContato .direita .form .input-checked span {font-size:13px;font-family:'Golos Text', sans-serif;color:#55565b;padding:0 0 0 20px;margin:0;font-weight:400;text-transform:unset;align-self:center;}
#pgContato .direita .form .input-checked a {font-size:13px;color:#55565b;text-decoration:underline;font-family:'Golos Text', sans-serif;}
#pgContato .direita .form .input-checked .checkbox {position:relative;display:flex;justify-content:center;align-items:center;width:13px;height:13px;cursor:pointer;align-self:flex-start;}
#pgContato .direita .form .input-checked .checkbox input {width:0;height:0;cursor:pointer;}
#pgContato .direita .form .input-checked .checkbox input:before {content: "";display:block;position:absolute;width:20px;height:20px;border:2px solid #ddd;border-radius:6px;top:1px;left:-1px;right:-1px;bottom:-1px;cursor:pointer;}
#pgContato .direita .form .input-checked .checkbox input:after {content:"";display:block;position:absolute;width:15px;height:15px;background-image:url(../images/svg/checkedBranco.svg);background-size:13px 13px;background-repeat:no-repeat;top:6.5px;left:4px;opacity:0;transition:all 0.3s ease-out;cursor:pointer;}
#pgContato .direita .form .input-checked .checkbox input:checked:after {opacity:1;transition:all 0.3s ease-out;}
#pgContato .direita .form .mensagem {padding: 50px 0;}
#pgContato .direita .form .mensagem > div {display:flex;flex-direction:column;align-items:center;text-align:center;}
#pgContato .direita .form .mensagem figure {display:flex;justify-content:center;margin-bottom:25px;}
#pgContato .direita .form .mensagem figure img {display:block;}
#pgContato .direita .form .mensagem .titulo {text-align:center;font-size:40px;color:#ef782c;line-height:1;font-weight:700;}
#pgContato .direita .form .mensagem .info {font-size:13px;font-family:'Golos Text', sans-serif;text-align:center;line-height:1.5;color:#0e1e15;margin:25px 0 50px 0;}
#pgContato .direita .form .mensagem .botoes {width:100%;}
#pgContato .direita .form .mensagem .botoes .botao {background-color:#f7f7f7;max-width:325px;margin-left:auto;margin-right:auto;}
@media screen and (max-width:999px){
	#pgContato {padding-top:75px;}
	#pgContato .centralizar {flex-direction:column;}
	#pgContato .esquerda .gmaps {border-radius:20px 0;}
	#pgContato .direita .form {width:100vw;transform:translateX(-20px);padding:50px 20px 100px 20px;}
	#pgContato .direita .form form {max-width:500px;margin-left:auto;margin-right:auto;}
	#pgContato .direita .form form .botoes .botao {background:rgb(246,100,0);background:linear-gradient(180deg, rgba(246,100,0,1) 0%, rgba(236,126,54,1) 100%);}
	#pgContato .direita .form form .botoes .botao span {color:#FFF;}
	#pgContato .direita .form .mensagem .botoes .botao {background:rgb(246,100,0);background:linear-gradient(180deg, rgba(246,100,0,1) 0%, rgba(236,126,54,1) 100%);border:0;}
	#pgContato .direita .form .mensagem .botoes .botao span {color:#FFF;}
}
@media screen and (min-width:600px) and (max-width:999px){
	#pgContato .esquerda .flex {display:flex;justify-content:space-between;}
	#pgContato .esquerda .flex .item {max-width:32%;width:100%;text-align:center;}
}
@media screen and (min-width:1000px){
	#pgContato {margin:115px 0;}
	#pgContato .centralizar {justify-content:space-between;}
	#pgContato .esquerda {max-width:37.314%;}
	#pgContato .esquerda .gmaps {border-radius:50px 0;}
	#pgContato .direita {max-width:56.941%;}
	#pgContato .direita .form {width:100%;transform:unset;padding:70px 85px;border-radius:25px;}
	#pgContato .direita .form .flex {display:flex;justify-content:space-between;}
	#pgContato .direita .form .flex-2 label {max-width:48%;}
	#pgContato .direita .form .input-checked label:hover input:after {opacity:.5;transition:all 0.3s ease-out;}
	#pgContato .direita .form .input-checked label {justify-content:flex-start;margin-top:10px;}
	#pgContato .direita .form .input-checked label:last-of-type {margin-top:0px;}
	#pgContato .direita .form .mensagem .titulo {max-width:70%;}
	#pgContato .direita .form .mensagem .info {max-width:60%;}
	#pgContato .direita .form .mensagem .botoes .botao:hover {background:rgb(246,100,0);background:linear-gradient(180deg, rgba(246,100,0,1) 0%, rgba(236,126,54,1) 100%);}
	#pgContato .direita .form .mensagem .botoes .botao:hover span {color:#FFF;}
	#pgContato .direita .form .input-checked a:hover {color:#be3537;}
}
@media screen and (min-width:1400px){
	#pgContato .direita .form {position:sticky;top:130px;}
}


/* PÃ¡gina Termos */
#pgTermos {text-align:center;padding:75px 0;}
#pgTermos .centralizar {justify-content:space-between;flex-direction:column;}
#pgTermos .esquerda {width:100%;}
#pgTermos .esquerda h1 {color: #55565b;font-size: 36px;font-weight: 700;}
#pgTermos .esquerda p {color: #55565b;font-size:24px;line-height:1.2;margin-top:20px;font-weight:600;}
#pgTermos .esquerda ul {max-width:400px;margin:35px auto 0;width:100%;}
#pgTermos .esquerda li {color:#55565b;padding: 15px 25px;border-radius:6px;font-size: 14px;cursor:pointer;margin-bottom:15px;line-height: 1;border:2px solid #ec7f36;text-align:center;width:100%;font-weight:600;}

#pgTermos .esquerda .ativo:hover,
#pgTermos .esquerda .ativo {background:#ec7f36 !important;}
#pgTermos .esquerda .ativo span {color:#fff;}
#pgTermos .esquerda a {color:#55565b;text-decoration:underline;}
#pgTermos .direita {width:100%;margin-top:30px;padding-top:45px;border-top:2px solid #ec7f36;}
#pgTermos .direita * {font-family:'Golos Text', sans-serif;}
#pgTermos .direita > div {display:none;}
#pgTermos .direita h1 {color: #55565b;font-size: 22px;margin-bottom:30px;}
#pgTermos .direita h2 {color:#55565b;font-size:24px;margin-bottom:30px;margin-top:70px;}
#pgTermos .direita h2:first-of-type {margin-top:0;}
#pgTermos .direita p {color:#55565b;font-size:14px;line-height:2;margin-bottom:30px;}
#pgTermos .direita ol {list-style:decimal inside;margin-bottom:30px;}
#pgTermos .direita ol li {list-style:decimal inside;color:#55565b;font-size:14px;line-height:2;}
#pgTermos .direita ul {list-style:disc inside;margin-bottom:30px;}
#pgTermos .direita ul li {list-style:disc inside;color:#55565b;font-size:14px;line-height:2;}
#pgTermos .direita li {color:#55565b;line-height:150%;font-size:14px;margin-bottom:10px;}
@media screen and (min-width:1000px){
	#pgTermos {text-align:left;padding:125px 0;}
	#pgTermos .centralizar {flex-direction:row;}
	#pgTermos .esquerda {max-width:20.15%;}
	#pgTermos .esquerda ul {margin:45px 0 0 0;max-width:unset;}
	#pgTermos .direita {max-width:74.627%;margin-top:0;border-top:0;padding-top:0;}
	#pgTermos .esquerda li:hover:not(.ativo) {background-color:rgb(58, 211, 173, .15);}
}


/* Buscar */
#pgBuscar {padding:120px 0;}
#pgBuscar .centralizar {flex-direction:column;}
#pgBuscar .header {display:flex;justify-content: space-between;align-items: center;width:100%;}
#pgBuscar .header .listaCategorias {display:flex;}
#pgBuscar .header .listaCategorias li {font-size: 16px;font-weight: 600;color:#f1711b;border:2px solid #f1711b;border-radius: 20px;line-height:1;display:flex;justify-content:center;align-items:center;padding:0 42px;margin-right:15px;cursor:pointer;height:43px;min-width:fit-content;color: #f1711b;text-transform: uppercase;}
#pgBuscar .header .listaCategorias li.ativo {color: #fff;background:rgb(246,100,0);background:linear-gradient(180deg, rgba(246,100,0,1) 0%, rgba(236,126,54,1) 100%);}
#pgBuscar .header .listaCategorias .totalResultados {align-self:center;margin-top:35px;}
#pgBuscar #recebeAjax {display:flex;flex-wrap:wrap;margin-top:50px;}
#pgBuscar #recebeAjax .loading {display:flex;align-items:center;flex-direction:column;height:100%;width:100%;margin-top:100px;font-size:14px;}
#pgBuscar #recebeAjax .loading p {padding-top:10px;font-size:16px;color:#f1711b;font-weight:400;}
#pgBuscar #recebeAjax .loading .lds-dual-ring:after {width:60px;height:60px;border:5px solid #f1711b;border-color:#f1711b transparent #f1711b transparent;}
#pgBuscar .botoes {display:flex;justify-content:center;}
#pgBuscar .botoes button {display:inline-flex;justify-content: center;align-items:center;color: #f1711b;font-size: 16px;padding: 0;border-radius:50px;line-height:1;cursor:pointer;max-width:250px;background-color: transparent;font-weight:600;text-transform:uppercase;letter-spacing:.5px;margin:100px 0 0 0;}
@media screen and (max-width:999px){
	#pgBuscar .header .listaCategorias {display: flex;}
	#pgBuscar .botoes button {background:linear-gradient(180deg, rgba(246,100,0,1) 0%, rgba(236,126,54,1) 100%);}
}
@media screen and (max-width:599px){
	#pgBuscar .header {flex-direction:column-reverse;}
	#pgBuscar .header .listaCategorias {width: 100vw;overflow-x: scroll;margin-top: 20px;}
}
@media screen and (max-width:350px){
	#pgBuscar .header .listaCategorias {padding-left: 20px;}
}
@media screen and (min-width:350px) and (max-width:599px){
	#pgBuscar .header {align-items:flex-start;}
}
@media screen and (min-width:1000px){
	#pgBuscar .botoes button {border:2px solid #f1711b;}
	#pgBuscar .botoes button:hover {background:linear-gradient(180deg, rgba(246,100,0,1) 0%, rgba(236,126,54,1) 100%);color:#FFF;}
}
/* Buscar BLOG */
#pgBuscar #recebeAjax[data-css="blog"] {display:flex;}
#pgBuscar #recebeAjax[data-css="blog"] .item {width:100%;display:flex;flex-direction:column;margin-bottom:50px;}
#pgBuscar #recebeAjax[data-css="blog"] .item .thumb {border-radius: 10px;overflow: hidden;display:flex;position: relative;justify-content: center;align-items: center;width:100%;}
#pgBuscar #recebeAjax[data-css="blog"] .thumb span {position: absolute;text-transform: uppercase;font-size: 16px;color: #FFF;font-weight: 600;border: 2px solid #FFF;padding: 10px 17px 11px 17px;border-radius: 6px;z-index: 3;line-height: 1;opacity:0;}
#pgBuscar #recebeAjax[data-css="blog"] .thumb img {display: block;width: 100%;border-radius:10px;}
#pgBuscar #recebeAjax[data-css="blog"] .thumb:after {content:'';position: absolute;background-color:rgba(0,0,0,.7);top: 0;right: 0;bottom: 0;left: 0;z-index: 2;opacity:0;transition:all 0.3s ease-out;}
#pgBuscar #recebeAjax[data-css="blog"] .categoria {font-family:'Golos Text', sans-serif;font-weight:700;color:#ec7f36;font-size:14px;text-transform:uppercase;margin-bottom:10px;display:block;}
#pgBuscar #recebeAjax[data-css="blog"] .item .texto {display:flex;flex-direction:column;align-self: center;width:100%;}
#pgBuscar #recebeAjax[data-css="blog"] .item .titulo {font-weight:700;color:#55565b;font-size: 24px;line-height:1;}
#pgBuscar #recebeAjax[data-css="blog"] .item .resumo {font-size:13px;color:#081032;line-height: 1.5;margin-top:15px;font-family:'Golos Text', sans-serif;}
@media screen and (max-width:999px){
	#pgBuscar #recebeAjax[data-css="blog"] {flex-direction:column;}
	#pgBuscar #recebeAjax[data-css="blog"] .item .texto {padding:20px 10px 0 10px;}
}
@media screen and (min-width:600px) and (max-width:999px){
	#pgBuscar #recebeAjax[data-css="blog"] {flex-wrap:wrap;flex-direction:row;}
	#pgBuscar #recebeAjax[data-css="blog"] .item {max-width:48%;margin-right:4%;}
	#pgBuscar #recebeAjax[data-css="blog"] .item:nth-child(2n){margin-right: 0;}
}
@media screen and (min-width:1000px){
	#pgBuscar #recebeAjax[data-css="blog"] {flex-wrap:wrap;justify-content:space-between;}
	#pgBuscar #recebeAjax[data-css="blog"] .item {flex-direction:row;justify-content:space-between;margin-bottom:60px;max-width:47%;}
	#pgBuscar #recebeAjax[data-css="blog"] .item .texto {max-width:calc(100% - 255px);padding:0 0 0 50px;}
	#pgBuscar #recebeAjax[data-css="blog"] .item .thumb {max-width:255px;}
	#pgBuscar #recebeAjax[data-css="blog"] .item:hover .titulo {text-decoration:underline;}
	#pgBuscar #recebeAjax[data-css="blog"] .item:hover .thumb:after {opacity:1;}
	#pgBuscar #recebeAjax[data-css="blog"] .item:hover .thumb span {opacity:1;}
}
/* Buscar PRODUTO */
#pgBuscar #recebeAjax[data-css="produto"] {width:100%;display:flex;flex-wrap:wrap;}
#pgBuscar #recebeAjax[data-css="produto"] .item {border-radius:10px;background-color:#f7f7f7;width:100%;}
#pgBuscar #recebeAjax[data-css="produto"] .item a figure {border-radius:10px 10px 0 0;overflow:hidden;}
#pgBuscar #recebeAjax[data-css="produto"] .item a figure img {width:100%;}
#pgBuscar #recebeAjax[data-css="produto"] .item .bloco {padding:25px 25px;}
#pgBuscar #recebeAjax[data-css="produto"] .item .bloco .redacao {padding:0 20px;}
#pgBuscar #recebeAjax[data-css="produto"] .item .bloco .redacao .titulo {font-weight:700;color:#55565b;font-size:22px;line-height:1;}
#pgBuscar #recebeAjax[data-css="produto"] .item .bloco .redacao .categoria {font-family:'Golos Text', sans-serif;font-weight:700;color:#ec7f36;font-size:14px;text-transform:uppercase;margin-bottom:15px;display:block;}
#pgBuscar #recebeAjax[data-css="produto"] .item .bloco .redacao .resumo {font-family:'Golos Text', sans-serif;font-weight:400;color:#55565b;font-size:13px;line-height:1.5;margin-top:15px;}
#pgBuscar #recebeAjax[data-css="produto"] .item .botoes {margin-top:24px;}
#pgBuscar #recebeAjax[data-css="produto"] .botoes {display: flex;justify-content: center;}
@media screen and (max-width:999px){
	#pgBuscar #recebeAjax[data-css="produto"] .item {margin-bottom:40px;}
}
@media screen and (min-width:600px) and (max-width:999px) {
	#pgBuscar #recebeAjax[data-css="produto"] .item {max-width:48%;margin-right:4%;}
	#pgBuscar #recebeAjax[data-css="produto"] .item:nth-child(2n) {margin-right:0;}
	
}
@media screen and (min-width:1000px){
	#pgBuscar #recebeAjax[data-css="produto"] {justify-content:space-between;}
	#pgBuscar #recebeAjax[data-css="produto"] .item {max-width:24%;margin-right:1%;}
	#pgBuscar #recebeAjax[data-css="produto"] .item:nth-child(4n) {margin-right:0;}
	#pgBuscar #recebeAjax[data-css="produto"] .item:nth-child(n+5) {margin-top:75px;}
	#pgBuscar #recebeAjax[data-css="produto"] .item:hover {box-shadow:0px 5px 5px rgba(0,0,0,.1);}
	#pgBuscar #recebeAjax[data-css="produto"] .item:hover .botoes .botao {background:rgb(246,100,0);background:linear-gradient(180deg, rgba(246,100,0,1) 0%, rgba(236,126,54,1) 100%);}
	#pgBuscar #recebeAjax[data-css="produto"] .item:hover .botoes .botao span {color:#FFF;}
	#pgBuscar #recebeAjax[data-css="produto"] .botoes {margin-bottom:0px;margin-top: 80px;}
}


/* 404 */
#pg404 {min-height:unset;}
#pg404 header {text-align:center;}
#pg404 p {line-height:2;font-size:14px;color:#1d1d28;margin-top:28px;margin-bottom:50px;text-align:center;}
#pg404 .botoes .botao {display:flex;width:150px;height:50px;align-items:center;justify-content:center;}
#pg404 .centralizar {flex-direction:column;align-items:center;}
@media screen and (max-width:999px){
	#pg404 {padding:75px 0;}
}
@media screen and (min-width:1000px){
	#pg404 {padding:140px 0 0 0;}
}


/* Ligamos para vocÃª */
.modalLigamosParaVoce {position: fixed;top: 0;left: 0;right: 0;bottom: 0;z-index: 5000;background-color: rgba(0,0,0,.9);display: flex;justify-content:center;align-items:center;}
.modalLigamosParaVoce .background {background-color:#f7f7f7;padding:40px;display: flex;justify-content: center;align-items: center;position: relative;}
.modalLigamosParaVoce form {max-width: 410px;}
.modalLigamosParaVoce form .header {text-align:center;}
.modalLigamosParaVoce form .header h2 {color:#55565b;font-weight:700;font-size:24px;line-height:1;max-width:280px;margin:auto;}
.modalLigamosParaVoce form .header p {font-size: 24px;color:#55565b;margin: 10px auto 0 auto;font-weight: 600;text-align: center;max-width: 65%;line-height: 1;}
.modalLigamosParaVoce form .obrigatorios {font-size:13px;text-align:center;display:block;margin:15px 0 0 0;color:#FFF;}
.modalLigamosParaVoce form label {width:100%;display:flex;flex-direction:column;margin-top:20px;}
.modalLigamosParaVoce form label span {font-family:'Golos Text', sans-serif;font-weight:600;color:#55565b;font-size:13px;line-height:1;text-transform:uppercase;margin-bottom:10px;}
.modalLigamosParaVoce form input {font-family:'Golos Text', sans-serif;background-color:#FFF;border:2px solid #ddd;padding:20.5px 20px 20.5px 30px;border-radius:50px;font-size:13px;height:50px;}
.modalLigamosParaVoce form textarea {font-family:'Golos Text', sans-serif;background-color:#FFF;border:2px solid #ddd;padding:20.5px 20px 20.5px 30px;border-radius:25px;min-height:150px;font-size:13px;}
.modalLigamosParaVoce form input::placeholder,
.modalLigamosParaVoce form textarea::placeholder {font-family:'Golos Text', sans-serif;font-size:13px;color:#55565b;}
.modalLigamosParaVoce form .botoes {margin-top:30px;}
.modalLigamosParaVoce form .botoes .botao {background-color:#f7f7f7;max-width:325px;margin-left:auto;margin-right:auto;}
.modalLigamosParaVoce form .input-checked {display:flex;flex-direction:column;align-items:flex-start;width:100%;margin:20px auto 15px auto;}
.modalLigamosParaVoce form .input-checked label {display:flex;flex-direction:row;justify-content:flex-start;align-items: center;margin: 10px 0;cursor:pointer;height: 22px;}
.modalLigamosParaVoce form .input-checked span {font-size:13px;font-family:'Golos Text', sans-serif;color:#55565b;padding: 0 0 0 10px;margin:0;font-weight:400;text-transform:unset;align-self:center;line-height: 1;}
.modalLigamosParaVoce form .input-checked a {font-size:13px;color:#55565b;text-decoration:underline;font-family:'Golos Text', sans-serif;font-weight: 600;}
.modalLigamosParaVoce form .input-checked .checkbox {position:relative;display:flex;justify-content:center;align-items:center;width: 20px;height: 22px;cursor:pointer;align-self:flex-start;}
.modalLigamosParaVoce form .input-checked .checkbox input {width:0;height:0;cursor:pointer;}
.modalLigamosParaVoce form .input-checked .checkbox input:before {content: "";display:block;position:absolute;width: 18px;height: 18px;border:2px solid #ddd;border-radius:6px;top:1px;left:-1px;right:-1px;bottom:-1px;cursor:pointer;}
.modalLigamosParaVoce form .input-checked .checkbox input:after {content:"";display:block;position:absolute;width: 13px;height: 13px;background-image:url(../images/svg/checkedBranco.svg);background-size:13px 13px;background-repeat:no-repeat;top: 5.5px;left: 3px;opacity:0;transition:all 0.3s ease-out;cursor:pointer;}
.modalLigamosParaVoce form .input-checked .checkbox input:checked:after {opacity:1;transition:all 0.3s ease-out;}
.modalLigamosParaVoce .mensagem {padding: 50px 0;max-width: 320px;}
.modalLigamosParaVoce .mensagem > div {display:flex;flex-direction:column;align-items:center;text-align:center;}
.modalLigamosParaVoce .mensagem figure {display:flex;justify-content:center;margin-bottom:25px;}
.modalLigamosParaVoce .mensagem figure img {display:block;}
.modalLigamosParaVoce .mensagem .titulo {text-align:center;font-size:40px;color:#ef782c;line-height:1;font-weight:700;}
.modalLigamosParaVoce .mensagem .info {font-size:13px;font-family:'Golos Text', sans-serif;text-align:center;line-height:1.5;color:#0e1e15;margin:25px 0 50px 0;}
.modalLigamosParaVoce .mensagem .botoes {width:100%;}
.modalLigamosParaVoce .mensagem .botoes .botao {background-color:#f7f7f7;max-width:325px;margin-left:auto;margin-right:auto;}
.modalLigamosParaVoce .loading .lds-dual-ring:after {width: 60px;height: 60px;border:5px solid #ef782c;border-color: #ef782c transparent #ef782c transparent;}
.modalLigamosParaVoce .loading span {color:#ef782c;text-transform:uppercase;}
.modalLigamosParaVoce .fecharModalLigamosParaVoce {background-color:transparent;border-radius:50%;width:28px;height:28px;display:flex;justify-content:center;align-items:center;position:absolute;cursor:pointer;}
.modalLigamosParaVoce .fecharModalLigamosParaVoce span {font-size: 14px;font-family:'Golos Text', sans-serif;font-weight:600;line-height:1;transform: translate(.5px, 0px);}
@media screen and (max-width:999px){
	.exibindoModalLigar {overflow:hidden;}
	.abrirModalLigamosParaVoce {display:none;}
	.modalLigamosParaVoce .background {width:100vw;height:100vh;}
	.modalLigamosParaVoce .fecharModalLigamosParaVoce {top:60px;right:40px;border:2px solid #000;}
	.modalLigamosParaVoce .fecharModalLigamosParaVoce span {color:#000;}
}
@media screen and (min-width:1000px){
	.abrirModalLigamosParaVoce {position:fixed;right:0;top:50%;z-index:3999;background:rgb(246,100,0);background:linear-gradient(180deg, rgba(246,100,0,1) 0%, rgba(236,126,54,1) 100%);display:flex;border-radius:15px 15px 0 0;height:60px;align-items:center;justify-content:center;width:100%;cursor:pointer;max-width:225px;transform: translateX(85px) rotate(-90deg);}
	.abrirModalLigamosParaVoce span {color:#FFF;font-size:16px;font-weight:700;text-transform:uppercase;transform:translateY(-2px);cursor:pointer;}
	.abrirModalLigamosParaVoce svg {height: 24px;margin-right: 10px;}
	.abrirModalLigamosParaVoce svg path {fill:#FFF;}
	.abrirModalLigamosParaVoce:hover {opacity:.8;}
	
	.modalLigamosParaVoce .background {min-width: 490px;min-height: 598px;border-radius:10px;}
	.modalLigamosParaVoce .fecharModalLigamosParaVoce {top:0;right:0;transform:translate(110%, -110%);border:2px solid #FFF;}
	.modalLigamosParaVoce .fecharModalLigamosParaVoce span {color:#FFF;}
	
	.modalLigamosParaVoce form .input-checked label:hover input:after {opacity:.5;transition:all 0.3s ease-out;}
	.modalLigamosParaVoce form .input-checked a:hover {color:#be3537;}
	.modalLigamosParaVoce .fecharModalLigamosParaVoce:hover {background-color:#FFF;}
	.modalLigamosParaVoce .fecharModalLigamosParaVoce:hover span {color:#333;}
}

#pgProdutoVer .descricao ol,
#pgProdutoVer .descricao ol li {list-style:inside disc !important;}
#pgProdutoVer .descricao ul,
#pgProdutoVer .descricao ul li {list-style:inside decimal !important;}

.redacao ol,
.redacao ol li {list-style:inside disc !important;}
.redacao ul,
.redacao ul li {list-style:inside decimal !important;}

.carrouselClienteSlickCount {color:#55565b;font-size:18px;font-weight:600;display: flex;width: 100%;justify-content: center;margin-top:0px;}
@media screen and (min-width:1000px){
	.carrouselClienteSlickCount {display:none;}
}

.carrouselProdutos .carrousel .funcoes {margin: 0 10px 10px 10px;display: flex;}
.carrouselProdutos .carrousel .funcoes span{border-radius:4px;margin-right:5px;padding: 4px 8px 5px 8px;font-size:14px;background-color: #0e1e15;color: #FFF;}