html{color:#000;background:#fff}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,select,p,blockquote,th,td{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,button,caption,cite,code,dfn,em,input,optgroup,option,select,strong,textarea,th,var{font:inherit}del,ins{text-decoration:none}li{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}q:before,q:after{content:''}abbr,acronym{border:0;font-variant:normal}sup{vertical-align:baseline}sub{vertical-align:baseline}legend{color:#000}html{background:#282828}body{font-family:'Open Sans';font-size:15px;color:#666}html,body{height:100%}*{-webkit-font-smoothing:antialiased}i,em{font-style:italic}a{color:#666;text-decoration:none;cursor:pointer}a:hover{text-decoration:none}strong,b{font-weight:bold}input[type="reset"],input[type="submit"],button{cursor:pointer}::-webkit-input-placeholder{color:#999}::-moz-placeholder{color:#999}:-ms-input-placeholder{color:#999}input:-moz-placeholder{color:#999}select{-ms-box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;-moz-appearance:none;-webkit-appearance:none}select::-ms-expand{display:none}::selection{background:#9fc6e7;color:#fff}::-moz-selection{background:#9fc6e7;color:#fff}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{background:transparent!important}form *{outline:0}form .error,form .success{font-size:18px;text-align:left;color:#fff;padding:10px 20px;border-radius:4px;display:table}form .success{background:green}form .error{background:red}form .retorno{margin-top:20px}.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}.last{margin-right:0!important}.not-found{font-size:16px;margin:0 0 0 20px}.wrapper{max-width:1420px;position:relative;z-index:1;left:50%;transform:translateX(-50%);width:calc(100% - 40px);min-width:1000px}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.loading-full{position:fixed;z-index:9999;top:0;bottom:0;left:0;right:0;overflow:auto;background:rgba(255,255,255,.7);display:none}.box-right{float:right}.form{position:relative}.form .label-box{display:block;background:#fff;border-radius:12px;margin-bottom:20px;height:50px;position:relative;overflow:hidden;transition:all ease-in-out .4s;border:2px solid #f2f2f2}.form .label-box.small-2{float:left;width:calc(50% - 14px);margin-right:20px}.form .label-box.small-3{float:left;width:calc(33.33% - 18px);margin-right:20px}.form .label-box.small-4{float:left;width:calc(25% - 19px);margin-right:20px}.form .label-box .label{position:absolute;left:30px;top:15px;font-size:15px;color:#666;z-index:3;transition:all ease-in-out .4s;font-weight:700}.form .label-box .label span{color:#999}.form .focus:not(.fixed) .label {top:9px;font-size:12px}.form .label-box input[type="text"],.form .label-box input[type="email"],.form .label-box input[type="password"],.form .label-box select,.form .label-box textarea{padding:0 30px;width:calc(100% - 60px);position:absolute;border:0;background:transparent;font-size:15px;padding-top:30px;color:#666}.form .textarea textarea{height:100px}.form .textarea{height:140px;margin-bottom:0}.form .label-box select{background:url(/www/imagens/site/xico_arrow_menu.png.pagespeed.ic.P1vgVJ0YUm.png) no-repeat calc(100% - 20px) 24px}.form .box-button{margin-top:0;float:right;margin-top:20px}.form .box-button .li{float:left;font-size:13px;padding:12px 20px}.form .box-button .li a{text-decoration:underline;color:#125d09}.form .box-button button{float:left;background:#125d09;color:#fff;border-radius:32px;padding:10px 30px;font-size:14px;border:0;font-weight:700}.nav{margin-bottom:50px}.nav ul{display:flex}.nav ul li{margin-right:13px;color:#666;font-size:15px}.nav ul li a{color:#666}.nav ul li.active a{color:#036d03;font-weight:700}.checkbox input{position:absolute;opacity:0;z-index:3}.checkbox .label{position:relative;display:inline-block;padding:3px 0 0 30px}.checkbox .label::before,.checkbox .label::after{position:absolute;content:"";display:inline-block}.checkbox .label::before{height:18px;width:18px;border:1px solid #dbdbdb;left:0;top:-3px;border-radius:3px;background:#fff}.checkbox input:checked+.label::before{border-color:#9fc6e7;background:url(/www/imagens/site/ico_check.png) no-repeat center}.modal{position:fixed;z-index:99;top:0;bottom:0;left:0;right:0;overflow:auto;background:rgba(0,0,0,.8);display:none}.modal .bg{position:fixed;width:100%;height:100%}.modal .close{position:absolute;right:20px;font-size:30px;cursor:pointer;width:32px;height:32px;background:url(/www/imagens/site/ico_close.png) no-repeat center;filter:invert(1)}.modal .content{position:absolute;left:50%;transform:translateX(-50%);top:100px;z-index:3;width:940px;background:#fff;border-radius:16px;overflow:hidden}.modal .box-titulo{padding:20px 25px;background:#333;position:relative}.modal .box-titulo .titulo{color:#fff;font-size:26px}.modal .box-content{padding:20px 25px;position:relative}.modal .produtos{border:2px solid #bebebe;padding:10px 7px;border-radius:4px;margin-bottom:20px}.modal .produtos .adicionar{cursor:pointer;color:#333;border-radius:4px;text-align:center;padding:12px 0;text-transform:uppercase;font-weight:700;font-size:14px;background:#a3a8af}.modal table{width:100%}.modal table th{padding:12px 15px;font-size:16px;font-weight:700}.modal table tbody td{padding:12px 15px;font-size:14px;border-bottom:3px solid #fff;background:#e4e4e4}.modal table input{background:#f1f1f1;border-radius:4px;padding:14px 20px;border:0}.modal table .quantidade{text-align:center;width:70px}.modal table .delete{font-size:30px;cursor:pointer;width:32px;height:32px;background:url(/www/imagens/site/ico_delete.png) no-repeat center}.texto{line-height:25px}.texto.center{display:table;margin:0 auto;max-width:520px;text-align:center;margin-bottom:40px}.texto p{margin-bottom:20px}.texto h1{font-size:28px;margin-bottom:50px;margin-top:20px;color:#164187}.texto h2{font-size:22px;margin-bottom:20px;margin-top:20px;color:#164187}.texto h3{font-size:18px;margin-bottom:20px;margin-top:20px}.texto li{margin-bottom:12px}.texto li span{color:#003cff;font-size:24px}.cookie-bar{background:#0a1e50;padding:20px 0;position:fixed;z-index:999999;bottom:0;left:0;width:100%}.cookie-bar .box{float:left;width:calc(100% - 350px)}.cookie-bar .titulo{color:#fff;font-size:16px;font-weight:700;margin-bottom:20px}.cookie-bar .texto{color:#fff;font-size:13px}.cookie-bar .texto a{color:#fff;text-decoration:underline}.cookie-bar .buttons{float:right;width:300px}.cookie-bar .buttons li{cursor:pointer;margin-bottom:14px;border:3px solid #fff;text-transform:uppercase;font-size:13px;text-align:center;padding:10px 0;font-weight:700;transition:all .3s cubic-bezier(.420,.000,.580,1.000)}.cookie-bar .buttons li.aceitar{background:#fff;color:#0a1e50}.cookie-bar .buttons li.nao-aceitar{color:#fff}.cookie-bar .buttons li:hover{opacity:.8}.paginacao{margin-top:50px;border:1px solid #e2e2e2;border-radius:32px;float:right}.paginacao li{display:inline-table}.paginacao li a{width:32px;height:32px;line-height:32px;text-align:center;font-size:14px;color:#333;border-radius:100%;display:block}.paginacao li.active a,.paginacao li:hover a{color:#fff;background:#fbbc19;font-weight:700}.menu-mobile{position:fixed;z-index:99;top:0;bottom:0;left:0;right:0;overflow:auto;opacity:0;bottom:100%;transition-duration:.4s;background:#fff;height:0}.menu-mobile.active{bottom:0;opacity:1;height:100%;width:100%}.menu-mobile .menu{padding-top:60px}.menu-mobile .menu li{margin-bottom:20px;border-bottom:1px solid #f0f0f0}.menu-mobile .menu li .link{display:block;padding:10px 20px;font-size:20px;font-weight:700;color:#036d03}.menu-mobile .menu li .submenu{background:#036d03;position:relative;max-height:200px;overflow:auto}.menu-mobile .menu li .submenu a{display:block;padding:10px 20px;color:#fff;font-size:14px;border-bottom:1px solid #fff}.menu-mobile .social{display:flex;margin-top:30px;margin-bottom:60px;margin-left:20px}.menu-mobile .social li{margin-right:10px}.share{margin-top:50px}.share .titulo{margin-bottom:20px;font-size:16px;font-weight:600}.share .social-buttons li{display:inline-table;margin-right:15px}.container{display:flex}.button-padrao{display:table;border:2px solid #fff;border-radius:32px;padding:10px 30px;font-size:16px;color:#fff;transition-duration:.5s;margin-top:20px}.button-padrao:hover{background:#fff;color:#06b506}.button-padrao.green{color:#06b506;border-color:#06b506}.button-padrao.green:hover{color:#fff;background:#06b506}.voltar{display:table;margin:0 auto;margin-top:50px;width:130px;text-align:center}.download-catalogo{background:url(/www/imagens/site/bg_catalogo.jpg.pagespeed.ce.xLxKTLn7Cs.jpg) no-repeat center;padding:100px 0}.download-catalogo .container{justify-content:center;align-items:center;flex-wrap:wrap}.download-catalogo .container .box{width:500px;color:#333;margin-left:50px}.download-catalogo .container .titulo{text-transform:uppercase;font-size:18px;font-weight:100;margin-bottom:15px}.download-catalogo .container .subtitulo{text-transform:uppercase;font-size:50px;font-weight:700;line-height:100%}.download-catalogo .container .line{background:#036d03;margin-top:20px;width:20px;height:2px;margin-bottom:30px}.nossos-produtos{background:url(/www/imagens/site/bg_nossosprodutos.jpg) no-repeat center}.nossos-produtos .box{text-align:center;padding:150px 0}.nossos-produtos .titulo{font-size:30px;font-weight:300;text-transform:uppercase;color:#fff}.nossos-produtos .telefone{font-weight:900;color:#06ea06;font-size:45px}.nossos-produtos .button-padrao{display:table;margin:0 auto;margin-top:25px}.produto{display:block;transition-duration:.5s}.produto:hover{box-shadow:0 0 10px rgba(0,0,0,.1);background:#fff;position:relative;border-radius:12px}.produto .foto{position:relative;background:#fff;border-radius:12px;height:300px;overflow:hidden}.produto.small .foto{height:190px}.produto .foto img{width:100%;height:100%;object-fit:cover}.produto .foto .plus{width:50px;height:50px;border-radius:100%;z-index:3;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:green url(/www/imagens/site/xico_plus.png.pagespeed.ic.15EOmp5UTF.png) no-repeat center;transition-duration:.5s;opacity:0}.produto .foto:hover .plus{opacity:1;transform:translate(-50%,-50%) rotate(180deg)}.produto .box{padding:20px 15px;width:calc(100% - 30px)}.produto .nome{font-weight:700;color:#4f7f10;font-size:18px}.produto.small .nome{font-size:15px}.produto .line{background:#036d03;margin-top:5px;width:20px;height:2px}.produto .texto{font-size:13px;color:#666;margin-top:10px;line-height:22px}.box-topo-interna{background:url(/www/imagens/site/xbg_topo_interna.jpg.pagespeed.ic.W57D5gt9Ja.jpg) no-repeat center;padding:50px 0;margin-bottom:60px}.box-topo-interna .titulo{font-size:40px;text-transform:uppercase;color:#fff;font-weight:700;line-height:100%}.titulo-padrao{margin-bottom:25px}.titulo-padrao.center{display:flex;flex-direction:column;justify-content:center}.titulo-padrao .label{font-weight:700;color:#393939;font-size:35px;line-height:100%}.titulo-padrao .line{margin-top:10px;background:#036d03;margin-top:15px;width:35px;height:4px;border-radius:2px}.titulo-padrao2{margin-bottom:25px}.titulo-padrao2.center{display:flex;flex-direction:column;align-items:center}.titulo-padrao2 .label{font-weight:300;color:#393939;font-size:20px;line-height:100%;text-transform:uppercase}.titulo-padrao2 .line{margin-top:10px;background:#036d03;margin-top:15px;width:30px;height:2px;border-radius:2px}.buttons-fixed{position:fixed;bottom:20px;right:20px;z-index:9}.buttons-fixed .button{display:block;border-radius:100%;position:relative;margin-top:10px;width:60px;height:60px}.buttons-fixed .button.orcamento{background:#a3a3a3 url(/www/imagens/site/ico_carrinho.png.pagespeed.ce.tGOeicEx-S.png) no-repeat center}.buttons-fixed .button.orcamento div{position:absolute;width:24px;height:24px;text-align:center;border-radius:100%;background:#535353;color:#fff;font-size:12px;font-weight:700;line-height:24px;right:-5px;top:-5px}.buttons-fixed .button.whatsapp{background:#00b75c url(/www/imagens/site/ico_whatsapp.png) no-repeat center}.compre-tambem{margin-top:100px}.compre-tambem .produto{margin:10px 10px}.compre-tambem .owl-dots{display:flex;margin-top:25px;justify-content:center}.compre-tambem .owl-dots .owl-dot{border:2px solid #0a674a;width:10px;height:10px;border-radius:100%;cursor:pointer;transition-duration:.5s;margin:0 5px}.compre-tambem .owl-dots .owl-dot:hover,.compre-tambem .owl-dots .owl-dot.active{background:#0a674a}#content{position:relative;overflow:hidden;background:#fff;max-width:1920px;margin:0 auto;background:#fff}#header{position:relative;z-index:3}#header .box-top{padding:40px 0;border-top:4px solid #036d03}#header .box-top .container{align-items:center}#header .box-top .busca{width:calc(100% - 700px);position:relative;margin-left:90px}#header .box-top .busca input{padding:10px 30px;border-radius:5px;background:#f0f0f0;border:0;font-size:15px;color:#8f8c8c;width:calc(100% - 0px)}#header .box-top .busca button{position:absolute;right:10px;top:50%;transform:translateY(-50%);width:40px;height:40px;cursor:pointer;border:0;background:url(/www/imagens/site/ico_busca.png.pagespeed.ce.abwmC2TFys.png) no-repeat center}#header .box-top .baixe{display:table;padding-left:30px;font-size:15px;color:#666;font-weight:700;background:url(/www/imagens/site/ico_download.png) no-repeat left center;transition-duration:.5s;margin-left:auto}#header .box-top .baixe:hover{color:#036d03}#header .box-top .orcamento{margin-left:auto;background:url(/www/imagens/site/ico_carrinho2.png) no-repeat left center;display:table;padding-left:35px;font-size:15px;color:#666;font-weight:700;transition-duration:.5s;position:relative}#header .box-top .orcamento .quantidade{top:-8px;left:15px;background:#07bb07;border-radius:100%;color:#fff;font-size:8px;text-align:center;width:17px;height:17px;line-height:16px;position:absolute}#header .box-top .orcamento:hover{color:#036d03}#header .box-bottom{padding:25px 0;border-top:2px solid #f2f2f2}#header .box-bottom .container{align-items:center}#header .box-bottom .menu{display:flex}#header .box-bottom .menu li{margin-right:50px}#header .box-bottom .menu li .link{display:table}#header .box-bottom .menu li .link.arrow{background:url(/www/imagens/site/xico_arrow_menu.png.pagespeed.ic.P1vgVJ0YUm.png) no-repeat right center;padding-right:15px}#header .box-bottom .menu li .link .label{font-size:15px;color:#666;font-weight:700}#header .box-bottom .menu li .link:hover .label{color:#036d03}#header .box-bottom .menu li .link.open-submenu-js{cursor:pointer}#header .box-bottom .menu li .link.active .label{color:#036d03}.box-submenu-desktop{position:absolute;padding-top:10px;display:none;width:100%}.box-submenu-desktop .submenu{width:100%;background:#fff;display:flex;border-radius:5px;box-shadow:0 0 10px rgba(0,0,0,.3);overflow:hidden;transition-duration:.5s;overflow:auto;max-height:560px}.box-submenu-desktop .submenu .collumn{width:100%;height:auto;max-width:260px;background:#dedede;padding-top:35px;position:sticky;top:0}.box-submenu-desktop .submenu .collumn .item{transition:all .8s ease;background:#dedede;padding:15px 34px;width:calc(100% - 68px);display:block;text-align:end;cursor:pointer;font-size:18px;font-weight:700;color: 666666;position:relative}.box-submenu-desktop .submenu .collumn .item::after{content:"";display:block;width:2px;height:0%;background:#006d00;position:absolute;right:-3px;top:50%;transform:translateY(-50%);transition:all .8s ease}.box-submenu-desktop .submenu .collumn .item:hover::after{height:100%}.box-submenu-desktop .submenu .collumn .item:hover{background:#fff}.box-submenu-desktop .submenu .collumn .item.active::after{height:100%}.box-submenu-desktop .submenu .collumn .item.active{background:#fff}.box-submenu-desktop .submenu .list-tens{padding-top:35px;height:100%;flex:1;padding-left:40px;min-height:350px}.box-submenu-desktop .submenu .list-tens .content{column-count:3;width:100%;display:none}.box-submenu-desktop .submenu .list-tens .content:nth-child(1) {display:block}.box-submenu-desktop .submenu .list-tens .content a{display:block;width:100%;margin-bottom:34px;transition:all .8s ease;font-size:13px;font-weight:600;position:relative}.box-submenu-desktop .submenu .list-tens .content a:hover{color:#00b601}.box-submenu-desktop .submenu .list-tens .content a::after{content:"";display:block;width:0;height:2px;background:#00b601;position:absolute;left:0;bottom:-10px;transition:all .8s ease}.box-submenu-desktop .submenu .list-tens .content a:hover::after{width:50px}#header .box-bottom .email{padding-left:30px;color:#666;font-weight:600;font-size:15px;background:url(/www/imagens/site/ico_email2.png) no-repeat left center;margin-left:auto;margin-right:60px}#header .box-bottom .social{display:flex}#header .box-bottom .social li{margin-left:10px}#footer{margin-top:120px}#footer .box-top{padding-bottom:80px}#footer .box-top .box{margin-right:130px;padding-left:40px;padding-top:5px;font-size:13px;color:#333;font-weight:600}#footer .box-top .box.endereco{background:url(/www/imagens/site/ico_endereco.png.pagespeed.ce.IiYKKVQn5h.png) no-repeat left top}#footer .box-top .box.telefone{background:url(/www/imagens/site/ico_telefone.png.pagespeed.ce.WcZubko8Jq.png) no-repeat left top}#footer .box-top .box.email{background:url(/www/imagens/site/ico_email.png.pagespeed.ce.W0MaIuyPXV.png) no-repeat left top}#footer .box-top .social{display:flex;margin-left:auto}#footer .box-top .social li{margin-left:10px}#footer .box-bottom{border-top:2px solid #f2f2f2;padding:10px 0}#footer .box-bottom .menu{display:flex}#footer .box-bottom .menu li{margin-left:20px}#footer .box-bottom .menu li a{opacity:.5;color:#666;font-size:13px;transition-duration:.5s}#footer .box-bottom .menu li a:hover{opacity:1;color:#036d03}#footer .egge{margin-left:auto}#footer .egge path{fill:#006d00!important}#home .banners{position:relative;z-index:2;box-shadow:0 20px 20px rgba(0,0,0,.2)}#home .banners .banner{height:calc(100vh - 250px);position:relative}#home .banners .banner .box{position:absolute;color:#fff;z-index:3;width:400px;top:50%;transform:translateY(-50%)}#home .banners .banner .box .titulo{text-transform:uppercase;font-size:25px;font-weight:100;line-height:100%;margin-bottom:15px}#home .banners .banner .box .subtitulo{text-transform:uppercase;font-size:50px;font-weight:700;line-height:100%}#home .banners .banner .box .line{width:10px;height:2px;background:#fff;border-radius:2px;margin-top:10px;margin-bottom:20px}#home .banners .banner .wrapper{height:100%}#home .banners .owl-nav{display:none}#home .banners .owl-dots{display:flex;margin-top:-40px;justify-content:center;z-index:3;position:relative}#home .banners .owl-dots .owl-dot{border:2px solid #fff;width:10px;height:10px;border-radius:100%;cursor:pointer;transition-duration:.5s;margin:0 5px}#home .banners .owl-dots .owl-dot:hover,#home .banners .owl-dots .owl-dot.active{background:#fff}#home .mais-vendidas{padding:90px 0;background:#f2f2f2}#home .mais-vendidas .lista{width:calc(100% - 100px);margin-left:50px}#home .mais-vendidas .produto{margin:10px 10px}#home .mais-vendidas .owl-prev,#home .mais-vendidas .owl-next{position:absolute;top:50%;transform:translateY(-50%);cursor:pointer;font-size:0;width:32px;height:32px;z-index:3}#home .mais-vendidas .owl-prev{left:-40px;background:url(/www/imagens/site/xico_arrow_left.png.pagespeed.ic.KRntywR5G6.png) no-repeat center}#home .mais-vendidas .owl-next{right:-40px;background:url(/www/imagens/site/xico_arrow_right.png.pagespeed.ic.x-mxv70_vG.png) no-repeat center}#quem-somos .apresentacao .container{justify-content:space-between}#quem-somos .apresentacao .box-texto{width:calc(100% - 660px)}#quem-somos .apresentacao .foto{height:450px;width:620px;position:relative;overflow:hidden;border-radius:12px}#quem-somos .apresentacao .foto img{width:100%;height:100%;object-fit:cover}#quem-somos .galeria{margin-top:90px}#quem-somos .galeria .foto{display:block;position:relative;overflow:hidden;border-radius:12px;height:300px}#quem-somos .galeria .foto img{width:100%;height:100%;object-fit:cover;transition-duration:.5s}#quem-somos .galeria .foto:hover img{opacity:.5}#quem-somos .galeria .owl-dots{display:flex;margin-top:25px;justify-content:center}#quem-somos .galeria .owl-dots .owl-dot{border:2px solid #0a674a;width:10px;height:10px;border-radius:100%;cursor:pointer;transition-duration:.5s;margin:0 5px}#quem-somos .galeria .owl-dots .owl-dot:hover,#quem-somos .galeria .owl-dots .owl-dot.active{background:#0a674a}#produtos .listagem-produtos{display:flex;justify-content:space-between}#produtos .listagem-produtos .box-menu{width:270px}#produtos .listagem-produtos .box-menu .titulo{font-weight:700;color:#333;font-size:18px;margin-bottom:20px}#produtos .listagem-produtos .box-menu .box{padding:20px 20px;border-radius:12px;box-shadow:0 0 10px rgba(0,0,0,.3);margin-bottom:20px}#produtos .listagem-produtos .box-menu .box .titulo-box{font-weight:700;color:#666;font-size:15px;margin-bottom:15px}#produtos .listagem-produtos .box-menu .box .menu li a{display:block;padding-left:25px;font-size:13px;color:#666;margin-top:10px;background:url(/www/imagens/site/xico_checkbox.png.pagespeed.ic.qOsW7bHGWW.png) no-repeat left top}#produtos .listagem-produtos .box-menu .box .menu li.active a{background:url(/www/imagens/site/ico_checkbox_checked.png?1) no-repeat left top}#produtos .listagem-produtos .box-produtos{width:calc(100% - 300px);margin-left:auto}#produtos .listagem-produtos .box-produtos .container{flex-wrap:wrap}#produtos .listagem-produtos .box-produtos .produto{margin-left:20px;width:calc(25% - 20px);margin-bottom:20px}#produto .produto-detalhe{display:flex;justify-content:space-between;position:relative}#produto .produto-detalhe .lancamento{position:absolute;left:20px;top:20px;border-radius:20px;padding:10px 20px;color:#fff;font-size:15px;background:green;z-index:3}#produto .produto-detalhe .foto{width:calc(50% - 40px);border-radius:12px;position:relative;overflow:hidden;height:450px}#produto .produto-detalhe .foto img{width:100%;height:100%;object-fit:cover}#produto .produto-detalhe .box-texto{width:50%;padding-top:0}#produto .produto-detalhe .box-texto .nome{color:#333;font-size:30px;font-weight:700}#produto .produto-detalhe .box-texto .referencia{color:#0a674a;font-size:20px;font-weight:700;margin-top:5px}#produto .produto-detalhe .box-texto .box{margin-top:30px}#produto .produto-detalhe .box-texto .box .titulo{font-weight:700;margin-bottom:10px;font-size:15px}#produto .produto-detalhe form{position:relative;max-width:500px;margin-top:50px}#produto .produto-detalhe form input{padding:10px 20px;border:2px solid #d4d2d2;color:#999;font-weight:700;font-size:15px;border-radius:32px;padding-right:300px;width:calc(100% - 330px);text-align:center}#produto .produto-detalhe form button{position:absolute;z-index:3;right:0;border:0;border-radius:32px;color:#fff;background:green;text-transform:uppercase;cursor:pointer;font-size:15px;padding:12px 20px;top:0}#representantes .box-topo-interna{margin-bottom:120px}#representantes .container{justify-content:space-between;padding-top:0}#representantes .box-representantes{width:calc(100% - 650px);padding-bottom:0;position:relative}#representantes .box-representantes .form{display:none;margin-top:30px}#representantes .box-representantes .content{position:relative;z-index:3}#representantes .box-representantes .retorno{margin-top:25px}#representantes .representante{border-radius:8px;background:#f2f2f2;padding:20px 20px;margin-bottom:20px;transition-duration:.5s}#representantes .representante:hover{box-shadow:0 0 20px rgba(0,0,0,.2)}#representantes .representante .nome{color:#333;font-size:20px;font-weight:00;margin-bottom:0;font-weight:700}#representantes .representante ul li{color:#333;font-size:15px;padding:6px 0;padding-left:34px;margin-top:10px}#representantes .representante ul li.endereco{background:url(/www/imagens/site/ico_endereco.png.pagespeed.ce.IiYKKVQn5h.png) no-repeat left center}#representantes .representante ul li.telefone{background:url(/www/imagens/site/ico_telefone.png.pagespeed.ce.WcZubko8Jq.png) no-repeat left center}#representantes .representante ul li.email{background:url(/www/imagens/site/ico_email.png.pagespeed.ce.W0MaIuyPXV.png) no-repeat left center}#representantes .representante ul li a{color:#333}#representantes .wrapper>.representante{padding:0;background:transparent;box-shadow:inherit!important}#representantes .wrapper>.representante .nome{font-size:20px;line-height:100%;margin-bottom:0;font-weight:600}#representantes .box-mapa{width:600px;position:relative;margin-top:130px}#representantes .box-mapa .ver{position:absolute;z-index:3;font-weight:700;color:#fff;border-radius:20px;padding:5px 12px;background:#191919;font-size:11px;letter-spacing:1px;display:none}#orcamento .orcamento{display:flex;justify-content:space-between;margin-top:30px;align-items:flex-start}#orcamento .orcamento .box-produtos{width:calc(100% - 440px)}#orcamento .orcamento .box-produtos table{width:100%}#orcamento .orcamento .box-produtos table thead th{padding-bottom:40px;color:#999;text-transform:uppercase;font-weight:700;font-size:20px}#orcamento .orcamento .box-produtos table tbody td{padding-bottom:45px}#orcamento .orcamento .box-produtos .produto-orcamento{display:flex;justify-content:space-between}#orcamento .orcamento .box-produtos .produto-orcamento .foto{width:140px;height:120px;border-radius:20px;position:relative;overflow:hidden}#orcamento .orcamento .box-produtos .produto-orcamento .foto img{width:100%;height:100%;object-fit:cover}#orcamento .orcamento .box-produtos .produto-orcamento .box{margin-left:auto;width:calc(100% - 160px);color:#333;padding-top:20px}#orcamento .orcamento .box-produtos .produto-orcamento .box .nome{margin-bottom:15px;font-size:20px;font-weight:700}#orcamento .orcamento .box-produtos .produto-orcamento .box .referencia{font-size:16px;font-weight:700}#orcamento .orcamento .box-produtos .quantidade{width:140px;display:flex;border:1px solid #f2f2f2;border-radius:36px;position:relative;overflow:hidden;flex-wrap:wrap;transition-duration:.5s}#orcamento .orcamento .box-produtos .quantidade:hover{background:#005100}#orcamento .orcamento .box-produtos .quantidade .button{height:55px;width:40px;cursor:pointer;filter:grayscale(100%);transition-duration:.5s}#orcamento .orcamento .box-produtos .quantidade .button:hover{filter:grayscale(0%)}#orcamento .orcamento .box-produtos .quantidade .remove{background:url(/www/imagens/site/ico_remove.png) no-repeat center}#orcamento .orcamento .box-produtos .quantidade .add{background:url(/www/imagens/site/ico_add.png) no-repeat center}#orcamento .orcamento .box-produtos .quantidade input{height:55px;line-height:55px;font-size:18px;font-weight:700;color:#999;text-align:center;border:0;width:calc(100% - 80px);background:transparent}#orcamento .orcamento .box-produtos .quantidade:hover input{color:#fff}#orcamento .orcamento .box-produtos .button-bottom{display:flex;justify-content:space-between}#orcamento .orcamento .box-produtos .button-bottom .button{font-weight:700;color:#999;font-size:15px;cursor:pointer;transition-duration:.5s}#orcamento .orcamento .box-produtos .button-bottom .button:hover{color:#397e66}#orcamento .orcamento .box-form{margin-left:auto;width:300px;padding:30px 35px;border-radius:26px;background:#fff;box-shadow:0 0 30px rgba(0,0,0,.3)}#contato .box-form{padding-top:40px}#contato .box-form .container{position:relative;z-index:2;justify-content:space-between;align-items:flex-start}#contato .box-form .container .box-texto{width:490px}#contato .box-form .container .contatos{display:flex}#contato .box-form .container .contatos li{margin-left:40px;font-size:15px;color:#b0afaf;padding-left:24px}#contato .box-form .container .contatos li.email{background:url(/www/imagens/site/ico_email3.png) no-repeat left center}#contato .box-form .container .contatos li.telefone{background:url(/www/imagens/site/ico_telefone2.png) no-repeat left center}#contato .box-form .container .contatos li.facebook{background:url(/www/imagens/site/ico_facebook3.png) no-repeat left center}#contato .box-form .container .contatos li.instagram{background:url(/www/imagens/site/ico_instagram3.png) no-repeat left center}#contato .box-form .container .contatos li a{display:table;color:#b0afaf}#contato .box-mapa{border-top:2px solid #e2dfdf;margin-top:100px;padding-top:120px;margin-bottom:100px}#contato .box-mapa .mapa{height:540px;width:100%;margin-top:35px;position:relative;overflow:hidden;border-radius:16px}#contato .box-mapa .container{justify-content:space-between}#contato .box-mapa .endereco{color:#135d09;margin-left:auto;font-size:15px;font-weight:700}