@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@100;200;300;400;500;600;700;800;900&display=swap);@import url(owl.carousel.css);#btTop,.dropdown-toggle::after,.fixed .barra-top,.logobranca,.menusombra .logo,.oculta{display:none}.menu-top a,.menu-top a:hover,a,a:hover,footer .cop a{text-decoration:none}.lb-data .lb-number,body{font-family:Poppins,sans-serif}body{border:0;overflow-x:hidden!important}button{outline-style:none!important}a,a:hover{color:#007d3f}::-webkit-scrollbar{width:6px;background:#ccc}::-webkit-scrollbar-thumb{-webkit-border-radius:5px;border-radius:0;background:#007d3f}.btn1,.btn2{background:0 0}input:focus,input:hover{outline:0!important}.btn1{padding:10px 15px;border:1px solid #fff;color:#fff;border-radius:5px;font-weight:500;font-size:10pt;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s}.btn2,.btn3{-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;padding:10px 15px;font-size:10pt;font-weight:400}.btn1:hover{background:#fff;color:#333;transform:scale(1.2)}.btn2{border:1.5px solid #007d3f;color:#007d3f;border-radius:5px;transition:.3s}.acesso a,.btn3{background:#555}.btn2:hover,.btn3:hover,.navbar-nav .nav-item .nav-link:hover{background:#007d3f;color:#fff}.btn3{color:#fff;border-radius:5px;transition:.3s}.barra-top,.btn4{background:#007d3f;color:#fff}.btn4{padding:10px 15px;border:1.5px solid #007d3f;border-radius:5px;font-weight:400;font-size:10pt;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s}.dropdown .dropdown-menu,body{-webkit-transition:.4s;-moz-transition:.4s;-o-transition:.4s}.btn4:hover{background:#006e36;color:#fff;transform:scale(1.1)}@media(max-width:600px){.mobile{display:none}}@media(min-width:1400px){.container{max-width:1400px}}body{padding:0;margin:0;transition:.4s}#btTop,#btTop:hover{background:#0a874a;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s}#btTop{position:fixed;bottom:20px;right:10px;z-index:999999;border:none;outline:0;color:#fff;cursor:pointer;padding:10px 12px;border-radius:10px;font-size:15pt;line-height:5pt;transition:.3s;opacity:.8}#btTop:hover{-webkit-transform:scale(1,15);-moz-transform:scale(1,15);-ms-transform:scale(1.15);border:1px solid #13bd6b;transform:scale(1.15);transition:.3s;opacity:1}.scacesso .aplicacao,header{-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s}header{z-index:2;background:#014423;border-bottom:0 solid #255b94;transition:.3s;border-top:0 solid #007d3f}.barra-top{min-height:20px;font-size:8.5pt;padding:8px;text-align:right}.barra-top a{margin-top:5px;color:#ffff;padding:5px 10px;border-right:1px solid rgba(255,255,255,.3);font-weight:500}.barra-top a:hover{color:#006e36}@media(max-width:900px){.barra-top,.ocultam{display:none}}.barra-top b{color:#007d3f;font-size:10pt;padding-left:5px}.barra-top span{color:#ccc}.header{padding-top:0;padding-bottom:20px}.top-header{padding:0}.menu-top,.menu-top a{padding:10px;color:#fff}.logo-header img,.menusombra .logo-header img{max-width:220px}.menu-top{float:right;background:#fff;margin-top:-10px;margin-right:35px;border-radius:0 0 10px 10px;z-index:5}.menu-top a{font-size:10pt}.menu-top a:hover{color:#fff;background:#0b3056;border-radius:0}.menu-top span{color:#f7b460}.telefone-top{padding-top:0;text-align:right}.telefone-top h2{margin-top:0;color:#0b3056;font-size:19pt}.desoculta{display:inline}.menusombra{background:#fff;z-index:3;position:relative}.banneritem,.bannermenu{background-position:center;background-blend-mode:saturation;width:100%}.fixed,footer{background-image:linear-gradient(25deg,#014423,#063)}.menusombra .logobranca{display:block;margin-top:-10px;margin-bottom:5px}.menusombra .logo-header .logo{margin-top:-45px;padding:40px 15px 15px;border-radius:0 0 5px 5px}.menusombra .barra-top{background:0 0;padding:10px}.menusombra .barra-top a{border-right:0px solid rgba(255,255,255,.3)}.menusombra .navbar-nav .nav-item .nav-link,.paginacao .page-item a{color:#555}.menusombra .dropdown .dropdown-menu{background-image:linear-gradient(25deg,#222,#444)!important;color:#fff}.menusombra .dropdown .dropdown-menu a{color:#fff;font-size:9.5pt;font-weight:400}.dropdown .dropdown-menu a:hover,.menusombra .dropdown .dropdown-menu a:hover{color:#fff;background:#007d3f;border-radius:5px}.fixed{position:fixed;width:100%;top:0;left:0;right:0;z-index:990;box-shadow:0 3px 16px 0 transparent;transition:.3s;-webkit-transition:.3s;box-shadow:0 3px 16px 0 rgba(0,0,0,.1);border-bottom:0 solid #eee;-moz-transition:.3s;-o-transition:.3s}.fixed .header{padding-top:10px;padding-bottom:10px}.fixed .logo-header img{max-width:180px}.navbar-toggler{display:none;color:#41a65e;margin-top:20px;border:0 solid transparent}.navbar{padding-top:0;padding-bottom:0}.menu-mobile{display:none;float:right}.navbar-nav .nav-item .nav-link{color:#fff;padding:10px;font-size:10pt;-webkit-transition:.1s;-moz-transition:.1s;-o-transition:.1s;transition:.1s;font-weight:450;border-radius:5px}.navbar-nav .nav-item .associe{background:#007d3f;color:#fff!important}.navbar-nav .nav-item .associe:hover{background:#006e36;color:#fff}.dropdown:hover .nav-link{background:#006e36;color:#fff!important;border-radius:5px 5px 0 0}.dropdown .dropdown-menu{transition:.4s;border:0;border-bottom:0 solid #007d3f;padding:5px;top:90%;border-radius:0 5px 5px!important;webkit-box-shadow:0 6px 6px 0 rgb(0 0 0 / 10%);box-shadow:0 6px 6px 0 rgb(0 0 0 / 10%);background-image:linear-gradient(to bottom,#fff ,#eee);color:#fff;min-width:200px}.dropdown .duasabas a,.servicos .row .card-home .foto{-webkit-transition:.4s;-moz-transition:.4s;-o-transition:.4s}.dropdown .duasabas a{font-size:9pt;color:#fff;padding:8px 5px;transition:.4s}.dropdown .dropdown-menu a{color:#555;font-size:9.5pt;font-weight:400}.dropdown .duas-abas li a i,.dropdown-item i,footer .cop i{font-size:7pt;color:#007d3f}.base a:hover .infpost h2,.dropdown .dropdown-menu a:hover i,footer .menu-footer ul li a,footer .redes a:hover{color:#fff}.dropdown .duas-abas li .t{font-size:15pt;font-weight:500;color:#0b3056}.dropdown-toggle i{opacity:.5;font-size:7pt}.dropdown-item{font-size:11pt;padding:8px 15px}@media(min-width:991px){.dropdown:hover .dropdown-menu{display:inline;-webkit-transition:.6s;-moz-transition:.6s;-o-transition:.6s;transition:.6s}.dropdown .duas-abas{min-width:600px;padding:20px 10px;left:-100%}.dropdown .duas-abas li{float:left}.dropdown .duas-abas li:first-child{float:left;border-right:1px solid #eee}.dropdown .duas-abas li .t{padding-bottom:10px}}@media(max-width:1200px){.navbar-nav .nav-item .nav-link{padding:25px 10px}}@media (min-width:991px){.navbar{margin-left:auto;padding-right:0}}@media (max-width:991px){.navbar-toggler{display:block;float:right}.menusite{display:block!important}.navbar-collapse{z-index:99!important;position:relative;left:0;top:0;padding-top:20px;padding-bottom:20px;width:100%;text-align:center!important;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s}.navbar-nav .nav-item .nav-link{padding:10px 15px}.dropdown .menu-suspenso{position:relative;clear:both;min-height:100px;width:100%}}.banner{position:relative;margin-top:0;z-index:1;height:400px}.banneritem{background-size:cover;background-repeat:no-repeat;height:400px}.bannermenu{background-size:cover;height:400px;-webkit-animation:50s animacaoFundo;animation:50s infinite animacaoFundo}.bannermenu::before{position:absolute;content:"";width:100%;height:inherit;z-index:0;left:0;background-image:linear-gradient(to Bottom,rgba(0,0,0,.8),rgba(0,0,0,.5),rgba(0,0,0,.2))}.bannermenu::after,.scacesso .aplicacao::after{height:inherit;z-index:1;width:100%;left:0;top:0}.bannermenu::after{position:absolute;content:"";bottom:0;background-image:url(../img/brilliant.png)}.bannermenu .texto,.scacesso,.scseguementos,.utiliza{position:relative}.bannermenu .texto{padding:100px 20px 20px;height:inherit;display:flex;flex-wrap:wrap;flex-flow:row wrap;justify-content:center;flex-direction:column;align-items:left;align-content:left;z-index:5}.bannermenu .texto h2 span{font-weight:600;font-size:.6em}.bannermenu .texto h2{font-weight:800;font-size:2.8em}.bannermenu .texto h2 b{color:#04c76c}.bannermenu .texto .txt{-webkit-animation:1s animacaoTxt;animation:1s animacaoTxt}.bannermenu .texto .foto{-webkit-animation:1s animacaoImg;animation:1s animacaoImg}@-webkit-keyframes animacaoFundo{0%,100%{background-size:100%}50%{background-size:120%}}@-webkit-keyframes animacaoImg{0%{opacity:0;bottom:-500px;filter:brightness(100%)}100%,83%{filter:brightness(100%);transform:scale(1)}85%{filter:brightness(110%);opacity:1;bottom:0}88%,93%{filter:brightness(100%)}90%{filter:brightness(180%);transform:scale(1.2)}95%{filter:brightness(180%)}}@-webkit-keyframes animacaoTxt{0%{opacity:0;right:-500px}100%{opacity:1;right:0}}.scacesso{background:#fff;min-height:100px;padding-top:50px;padding-bottom:120px;margin-top:0;margin-bottom:0;z-index:2;transform-origin:left;transform:skewY(0)}.scacesso .container,.scseguementos .container{transform-origin:left;transform:skewY(0)}.scacesso .container h2,.scseguementos .container h2{text-align:center;font-weight:600;color:#333;font-size:2.5em}.scacesso .container h2 b,.scseguementos .container h2 b,.utiliza .container h2 b{text-align:center;font-weight:700;color:#007d3f}.scacesso .container .tit{padding:20px 40px 40px}.scacesso .aplicacao{height:400px;background-size:cover;backgorund-position:center;border-radius:20px 5px;display:flex;justify-content:flex-end;text-align:right;align-items:flex-end;align-content:center;flex-direction:column;padding:20px 20px 30px;color:#fff;position:relative;overflow:hidden;transition:.3s}.scacesso .aplicacao::after{content:'';position:absolute;background-image:linear-gradient(170deg,rgba(0,0,0,0),rgba(0,0,0,0),rgba(0,0,0,.4),#000)}.scacesso .aplicacao img{z-index:2;height:100px}.scacesso .container .aplicacao:hover{width:100%;transform:scale(1.05);filter:saturate(110%)}.scacesso .container .txt,.scseguementos .container .txt{text-align:center;padding-top:40px;color:#555}.scseguementos{background:url("https://www.transparenttextures.com/patterns/concrete-wall.png") #f6f6f6;min-height:100px;padding-top:120px;padding-bottom:250px;z-index:2;transform-origin:left;transform:skewY(0)}.scseguementos .container .tit{padding:20px 40px 50px}.scseguementos .container .aplicacao img{width:100%;filter:saturate(100%);border-radius:5px 35px;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s}.scseguementos .container .aplicacao img:hover{width:100%;transform:scale(1.05)}.utiliza{margin-top:-140px;z-index:2}.sec02-home,.sec03-home{transform-origin:left;z-index:5}.utiliza .container{background:#fff;border-radius:5px;padding-top:10px;padding-bottom:20px}.utiliza .logo{padding:5px}.utiliza .logo .logoim{background:#fff;border-radius:5px;text-align:center;padding:15px}.utiliza .logoim img{max-height:80px!important;min-height:70px!important;width:auto!important;max-width:100%;margin:auto;display:block}.acessos .acessorapido a,.acessos .acessorapido a .desconto,.solucao .desconto{display:flex;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;text-align:center}.utiliza .container h2{text-align:center;font-weight:600;color:#444;font-size:2em}.utiliza .container .tit{padding-top:20px;margin-bottom:20px}.scacesso .acessos .owl-dots{position:absolute;text-align:center;width:100%;left:0}.scacesso .quadro{padding:5px;z-index:10}.acessos .acessorapido a{background-image:linear-gradient(to right,#fff ,#ededed);padding:20px;color:#fff;justify-content:center;align-items:center;border-radius:5px;box-shadow:0 0 5px 2px rgba(0,0,0,.1);width:100%;transition:.3s;z-index:100}.acessos .acessorapido a .desconto,.solucao .desconto{position:absolute;justify-content:center;align-items:center;border-radius:50%;z-index:500;width:40px;height:40px;background:#ba2957;background-image:linear-gradient(62deg,#750b2d ,#ba2957);right:20px;bottom:20px;font-weight:600;font-size:10pt;transition:.3s;color:#fff}.faq details,.faq details[open]{-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s}.acessos .acessorapido a:hover .desconto{right:15px;bottom:15px}.solucao .desconto{right:20px;top:10px}.acessos .acessorapido a:hover{background-image:linear-gradient(to left,#ddd ,#ededed,#ddd);box-shadow:0 0 10px 5px rgba(0,0,0,.08);transform:scale(1.05);cursor:pointer;z-index:999}.scacesso .acesso .ic{display:block;font-size:50pt;color:#005c1f;margin-bottom:10px}.scacesso .acesso img{max-width:100%;max-height:140px;vertical-align:middle}.scacesso .acesso h5{display:inline-block;font-size:20pt;color:#555;margin-bottom:20px;line-height:.9em}.acesso a{display:block;font-size:9pt;color:#fff;padding:10px 20px;border-radius:5px}.scacesso .acesso a:hover{background-image:linear-gradient(to right,#007d3f ,#005c1f)}.scacesso .acesso a i{color:#fff;padding:5px}.scacesso .agenda{background:#fff;padding:30px 30px 0;text-align:left;border-radius:0;box-shadow:0 0 10px 5px rgba(0,0,0,.01)}.scacesso .agenda h5{color:#666}.sec02-home{position:relative;padding-top:150px;padding-bottom:150px;background:url("https://www.transparenttextures.com/patterns/concrete-wall.png") #efefef;transform:skewY(2deg)}.sec02-home .container{position:relative;transform-origin:left;transform:skewY(-2deg)}.sec02-home .container .col-md-6{display:flex;flex-direction:column;flex-flow:row wrap;align-items:center}.form-pop form label,.sec02-home .container .col-md-6 p{width:100%}.sec02-home .container h2{font-weight:700;color:#02a659;margin-bottom:40px}.sec03-home{position:relative;padding-top:80px;padding-bottom:80px;background:#fff;transform:skewY(-2deg)}.sec03-home .container{position:relative;transform-origin:left;transform:skewY(2deg)}.sec03-home .container h2{font-weight:700;color:#02a659;margin-bottom:40px;text-align:center}.sec04-home{position:relative;padding-top:240px;margin-top:-120px;padding-bottom:150px;background:url("https://www.transparenttextures.com/patterns/asfalt-dark.png") #999;transform-origin:left;transform:skewY(0);z-index:1}.scblog,.sec05-home{z-index:5;position:relative}.sec04-home .container{position:relative;transform-origin:left;transform:skewY(0)}.scblog,.scblog .container,.sec05-home{transform-origin:left}.sec04-home .container .instagram{background:#fff;padding:0;margin:auto;width:auto;max-width:800px;border-radius:20px;overflow:hidden}.sec04-home .container .instagram .foto{background:url('../img/fd-instagram.webp') center/cover;min-height:500px}.sec04-home .container .instagram .info{padding-top:20px;padding-bottom:20px;display:flex;flex-direction:column;flex-flow:row wrap;align-items:center;justify-content:center;text-align:center;color:#555}.sec04-home .container .instagram .info i{font-size:40px;color:#02a659}.sec04-home .container .instagram .info h2{font-weight:600}.sec04-home .container .instagram .info h2 span{font-size:10pt;line-height:10pt}.sec04-home .container .instagram .info a{padding:15px 20px;border:1px solid #02a659;border-radius:20px}.sec04-home .container .instagram .info a:hover{padding:15px 20px;border:1px solid #02a659;background:#02a659;color:#fff;border-radius:20px}.sec05-home{padding-top:150px;padding-bottom:150px;background:url("https://www.transparenttextures.com/patterns/brilliant.png") #f6f6f6}.sec05-home .container{position:relative;transform-origin:left}.sec05-home .container .titulo{color:#888;text-align:right;border-right:1px solid #ddd;display:flex;flex-direction:column;flex-flow:row wrap;align-items:center;justify-content:right}.sec05-home .container .titulo h2 span{font-size:25pt;color:#666}.sec05-home .container .titulo i{font-size:12pt;color:#888}.sec05-home .container .titulo h2{font-size:50pt;line-height:.9;color:#02a659}.faq details{border-radius:5px;overflow:hidden;transition:.3s;padding:0;margin-bottom:10px}.faq details[open]{transition:.3s}.conteudo-pag details p,.faq details p,.faq details summary{-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s}.faq details summary{font-size:15pt;font-weight:600;padding:10px;background:#eee;color:#555;border-radius:5px;transition:.3s}.faq details summary:hover{font-size:15pt;font-weight:600;padding:10px 10px 10px 25px;color:#fff;background:#02a659}.faq details[open] summary{font-size:15pt;font-weight:600;padding:10px 10px 10px 20px;background:#02a659;color:#fff}.conteudo-pag details p,.faq details p{padding:20px;transition:.3s}.blog .post .foto,.blog .post .sombra{height:inherit;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s}.scblog{padding-top:60px;margin-top:0;background:#fff}.scblog div.box-texto h2{color:#007d3f;line-height:42px;position:relative;font-size:2.5em}.scblog .baseb{min-height:400px;padding-top:20px;padding-bottom:40px}.blog .base{padding:5px;margin-bottom:20px}.blog .post{height:300px;padding:0;overflow:hidden;background:#007d3f}.blog .post .foto{background-size:cover;padding:0;transition:.3s;z-index:1}.blog .infpost,.blog .post .sombra{position:absolute;padding-right:10px}.base a:hover .foto,.blog .post:hover .foto{transform:scale(1.2);cursor:pointer;filter:contrast(1.3)}.blog .post .sombra{background-image:linear-gradient(rgba(0,159,82,0),rgba(0,0,0,.2),#000);width:100%;top:0;left:0;z-index:9;transition:.3s}.barra .post .sombrablog,.barra .post .titulo-post{background-image:linear-gradient(rgba(0,159,82,0),rgba(0,159,82,.2),#009f52);left:0;width:100%}.barra .post .foto-post,.contato .dadoscontato .fa-whatsapp{-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s}.blog .post:hover .sombra{background-image:linear-gradient(rgba(0,159,82,0),rgba(0,159,82,.6),#009f52)}.blog .infpost{bottom:0;z-index:10;padding-left:10px;padding-bottom:10px}.barra .post,.nome-pagina,.scpatrocinadores,footer{position:relative}.blog .infpost h2{color:#fff;font-size:13pt;text-shadow:1px 1px 5px #000}.blog .infpost span{font-size:8pt;color:#eee;line-height:10pt}.barra .post{padding:0;overflow:hidden;cursor:pointer;margin-bottom:30px}.formulario .tmsg,footer .logo{padding-bottom:20px}.barra .post .foto-post{height:180px;background-size:cover;background-position:center;transition:.3s}.barra .post:hover .foto-post{transform:scale(1.2)}.barra .post .sombrablog{position:absolute;height:180px;top:0}.barra .post .titulo-post{position:absolute;bottom:0;padding:10px;color:#fff;line-height:1.2em;font-weight:600;text-shadow:.1em .1em .1em rgb(0 0 0 / 60%);font-size:11pt}.barra .post .titulo-post .data-post{font-size:8pt;font-weight:400;color:rgba(255,255,255,.8);text-shadow:0 0 0 rgb(0 0 0 / 0)}.scpatrocinadores{padding:40px 20px 20px;z-index:7;margin-top:-5px;background:#fff;min-height:100px}.scpatrocinadores .patrocinadores .owl-item{display:flex;flex-flow:row wrap;align-items:center;justify-content:center}footer .logo-footer,footer .redes{justify-content:center;display:flex}.scpatrocinadores .patrocinadores .owl-item img{max-height:80px;max-width:100%;margin:0 auto}.formulario{padding-left:50px;padding-right:50px}.formulario form label{padding:2.5px 5px}.formulario form input[type=email],.formulario form input[type=text],.formulario form select,.formulario form textarea{padding:10px 15px;background:#fff;border:.2pt solid #bbb;border-radius:5px}.formulario form input[type=email]:focus,.formulario form input[type=text]:focus,.formulario form textarea:focus,.formulario form textarea:hover{border:.2pt solid #007d3f!important}.formulario form textarea{height:100px}.formulario form .captcha{color:#007d3f!important;font-weight:700;text-align:center;font-size:15pt;padding:8px 10px!important;background-size:cover;background-image:url('../img/fundocaptch.png')!important;border:0}.formulario .tmsg{color:#fff;padding-left:0;font-size:14pt}.formulario .tmsg i{color:#6faccc}.btnenv{text-align:right}.banner .owl-nav,.owl-dots,.produto .owl-nav,footer .logo{text-align:center}.pl{padding-left:5px}.pr{padding-right:5px}@media(max-width:700px){.pl{padding-left:15px}.pr{padding-right:15px}.codv{width:50%}.btnenv{padding-top:20px;text-align:center}}.fcontato{padding:50px 20px}.contato .dadoscontato{float:left;padding-top:50px;color:#555;padding-bottom:50px}.contato .dados:last-child{border-right:0px solid #ddd}.contato .dadoscontato h2{font-size:18pt}.contato .dadoscontato h3{font-size:15pt}.contato .dadoscontato i{color:#007d3f;font-size:22pt;width:28px}.contato .dadoscontato .fa-whatsapp{color:#007d3f;font-size:18pt;transition:.3s}.contato .dadoscontato .fa-whatsapp:hover{color:#007d3f;font-size:18pt;transform:scale(1.2);cursor:pointer}.contato .dadoscontato p{margin-left:35px}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{height:8px;width:8px;background:rgba(0,0,0,.4);border-radius:50%;margin:5px;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s}.owl-carousel button.owl-dot:hover{transform:scale(1.5);background:#009f52!important}.banner .owl-nav .owl-prev,.produto .owl-nav .owl-prev{z-index:9999;position:absolute;top:45%;left:20px}.banner .owl-nav .owl-next,.produto .owl-nav .owl-next{z-index:9999;position:absolute;top:45%;right:35px}.banner .owl-nav button{background:0 0!important;font-size:20pt!important;color:rgba(255,255,255,.3)!important;font-weight:700;outline-style:none;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s;transform-origin:center}.conteudo-pag details,.conteudo-pag details[open]{-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s}.banner .owl-nav button:hover{transform:scale(1.1);color:#b3d53f!important}.banner .owl-dots{z-index:9999;position:absolute;top:75%;left:60px}.banner button.owl-dot{height:10px;width:10px;background:rgba(255,255,255,.2)}footer{padding-top:50px;color:#fff}footer::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-image:url("https://www.transparenttextures.com/patterns/absurdity.png")}footer .logo img{width:90%;max-width:250px}footer .logo-footer{align-items:center;flex-flow:row wrap;text-align:center;font-size:9pt;color:#555}footer .menufooter{padding-top:30px}footer .menufooter a{display:block;font-size:10pt;margin-bottom:5px;font-weight:400;text-transform:lowercase;color:#fff}footer .menufooter a::first-letter{text-transform:uppercase}footer .menufooter a:hover{color:#005c1f}footer .meio{border-left:1px solid rgba(0,0,0,.1);padding-left:30px}footer .redes{margin-top:20px;padding-top:10px;font-size:20pt;align-items:center;text-align:center}.nome-pagina .base,footer .cop{padding:20px;text-align:center}footer .redes B{font-size:12pt}footer .redes a{color:rgba(255,255,255,.6);margin:5px}footer .cop{margin-top:40px;font-size:9pt;color:#fff;font-weight:400;border-top:1px solid rgba(0,0,0,.1)}footer .cop a{color:#ddd;font-weight:500}.conteudo-pag details summary,.conteudo-pag details summary:hover,.conteudo-pag details[open] summary{font-size:15pt;font-weight:600;border-bottom:2px solid #007d3f}.nome-pagina{min-height:150px;background:url('../img/tp-pag.jpg') center/cover}.dadosficha,.dadosficha table tbody tr:nth-child(2n){background:#f6f6f6}.nome-pagina:before{content:"";min-height:inherit;height:100%;background-image:url("https://www.transparenttextures.com/patterns/brilliant.png");position:absolute;width:100%}.nome-pagina .base{display:flex;justify-content:center;align-items:center;min-height:150px}.nome-pagina .base h2{color:#fff;font-size:25pt;font-weight:700;text-shadow:.1em .05em .1em rgb(0 0 0 / 40%)}.conteudo-pag{min-height:500px;padding:30px;margin-top:-40px;position:relative;color:#444}.conteudo-pag .conteudo{padding:40px;margin-top:-20px;background:#fff;border-radius:10px}.conteudo-pag h1 i,.conteudo-pag h2 i,.conteudo-pag h3 i{color:#007d3f}.conteudo-pag details{border-radius:5px;overflow:hidden;transition:.3s}.conteudo-pag details[open]{background:#eee;transition:.3s}.conteudo-pag details summary{padding:10px;color:#007d3f;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s}.conteudo-pag details summary:hover{padding:10px 10px 10px 25px;color:#007d3f}.conteudo-pag details[open] summary{padding:10px 10px 10px 25px;background:#007d3f;color:#fff}.servicos .row .card-home .fd{background:#fff;border-radius:5px;overflow:hidden;padding:0;display:flex;float:left;align-items:center;justify-content:center;flex-direction:column;flex-wrap:wrap;flex-flow:row wrap;font-size:11pt;color:#555;font-weight:500;cursor:pointer;box-shadow:0 0 5px 5px transparent;border:1px solid #ddd;margin-bottom:20px}.produto .foto .fotoproduto,.produto .miniaturas .miniatura,.servicos .row .card-home .foto,.servicos .row .card-home:hover .foto{background-position:center;background-repeat:no-repeat}.servicos .row .card-home .fd .fa-caret-up{margin-top:-30px;margin-bottom:-30px;font-size:50px;color:transparent;z-index:2}.servicos .row .card-home:hover .fd .fa-caret-up{margin-top:-80px;margin-bottom:-80px;font-size:90px;color:#007d3f}.servicos .row .card-home .foto{height:300px;background-size:60%;transition:.4s;background-color:#fff;color:#fff;display:flex;justify-content:center;align-items:center;font-size:20pt}.servicos .row .card-home:hover .foto{height:300px;background-size:80%;-webkit-transition:.4s;-moz-transition:.4s;-o-transition:.4s;transition:.4s}.servicos .card-home:hover .foto::after,.servicos .card-home:hover .foto::before{font-family:Montserrat,sans-serif;font-weight:100;color:#fff;position:absolute;left:0;height:inherit;width:100%;font-size:60pt;z-index:0;display:flex}.servicos .row .card-home .titulo{height:100px;text-align:center;font-size:14pt;font-weight:600;display:flex;justify-content:center;align-items:center;background:#ddd}.servicos .card-home:hover .titulo{color:#fff;background:#007d3f}.servicos .card-home:hover .foto::after{content:'+';align-items:center;justify-content:center;-webkit-transition:.4s;-moz-transition:.4s;-o-transition:.4s;transition:.4s}.servicos .card-home:hover .foto::before{content:'';background:rgba(0,0,0,.7);align-items:center;justify-content:center;-webkit-transition:.4s;-moz-transition:.4s;-o-transition:.4s;transition:.4s}.produto{position:relative;padding-top:10px;padding-bottom:30px}.produto .foto{background:#fff;margin-top:-30px;border-radius:10px;text-align:center;padding:15px}.produto .foto .styck{position:-webkit-sticky;position:sticky;top:110px;padding:0}.produto .foto img{margin-top:20px;max-width:70%}.produto .foto .fotoproduto{height:400px;background-size:contain;border:0 solid #eee;cursor:-webkit-zoom-in;cursor:zoom-in}.produto .foto .fotoproduto:hover{opacity:.95}.produto .miniaturas{display:flex;justify-content:center;flex-flow:row wrap}.produto .miniaturas .miniatura{height:100px;width:100px;background-size:contain;border:1px solid #eee;cursor:pointer;margin:5px;float:left;border-radius:5px}.produto .miniaturas .active{opacity:.6}.produto .owl-nav button{background:0 0!important;font-size:20pt!important;color:rgba(0,0,0,.3)!important;font-weight:700;outline-style:none;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s;transform-origin:center}.produto .owl-nav button:hover{color:#b3d53f!important}.produto .owl-dots{z-index:9999;position:relative;margin-top:-20px;background:0 0;display:none}.produto button.owl-dot{height:10px;width:10px;background:rgba(0,0,0,.2)}.produto .informacoes{font-size:11pt;color:#555;padding:20px}.produto .informacoes h2{font-weight:600;color:#333;margin-bottom:20px}.dadosficha{padding:30px;margin-bottom:20px;border-radius:5px;display:none}.dadosficha h2{font-weight:700;border-bottom:1px solid #ddd}.dadosficha table{border-bottom:2px solid #ccc;margin-bottom:20px}.dadosficha table tbody tr{padding:5px;text-align:left;background:#ddd}.dadosficha table tbody tr td{padding:5px;font-size:10pt}.dadosficha table tbody tr td:first-child{width:250px;font-weight:600}.barracookies{padding:20px;background:rgba(255,255,255,.85);position:fixed;bottom:10px;left:10px;z-index:555;width:60%;box-shadow:0 0 10px 5px rgb(0 0 0 / 20%)}.barracookies .txt-cookies{font-size:10pt;float:left;color:#555}.barracookies .linkcookies{float:left;padding-top:20px;text-align:center}.paginacao,footer .menu-footer ul{list-style:none}.paginacao .page-item{padding:5px;border-left:1px solid #eee;background:#fff;width:42px;text-align:center;color:#555;font-size:12pt;display:inline-block;margin:0}.paginacao .ativo,.paginacao .page-item:hover{width:42px;color:#fff;text-align:center;padding:5px}.paginacao .ativo{border:1px solid #ff9b1c;background:#ff9b1c;font-size:12pt;display:inline-block;margin:0}.con-blog .txt-blog,.txt-pop{color:#666;font-size:12pt}.paginacao .page-item:hover{background:#555;font-size:12pt}.con-blog{padding:20px}.con-blog h2{color:#0b3056;line-height:25pt;margin-bottom:10px}.con-blog span{color:#888;font-size:10pt}.con-blog .con-capa{padding:20px;text-align:center;margin-top:20px}.con-blog .con-capa img{max-width:100%}.con-blog .txt-blog img{max-width:90%!important}blockquote{margin-left:30px;border-left:2px solid #ddd;padding-left:20px;font-style:italic}.popup{position:fixed;background:rgba(0,0,0,.7);text-align:center;z-index:99999999999999999;width:100%;height:100%;left:0;top:0;padding-top:100px}.popup .janela{width:50%;margin:0 auto;padding:0;min-height:100px;background:#fff;border-radius:10px}.popup .janela .t-pop{font-size:13pt;padding:20px;color:#fff;border-radius:8px 8px 0 0;text-align:left}.popup .janela .t-pop button{color:rgba(255,255,255,.5);background:0 0;border:0;float:right}.txt-pop{padding-top:0;text-align:left}.txt-pop a{color:#ff9b1c;font-size:17pt;font-weight:600}.form-pop form{padding-top:30px;padding-bottom:30px}.form-pop form label input[type=email],.form-pop form label input[type=text]{width:100%;border:0;border-bottom:1px solid #ccc;padding:5px;color:#555;font-size:10pt}.form-pop .bt-form{padding:10px 20px;color:#fff;background:#0b3056;border:0;border-radius:10px}.form-pop .bt-form:hover{padding:10px 20px;color:#fff;background:#ff9b1c;border:0;border-radius:10px}.confirmacao{min-height:200px;font-size:12pt;text-align:center;color:#555}.confirmacao i{font-size:70pt;color:#ff9b1c}footer .menu-footer{padding-top:20px}footer .menu-footer ul li{font-size:11pt;padding-bottom:10px}footer .menu-footer ul li i{color:#ff9b1c;font-size:8pt;display:inline}#linkmo button{background:#ff9b1c;color:#fff;font-size:8pt;padding:10px 15px;border:0;border-radius:10px;outline-style:none}#linkmo button:hover{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);-o-transition:.2s;-ms-transition:.2s;-moz-transition:.2s;-webkit-transition:.2s;transition:.2s}.oculto,.whats-home{-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s}.modal-open{padding-right:0!important}.modal{z-index:9999999999999999!important;background:rgba(0,0,0,.2)}@media(min-width:768px){.modal-content,.modal-dialog{margin:10px auto;max-width:900px;padding-top:10px;box-shadow:0 5px 15px rgb(0 0 0 / 20%)}}.close{color:rgba(0,0,0,.5);outline-style:none}.close:hover{color:rgba(0,0,0,.8);outline-style:none}.modal-header h4{color:#555;font-size:14pt}.modal-dialog{animation-duration:.8s;animation-name:slidein}@keyframes slidein{from{margin-top:-300px;opacity:0}to{margin-top:10px;opacity:1}}.oculto{display:none;transition:.3s}.top-pag{padding:30px 20px;background:#ccc;color:#18284f}.txt-whats-home,.whats-home{position:fixed;background:#25d366}.tpost{color:#007d3f;font-size:25pt;font-weight:700}.blogpost .texto{padding-bottom:80px;font-size:1em}@media(max-width:991px){.menusombra .logobranca{display:block;margin-top:20px;margin-bottom:5px}.menusombra .navbar-toggler{margin-top:-45px}.logo-header .logo{padding:20px 15px;margin-top:-20px;margin-left:-10px;margin-bottom:-15px}.logo-header img{max-width:200px}.oculta{display:inline}.desoculta,.produto .miniaturas{display:none}.menu-top{position:relative}.banner,.banneritem{height:120px}.scacesso{padding-top:20px;padding-bottom:40px}.scacesso .container h2{font-size:1.2em}.scacesso .aplicacao{height:180px;margin-bottom:20px;padding:10px 10px 20px;border-radius:10px 5px}.scacesso .aplicacao::after{content:'';position:absolute;top:0;left:0;background-image:linear-gradient(170deg,rgba(0,0,0,0),rgba(0,0,0,.9));height:inherit;width:100%;z-index:1}.scseguementos{padding-top:20px}.scseguementos .container h2{font-size:1.8em}.scseguementos .container .aplicacao img{margin-bottom:10px}.scseguementos .container .aplicacao{width:50%;margin-top:0}.scseguementos .container .aplicacao:nth-child(3){margin-top:80px}.scseguementos .container .aplicacao:nth-child(4){margin-top:-60px;margin-left:10px}.scacesso .acessos{margin-top:-20px}.acessos .acessorapido{margin-right:0;margin-left:0}.inicial .acessorapido a{padding:15px;height:250px}.acessos .acessorapido .arapi{width:50%;float:left}.scacesso .acessorapido .acesso img{max-width:100%;max-height:180px!important}.scacesso .quadro{height:250px!important}.sec04-home .container .instagram .info{order:1}.sec04-home .container .instagram .foto{order:2;min-height:300px}.scblog div.box-texto h2{font-size:1.3em}.banner .owl-nav .owl-prev{left:0}.banner .owl-nav .owl-next{right:20px}footer .logo-footer{text-align:center}footer .row{margin-left:0;margin-right:0}.nome-pagina{background-position:center right}.conteudo-pag .conteudo img{max-width:90%!important;width:90%!important;height:auto!important}.nome-pagina,.nome-pagina:before{min-height:150px}.nome-pagina .base h2{color:#fff;font-size:20pt}.conteudo-pag{padding:10px;margin-top:-30px}.conteudo-pag .conteudo{padding:10px;margin-top:0}.produto .owl-nav .owl-prev{left:0;top:90%;z-index:99999}.produto .owl-nav .owl-next{right:20px;top:90%;z-index:99999}.produto .owl-dots{z-index:9999;position:relative;margin-top:-20px;background:0 0;display:block}.barracookies{width:95%}.conteudo p iframe,.conteudo p img,.texto p iframe,.texto p img{width:100%!important;max-width:700px;max-height:700px;height:auto!important;align:center}}.whats-home{bottom:30px;left:20px;color:#fff;font-size:20pt;padding:7px 15px;border-radius:50%;z-index:999999999;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1);transition:.3s;cursor:pointer;-webkit-animation:1s animacao;animation:1s infinite animacao}.whats-home:hover{-webkit-transform:scale(1,15);-moz-transform:scale(1,15);-ms-transform:scale(1.15);transform:scale(1.15);-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s;-webkit-animation:1s animacao;animation:1s animacao;animation-iteration-count:stop}@-webkit-keyframes animacao{100%,15%{-webkit-transform:translateY(0);transform:translateY(0)}30%,65%{-webkit-transform:translateY(2px);transform:translateY(2px)}50%{-webkit-transform:translateY(4px);transform:translateY(4px)}80%{-webkit-transform:translateY(1px);transform:translateY(1px)}}.txt-whats-home{bottom:0;left:10px;width:0;color:#fff;font-size:0pt;padding:10px 20px;border-radius:20px;font-weight:300;display:none}.whats-home:hover .txt-whats-home{display:inline;left:45px;width:140px;color:#fff;font-size:9pt;line-height:12pt}.owl-nav .disabled{opacity:0}