@import "../vendor/fancybox/source/jquery.fancybox.css";@import "../vendor/swiper/dist/css/swiper.min.css";*,.nav-button:active,.nav-button:focus,.nav-button:hover{outline:0}.fonte-titulo{font-size:23px;line-height:23px;font-family:source_sans_probold;font-weight:700;text-transform:uppercase;margin-bottom:18px;margin-top:0}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}#contato-topo .whatsapp:before,nav#menu-principal>ul>li>a:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.sidebar-nav li a:before,nav#menu-principal>ul>li>a:before{speak:none;font-style:normal;font-weight:400;font-variant:normal}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:source_sans_probold;src:url(../fonts/sourcesanspro-bold-webfont.eot);src:url(../fonts/sourcesanspro-bold-webfont.eot?#iefix) format('embedded-opentype'),url(../fonts/sourcesanspro-bold-webfont.woff2) format('woff2'),url(../fonts/sourcesanspro-bold-webfont.woff) format('woff'),url(../fonts/sourcesanspro-bold-webfont.ttf) format('truetype'),url(../fonts/sourcesanspro-bold-webfont.svg#source_sans_probold) format('svg');font-weight:400;font-style:normal}@font-face{font-family:source_sans_proregular;src:url(../fonts/sourcesanspro-regular-webfont.eot);src:url(../fonts/sourcesanspro-regular-webfont.eot?#iefix) format('embedded-opentype'),url(../fonts/sourcesanspro-regular-webfont.woff2) format('woff2'),url(../fonts/sourcesanspro-regular-webfont.woff) format('woff'),url(../fonts/sourcesanspro-regular-webfont.ttf) format('truetype'),url(../fonts/sourcesanspro-regular-webfont.svg#source_sans_proregular) format('svg');font-weight:400;font-style:normal}@font-face{font-family:icomoon;src:url(../fonts/icomoon.eot?lpf5fm);src:url(../fonts/icomoon.eot?lpf5fm#iefix) format('embedded-opentype'),url(../fonts/icomoon.ttf?lpf5fm) format('truetype'),url(../fonts/icomoon.woff?lpf5fm) format('woff'),url(../fonts/icomoon.svg?lpf5fm#icomoon) format('svg');font-weight:400;font-style:normal}[class*=" icon-"],[class^=icon-]{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-email:before{content:"\e900"}.icon-empresa:before{content:"\e901"}.icon-facebook:before{content:"\e902"}.icon-home:before{content:"\e903"}.icon-horario:before{content:"\e904"}.icon-mais:before{content:"\e905"}.icon-produtos:before{content:"\e906"}.icon-telefone:before{content:"\e907"}.icon-whatsapp:before{content:"\e908"}.bloco-destaque{padding-bottom:42px;margin-bottom:30px}.bloco-destaque .swiper-container{overflow:initial}.bloco-destaque .swiper-pagination{bottom:-40px}.bloco-destaque .swiper-pagination .swiper-pagination-bullet{width:19px;height:19px;border-radius:19px;-moz-border-radius:19px;-webkit-border-radius:19px;background-color:#f58d91;color:transparent;margin:0 5px;border:none;opacity:1}.bloco-destaque .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#d63a40}.breadcrumb{padding:0;margin-top:20px;margin-bottom:20px;background:0 0;border-radius:0;font-size:13px}.breadcrumb>li+li:before{display:none}.breadcrumb>.active{color:#343490}.pagination{display:inline-block;position:relative;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);margin:20px 0 30px}.pagination a{color:#989898;float:left;padding:8px 16px;text-decoration:none;border:1px solid #d5d5d5}.pagination a.active{background-color:#343490;color:#fff;border:1px solid #343490}.pagination a:hover:not(.active){background-color:#ededed}.pagination a:first-child{border-top-left-radius:5px;border-bottom-left-radius:5px}.pagination a:last-child{border-top-right-radius:5px;border-bottom-right-radius:5px}.mensagem{margin:100px 0}.mensagem .titulo-mensagem{font-family:source_sans_probold;font-size:20px;color:#343490;text-transform:uppercase;text-align:center}.mensagem .texto-mensagem{font-family:source_sans_proregular;text-align:center}.mensagem.status-erro span{background:url(../img/ico-erro.png) no-repeat;height:49px;width:49px;display:block;margin:auto}.mensagem.status-ok span{background:url(../img/ico-ok.png) no-repeat;height:48px;width:64px;display:block;margin:auto}a,a:link{color:#535353;text-decoration:none}a:hover,nav#menu-principal>ul>li>a:hover,nav#menu-principal>ul>li>a:hover:before{color:#181894}body{font-size:15px;color:#535353;font-family:source_sans_proregular,sans-serif;line-height:normal}header{min-height:140px;box-shadow:0 0 10px rgba(0,0,0,.32)}#logo{padding-top:5px;padding-bottom:5px}nav#menu-principal>ul>li{position:relative;float:left;padding:0 36px}nav#menu-principal>ul>li>a{text-transform:uppercase;color:#535353;font-size:16px;line-height:30px;display:block}nav#menu-principal>ul>li>a:before{font-family:icomoon!important;text-transform:none;line-height:1;display:block;float:left;margin-right:8px;color:#989898}nav#menu-principal>ul>li ul.sub-menu{background-color:#fff;width:188px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border:1px solid #d5d5d5;padding:15px;position:absolute;top:38px;left:39px;z-index:10;display:none}nav#menu-principal>ul>li ul.sub-menu:after{content:'';width:0;height:0;border-left:9px solid transparent;border-right:9px solid transparent;border-bottom:9px solid #d5d5d5;position:absolute;top:-10px;left:11px;z-index:4}nav#menu-principal>ul>li ul.sub-menu:before{content:'';width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid #fff;position:absolute;top:-8px;left:12px;z-index:5}nav#menu-principal>ul>li ul.sub-menu>li{position:relative}nav#menu-principal>ul>li ul.sub-menu>li>a{font-size:16px;font-family:source_sans_probold;line-height:16px;color:#343490;border-bottom:1px solid #d5d5d5;display:block;width:100%;padding:0 5px 10px;margin-bottom:10px}nav#menu-principal>ul>li ul.sub-menu>li:last-child>a{padding-bottom:0;margin-bottom:0;border-bottom:none}nav#menu-principal>ul>li ul.sub-menu>span{display:block;width:100%;position:absolute;z-index:1;background-color:transparent;height:10px;top:-11px;left:0}nav#menu-principal>ul>li:hover .sub-menu{display:block}nav#menu-principal>ul>li:first-child{padding-left:0}nav#menu-principal>ul li:last-child{padding-right:0}nav#menu-principal>ul li.home>a:before{content:"\e903";font-size:27px}nav#menu-principal>ul>li.empresa>a:before{content:"\e901";font-size:27px}nav#menu-principal>ul>li.produtos>a:before{content:'\e906';font-size:27px}nav#menu-principal>ul>li.contato>a:before{content:'\e900';font-size:19px;padding-top:5px}#contato-topo{border-bottom:1px solid #d6d6e9;padding:15px 15px 8px;margin-bottom:25px}#contato-topo>div{float:left;height:26px;line-height:26px}#contato-topo .texto{color:#848484;text-transform:uppercase;padding-right:24px;font-size:13px}#contato-topo .whatsapp{color:#848484}#contato-topo .whatsapp:before{content:"\e908";font-family:icomoon;font-size:25px;display:block;float:left;margin-right:5px;color:#bdbdbd}#contato-topo .telefone{color:#848484}#contato-topo .facebook a:before,#contato-topo .telefone:before{font-family:icomoon;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:25px;color:#bdbdbd}#contato-topo .telefone:before{content:"\e907";display:block;float:left;padding-right:5px}#contato-topo .facebook a:before{content:"\e902"}footer .rodape{width:100%;background-color:#343490;padding-top:20px;padding-bottom:20px}footer .rodape .container{position:relative}footer .rodape #logo-atendimento{border-bottom:1px solid #2a2a73;padding-bottom:25px;margin-bottom:25px;float:left;width:100%}footer .rodape #logo-atendimento .logo-rodape{float:left;padding-right:50px}footer .rodape #logo-atendimento .atendimento .texto{font-family:source_sans_probold;font-size:18px;line-height:18px;color:#fff;margin-bottom:10px;margin-top:18px}footer .rodape #logo-atendimento .atendimento .horario{display:inline-block;padding-right:15px;color:#fff;padding-top:1px;padding-bottom:1px}footer .rodape #logo-atendimento .atendimento .horario span:first-child{font-size:16px;line-height:16px;margin-bottom:2px;font-family:source_sans_probold;display:block}.sidebar-nav li a:before,footer .rodape #contato-rodape .email:before,footer .rodape #contato-rodape .telefone:before,footer .rodape #contato-rodape .whatsapp:before{font-family:icomoon!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff}footer .rodape #logo-atendimento .atendimento .horario span:last-child{font-size:16px;line-height:16px;display:block}footer .rodape #logo-atendimento .atendimento .horario:nth-child(2){background:url(../img/ico-relogio.png) left no-repeat;padding-left:48px}footer .rodape #contato-rodape{float:left;width:100%}footer .rodape #contato-rodape>div{float:left;height:30px;line-height:30px}footer .rodape #contato-rodape .whatsapp{color:#fff;font-size:17px;margin-right:55px}footer .rodape #contato-rodape .whatsapp:before{content:"\e908";display:block;float:left;padding-right:10px;font-size:30px}footer .rodape #contato-rodape .telefone{color:#fff;font-size:17px}footer .rodape #contato-rodape .telefone:before{content:"\e907";display:block;float:left;padding-right:10px;font-size:30px}footer .rodape #contato-rodape .email{color:#fff;font-size:17px;float:right}footer .rodape #contato-rodape .email:before{content:"\e900";display:block;float:left;padding-right:10px;font-size:20px}footer .rodape-base{width:100%;background-color:#2a2a73;padding-bottom:20px;padding-top:20px}footer .rodape-base .endereco{color:#fff;font-size:17px;line-height:17px;margin-bottom:18px}footer .rodape-base .mapa iframe{display:block;width:100%}footer .rodape-base .desenvolvido{position:absolute;right:0;top:202px}footer .rodape-base .desenvolvido a{color:#fff;display:block;font-size:12px;line-height:25px;padding-right:27px;height:25px;background:url(../img/ico-valedaweb.png) right no-repeat;float:right}body{-moz-transition:all .5s ease;-o-transition:all .5s ease;-webkit-transition:all .5s ease;overflow-x:hidden;padding-left:0;position:relative;transition:all .5s ease}body.toggled{padding-left:220px}body.toggled #sidebar-wrapper{width:220px}body.toggled #wrapper{margin-right:-220px;position:absolute}#sidebar-wrapper{-moz-transition:all .5s ease;-o-transition:all .5s ease;-webkit-transition:all .5s ease;background:#2a2a73;height:100%;left:220px;margin-left:-220px;overflow-x:hidden;overflow-y:auto;transition:all .5s ease;width:0;z-index:1000}#sidebar-wrapper::-webkit-scrollbar{display:none}#wrapper{width:100%}.sidebar-nav{list-style:none;margin:0;padding:0;position:absolute;top:0;width:220px}.sidebar-nav li{display:inline-block;line-height:20px;position:relative;width:100%;padding:10px;border-bottom:1px solid #18185d}.sidebar-nav li:hover before{-moz-transition:width .2s ease-in;-ms-transition:width .2s ease-in;-webkit-transition:width .2s ease-in;transition:width .2s ease-in;width:100%}.sidebar-nav li a{color:#fff;display:block;padding:6px 0;text-decoration:none}.sidebar-nav li a:before{text-transform:none;line-height:1;display:block;float:left;padding-right:8px}.sidebar-nav li ul li a{padding:0 20px}.sidebar-nav li.open:hover before{-moz-transition:width .2s ease-in;-ms-transition:width .2s ease-in;-webkit-transition:width .2s ease-in;transition:width .2s ease-in;width:100%}.sidebar-nav .dropdown-menu{background-color:#343490;border-radius:0;border:none;box-shadow:none;margin:0;padding:0;position:relative;width:100%}.sidebar-nav li.home>a:before{content:"\e903";font-size:27px}.sidebar-nav>li.empresa>a:before{content:"\e901";font-size:27px}.sidebar-nav>li.produtos>a:before{content:'\e906';font-size:27px}.sidebar-nav>li.contato>a:before{content:'\e900';font-size:19px;padding-top:5px}.sidebar-nav li a:active,.sidebar-nav li a:focus,.sidebar-nav li a:hover,.sidebar-nav li.open a:active,.sidebar-nav li.open a:focus,.sidebar-nav li.open a:hover{background-color:transparent;color:#fff;text-decoration:none}.sidebar-nav>.sidebar-brand{font-size:20px;height:65px;line-height:44px}.nav-button.is-closed:before,.nav-button.is-open:before{color:#fff;font-size:14px;line-height:32px;content:'';text-align:center}.nav-button{background:0 0;border:none;display:block;height:32px;margin-left:15px;position:fixed;top:20px;width:32px;z-index:999}.nav-button.is-closed:before{-webkit-transform:translate3d(0,0,0);-webkit-transition:all .35s ease-in-out;display:block;opacity:0;width:100px}.nav-button.is-closed:hover before{-webkit-transform:translate3d(-100px,0,0);-webkit-transition:all .35s ease-in-out;display:block;opacity:1}.nav-button.is-closed .hamb-top{-webkit-transition:all .35s ease-in-out;background-color:#343490;top:5px}.nav-button.is-closed .hamb-middle{background-color:#343490;margin-top:-2px;top:50%}.nav-button.is-closed .hamb-bottom{-webkit-transition:all .35s ease-in-out;background-color:#343490;bottom:5px}.nav-button.is-open .hamb-bottom,.nav-button.is-open .hamb-top{-webkit-transition:-webkit-transform .2s cubic-bezier(.73,1,.28,.08);background-color:#343490;margin-top:-2px;top:50%}.nav-button.is-closed .hamb-bottom,.nav-button.is-closed .hamb-middle,.nav-button.is-closed .hamb-top,.nav-button.is-open .hamb-bottom,.nav-button.is-open .hamb-middle,.nav-button.is-open .hamb-top{height:4px;left:0;position:absolute;width:100%}.nav-button.is-open .hamb-top{-webkit-transform:rotate(45deg)}.nav-button.is-open .hamb-middle{background-color:#343490;display:none}.nav-button.is-open .hamb-bottom{-webkit-transform:rotate(-45deg)}.nav-button.is-open:before{-webkit-transform:translate3d(0,0,0);-webkit-transition:all .35s ease-in-out;display:block;opacity:0;width:100px}.nav-button.is-open:hover before{-webkit-transform:translate3d(-100px,0,0);-webkit-transition:all .35s ease-in-out;display:block;opacity:1}.overlay{background-color:rgba(250,250,250,.8);bottom:0;display:none;height:100%;left:0;position:fixed;right:0;top:0;width:100%;z-index:1}.categoria_destaque{margin-bottom:20px}.categoria_destaque:not(:first-child){margin-top:20px}.categoria_destaque:nth-child(even){background-color:#ededed;padding:50px 0}.produto-geral h2{font-size:23px;line-height:23px;font-family:source_sans_probold;font-weight:700;text-transform:uppercase;margin-bottom:18px;margin-top:0;color:#343490}.produto-geral .produtos .item{border:1px solid #d5d5d5;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;background-color:#fff;overflow:hidden;position:relative}.produto-geral .produtos .item .imagem{width:100%;height:100%;display:block;overflow:hidden;position:relative}.produto-geral .produtos .item .imagem:after{content:'';background:url(../img/produto-sombra.png) bottom center no-repeat;width:100%;display:block;height:10px}.produto-geral .produtos .item .imagem figure{display:block;overflow:hidden;position:relative}.produto-geral .produtos .item .imagem figure img{height:auto;display:block!important;-webkit-transition:all 250ms ease;-moz-transition:all 250ms ease;-ms-transition:all 250ms ease;-o-transition:all 250ms ease;transition:all 250ms ease;overflow:hidden;margin:auto;padding:15px;max-height:272px}.produto-geral .produtos .item .imagem figure:after,.produto-geral .produtos .item .titulo{-webkit-transition:all 250ms ease;-moz-transition:all 250ms ease;-ms-transition:all 250ms ease;-o-transition:all 250ms ease}.produto-geral .produtos .item .imagem figure:after{content:'';background-color:rgba(0,0,0,.4);position:absolute;top:0;bottom:0;right:0;left:0;opacity:0;transition:all 250ms ease}.produto-geral .produtos .item .titulo{font-size:18px;color:#535353;line-height:20px;display:block;font-family:source_sans_probold;padding:10px 10px 5px;transition:all 250ms ease;min-height:55px}.produto-geral .produtos .item .descricao{color:#848484;line-height:18px;padding:0 10px 10px;min-height:46px}.produto-geral .produtos .item .saibamais{font-family:source_sans_probold;padding:0 10px 10px;display:inline-block;width:100%}.produto-geral .produtos .item .saibamais span{border-top-left-radius:5px;border-bottom-left-radius:5px;background-color:#51af71;color:#fff;display:inline-block;font-size:13px;text-transform:uppercase;padding:0 9px;float:left;height:31px;line-height:31px;-webkit-transition:all 250ms ease;-moz-transition:all 250ms ease;-ms-transition:all 250ms ease;-o-transition:all 250ms ease;transition:all 250ms ease}.produto-geral .produtos .item .saibamais:after{content:'\e905';background-color:#48a267;color:#fff;font-family:icomoon!important;font-weight:400;text-transform:none;height:31px;line-height:31px;float:left;padding:0 9px;border-top-right-radius:5px;border-bottom-right-radius:5px;font-size:13px}.produto-geral .produtos .item>a{display:block}.produto-geral .produtos .item>a:hover .imagem figure img{-webkit-transform:rotate(-10deg) scale(1.3);-moz-transform:rotate(-10deg) scale(1.3);-o-transform:rotate(-10deg) scale(1.3);transform:rotate(-10deg) scale(1.3)}.produto-geral .produtos .item>a:hover .imagem figure:after{opacity:1}.produto-geral .produtos .item>a:hover .titulo{color:#343490}.produto-geral .produtos .item>a:hover .saibamais span{background-color:#48a267}.produto-geral .produtos .item>a:hover .saibamais:after{background-color:#51af71}.produto-geral .swiper-pagination-container{display:flex;margin-top:20px}.produto-geral .swiper-pagination-container .swiper-pagination-wrapper{margin:auto;transform:translateX(121px)}.produto-geral .swiper-pagination-container .swiper-pagination-wrapper .swiper-pagination{float:left;position:relative}.produto-geral .swiper-pagination-container .swiper-pagination-wrapper .swiper-pagination .swiper-pagination-bullet{width:19px;height:19px;border-radius:19px;-moz-border-radius:19px;-webkit-border-radius:19px;background-color:#9999c7;color:transparent;margin:0 5px;border:none;opacity:1}.produto-geral .swiper-pagination-container .swiper-pagination-wrapper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#343490}.produto-geral .swiper-pagination-container .swiper-pagination-wrapper .todos-produtos{float:left;margin-left:10px}.produto-geral .swiper-pagination-container .swiper-pagination-wrapper .todos-produtos a{font-size:14px;text-transform:lowercase;color:#a1a1a1}.page-produto .categorias>ul>li>a,.page-produto h1{color:#343490;font-family:source_sans_probold;text-transform:uppercase}.page-produto h1{font-size:23px;line-height:23px;font-weight:700;margin-bottom:18px;margin-top:0}.page-produto .categorias{width:25%;float:left;padding-right:15px;margin-bottom:30px}.page-produto .categorias>ul{border:1px solid #d5d5d5;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;background-color:#fff;overflow:hidden;padding:20px 0}.page-produto .categorias>ul>li{margin-bottom:15px;border-bottom:1px solid #d5d5d5;padding:0 20px 15px}.page-produto .categorias>ul>li>a{font-size:16px;line-height:16px;display:block}.page-produto .categorias>ul>li>ul.sub-categoria>li>a{color:#989898;font-size:15px;line-height:15px;margin-bottom:12px;display:block}.page-produto .categorias>ul>li>ul.sub-categoria>li>a.active,.page-produto .categorias>ul>li>ul.sub-categoria>li>a:hover{color:#343490}.page-produto .categorias>ul>li>ul.sub-categoria>li>a:before{content:'»';margin-right:5px}.page-produto .categorias>ul>li>ul.sub-categoria>li:last-child a{margin-bottom:0}.page-produto .categorias>ul>li>ul.sub-categoria>li:first-child a{margin-top:12px}.page-produto .categorias>ul>li:last-child{margin-bottom:0;border-bottom:none;padding:0 20px}.page-produto .lista-produtos,.page-produto-view .ver-produto{width:75%;padding-left:15px;float:left}.page-produto .lista-produtos ul li{padding-bottom:20px}.page-produto .lista-produtos ul li:nth-child(3n+1){clear:both}.page-produto-view .ver-produto a.banner-mercadolivre{display:block;margin-bottom:25px}.page-produto-view .ver-produto .formulario P{font-size:16px;line-height:16px;display:block;color:#535353;text-transform:uppercase;font-family:source_sans_probold;margin-bottom:12px}.page-produto-view .ver-produto .formulario form{border-bottom:1px solid #d5d5d5;padding-bottom:20px;margin-bottom:18px}.page-produto-view .ver-produto .formulario form .titulo{font-size:16px;display:block;color:#535353;margin-bottom:8px}.page-produto-view .ver-produto .formulario form input[type=text],.page-produto-view .ver-produto .formulario form textarea{background-color:#fff;padding:10px;width:100%;border:1px solid #d5d5d5;color:#989898;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px}.page-produto-view .ver-produto .formulario form .field{width:100%;margin-bottom:8px}.page-produto-view .ver-produto .formulario form .field.telefone{width:50%}.page-produto-view .ver-produto .formulario form .field.submit{text-align:center}.page-produto-view .ver-produto .formulario form .field.submit .submit-button{background-color:#51af71;font-size:16px;font-family:source_sans_probold;text-transform:uppercase;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;display:inline-block;padding:8px 18px;color:#fff;border:none}.page-produto-view .ver-produto .contato-produto .item .whatsapp{color:#848484;font-size:17px;line-height:30px;display:inline-block;margin-right:18px}.page-produto-view .ver-produto .contato-produto .item .whatsapp i{display:block;float:left;padding-right:8px;font-size:30px;color:#848484}.page-produto-view .ver-produto .contato-produto .item .telefone{color:#848484;font-size:17px;line-height:30px;display:inline-block}.page-produto-view .ver-produto .contato-produto .item .telefone i{display:block;float:left;padding-right:8px;font-size:30px;line-height:30px;color:#848484}.page-produto-view .ver-produto .contato-produto .email{color:#848484;font-size:17px;line-height:20px;display:inline-block}.page-produto-view .ver-produto .contato-produto .email i{display:block;float:left;padding-right:8px;font-size:20px;line-height:20px;color:#848484}.page-produto-view .ver-produto .contato-produto .item:first-child{border-bottom:1px solid #d5d5d5;padding-bottom:12px;margin-bottom:14px}.page-produto-view .ver-produto .descricao-produto{margin-top:20px;float:left;width:100%;padding:17px;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;background-color:#f2f2f2;border:1px solid #d5d5d5}.page-produto-view .ver-produto .descricao-produto h2{font-size:16px;line-height:16px;font-family:source_sans_probold;margin-bottom:6px;color:#535353;text-transform:uppercase}.page-produto-view .ver-produto .descricao-produto .resumo{font-size:15px;line-height:22px;color:#535353}.page-produto-view .ver-produto .produtos-relecionados{border-top:1px solid #d5d5d5;padding-top:25px;margin-top:25px;float:left;width:100%;margin-bottom:30px}.page-produto-view .ver-produto .produtos-relecionados h3{font-size:23px;line-height:23px;font-weight:700;margin-bottom:18px;margin-top:0;color:#343490;font-family:source_sans_probold,sans-serif;text-transform:uppercase}.page-produto-view .ver-produto .box-galeria .box-thumbs{width:100%;padding:0 25px;margin-top:10px;position:relative}.page-produto-view .ver-produto .box-galeria .box-thumbs .swiper-container{width:100%;position:relative;overflow:hidden}.page-produto-view .ver-produto .box-galeria .box-thumbs .swiper-container .swiper-wrapper{width:100%}.page-produto-view .ver-produto .box-galeria .box-thumbs .swiper-container .swiper-wrapper a.swiper-slide{cursor:pointer}.page-produto-view .ver-produto .box-galeria .box-thumbs .swiper-thumbs-next{background:url(../img/arrow-right.png) right no-repeat;width:17px;height:32px;position:absolute;top:50%;right:0;z-index:2;transform:translateY(-50%);cursor:pointer}.page-produto-view .ver-produto .box-galeria .box-thumbs .swiper-thumbs-prev{background:url(../img/arrow-left.png) left no-repeat;width:17px;height:32px;position:absolute;top:50%;left:0;z-index:2;transform:translateY(-50%);cursor:pointer}.page-produto-view ::-webkit-input-placeholder{color:#747474}.page-produto-view :-moz-placeholder{color:#747474}.page-produto-view ::-moz-placeholder{color:#747474}.page-produto-view :-ms-input-placeholder{color:#747474}.page-produto-view input.error{border:1px solid red!important}.bloco-empresa{margin-bottom:50px;display:inline-block;width:100%;background-color:#d63a40}.bloco-empresa .texto{background:url(../img/marca-dagua.png) 103% -8px no-repeat;padding:50px 40px;display:block;color:#fff;font-size:18px;line-height:25px;position:relative;overflow:hidden}.bloco-empresa .texto h2,.page-empresa .empresa h1{font-size:23px;line-height:23px;font-family:source_sans_probold;margin-bottom:18px;margin-top:0;text-transform:uppercase;font-weight:700}.page-empresa .empresa{width:30%;margin-left:20%}.page-empresa .empresa h1{color:#343490}.page-empresa .empresa .texto1{font-size:18px;color:#747474;line-height:25px;margin-bottom:22px;padding-right:25px}.page-empresa .empresa .texto2{font-size:18px;color:#fff;line-height:25px;padding:30px;background-color:#d63a40;margin-bottom:30px}.page-empresa .empresa .confira{margin-bottom:15px;display:inline-block;width:100%}.page-empresa .empresa .confira a{text-transform:uppercase;font-size:16px;line-height:26px}.page-empresa .empresa .confira span{font-size:26px;line-height:26px;float:left;margin-right:10px;color:#989898}.page-empresa .empresa .voltar{margin-top:80px}.page-empresa .empresa .voltar a{text-transform:lowercase;font-size:15px;display:block;color:#989898}.page-contato form .field.submit .submit-button,.page-contato h1{font-family:source_sans_probold;text-transform:uppercase}.page-contato h1{font-size:23px;line-height:23px;font-weight:700;margin-bottom:18px;margin-top:0;color:#343490}.page-contato input[type=text],.page-contato textarea{background-color:#fff;padding:10px;width:100%;border:1px solid #d5d5d5;color:#989898;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px}.page-contato form{margin-bottom:30px}.page-contato form .titulo{font-size:16px;display:block;color:#535353;margin-bottom:16px;text-align:center}.page-contato form .field{width:100%;float:left;padding-bottom:15px}.page-contato form .field.email,.page-contato form .field.nome{width:36%;padding-right:15px}.page-contato form .field.telefone{width:28%}.page-contato form .field.mensagem textarea{height:70px}.page-contato form .field.submit{text-align:center}.page-contato form .field.submit .submit-button{background-color:#51af71;font-size:22px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;display:inline-block;padding:10px 20px;color:#fff;border:none}.page-contato ::-webkit-input-placeholder{color:#747474}.page-contato :-moz-placeholder{color:#747474}.page-contato ::-moz-placeholder{color:#747474}.page-contato :-ms-input-placeholder{color:#747474}.page-contato .required.error{border:1px solid red}@media (max-width:767px){#contato-topo,.todos-produtos,footer .rodape .atendimento{text-align:center}#logo img{margin:auto;padding-top:10px;padding-bottom:10px}#contato-topo{padding-top:0}#contato-topo>div{float:none!important;display:inline-block}#contato-topo .texto{width:100%;padding:0;font-size:15px;margin-bottom:15px}#contato-topo .whatsapp{padding-right:10px;font-size:16px}#contato-topo .telefone{font-size:16px}.bloco-empresa .texto span{padding:20px;font-size:15px}footer .rodape #logo-atendimento .logo-rodape{float:none;padding-right:0}footer .rodape #logo-atendimento .logo-rodape img{margin:auto}footer .rodape .like-box{position:relative;top:0;right:0;z-index:20;min-width:100%;max-width:100%;float:left;padding:0}footer .rodape #contato-rodape .whatsapp{margin-right:0;margin-bottom:10px;float:none}footer .rodape #contato-rodape .telefone{margin-bottom:10px;float:none}footer .rodape #contato-rodape .email{float:none;margin-bottom:15px}footer .rodape-base .endereco{line-height:24px}footer .rodape-base .desenvolvido{position:relative;right:0;top:0;margin-top:10px}.todos-produtos{padding-top:15px;position:relative!important;bottom:0!important;left:0!important;transform:translateX(0)!important}.todos-produtos a{font-size:18px!important}.bloco-destaque{padding:0 15px 42px}.page-empresa .empresa{width:100%;margin-left:0}.page-empresa .empresa .voltar{display:none}.page-empresa .empresa-imagem{padding-bottom:15px}.page-contato form{padding-right:0;padding-left:0}.page-contato form .field{width:100%!important;padding-right:0!important}.page-produto .categorias{width:100%;padding-right:0;margin-bottom:25px}.page-produto .lista-produtos,.page-produto .page-produto-view .ver-produto{width:100%;padding-left:0}.page-produto .lista-produtos ul li{padding-left:0;padding-right:0;padding-bottom:20px}.page-produto-view h1{margin-top:10px}.page-produto-view .breadcrumb,.page-produto-view .categorias{padding:0 15px}.page-produto-view .ver-produto{width:100%;padding-left:0}.page-produto-view .ver-produto .contato-produto .item .whatsapp{margin-right:0;width:100%;padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #d5d5d5}.page-produto-view .ver-produto .produtos-relecionados h1{padding:0 15px}.page-produto-view .ver-produto .produtos-relecionados ul li{padding-bottom:15px}.page-produto-view .ver-produto .formulario form .field.telefone{width:100%}.pagination a{padding:8px 12px}}@media (min-width:768px){.page-empresa .voltar,footer .rodape .like-box{display:none}#contato-topo .whatsapp{padding-right:15px}#contato-topo .texto{padding-right:10px;font-size:12px}nav#menu-principal>ul>li{padding:0 10px}.no-padding-left{padding-left:0}.no-padding-right{padding-right:0}footer .rodape-base .desenvolvido{position:relative;margin-top:10px;top:0}.bloco-empresa .texto span{padding:20px 18px;font-size:13px;line-height:18px}.page-empresa .empresa{width:100%;margin-left:0;padding:0 15px}.page-produto-view .ver-produto .contato-produto .item .whatsapp{font-size:15px;margin-right:10px}.page-produto-view .ver-produto .contato-produto .item .whatsapp i{font-size:25px}.page-produto-view .ver-produto .contato-produto .item .telefone{font-size:15px}.page-produto-view .ver-produto .contato-produto .item .telefone i{font-size:25px}.page-produto-view .ver-produto .contato-produto .email{font-size:15px}.page-produto-view .ver-produto .contato-produto .email i{font-size:18px}}@media (min-width:1024px){footer .rodape .facebook{position:relative}footer .rodape .facebook .like-box{position:absolute;top:0;right:0;z-index:20;min-width:100%;max-width:100%;padding:0;display:block}footer .rodape #contato-rodape .whatsapp{margin-right:28px}footer .rodape-base .desenvolvido{position:absolute;right:0;top:202px;margin-top:0}}@media (min-width:1200px){#contato-topo .texto{padding-right:24px;font-size:13px}#contato-topo .whatsapp{padding-right:40px}nav#menu-principal>ul>li{padding:0 43px}.container{width:1155px}footer .rodape .facebook{position:relative}footer .rodape .facebook .like-box{top:0;right:initial;z-index:20;min-width:100%;max-width:100%;padding:0 15px}footer .rodape #contato-rodape .whatsapp{margin-right:80px}.bloco-empresa .texto span{padding:50px 40px;font-size:18px;line-height:25px}.page-empresa .empresa{width:30%;margin-left:20%;padding:0}.page-empresa .voltar{display:block}.page-produto-view .ver-produto .contato-produto .item .whatsapp{font-size:17px;margin-right:18px}.page-produto-view .ver-produto .contato-produto .item .whatsapp i{font-size:30px}.page-produto-view .ver-produto .contato-produto .item .telefone{font-size:17px}.page-produto-view .ver-produto .contato-produto .item .telefone i{font-size:30px}.page-produto-view .ver-produto .contato-produto .email{font-size:17px}.page-produto-view .ver-produto .contato-produto .email i{font-size:20px}}