@charset "utf-8";*{margin:0;padding:0;box-sizing:border-box}html{-webkit-font-smoothing:antialiased;font-size:100%;vertical-align:baseline}body{background-color:#fff;font-weight:400;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;font-family:'Open Sans',sans-serif;line-height:1}h1,h2,h3,h4,h5,h6,p{margin:0}a{text-decoration:none;color:#323232}li,ul{list-style:none}.clearfloat{clear:both;height:0;font-size:1px;line-height:0}.img-responsive{display:block;max-width:100%;width:100%;height:auto}.fit{width:100%;object-fit:cover}.center{width:1170px;margin:auto}@media screen and (max-width:1175px){.center{width:100%;padding:0 15px}}.overflow{overflow:hidden}::-webkit-scrollbar-track{background-color:#dedede}::-webkit-scrollbar{width:6px;background:#f4f4f4}::-webkit-scrollbar-thumb{background:#4e4e4e;border-radius:15px}header{float:left;width:100%;height:98px;background-color:#fff;position:fixed;z-index:9999999;box-shadow:0 1px 19px rgba(0,0,0,.1)}header .cont-logo{float:left;display:flex;align-items:center;height:98px}header .cont-logo .logo{text-indent:-5000px;width:300px;height:86px;float:left;background:url(../images/logo-2.png) center no-repeat}header .cont-nav{float:right}header .cont-nav nav{display:flex;height:98px;align-items:center;position:relative}header nav .btnMenu{display:none}.btnMenu{position:absolute;top:-55px;right:5%;z-index:9999;cursor:pointer;float:right}.bar1{margin-top:0!important}.bar3{margin-bottom:0!important}.bar1,.bar2,.bar3{width:22px;height:3px;background-color:#333;margin:3px 0;transition:.4s}.change .bar1{-webkit-transform:rotate(-45deg) translate(-6px,5px);transform:rotate(-45deg) translate(-6px,5px)}.change .bar2{opacity:0}.change .bar3{-webkit-transform:rotate(45deg) translate(-3px,-2px);transform:rotate(45deg) translate(-3px,-2px)}header .cont-nav nav .menu li{display:inline-block;margin-right:7px}header .cont-nav nav .menu li:last-child{margin:0 0 0 40px}header .cont-nav nav .menu li.search{cursor:pointer}header .cont-nav nav .menu li a{font-size:15px;letter-spacing:.02em;font-weight:600;color:#495057;padding:0 7px;opacity:.6}header .cont-nav nav .menu li a:hover{opacity:.8}header .cont-nav nav .menu li a.ativo{opacity:1}header .cont-nav nav .menu .auth-user{margin-left:60px;display:inline-block}header .cont-nav nav .menu .auth-user li{margin-right:10px}.cont-search{position:absolute;right:-15px;top:75px;background-color:#fff;padding:15px;box-shadow:0 0 20px -5px rgba(0,0,0,.1);width:100%;z-index:99;visibility:hidden}.cont-search.ativo{visibility:initial}.cont-search .seta-cima:before{content:"";display:inline-block;vertical-align:middle;position:absolute;top:-7px;right:15px;width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #fff}.search .btnSearch .close-search{font-size:16px;margin-left:6px}.cont-search form input[type=text]{height:38px;padding:0 15px;width:68%;float:left;outline:0;border-radius:4px 0 0 4px;border:1px solid #e8e8e8}.cont-search form input[type=submit]{width:32%;height:38px;border:0;background-color:#4cc6ed;font-size:16px;color:#fff;border-radius:0 4px 4px 0;cursor:pointer;outline:0}.cont-search form input[type=submit]:focus,.cont-search form input[type=submit]:hover{background-color:#3badd2}.line-style{background:url(../images/dash-branco.png) repeat-x center;height:2px;position:relative;bottom:-6px}.title-default{text-align:center;margin-bottom:50px;font-family:'Baloo Tamma',cursive;color:#496b80;user-select:none}.title-default:before{content:'';width:90px;height:3px;background:#4cc6ed;display:block;margin:0 auto 20px auto}.navProdutos{width:100%}.navProdutos .pagination{width:100%;display:flex;margin-top:15px;height:48px;justify-content:center;align-items:center;box-shadow:0 2px 3px rgba(208,208,208,.1);background-color:#fff;border-radius:4px}.navProdutos .pagination span{width:30px;height:30px;border-radius:100%;display:inline-block;line-height:30px;text-align:center;cursor:pointer;font-size:18px}.navProdutos .pagination span a{color:#565656}.navProdutos .pagination span.current{background-color:#8ed5ff;color:#fff;box-shadow:0 0 0 1px #fff}.navProdutos .pagination span.first,.navProdutos .pagination span.last,.navProdutos .pagination span.next,.navProdutos .pagination span.previous{font-family:monospace;font-size:19px;position:relative;top:-1px}.cont-banners{float:left;width:100%;box-shadow:0 0 14px rgba(0,0,0,.1);padding:5px;margin-top:99px}.cont-banners .slide,.cont-banners .slide div,.cont-banners .slide div a,.cont-banners .slide div a img{outline:0!important}.servicos{padding:140px 0;float:left;width:100%;user-select:none}.servicos h3{text-align:center;margin-bottom:30px;font-size:22px;color:#585858}.servicos .lista-servicos{display:flex;align-items:stretch;flex-wrap:wrap;justify-content:center}.servicos .lista-servicos article{background-color:#fff;padding:20px;-webkit-box-shadow:1px 1px 1px rgba(0,0,0,.1);box-shadow:0 7px 13px -8px rgba(0,0,0,.2);width:47%;margin-bottom:20px;border-radius:10px;position:relative}.servicos .lista-servicos article:nth-child(2n){margin-left:5%}.servicos .lista-servicos article .cont-icone{position:absolute;top:15px;left:-32px;width:45px;height:45px;border-radius:100%;background-color:#fff;-webkit-box-shadow:0 0 20px -6px rgba(0,0,0,.2);box-shadow:0 0 20px -6px rgba(0,0,0,.2);text-align:center;line-height:45px;font-size:20px;color:#4cc6ed}.servicos .lista-servicos article .cont-title{font-size:18px;color:#484848;font-weight:600;line-height:1.3;margin-bottom:20px}.servicos .lista-servicos article .cont-text{font-size:15px;letter-spacing:.02em;color:#868686;line-height:1.1}.servicos .lista-servicos article .cont-icon{text-align:center;font-size:20px;color:#4cc6ed;opacity:.7}.servicos .lista-servicos article h4{font-size:15px;text-align:center;color:#5d5d5d;margin-top:13px}.servicos .lista-servicos .cont-text p{margin-bottom:10px;line-height:1.3;color:#4c4c4c}.servicos .lista-servicos .cont-text p a{color:#4cc6ed}.cont-produtos{background-color:rgba(249,249,249,.5);padding:60px 0;float:left;width:100%}.lista-produtos{display:flex;align-items:stretch;flex-wrap:wrap;flex-direction:row;width:100%}.lista-produtos article{width:270px;background:#fff;padding:20px 0;text-align:center;position:relative;overflow:hidden;margin:0 20px 20px 0;box-shadow:0 1px 5px 0 rgba(0,0,0,.05)}.lista-produtos article:nth-child(4n){margin-right:0}.lista-produtos article .status-produto{position:absolute;right:0;top:0;z-index:991}.lista-produtos article .status-produto span{font-size:13px;height:22px;line-height:22px;padding:0 10px;display:block;letter-spacing:.02em;color:#fff}.lista-produtos article .status-produto span.prom{background-color:#4cc6ed}.lista-produtos article .status-produto span.estoque{background-color:#e68fa0}.lista-produtos article:hover{box-shadow:0 1px 11px 0 rgba(0,0,0,.1)}.lista-produtos article .cont-img{position:relative;overflow:hidden;padding:0 25px 21px;display:table;width:100%;background:url(../images/dash.png) repeat-x 1px 100%}.lista-produtos article .cont-img a{display:table-cell;vertical-align:middle;height:220px;width:100%}.lista-produtos article .cont-img a img{object-fit:cover;width:100%;height:220px;opacity:.7}.lista-produtos article:hover .cont-img a img{opacity:1}.lista-produtos article .cont-details{float:left;width:100%;padding-bottom:10px}.lista-produtos article .cont-details h3{margin-bottom:15px;width:100%;padding:0 15px}.lista-produtos article .cont-details h3 a{padding-top:20px;width:90%;font-family:'Baloo Tamma',cursive;letter-spacing:.02em;color:#496b80;font-size:17px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;margin:auto}.lista-produtos article .cont-details h3 a:focus,.lista-produtos article:hover .cont-details h3 a{color:#353535}.lista-produtos article .cont-details .cont-btn{width:100%;float:left;padding:0 5px}.lista-produtos article .cont-details .cont-btn a{padding:5px 20px;background-color:#4cc6ed;border-radius:15px;font-size:15px;color:#fff}.lista-produtos article .cont-details .cont-preco{width:100%;color:#6f9fbd;font-family:'Baloo Tamma',cursive;font-size:17px;letter-spacing:.02em;padding:0 15px 0 5px;margin-bottom:20px;float:left}.lista-produtos article .cont-details .cont-preco .prom{text-decoration:line-through;font-size:14px;margin-right:15px;color:#dac7a8}.cont-produtos .cont-btn-mais a:focus,.cont-produtos .cont-btn-mais a:hover,.lista-produtos article .cont-details .cont-btn a:focus,.lista-produtos article .cont-details .cont-btn a:hover{background-color:#32a5ca}.cont-produtos .cont-btn-mais{width:200px;margin:10px auto 0 auto}.cont-produtos .cont-btn-mais a{display:block;text-align:center;height:40px;background-color:#4cc6ed;line-height:40px;border-radius:25px;color:#fff;letter-spacing:.05em}.cont-blog{padding:60px 0;float:left;width:100%}.cont-blog .flex-posts{display:flex;justify-content:center}.cont-blog .flex-posts article{width:30%;float:left;display:inline-block;box-shadow:0 0 13px rgba(0,0,0,.1);margin:0 2%}.cont-blog .flex-posts article .cont-img{max-height:196px;overflow:hidden}.cont-blog .flex-posts article .cont-img img{width:100%;object-fit:cover;height:196px}.cont-blog .flex-posts article .cont-info{width:100%;float:left;padding:24px 20px;background-color:#fff}.cont-blog .flex-posts article .cont-info h3 a{font-size:18px;color:#333;font-weight:400;letter-spacing:.02em}.cont-infos{padding:35px 0;float:left;width:100%;background-color:#333;position:relative}.cont-infos .line-style{position:absolute;width:100%;bottom:inherit;top:5px}.cont-infos .flex-infos{display:flex;justify-content:center;align-items:stretch}.cont-infos .flex-infos .coluna{width:30%;display:inline-block;border-right:1px solid #404040;text-align:center;padding:0 5px;font-family:'Baloo Tamma',cursive;color:#fff}.cont-infos .flex-infos .coluna:last-child{border-right:0}.cont-infos .flex-infos .coluna .cont-icon{font-size:20px}.cont-infos .flex-infos .coluna h4{margin:10px 0 6px 0}.cont-infos .flex-infos .coluna a{color:#9e9e9e;display:block}.cont-infos .flex-infos .coluna a:focus,.cont-infos .flex-infos .coluna a:hover{color:#717171}footer .row-1{padding:50px 0;float:left;width:100%;background-color:#222}footer .row-1 .flex-footer{display:flex;justify-content:center}footer .row-1 .coluna{width:50%;display:inline-block;padding:0 15px}footer .row-1 .lista-social{display:flex;justify-content:center}footer .row-1 .lista-social li{margin-right:10px}footer .row-1 .lista-social li:last-child{margin-right:0}footer .row-1 .lista-social li a{display:inline-block;width:30px;color:#636363;font-size:19px;text-align:center}footer .row-1 .lista-social li a:focus,footer .row-1 .lista-social li a:hover{color:#4cc6ed}footer .row-1 .resume-sobre{width:100%}footer .row-1 .resume-sobre p{margin:15px 0 20px 0;color:#bdbdbd;letter-spacing:.05em;text-align:center;line-height:1.4}footer .row-1 .resume-sobre .cont-btn{width:127px;margin:0 auto}footer .row-1 .resume-sobre a{width:100%;padding:0 15px;border-radius:25px;background-color:#4cc6ed;height:30px;line-height:30px;display:block;text-align:center;color:#fff}footer .row-1 .resume-sobre a:focus,footer .row-1 .resume-sobre a:hover{background-color:#32a5ca}footer .row-1 .col-2 h4{margin-bottom:20px;text-align:center;color:#737373}footer .row-1 .col-2 .lista-horarios{width:60%;margin:auto}footer .row-1 .col-2 .lista-horarios li{margin-bottom:8px;text-align:center;color:#a5a5a5;letter-spacing:.05em}footer .row-1 .col-2 .lista-horarios li i{margin-right:10px}footer .row-2{background:#111 url(../images/effect.png) repeat-x 0 0;padding:40px 0 25px 0;float:left;width:100%;background-color:#111}footer .row-2 .copy{text-align:center;color:#d6d6d6;letter-spacing:.05em}footer .row-2 .copy a{color:#addcea}.cont-infos,.info-msg,.lista-produtos article,.produto-unico .flex-produto .right-produto .btn-solicitarOrcamento .abri_form,footer,header{user-select:none!important}.cont-infos .flex-infos .coluna a,.cont-produtos .cont-btn-mais a,.lista-produtos article,.lista-produtos article .cont-details .cont-btn a,.lista-produtos article .cont-details h3 a,.lista-produtos article .cont-img a img,footer .row-1 .lista-social li a,footer .row-1 .resume-sobre a,header .cont-nav nav .menu li a{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}@media screen and (max-width:767px){header{padding:0 15px}header nav .btnMenu{display:block}header .cont-nav nav{height:0!important}header .cont-nav{position:absolute;left:0;right:0;top:98px}header .cont-nav nav .menu{position:absolute;top:0;left:0;right:0;background-color:#f7f7f7;z-index:99999;display:none}header .cont-nav nav .menu .auth-user li,header .cont-nav nav .menu li{width:100%;margin:0}header .cont-nav nav .menu li a{padding:12px 15px;float:left;width:100%}header .cont-nav nav .menu .auth-user{margin:0;width:100%;background-color:#2d698a}header .cont-nav nav .menu .auth-user li a{color:#fff;opacity:1}header .cont-nav nav .menu li.search{display:none}.cont-search{display:none!important}.servicos .lista-servicos{display:block;width:95%;margin:auto}.servicos .lista-servicos article{width:80%;margin:0 auto 25px auto}.lista-produtos{display:block;width:80%;margin:auto}.lista-produtos article{width:100%;margin:0 0 25px 0;padding:30px 0}.lista-produtos article .cont-img a img{object-fit:contain}.cont-infos .flex-infos{display:block}.cont-infos .flex-infos .coluna{width:100%;border:0;border-top:1px solid #404040;padding:25px 0;width:90%;display:block;margin:auto}.cont-infos .flex-infos .coluna:first-child{border-top:0;padding-top:0}footer .row-1 .flex-footer{display:block}footer .row-1 .coluna{width:100%}footer .row-1 .col-2{margin-top:35px}footer .row-1 .col-2 .lista-horarios{width:100%}footer .row-2 .copy span{display:none}}@media screen and (min-width:768px) and (max-width:1202px){header .cont-nav nav .menu li a{padding:0}header .cont-nav nav .menu li:last-child{margin-left:50px}.lista-produtos{justify-content:center}footer .row-1 .col-2 .lista-horarios{width:85%}}.bara-site a{text-align:center;display:block;line-height:30px;letter-spacing:.03em;color:#fff;font-size:14px;height:30px;background-color:#222;position:fixed;top:0;left:0;right:0;z-index:99999999}