﻿@import"https://fonts.googleapis.com/css?family=Open+Sans:400,700&display=swap";.btnPrimario{background-color:var(--corPrimaria);border:1px solid var(--corPrimaria);color:#fff;text-transform:uppercase;font-weight:500;padding:8px 0px;width:250px;border-radius:var(--bordaBotoes);transition:1s}.btnPrimario:hover,.btnPrimario:active,.btnPrimario:focus{background-color:transparent !important;color:var(--corPrimaria) !important;border:1px solid var(--corPrimaria) !important;box-shadow:none !important}.btnPrimario:hover a,.btnPrimario:active a,.btnPrimario:focus a{color:var(--corPrimaria) !important}.btnSecundario{background-color:var(--corSecundaria);border:1px solid var(--corSecundaria);border-radius:var(--bordaBotoes);text-transform:uppercase;font-weight:500;padding:8px 0px;width:250px;transition:1s}.btnSecundario:hover,.btnSecundario:active,.btnSecundario:focus{color:#fff !important;background-color:var(--corSecundaria) !important;border-color:var(--corSecundaria) !important;box-shadow:none !important}.btnCallToAction-1{background-color:var(--callToAction);border:1px solid var(--callToAction);text-transform:uppercase;font-weight:500;color:#fff;padding:8px 0px;min-width:250px;border-radius:var(--bordaBotoes);transition:1s}.btnCallToAction-1:hover,.btnCallToAction-1:active,.btnCallToAction-1:focus{background-color:#fff !important;color:var(--callToAction);border:1px solid var(--callToAction);box-shadow:none !important}.btnCallToAction-1:hover a,.btnCallToAction-1:active a,.btnCallToAction-1:focus a{color:var(--callToAction) !important}.btnCallToAction-2{background-color:#fff !important;border:1px solid var(--callToAction);text-transform:uppercase;font-weight:500;color:var(--callToAction);padding:8px;min-width:250px;border-radius:var(--bordaBotoes);transition:1s}.btnCallToAction-2:hover,.btnCallToAction-2:active,.btnCallToAction-2:focus{background-color:var(--callToAction) !important;color:#fff;border:1px solid var(--callToAction);box-shadow:none !important}.btnCallToAction-2:hover a,.btnCallToAction-2:active a,.btnCallToAction-2:focus a{color:var(--callToAction) !important}.btnWhite{background-color:transparent;border:1px solid #fff;text-transform:uppercase;font-weight:500;color:#fff;padding:8px 0px;width:250px;border-radius:var(--bordaBotoes);transition:1s}.btnWhite:hover,.btnWhite:active,.btnWhite:focus{background-color:#fff;color:var(--corPrimaria) !important;border:1px solid #fff;box-shadow:none !important}.btnWhite:hover a,.btnWhite:active a,.btnWhite:focus a{color:var(--corPrimaria) !important}.btn-link{color:var(--corSecundaria)}.btn-link:hover,.btn-link:active,.btn-link:focus{color:var(--corPrimaria);text-decoration:unset}.scrollbar{width:100%;height:10px;border-bottom:solid 1px #9e9e9e;position:relative;bottom:0;margin-bottom:60px}.scrollbar .handle{width:100px;height:100%;background:#9e9e9e;position:relative;top:5px;left:0;right:0;margin:auto}#menuPrimario{background-color:var(--corPrimaria);font-size:14px}#menuPrimario .row{height:45px}#menuPrimario .row span{color:#fff;font-weight:500}#menuSecundario .logo img{width:150px;height:auto;max-height:100px}#menuSecundario button{margin-top:1%}.bg-default{background-color:var(--corPrimaria)}.bg-clean{background-color:#fff}#slide-bootstrap{height:550px;overflow:hidden !important}#slide-bootstrap .carousel-indicators{bottom:10%}#slide-bootstrap .carousel-indicators li{border:none;height:10px;width:10px;border-radius:100px}#slide-bootstrap .carousel-item img{object-fit:contain}#slide-bootstrap .carousel-item .carousel-caption{text-align:left;position:absolute;top:0;bottom:0;left:15%;right:0;margin:auto;height:50%}#slide-bootstrap .carousel-item .carousel-caption .text-loop p{color:#fff;text-transform:uppercase}#slide-bootstrap .carousel-item .carousel-caption h2{color:#fff;max-width:60%}#slide-bootstrap .carousel-item .carousel-caption a{color:#fff}#slide-bootstrap .carousel-item .carousel-caption a button{background-color:transparent;border:1px solid #fff;text-transform:uppercase;font-weight:500;color:#fff;padding:8px 0px;width:250px;border-radius:var(--bordaBotoes);transition:1s}#slide-bootstrap .carousel-item .carousel-caption a button:hover,#slide-bootstrap .carousel-item .carousel-caption a button:active,#slide-bootstrap .carousel-item .carousel-caption a button:focus{background-color:#fff;color:var(--corPrimaria) !important;border:1px solid #fff;box-shadow:none !important}#slide-bootstrap .carousel-item .carousel-caption a:hover{color:#fff}#card-servicos .card-header{height:230px;display:flex;justify-content:center;align-items:center;overflow:hidden;margin-bottom:10px}#card-servicos .card-header a figure img{width:inherit !important;height:auto !important}#card-servicos .card-body{height:auto}.img-servico-sticky{background:#fff;padding-top:15px;z-index:999}section#singleProdutos figure.figure.w-100 img{object-fit:contain}section#singleProdutos #galeriaProdutos img{height:75px;object-fit:contain}#card-produtos .card-header{height:230px;display:flex;justify-content:center;align-items:center}#card-produtos .card-header a{width:100%}#card-produtos .card-header a figure img{width:100%;max-height:230px;object-fit:contain}#card-produtos .card-body{max-height:155px}#card-produtos .card-body h3{font-size:1.625rem}#card-produtos .card-body p{font-size:.875rem;min-height:105px}#card-produtos .card-footer .precos-wrapper{height:65px}#card-produtos .card-footer .precos-wrapper p{margin-top:0 !important}#card-produtos .card-footer .precos-wrapper .preco-real{line-height:50px}#produtosRelacionados .card-header{height:230px;display:flex;justify-content:center;align-items:center}#produtosRelacionados .card-body{height:155px}#produtosRelacionados .card-body p{font-size:15px}#produtosRelacionados .truncate2{-webkit-line-clamp:4}#produtosRelacionados .precos-wrapper{height:50px}#produtosRelacionados .precos-wrapper p{margin-top:0 !important}#produtosRelacionados .precos-wrapper .preco-real{line-height:50px}#produtosRelacionados .card-footer a{margin-top:0 !important}.titulo-produtosRelacionados{margin-bottom:20px}#quem-somos{position:relative;background-color:var(--corSecundaria);overflow:hidden}#quem-somos .bg-quemsomos{position:absolute;z-index:-1;top:0;left:0;transform:translate(0, -10%);width:960px;object-fit:cover}#quem-somos .bgQuemSomos{background-color:var(--corBGDireitaQuemSomos);min-height:360px}#quem-somos hr{border-top:1px solid #fff}#quem-somos figure{height:360px;display:flex;justify-content:center;align-items:center;margin-right:-20px !important;width:auto !important}#quem-somos figure img{object-fit:contain;width:auto !important;height:calc(100% - 80px)}@media(max-width: 767.98px){#quem-somos{text-align:center}#quem-somos .quem-somos-img{display:none}#quem-somos div.w-75{width:100% !important}}#planos .card .card-header{background-image:linear-gradient(165deg, var(--corPrimaria) 50%, #ffffff 50%);border-bottom:unset}#planos .card .card-footer{border-top:unset;background-color:#fff}section#diferenciais .owl-carousel .owl-item img{width:auto;object-fit:contain;margin-left:auto;margin-right:auto}#portifolio figure{height:300px;display:flex;justify-content:center;align-items:center}#portifolio .figure{position:relative;width:100%}#portifolio .figure-img{margin:0}#portifolio img{width:auto !important;max-width:100%;object-fit:cover}#portifolio .overlay{position:absolute;top:0;bottom:0;left:0;right:0;height:100%;width:100%;opacity:0;transition:.5s ease;background-color:var(--corPrimaria)}#portifolio .figure:hover .overlay{opacity:.8}#portifolio .text{color:#fff;font-size:20px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);text-align:center}#regioes-atendidas figure{height:300px;display:flex;justify-content:center;align-items:center}#regioes-atendidas .figure{position:relative;width:100%}#regioes-atendidas .figure-img{margin:0}#regioes-atendidas img{height:300px;object-fit:cover}#regioes-atendidas .overlay{position:absolute;top:0;bottom:0;left:0;right:0;height:100%;width:100%;opacity:0;transition:.5s ease;background-color:var(--corPrimaria)}#regioes-atendidas .figure:hover .overlay{opacity:.8}#regioes-atendidas .text{color:#fff;font-size:20px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);text-align:center}#equipe figure{height:235px;display:flex;justify-content:center;align-items:center}#clientes img{width:auto;max-width:100%;height:auto;max-height:80px}#depoimentos .box-depoimentos{background-color:var(--corPrimaria);min-height:270px;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:space-around;align-items:stretch;align-content:center}#depoimentos .box-depoimentos:before{content:"";background-image:url("../../assets/img/before-depo.png");position:absolute;top:20px;left:38px;width:30px;height:31px;background-repeat:no-repeat}#depoimentos .box-depoimentos:after{content:"";background:url("../../assets/img/after-depo.png");position:absolute;bottom:20px;right:38px;width:30px;height:31px;background-repeat:no-repeat}#parallax{background-attachment:fixed;background-position:center;background-repeat:no-repeat}#newsletter{background-color:var(--corNewsletter);padding:120px 0 10px 0}#newsletter hr{border-top:2px solid #fff}#newsletter form .form-group input{height:55px;background:transparent;border:1px solid #fff}#newsletter form .form-group input::placeholder{color:#fff}#voltarTopo{background-color:var(--corPrimaria);width:45px;height:45px;text-align:center;border-radius:4px;position:fixed;bottom:30px;left:30px;transition:background-color .3s,opacity .5s,visibility .5s;opacity:0;visibility:hidden;z-index:1000;cursor:pointer;box-shadow:0px 6px 8px 2px rgba(0,0,0,.14);-webkit-box-shadow:0px 6px 8px 2px rgba(0,0,0,.14);-moz-box-shadow:0px 6px 8px 2px rgba(0,0,0,.14)}#voltarTopo:after{content:"";font-family:FontAwesome;font-weight:400;font-style:normal;font-size:1.4rem;line-height:45px;color:#fff}#voltarTopo:hover{background-color:var(--corSecundaria)}#voltarTopo.show{opacity:1;visibility:visible}#blog .card-body{height:140px}#blog figure{height:300px;display:flex;justify-content:center;align-items:center}#blog-widget-area ul{padding-inline-start:20px;list-style-type:none}#blog-widget-area .text-muted{font-size:.875rem}.owl-nav{text-align:center;margin-top:35px}.owl-nav .owl-next span,.owl-nav .owl-prev span{padding:5px 15px;margin:0px 15px;color:var(--corPrimaria);font-size:25px;font-weight:bold}#menu-categoria-servico,#menu-categoria-produtos{width:100%}#menu-categoria-servico ul li,#menu-categoria-produtos ul li{background-color:var(--corPrimaria);color:#fff;padding:5px 15px;margin-bottom:10px;border-top:3px solid var(--corSecundaria);transition:1s}#menu-categoria-servico ul li.active,#menu-categoria-produtos ul li.active{background-color:var(--corSecundaria);border-top:3px solid var(--corPrimaria)}#menu-categoria-servico ul li a,#menu-categoria-produtos ul li a{white-space:normal}#menu-categoria-servico ul.dropdown-menu,#menu-categoria-produtos ul.dropdown-menu{background:unset;border:unset}#menu-categoria-servico ul.dropdown-menu li,#menu-categoria-produtos ul.dropdown-menu li{border-top:unset}#menu-categoria-servico ul.dropdown-menu li .dropdown-item,#menu-categoria-produtos ul.dropdown-menu li .dropdown-item{color:#fff;padding:0}#menu-categoria-servico ul.dropdown-menu li .dropdown-item:hover,#menu-categoria-produtos ul.dropdown-menu li .dropdown-item:hover{background-color:transparent;color:#000}#loadingModal{background-color:#fff}#loadingModal .modal-content{background:#fff !important;border:none !important}#loadingModal .modal-content .flex-fix .flex-parent{display:flex;flex-direction:row}#loadingModal .modal-content .flex-fix .flex-parent .flex-child{padding:1em;width:100%;align-items:center;display:flex;justify-content:center;flex-direction:column}#loadingModal .modal-content .flex-fix .flex-parent .flex-child .loading-spinner{border-radius:50%;width:180px;height:180px;border:2px solid var(--corPrimaria);border-top-color:var(--corSecundaria);-webkit-animation:rotation .8s infinite cubic-bezier(0.6, 0.3, 0.3, 0.6);animation:rotation .8s infinite cubic-bezier(0.6, 0.3, 0.3, 0.6)}#loadingModal .modal-content .flex-fix .flex-parent .flex-child .loading-logo{position:absolute;margin:auto;text-align:center}#loadingModal .modal-content .flex-fix .flex-parent .flex-child .loading-logo img{width:100px;height:auto}@keyframes rotation{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}ul.pagination li.page-item .page-link{color:var(--corPrimaria)}ul.pagination li.page-item.active .page-link{background-color:var(--corPrimaria);border-color:var(--corPrimaria);color:#fff}ul.dropdown-menu li>ul.dropdown-menu{left:100%;top:0}ul.dropdown-menu li:hover>ul.dropdown-menu,ul.dropdown-menu li:focus>ul.dropdown-menu{display:block}html{overflow-x:hidden !important}html body{overflow-x:hidden !important;font-size:14px;font-family:"Open Sans",sans-serif}html body header nav#navbar{z-index:99999}html body h1{font-size:2em;color:var(--corTitulos);font-weight:bold}html body h2{font-size:1.5em;color:var(--corTitulos);font-weight:bold}html body h3{font-size:1.4em;color:var(--corTitulos);font-weight:bold}html body h4{font-size:1.3em}html body h5{font-size:1.2em}html body h6{font-size:1.1em}html body p{font-size:1em}html body section{padding:50px 0px}html body section#single-portifolio .img-main img{width:auto;max-width:100%;object-fit:contain}html body section#single .main-content img{object-fit:contain;max-width:100%;width:auto}html body a{color:unset;text-decoration:none !important;transition:all .3s ease}html body a:hover{color:var(--corPrimaria)}html body footer{background-color:var(--footer);border-top:5px solid var(--corSecundaria)}html body footer ul{padding-inline-start:0px;list-style-type:none}html body footer #linksRapidos li{padding:5px 0px}html body footer #linksRapidos li ul.sub-menu{padding-inline-start:15px;padding-top:5px}html body #menu-categoria-servico ul li,html body #menu-categoria-produtos ul li{padding:5px 15px}html body #menu-categoria-servico ul li:hover,html body #menu-categoria-produtos ul li:hover{background-color:var(--corSecundaria)}html body #menu-categoria-servico ul li a.nav-link:hover,html body #menu-categoria-servico ul li a:hover,html body #menu-categoria-produtos ul li a.nav-link:hover,html body #menu-categoria-produtos ul li a:hover{color:#fff !important}html .small,html small{font-size:50%;font-weight:400}html div.gallery{display:flex;flex-wrap:wrap;justify-content:space-around}html div.gallery .gallery-item{padding:8px;background-color:#fff;border:1px solid #ccc;border-radius:3px}.truncate2{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.truncate3{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.truncate4{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical}.truncate5{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical}.bs-0{box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24)}.bs-1{box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);transition:all .3s cubic-bezier(0.25, 0.8, 0.25, 1)}.bs-1:hover{box-shadow:0 14px 28px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.22)}.bs-2{box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23)}.bs-3{box-shadow:0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.23)}.bs-4{box-shadow:0 14px 28px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.22)}.bs-5{box-shadow:0 19px 38px rgba(0,0,0,.3),0 15px 12px rgba(0,0,0,.22)}.bgTema{background-color:var(--corPrimaria)}.contatos li{padding:5px 0px}.cor-primaria{color:var(--corPrimaria)}#redesSociais a{font-size:1.4rem;color:#fff;transition:1s}#redesSociais a:hover{color:var(--corSecundaria)}#formContatoDefault{min-width:100%}#formContatoDefault .wpcf7 .col-6.pl-1{display:flex;max-width:16%}#formContatoDefault .wpcf7 .col-6.pr-2{min-width:84%}#formContatoDefault .wpcf7 .code-wrapper{display:flex;align-self:center}#formContatoDefault .form-label-group{height:60px}form.form-signin{max-width:100%}@media(min-width: 992px)and (max-width: 1366px){#slide-bootstrap{height:390px}#slide-bootstrap .carousel-caption{height:55% !important;left:5% !important;width:100%}#slide-bootstrap .carousel-caption h2,#slide-bootstrap .carousel-caption p{width:60% !important}}@media(max-width: 991px){footer{margin-bottom:30px}#voltarTopo{bottom:50px}.wa__btn_popup{bottom:50px !important}.btn-footer-group{z-index:99999;display:block !important;position:fixed;bottom:0;background-color:#fff;opacity:1}.btn-footer-group .btn.btnCallToAction-1,.btn-footer-group .btn.btnCallToAction-2{opacity:1;font-size:1em;border-radius:0;width:100%}#titulo-header-vazado{height:320px !important}#titulo-header-vazado img{height:320px !important}#titulo-header-vazado .container{margin-top:20px !important}}@media(max-width: 768px){#slide-bootstrap{height:auto}#slide-bootstrap .carousel-indicators{bottom:0}#slide-bootstrap .carousel-indicators li{background-color:var(--corPrimaria) !important}#slide-bootstrap .carousel-indicators li.active{background-color:var(--corSecundaria) !important}#slide-bootstrap .carousel-item{height:60vh}#slide-bootstrap .carousel-item img{height:auto;object-fit:contain}#slide-bootstrap .carousel-item.img-mobile img{width:100%;height:100%;object-fit:cover}#slide-bootstrap .carousel-item .carousel-caption{left:0 !important;width:100%;text-align:center}#slide-bootstrap .carousel-item .carousel-caption h2{min-width:100% !important;font-size:1.5rem;text-align:center !important;display:block}#slide-bootstrap .carousel-item .carousel-caption p{width:100% !important;text-transform:none !important}#slide-bootstrap .carousel-item .carousel-caption.mobile-extra{position:absolute;top:80px;display:block}#slide-bootstrap .carousel-item .carousel-caption.mobile-extra h2{color:#000;text-align:center !important;min-width:100% !important;display:block}#slide-bootstrap .carousel-item .carousel-caption.mobile-extra .text-loop{color:#000}#slide-bootstrap .carousel-item .carousel-caption.mobile-extra .text-loop p{color:#000;text-transform:none !important}#slide-bootstrap .carousel-item .carousel-caption.mobile-extra a button{background-color:transparent;border:1px solid #000;text-transform:uppercase;font-weight:500;color:#000;padding:8px 0px;width:250px;border-radius:var(--bordaBotoes);transition:1s}#slide-bootstrap .carousel-item .carousel-caption.mobile-extra a button:hover,#slide-bootstrap .carousel-item .carousel-caption.mobile-extra a button:active,#slide-bootstrap .carousel-item .carousel-caption.mobile-extra a button:focus{background-color:#fff;color:var(--corPrimaria) !important;border:1px solid #fff;box-shadow:none !important}section#blog .card-header{height:230px}section#blog .card-header figure{height:230px}section#blog .card-header figure img{max-height:100%;width:100%;object-fit:contain}section#quem-somos .bg-quemsomos{position:absolute;z-index:-1;top:0;left:0;transform:translate(0, -20%);min-height:800px !important;object-fit:cover}section#parallax{background-size:cover}#navbar.bg-transparent #navbarNav{background-color:var(--corPrimaria) !important}ul li .nav-link i.underline{display:none !important}#slide-bootstrap .carousel-indicators li{background-color:#fff}html body #titulo-header-vazado h2{font-size:27px !important}}.box-comprar figure{margin:0;padding:0}.box-comprar figure img{max-height:60px;height:auto}.box-comprar .btn-comprar{margin-right:8px}.box-comprar .btn-comprar .btnPrimario{width:150px}#slide-bootstrap .carousel-item .carousel-caption{left:20%;height:0%}img{max-width:100%}/*# sourceMappingURL=style.min.css.map */
