		@font-face {font-family: "segoe-ui";src: url("../fonts/segoe-ui.ttf") format("truetype");font-display: swap;}
        @font-face {font-family: "segoe-ui-semibold";src: url("../fonts/segoe-ui-semibold.ttf") format("truetype");font-display: swap;}
        @font-face {font-family: "amarillo";src: url("../fonts/amarillo.ttf") format("truetype");font-display: swap;}

		body{margin-bottom:0!important;}.header-home{display:block;height:121px;background:url(../images/barra-topo.webp) center center no-repeat;background-size:cover;}body.home .header-home{display:block;background:url(../images/banner.webp) center center no-repeat;height:768px;background-size:cover;}#bannersHome{display:none;}body.home #bannersHome{display:block;}.banner-home{height: 645px;background-size:cover;}h1.titulo-site{text-align:center;font-size: 30px;color: #fff;font-family: 'Open Sans',sans-serif;background: rgba(0, 0, 0,.63);padding: 22px 0;margin: 0;position: absolute;width: 100%;bottom: 0;}.navbar-brand{width: 151px;padding: 0px !important;height: auto !important;overflow: hidden;float: none !important;display: block;position: absolute;top: 5px;margin-left: 40px;}body.home .navbar-brand{width: 417px;padding: 0px !important;height: auto !important;overflow: hidden;float: none !important;display: block;margin: 45px auto 0;position: initial;}.navbar-brand img{width:180px;margin: initial;margin-top: 6px;}body.home .navbar-brand img{width:417px;height: auto;display:block;margin:initial;}body.home .logo-menu-internas{display:none;}.redes-sociais a img{width:24px;height:auto;}.navbar-nav>li>a{color: #fff;font-family: Montserrat;font-size: 14px;line-height: 18px !important;font-weight: 600;padding: 0 15px !important;text-align: center;text-transform: uppercase;letter-spacing: 2.1px;}body.home .navbar-nav>li>a{color: #000;font-family: Montserrat;font-size: 14px;line-height: 18px !important;font-weight: 600;padding: 0 15px !important;text-align: center;text-transform: uppercase;letter-spacing: 2.1px;}.header-home>.container>.col-md-2{padding:0!important;}
			.nav>li>a:hover, .nav>li>a:focus{text-decoration: none;background-color: #e48b00!important;}body.home .nav>li>a:hover, body.home .nav>li>a:focus{text-decoration: none;background-color: #eee!important;}.itens-topo{border-bottom: 1px solid #00ADE5;padding-bottom: 5px;padding-top: 30px;padding-left: 0!important;padding-right: 0!important;}nav.menu{padding-top:15px;float: left;}body.home nav.menu{padding-top:38px;float: left;}body.home nav.menu{padding-top: 0px;margin-left: 0px;}.header-home .redes-sociais{position: absolute;right: 0;margin-right: 170px;margin-top: 150px;}.ico-social{padding: 0 3px;}.whats-fixo{position: fixed;width: 61px;height: 61px;right: 0;margin-top: 80px;z-index: 999999;margin-right: 0;}.textos-footer{font-size: 17px;line-height: 25px;font-family: 'Open Sans',sans-serif;color: #fff;font-weight: 400;text-align: left;margin-bottom: 20px;clear: both;}.img-footer{width: 23px!important;height: auto!important;margin-right: 10px;}#footer ul>li>a{font-size: 13px;line-height: 18px;font-family: 'Open Sans',sans-serif;font-weight: 600;text-transform: uppercase;color: #04A2C5;}#footer ul>li{float: left;margin-right: 32px;list-style: none;}#footer ul.menu{overflow: hidden;margin-bottom: 40px;}.contatos-footer{max-width: 820px;margin: 0 auto!important;}.logo-footer{width:192px!important;}#footer .redes-sociais a img{width: 24px;height: auto;float: left;margin: 0 5px;}#footer .redes-sociais{display: block;max-width:105px;overflow: hidden;margin: 0 auto;}.cx-menu{width: 1400px;margin: 15px auto 0;}.geral-quem-somos{background: #E7EAEB;overflow: hidden;padding: 30px 0 55px;}.geral-quem-somos img{margin: -30px auto 0;display: block;}.titulo-quem-somos{font-size: 60px;line-height: 45px;font-weight: 600;color: #00466F;margin-bottom: 50px;}.geral-quem-somos p{font-family: 'Open Sans';font-size: 18px;line-height: 24px;color: #333333;font-weight: 500;margin-bottom: 20px;}.cx-quem-somos{width: 1330px;margin: 0 auto;}.geral-quem-somos p .text-success{color: #57B039;}.cx-quem-somos .btn-success{border-radius: 30px;width: 120px;height: 30px;}.geral-amostra-testemunha{overflow: hidden;padding:40px 0;}.banner-amostra-testemunha{margin:0 auto;}.geral-galeria-eventos{overflow: hidden;padding: 50px 0;}.titulo-galeria-eventos{font-size: 64px;line-height: 77px;color: #00466F;font-weight: 600;}.img-galeria-eventos{width:200px;border-radius: 15px;margin: 0 auto 15px;}.nome-galeria-eventos{font-size: 28px;line-height: 35px;color: #00466F;text-align: center;font-weight: 600;}.item-galeria-home{width: 292px;float: left;background: #E7EAEB;border-radius: 30px;padding: 20px 0 40px;margin: 0 25px;margin-top: 50px;}.titulo-galeria-eventos::before{content: '';display: inline-block;float: left;width: 65px;height: 4px;background: #57B039;margin-right: 20px;position: relative;top: 35px;}.titulo-revista{font-size: 50px;line-height: 64px;color: #00466F;font-weight: 600;text-align: right;}.cx-galeria-eventoss-home{overflow: hidden;width: 690px;margin: 0 auto;}.veja-mais{clear: both;display: block;border-radius: 5px;width: 130px;height: 35px;color: #fff;background-color: #000;text-align: center;padding: 8px 12px;margin-top: 30px;font-family: 'Montserrat';font-weight: 500;font-size: 15px;}.veja-mais:hover{background-color: #D78A34;color:#fff;text-decoration:none;transition: background-color 0.3s, transform 0.3s;}.titulo-revista::after{content: '';display: inline-block;width: 65px;height: 4px;background: #57B039;margin-left: 20px;position: relative;top: -10px;}.cx-revistas-home{width: 280px;margin: 50px auto 0;}.geral-acessoria-contabil-juridica{overflow: hidden;background: #57B039;padding:50px 0;}.titulo-acessoria-contabil{font-family: 'Open Sans';color: #fff;font-size: 51px;line-height: 60px;font-weight: 300;}.titulo-acessoria-contabil::before{content: '';display: inline-block;float: left;width: 65px;height: 4px;background: #fff;margin-right: 20px;position: relative;top: 35px;}.cx-formulario-acessoria-contabil{overflow: hidden;width: 770px;margin: 70px auto 0;}.cx-formulario-acessoria-contabil label{width:100%;}.cx-formulario-acessoria-contabil input{width: 100%;background: transparent;border: 1px solid #fff;height: 40px;padding-left: 10px;font-family: 'Open Sans';font-size: 14px;color: #fff;font-weight: 400;}.cx-formulario-acessoria-contabil input::-webkit-input-placeholder{color:#fff;text-transform:initial;font-weight:400!important;}.cx-formulario-acessoria-contabil input:-ms-input-placeholder{color:#fff;text-transform:initial;font-weight:400!important;}.cx-formulario-acessoria-contabil input::placeholder{color:#fff;text-transform:initial;font-weight:4s00!important;}.cx-formulario-acessoria-contabil input:focus{outline:none;}.cx-formulario-acessoria-contabil input.wpcf7-submit{width: 190px;height: 40px;border-radius: 30px;margin: 30px auto 0;display: block;font-size: 18px;line-height: 22px;color: #00466F;text-transform: uppercase;font-weight: 600;background: #fff;}.cx-formulario-acessoria-contabil input.wpcf7-submit:focus{outline:none;color: #00466F;background: #fff;text-decoration: none;}.cx-formulario-acessoria-contabil input.wpcf7-submit:hover{transition: background-color 0.3s, transform 0.3s;background: #207e00;color:#fff;}.texto-email{font-family:'Open Sans';color:#fff;font-size:20px;line-height: 27px;font-weight:400;text-align: center;margin: 0px 0 30px;}.geral-noticias{background: #E7EAEB;overflow: hidden;padding:50px 0;}.cx-noticias-home{overflow: hidden;width: 1170px;margin: 0 auto;margin: 70px auto 0;}.cx-noticias-home .card.h-100{background: #fff;width: 450px;margin: 0 auto;padding: 35px;}.cx-noticias-home figure{width: 370px;height: 215px;overflow: hidden;margin: 0 auto 20px;border-radius: 10px;}.texto-data{font-family: 'Open Sans';font-size: 17px;line-height: 28px;color: #444242;font-weight: 600;}.cx-noticias-home h5.card-title a{font-family: 'Open Sans';font-size: 20px;line-height: 26px;color: #00466F;font-weight: 600;margin-bottom: 20px;display: block;}.cx-noticias-home p.card-text{font-family: 'Open Sans';font-size: 16px;line-height: 19px;color: #444242;font-weight: 400;margin-bottom: 20px;}.veja-mais-news{width: 145px;height: 40px;background-color: transparent !important;border: 1px solid #57B039!important;border-radius: 10px!important;font-family: 'Open Sans';font-size: 16px!important;line-height: 19px!important;color: #57B039!important;font-weight: 600!important;padding-top: 10px!important;margin-top: 10px;}.titulo-vantages{font-family: 'Open Sans';color: #00466F;font-size: 51px;line-height: 60px;font-weight: 600;text-align:center;}.titulo-vantages::before{content: '';display: inline-block;width: 65px;height: 4px;background: #57B039;margin-right: 20px;position: relative;top: -13px;}.titulo-vantages::after{content: '';display: inline-block;width: 65px;height: 4px;background: #57B039;margin-left: 20px;position: relative;top: -13px;}.geral-vantagens{overflow: hidden;padding: 60px 0 100px;}.cx-vantagens{overflow: hidden;width: 1000px;margin: 70px auto 0;}.icone-vantagens{width: 165px;margin: 0 auto 10px;display: block;}.numero-vantagens{font-family: 'Open Sans';font-size: 92px;line-height: 110px;text-align: center;color: #43BA38;font-weight: 600;margin-bottom: 20px;}.subtitulo-vantagens{font-family: "Raleway", sans-serif;font-size: 23px;line-height: 27px;color: #182A2E;text-align: center;font-weight: 800;margin-bottom: 20px;}.texto-vantagens{font-family: 'Open Sans';font-size: 16px;line-height: 23px;color: #333;text-align: center;font-weight: 400;}.cx-footer{overflow: hidden;width: 95%;margin: 0 auto;}.caixa-logo-footer{width: 118px;float: left;padding-top: 0px;}.cx-textos-logo-footer{width: 420px;float: left;margin-left: 35px;padding-top: 20px;}.texto-logo-footer{font-family: 'Open Sans';font-size: 14px;line-height: 18px;color: #fff;text-align: left;}.caixa-contato .col-md-5.col-xs-12.foto-footer{background: url(../images/imagem-contato.jpg) center center no-repeat;height: 510px;background-size: cover;}.form-footer{background:#232323;height: 510px;padding: 60px 70px;}.titulo-contato{display: block;width: 380px;height: 58px;background: #000;border-radius: 30px;font-family: 'Montserrat';font-weight: 600;text-align: center;font-size: 35px;line-height: 43px;color: #fff;letter-spacing: 3.5px;padding-top: 7px;position: relative;margin-top: 35px;margin-left: 45px;z-index:1;}.titulo-contato::before{}.texto-dados-contato{font-family: 'Open Sans';font-size: 16px;line-height: 20px;color: #fff;font-weight: 400;margin-bottom: 25px;}.cx-infos-footer{width: 450px;overflow: hidden;margin: 80px 20px 0 60px;}.formulario-contato{width: 550px;margin: 0px auto;}.formulario-contato label{width: 100%;}.formulario-contato input{height: 30px;border: 0;width: 100%;font-family: 'Open Sans', sans-serif;font-weight: 500;color: #fff;font-size: 14px;line-height: 19px !important;text-align: left;padding-left: 10px;margin-bottom: 13px;background: transparent;border-bottom: 1px solid #D78A34;}.formulario-contato input:focus,.formulario-contato textarea:focus{outline:none;}.formulario-contato textarea{height: 65px;width: 100%;font-family: 'Open Sans', sans-serif;font-weight: 500;color: #fff;font-size: 14px;line-height: 19px !important;text-align: left;padding-left: 10px;margin-bottom: 13px;background: transparent;padding-top: 10px;box-shadow: none !important;border: 0;border-bottom: 1px solid #D78A34;}.formulario-contato input.wpcf7-submit{font-weight: 500;line-height: 30px !important;color: #fff !important;text-transform: uppercase;border: 2px solid #de8700;margin: 20px auto 0 !important;display: block;background-color: #D78A34 !important;width: 150px;height: 40px;text-align: center;font-size: 16px;padding-top: 4px;font-family: 'Montserrat';border-radius: 10px;}.formulario-contato input.wpcf7-submit:hover{border-color: #fff;color: #D78A34 !important;background: #fff !important;transition: background-color 0.3s, transform 0.3s;}.formulario-contato input::-webkit-input-placeholder{color:#fff;text-transform:initial;font-weight:400!important;}.formulario-contato input:-ms-input-placeholder{color:#fff;text-transform:initial;font-weight:400!important;}.formulario-contato input::placeholder{color:#fff;text-transform:initial;font-weight:4s00!important;}.formulario-contato textarea::-webkit-input-placeholder{color:#fff;text-transform:initial;font-weight:400!important;}.formulario-contato textarea:-ms-input-placeholder{color:#fff;text-transform:initial;font-weight:400!important;}.formulario-contato textarea::placeholder{color:#fff;text-transform:initial;font-weight:4s00!important;}.topo-internas{height: 269px;background-size: cover;}.icones-footer{float: left;margin-right: 15px;}.onde-estamos{overflow: hidden;padding:50px 0;}body.page-template-quem-somos .geral-quem-somos{background:#fff;}.cx-onde-estamos{width: 1330px;margin: 0 auto;}.titulo-quem-somos::before{content: '';display: inline-block;float: left;width: 65px;height: 4px;background: #43BA38;margin-right: 30px;position: relative;top: 23px;}.titulo-onde-estamos{font-size: 60px;line-height: 45px;font-weight: 600;color: #00466F;margin-bottom: 45px;}.titulo-onde-estamos::before{content: '';display: inline-block;float: left;width: 65px;height: 4px;background: #43BA38;margin-right: 30px;position: relative;top: 23px;}.onde-estamos .texto-dados-contato{font-family: 'Open Sans';font-size: 20px;line-height: 24px;color: #333;font-weight: 400;margin-bottom: 65px;clear: both;}.onde-estamos .geral-quem-somos img{margin: -70px auto 0;display: block;}.geral-quem-somos p.subtitulo-historia-lutas{font-weight: 700;font-size: 22px;line-height: 25px;margin: 45px 0 25px;color: #57B039;}.geral-quem-somos img.img-logo-antiga{margin: initial;display: block;margin-top: 25px;}.texto-logo-antiga{margin-top: 45px;font-weight: 600 !important;}.geral-municipios-cobertos{overflow: hidden;padding: 30px 0 45px;}.cx-municipios{overflow: hidden;width: 1000px;margin: 0 auto;}.geral-municipios{overflow: hidden;padding: 25px 0 90px;}.mapa-municipios{margin: -80px auto 0;}.geral-municipios-cobertos p.subtitulo-historia-lutas{font-weight: 700;font-size: 22px;line-height: 25px;margin: 45px 0 25px;color: #57B039;}.quadrado-azul{display: inline-block;width: 27px;height: 27px;background: #91AFDD;border: 1px solid #333333;margin-right: 10px;position: relative;top: 7px;}.geral-municipios-cobertos .texto-historia-lutas{font-family: 'Open Sans';font-size: 16px;line-height: 21px;color: #000;font-weight: 500;margin-top: 80px;position: absolute;}.nome-municipio{font-family: 'Open Sans';font-size: 16px;line-height: 21px;color: #000;font-weight: 600;}.texto-diretoria{font-family: 'Open Sans';font-size: 16px;line-height: 21px;color: #000;font-weight: 500;margin-bottom:20px;}.texto-diretoria strong{display:block;}.cx-diretoria .col-md-4.col-xs-12{padding:0;}
			    body.blog #content{max-width: 910px;margin: 60px auto 0;float: none;padding: 0;}body.blog #wrapper .row #content article, body.archive #wrapper .row #content article{min-height: 380px;}body.blog #wrapper .row #content article, body.archive #wrapper .row #content article{width: 43%;float: left;margin: 0 25px;margin-bottom: 30px;}body.blog #content h2{line-height: 20px;min-height: 52px;}body.blog .textos-blog .entry-title a{font-family: 'Open Sans', sans-serif;color: #00466F;font-weight: 600;font-size: 20px;line-height: 25px;text-align: left;}body.blog #sidebar, body.single #sidebar{display: none !important;}.titulo-noticias{font-size: 60px;line-height: 45px;font-weight: 600;color: #00466F;margin-bottom: 50px;margin-top:60px;}.titulo-noticias::before{content: '';display: inline-block;float: left;width: 65px;height: 4px;background: #57B039;margin-right: 20px;position: relative;top: 23px;}body.single main#content{max-width: 720px;margin: 0px auto 50px;padding: 0;float: none;}body.single .conteudo-post{overflow: hidden;}body.single header.entry-header{clear: both;}body.single h1.entry-title{font-family: 'Open Sans';font-size: 30px;line-height: 40px;color: #00466F;text-align: center;margin-bottom: 30px;}body.single #comments{display: none;}body.single .entry-content p{font-weight: 400;font-family: 'Open Sans';font-size: 20px;line-height: 24px;color: #333;text-align: left;margin-bottom: 25px;}body.single main#content .entry-content{overflow: hidden;margin-top: 40px;}.cx-circulares{overflow: hidden;margin: 100px auto 60px;width: 1180px;}.geral-associado{overflow: hidden;padding: 30px 0;}.titulo-associado{font-size: 60px;line-height: 45px;font-weight: 600;color: #00466F;margin-bottom: 20px;}.cx-associado{overflow: hidden;margin: 0 auto 80px;}.cx-associado h1,.cx-associado p.lead{text-align: center;}.btn-cx-associado{margin: 40px auto 0;display: block;width: 170px;height: 40px;font-family: 'Open Sans';font-size: 20px;line-height: 25px;text-transform: uppercase;font-weight: 600;color: #fff;background-color: #ff0700;text-align: center;padding-top: 7px;}.btn-cx-associado:focus{outline:none;color:#fff;background-color: #ff0700;text-decoration:none;}.btn-cx-associado:hover{background-color: #b50500;text-decoration:none;color:#fff;transition: background-color 0.3s, transform 0.3s;}.titulo-associado::before{content: '';display: inline-block;float: left;width: 65px;height: 4px;background: #57B039;margin-right: 20px;position: relative;top: 23px;}.modal-content .cx-formulario-acessoria-contabil{overflow: hidden;width: 95%;margin: 20px auto 0;}.modal-content .cx-formulario-acessoria-contabil input{width: 100%;background: transparent;border: 1px solid #333;height: 40px;padding-left: 10px;font-family: 'Open Sans';font-size: 14px;color: #333;font-weight: 400;}.modal-content .cx-formulario-acessoria-contabil input::-webkit-input-placeholder{color:#333;text-transform:initial;font-weight:400!important;}.modal-content .cx-formulario-acessoria-contabil input:-ms-input-placeholder{color:#333;text-transform:initial;font-weight:400!important;}.modal-content .cx-formulario-acessoria-contabil input::placeholder{color:#333;text-transform:initial;font-weight:4s00!important;}.modal-content .cx-formulario-acessoria-contabil input.wpcf7-submit{width: 190px;height: 40px;border-radius: 30px;margin: 30px auto 0;display: block;font-size: 18px;line-height: 22px;color: #00466F;text-transform: uppercase;font-weight: 600;background: #fff;}.modal-content .cx-formulario-acessoria-contabil input.wpcf7-submit:hover{transition: background-color 0.3s, transform 0.3s;background: #207e00;color: #fff;}.modal-content .texto-email{color: #333;}.modal-content .titulo-associado{font-size: 30px;line-height: 39px;font-weight: 600;color: #00466F;margin-bottom: 0px;}.modal-content .titulo-associado::before{content: '';display: inline-block;float: left;width: 40px;height: 4px;background: #57B039;margin-right: 15px;position: relative;top: 17px;}.modal-content .close{margin-top: -50px;font-size: 30px;color: #00466F;opacity: 1;}.conteudo-interna p{font-family: 'Open Sans';font-size: 16px;line-height: 25px;color: #333;font-weight: 500;margin-bottom: 25px;}.icon-instagram:hover{color:#4caf50;}.header-home .navbar{padding-top: 35px;min-height: initial;margin-bottom: initial;border: initial;}.header-home .navbar ul{margin: 0 auto;width: 680px;float: none;}.link-social-topo{display: inline-block;float: left;margin: 0 5px;}.cx-sociais{width: 90px;position: absolute;right: 0;margin-top: -50px;}.texto-topo{font-family: amarillo;font-size: 35px;line-height: 90px;color: #fff; text-align: center;width: 465px;}.cx-texto-topo{display:none;}body.home .cx-texto-topo{display:block;width: 465px;position: absolute;left: 50%;margin-left: -700px;margin-top: 158px;}.geral-produtos{overflow: hidden;padding:40px 0 90px;}.cx-produtos{overflow: hidden;width:95%;margin:0 auto;}.item-produto{float:left;width:19%;margin:0 0.5%;}.foto-produto{border-radius: 50px;}.nome-produto{font-family: 'Montserrat';font-size: 14px;line-height: 19px;font-weight: 600;text-align: center;color: #000;text-transform: uppercase;border: 1px solid #707070;border-radius: 15px;background: #fff;margin-top: -30px;position: relative;padding: 10px 0;}.link-produtos:hover{text-decoration:none;}.link-produtos:hover .nome-produto{background:#707070;color:#fff;transition: background-color 0.3s, transform 0.3s;}.geral-nossa-historia{overflow: hidden;padding: 55px 0 90px;background:url(../images/fd-textura.webp) center center;background-size:cover;border-top: 2px solid #000;}.cx-nossa-historia{width: 1200px;margin: 20px auto 0;overflow: hidden;}.texto-nossa-historia{font-family: 'Montserrat';font-weight: 400;font-size: 16px;line-height: 25px;color: #000;margin-bottom: 20px;}.frase-primeiro-suco{font-family: 'amarillo';text-align: center;font-size: 35px;line-height: 90px;color: #D78A34;font-weight: 500;margin-top: 70px;}.titulo-nossa-historia{display: block;width: 380px;height: 58px;background: #000;border-radius: 30px;font-family: 'Montserrat';font-weight: 600;text-align: center;font-size: 35px;line-height: 43px;color: #fff;letter-spacing: 3.5px;padding-top: 7px;position: absolute;margin-top: -85px;margin-left: 35px;}.geral-nossas-lojas{overflow: hidden;padding: 55px 0;background: #000;}.cx-nossas-lojas{width: 1088px;margin: 40px auto;overflow: hidden;}.cx-nossas-lojas.loja-destaque{margin: 0px auto;}.titulo-nossas-lojas{display: block;width: 360px;height: 60px;background: #D78A34;border-radius: 30px;font-family: 'Montserrat';font-weight: 600;text-align: center;font-size: 35px;line-height: 43px;color: #fff;letter-spacing: 3.5px;padding-top: 7px;position: absolute;margin-top: -85px;left: 50%;margin-left: -180px;}.cx-nossas-lojas .col-md-6{padding:0;}.cx-nossas-lojas .item-texto-nossas-lojas{background:url(../images/fd-bairros.webp) center center no-repeat;height:270px;background-size:cover;padding: 30px 40px;}.titulo-item-nossas-lojas{font-family: 'Montserrat';font-size: 25px;line-height: 40px;color: #fff;font-weight: 500;margin-bottom: 20px;}.subtitulo-item-nossas-lojas{font-family: 'Montserrat';font-size: 20px;line-height: 30px;color: #fff;font-weight: 400;margin-bottom: 10px;}.endereco-item-nossas-lojas{font-family: 'Montserrat';font-size: 17px;line-height: 26px;color: #fff;font-weight: 400;margin-bottom: 10px;}.icone-nossas-lojas{width:21px;}.geral-clipping{overflow: hidden;padding: 55px 0 60px;border-top: 2px solid #000;margin-top: 80px;}.titulo-clipping{display: block;width: 380px;height: 58px;background: #000;border-radius: 30px;font-family: 'Montserrat';font-weight: 600;text-align: center;font-size: 35px;line-height: 43px;color: #fff;letter-spacing: 3.5px;padding-top: 7px;position: absolute;margin-top: -85px;margin-left: 35px;}.cx-clipping{overflow: hidden;margin: 30px auto 0;}.item-clipping{width: 20%;float: left;}.item-clipping img{width:100%;}.geral-clipping .veja-mais{clear: both;display: block;border-radius: 5px;width: 130px;height: 35px;color: #fff;background-color: #000;text-align: center;padding: 8px 12px;font-family: 'Montserrat';font-weight: 500;font-size: 15px;margin: 60px auto 0;}.geral-instagram{overflow: hidden;padding: 55px 0 90px;border-top: 2px solid #000;margin-top: 50px;}.titulo-instagram{display: block;width: 700px;height: 58px;background: #000;border-radius: 30px;font-family: 'Montserrat';font-weight: 600;text-align: center;font-size: 35px;line-height: 43px;color: #fff;letter-spacing: 3.5px;padding-top: 7px;position: absolute;margin-top: -85px;left: 50%;margin-left: -350px;}.geral-clipping .veja-mais:hover{background-color: #D78A34;color:#fff;text-decoration:none;transition: background-color 0.3s, transform 0.3s;}.navbar-nav>li:hover .dropdown-menu{display:block;}.navbar-nav>li>.dropdown-menu{width: 280px !important;background: #000;border-radius: 0;position: absolute;left: 50%;margin-left: -135px;margin-top: 0px !important;padding-top: 20px;}.dropdown-menu>li>a{display: block!important;padding: 3px 20px!important;clear: both!important;color: #fff!important;white-space: nowrap!important;font-family: 'Montserrat';text-align: center;text-transform: uppercase;font-weight: 600!important;font-size: 14px;line-height: 18px!important;margin-bottom: 20px;}.dropdown-menu>li>a span{font-weight: 300;display: block;text-transform: capitalize;}.dropdown-menu>li>a:hover{color:#000!important;}.navbar-nav>li{height: 40px;}.dropdown-menu>.active>a, .dropdown-menu>.active>a:hover, .dropdown-menu>.active>a:focus{color: initial; !important;background-color: initial!important;}.dropdown-menu>.active>a:hover{color:#000!important;background:#fff!important;}.line-fff{display: block;background: #fff;width: 100%;height: 2px;position: relative;margin-top: -40px;}.titulo-internas{display: block;width: 700px;height: 70px;background: #D78A34;border-radius: 30px;font-family: 'Montserrat';font-weight: 600;text-align: center;font-size: 35px;line-height: 43px;color: #fff;letter-spacing: 3.5px;padding-top: 15px;position: relative;margin-top: 45px;left: 50%;margin-left: -350px;margin-bottom: 80px;z-index: 1;}.line-000{display: block;background: #000;width: 100%;height: 2px;position: relative;margin-top:0px;top:-115px;}.cx-nosso-cardapio{overflow: hidden;margin: 60px 0 0;}.titulo-cardapio{display: block;width: 560px;height: 70px;background: #000;border-radius: 30px;font-family: 'Montserrat';font-weight: 600;text-align: center;font-size: 35px;line-height: 43px;color: #fff;letter-spacing: 3.5px;padding-top: 15px;position: relative;margin-top: 45px;left: 50%;margin-left: -280px;margin-bottom: 80px;z-index: 1;}.img-cardapio{width: 650px;margin: 0 auto 25px;position: relative;left: -150px;}.clique-aqui{display: block;width: 178px;height: 35px;background: #000;border-radius: 5px;position: absolute;left: 50%;margin-left: 200px;margin-top: -320px;color: #fff;text-align: center;font-family: 'Montserrat';font-weight: 600;font-size: 17px;line-height: 22px;padding-top: 6px;}.clique-aqui:focus{outline:none;color:#fff;text-decoration: none;background:#000;}.clique-aqui:hover{transition: background-color 0.3s transform 0.3s;text-decoration: none;border:1px solid #000;background: transparent;color:#000;}.img-cardapio-visconde{width: 570px;margin: 0 auto 25px;position: relative;left: -150px;}.cx-titulo-cardapios .titulo-internas{display: block;width: 1000px;height: 70px;background: #D78A34;border-radius: 30px;font-family: 'Montserrat';font-weight: 600;text-align: center;font-size: 35px;line-height: 43px;color: #fff;letter-spacing: 3.5px;padding-top: 15px;position: relative;margin-top: 45px;left: 50%;margin-left: -500px;margin-bottom: 80px;z-index: 1;}.caixa-item-cardapio .cx-nosso-cardapio{overflow: hidden;margin: -10px 0 0;}.titulo-item-cardapio{display: inline-block;width: auto;height: auto;background: #000;border-radius: 30px;font-family: 'Montserrat';font-weight: 600;text-align: center;font-size: 31px;line-height: 43px;color: #fff;letter-spacing: 3.5px;position: relative;margin-top: 0px;margin-bottom: 50px;z-index: 1;margin-left: 80px;padding: 10px 55px;}.caixa-item-cardapio .line-000{display: block;background: #000;width: 100%;height: 2px;position: relative;margin-top: 0px;top: -80px;}.tamanho-copos{font-family: 'Montserrat';font-weight: 600;font-size: 20px;line-height: 24px;color: #D78A34;margin-bottom: 40px;margin-left: 90px;}.cx-itens{overflow: hidden;width: 1350px;margin: 0 auto 50px;}.nome-item-cardapio{font-family: 'Montserrat';font-weight: 600;font-size: 20px;line-height: 25px;color: #000;margin-bottom: 10px;}.nome-item-cardapio span{font-weight:300;}.subtitulo-item{font-family: 'Amarillo';font-size: 35px;line-height: 90px;color: #D78A34;}.texto-escolha{font-family: 'Montserrat';font-weight: 600;font-size: 20px;line-height: 24px;color: #D78A34;}.texto-monte{font-family: 'Montserrat';font-weight: 600;font-size: 25px;line-height: 30px;color: #000;letter-spacing: 2.5px;margin-bottom: 25px;}.texto-solicite{font-family: 'Montserrat';font-weight: 400;font-size: 25px;line-height: 30px;color: #000;}.img-destaque-cardapios{position: absolute;width: 380px;left: 50%;margin-left: 300px;margin-top: -24px;z-index:1;}.last-item{margin: 0 auto 300px;}.texto-escolha span{display:block;color:#000;}.item-almoco1{margin-bottom: 170px;}.item-almoco2{margin-bottom: 330px;}.caixa-nossa-historia{width: 1250px;margin: 0 auto 100px;overflow: hidden;}.texto-historia{font-family: 'Montserrat';font-size: 16px;line-height: 25px;color: #000;margin-bottom: 20px;}.cx-fotos-historia{overflow: hidden;margin: 30px auto;}.subtitulo-historia{font-family: 'Montserrat';font-weight: 600;font-size: 20px;line-height: 25px;color: #D78A34;margin-top: 30px;}.caixa-nossa-historia .subtitulo-item{font-family: 'Amarillo';font-size: 35px;line-height: 90px;color: #D78A34;position: relative;left: 5px;}.modal-produtos{background-color: #D78A34 !important;border-radius: 30px !important;padding: 35px;border: 0 !important;}.modal-content.modal-produtos .close{margin-top: -20px;font-size: 30px;color: #fff;}.titulo-nossos-sabores{font-family: 'Montserrat';font-weight: 600;text-align: center;font-size: 18px;line-height: 24px;margin-bottom: 20px;color: #fff;letter-spacing: 2px;}.texto-modal{font-family: 'Montserrat';font-weight: 600;font-size: 17px;line-height: 26px;margin-bottom: 5px;color: #fff;}.texto-modal span{font-weight:400;}.link-produtos{cursor:pointer;}.titulo-modal{display: block;width: 400px;height: 50px;background: #000;border-radius: 30px;font-family: 'Montserrat';font-weight: 600;text-align: center;font-size: 25px;line-height: 30px;color: #fff;letter-spacing: 2.5px;position: relative;padding: 10px 30px;margin: 15px auto 20px;z-index:10;}.line-modal{display: block;width: 100%;background: #000;height: 1px;position: absolute;left: 0;margin-top: -45px;}.cx-texto-modal{overflow: hidden;}.titulo-acompanhamentos{font-family: 'Montserrat';font-weight: 600;text-align: center;font-size: 18px;line-height: 24px;margin-bottom: 20px;color: #000;letter-spacing: 2px;}#modalProdutos5 .texto-modal{font-weight: 300;}body.page-template-loja-barra-da-tijuca .link-produtos,body.page-template-loja-ipanema-visconde-piraja .link-produtos,body.page-template-loja-ipanema-maria-quiteria .link-produtos,body.page-template-loja-jacarepagua .link-produtos{pointer-events: none;cursor: not-allowed;}



			    .geral-instagram{display: none;}


			#footer{background-color: #000 !important;padding: 5px 0 !important;overflow: hidden;height: 88px !important;position: relative !important;}.texto-creditos{float: left;font-family: 'segoe-ui';font-size: 15px;line-height: 20px;margin-top: 10px;color: #fff;font-weight: 300;}div.creditos{display: block;width: 260px;height: 40px;float: right;margin-top: 20px;}div.creditos img{float: left;margin-left: 5px;position: relative;top: -5px;}




    	@media screen and (max-width: 767px) {

    		.header-mobile{height: 60px;background: #2F2E2E;}.header-mobile .navbar-brand>img{width: 121px;height: auto;display: block;margin-left:10px;}.navbar-brand{padding: 10px 0 0 0!important;}.header-mobile .navbar-toggle .icon-bar{width: 26px;height: 2px;background: #0AAEE3;}.header-mobile .fixo-lateral-menu{position: absolute;right: 20px;padding-top: 25px;}.header-mobile .redes-sociais{display: block;padding-top: 20px;float: right;}.iluminacao-linear-home,.iluminacao-tecnica-home,.automacao-home{height: 137px;overflow:hidden;}.titulo-home{font-size: 22px;line-height: 30px;text-align: center;}.fundo-claro-home{height: 137px;padding-left: initial!important;padding-top: 55px;padding-right: 0!important;}.iluminacao-tecnica-home .fundo-claro-home{padding-right: initial!important;}.iluminacao-tecnica-home .titulo-home,.iluminacao-tecnica-home .texto-home{text-align: center;}.iluminacao-tecnica-home .fundo-claro-home{padding-top: 37px;}.iluminacao-tecnica-home>.col-md-7{display:none;}.titulo-site-mobile.visible-xs-block{background: #04A2C5;font-size: 14px;line-height: 19px;color: #fff;font-family: 'Open Sans',sans-serif;font-weight: 500;text-align: center;height: 62px;padding: 10px 30px 0 30px;margin-top: 0;margin-bottom: 0;display:none!important;}.texto-depoimento{padding: 20px 35px 25px 40px;text-align:center;}.depoimentos-home{height: auto;padding-bottom: 40px;}.img-item-depoimentos{width: 58px;float: left;margin-bottom: 0;}.titulo-item-depoimento{font-size: 16px;line-height: 18px;float: left;padding-top: 20px;padding-left: 10px;}.img-titulo-depoimentos-mobile{overflow: hidden;max-width: 210px;margin: 0 auto;}#footer ul>li>a{font-size: 16px;line-height: 22px;color: #00ADE5;}#footer ul>li{float: none;margin-right: 0;margin-bottom: 6px;}#footer ul.menu{overflow: hidden;margin-bottom: 40px;padding-left: 0;}.contatos-footer .col-md-3.col-sm-12{overflow: hidden;display: block;float: none!important;margin: 0 auto 20px;}.contatos-footer .col-md-3.col-sm-12 .textwidget.custom-html-widget{max-width: fit-content;margin: 0 auto;}.endereco-footer{font-size: 15px;padding: 0 35px;}#footer .redes-sociais{margin: 0 auto 30px;}.fixo-lateral-menu .icon-bar{width: 26px;height: 2px;background: #0AAEE3;display: block;margin-bottom: 2px;}.fixo-lateral-menu ~ .caixa-menu{display: block;height: 100%;position: fixed;z-index: 1000;top: 0;width: 90%;background: rgba(47, 46, 46, 0.95);right: 0!important;}.fechar-cx-menu{line-height: 34px;color: #ffffff;text-align: center;font-size: 35px;font-family: 'Open Sans', sans-serif;font-weight: 600;display: block;border-radius: 30px;width: 55px;height: 55px;padding-top:3px;margin: 20px auto;cursor: pointer;float: right;margin-right: 40px;}.caixa-menu .collapse{display:block!important;}.caixa-menu nav.menu{padding-top: 90px;}.caixa-menu .navbar-nav>li>a{line-height: 26px!important;font-size: 19px;color: #fff;font-family: 'Open Sans',sans-serif;text-transform: uppercase;font-weight: 400;padding-right: 30px!important;padding:11px!important;}.caixa-menu .navbar-nav>li{border-bottom: 1px solid #00ADE5;}.caixa-menu .navbar-nav{max-width: 265px;float: right;margin-right: 10px;}.caixa-menu .navbar-nav>li:last-child{border-bottom:0;}.caixa-menu .navbar-collapse{border-top: 0!important;box-shadow: none!important;}.texto-projetos-home{text-align:left;}.titulo-projetos-home{margin-right: initial;text-align: center;margin-top: 30px;}.link-veja-mais{float: none;margin: 50px auto;}.titulo-studio-home{text-align: center;margin-left: initial;}.titulo-produtos-home::before,.titulo-produtos-home::after,.titulo-blog-home::after,.titulo-blog-home::before,.titulo-projetos-interna::before,.titulo-projetos-interna::after{display: none;}.titulo-blog-home,.titulo-produtos-home{margin-bottom:40px;}.img-produto-home{margin:0 auto;}.img-depoimento-home{border-right: initial;padding-right: initial;margin: 0 auto;}.nome-depoimento{text-align:center;}.texto-depoimentos{font-family: "segoe-ui";font-size: 17px;line-height: 20px;color: #606060;text-align: center;margin-bottom: 20px;margin-top: 0px;padding: 0 20px;}body.home .blog-home figure{margin: 0 auto 25px;}body.home .blog-home article{margin-bottom: 50px;}.textos-footer{font-size: 16px;line-height: 21px;}.endereco-footer{font-size: 15px;padding: 0 35px;margin: 0 auto 26px;}.topo-projetos{height: 150px;}.titulo-projetos-interna{margin-bottom: 30px;}.titulo-projetos{font-size: 20px;}.titulo-catedral{font-size:18px;}.creditos-fotos{padding: 0 20px;}.img-pdled-colors{width: 100px;}


    			.foto-footer{height: 120px;}div.creditos{margin: 15px auto 30px;}.img-footer{width: 23px!important;height: auto!important;padding-bottom: 10px;float: left;}.textos-footer{text-align: left;margin-bottom: 20px;padding-left: initial;}.footer-local{float: initial;padding-bottom: 10px;margin-top: initial;}.texto-contato{font-size: 15px;line-height: 24px;text-align: center;margin-top: 20px;}.img-dra{width: 220px;border-radius: 50%;box-shadow: 10px 0px 0px 7px #0B364E;margin: 30px auto;}.caixa-itens-tratamentos{position: relative;z-index: 100000;right: initial;margin-top: 20px;width: 100%;}.caixa-bg-1{width: 100%;height: 173px;background: #D0DCE2;}.link-item-tratamentos{width: 100%;display: block;height: 173px;padding-top: initial;}.titulo-item-bg1{font-family: 'Roboto';font-size: 17px;line-height: 22px;text-align: center;color: #004F7B;padding: 55px 10px 0;font-weight: 400;letter-spacing: initial;}.titulo-item-bg2{font-family: 'Roboto';font-size: 17px;line-height: 22px;text-align: center;color: #fff;padding: 55px 10px 0;font-weight: 400;letter-spacing: initial;}.caixa-bg-2{width: 100%;height: 173px;background: url(../images/textura.jpg) center center no-repeat;background-size: cover;}.caixa-itens-tratamentos .col-md-6.col-xs-6{padding:0!important;}.titulo-maior{padding-top: initial;}body.home .tels-topo{position: absolute;right: 0;margin-right: 5px;margin-top: initial;bottom: 0;}body.home .navbar-brand{width: 180px;top: initial;padding-top: 20px !important;margin-left: 100px;}body.home .navbar-brand img{width: 190px;}.texto1{width:300px;}.texto2{width: 195px;}.caixa-texto-banner{position: absolute;left: 50%;width: 100%;margin-left: -54%;margin-top: 95px;}.logo-menu>.container{width: initial;}.icon-bar{display: block;width: 35px;height: 5px;background: #fff;margin-bottom: 3px;border-radius: 5px;}body.home .icon-bar{display: block;width: 40px;height: 6px;background: #fff;margin-bottom: 3px;border-radius: 2px;}.icone-menu-mobile{width: 35px;position: absolute;right: 0;margin-top: 15px;margin-right: -10px;}body.home .icone-menu-mobile{width: 35px;position: absolute;right: 0;margin-top: 20px;margin-right: 25px;z-index: 100000000;}.whats-fixo{margin-top: 345px;}.caixa-fixo-sociais{margin-top: 500px;}.texto-tels-topo{font-size: 13px;line-height: 17px!important;font-family: 'Roboto';font-weight: 600;padding: 0px!important;text-align: right;}#menuMobile{margin-top: 8px;z-index: 100000000000;width: 100%;position: absolute;right: 0;padding-top: 20px;background: #4caf50;}.navbar-collapse.collapse{margin: 0;width: 100%;float: initial;}.navbar-nav>li{padding-bottom: 9px;}#menuMobile .dropdown-menu{position: relative;width: 55%;left: initial;height: auto;margin: 0 auto!important;}.dropdown-menu>li>a{display: block!important;font-weight: 400!important;color: #fff!important;text-align: center;font-family: 'segoe-ui';text-transform: uppercase;padding: 10px 0!important;width: auto;margin: 0 auto;white-space: initial!important;font-size: 15px;line-height: 21px!important;}.dropdown-menu li{margin-bottom: 0px;}#menuMobile>ul>li>a[aria-expanded="false"] ~ .dropdown-menu{display: none;}.header-home .caixa-texto-banner{}body.home .header-home .caixa-texto-banner{}.caixa-texto-quem-somos{width: 95%;margin: 30px auto;}.caixa-texto-quem-somos>p:first-child{text-align: center;padding: 0 42px;}.caixa-texto-quem-somos img{margin-right: 50px;width: 75%;display: block;margin: 0 auto 30px;float: none!important;}.navbar-brand{margin-top:0!important;}.logo-internas img{width: 110px;margin: initial;margin-top: 2px;margin-left: -20px;}.tels-topo{position: absolute;right: 0;margin-right: 55px;margin-top: 14px;}.caixa-texto-banner.visible-xs-block{display:none!important;}body.home .caixa-texto-banner.visible-xs-block{display:block!important;}.topo-tratamentos{overflow: hidden;background: #D0DCE2;height: auto;padding: 50px 0!important;}.nome-tratamento{position: relative;font-family: 'Roboto';font-size: 22px;line-height: 26px;color: #366591;text-transform: uppercase;font-weight: 500;letter-spacing: 1.8px;left: initial;margin-left: initial;margin-top: initial;margin-bottom: 0;text-align: center;padding: 0 90px;}.img-topo-tratamento{display:none;}.caixa-texto-tramento{width: 90%;margin: 30px auto;}body.page-id-19 .nome-tratamento{margin-top: initial;margin-right: initial;padding: 0 20px;}.caixa-texto-banner.hidden-xs{display:none!important;}.img-topo-tratamento-mobile{width: 80%;margin: 0 auto 20px;}.nav .open>a{background-color:initial;}body.blog #content{max-width: 910px;margin: 30px auto 0;float: none;padding: 0;}

    			.sociais-footer{width: 60px;margin: 30px auto 30px;overflow: hidden;}.link-sociais-footer{display: inline-block;float: left;margin: 0 12px;}.formulario-contato{width: 100%;margin: 20px 0 0 0;}.titulo-fale-conosco{font-family: 'Open Sans';font-size: 35px;color: #fff;line-height: 48px;font-weight: 400;margin-bottom: 40px;text-align: center;}.caixa-textos-harmonizacao{background: #333b5c;padding: 35px 30px 35px 30px;border-radius: 40px 0 0 40px;width: 90%;z-index: initial;position: relative;right: initial;float: right;margin-bottom: 25px;}.titulo-harmonizacao,.titulo-ortodontia{font-family: 'Open Sans';color: #C4A5AD;text-transform: uppercase;font-size: 35px;line-height: 43px;margin: 30px 0px;font-weight: 500;text-align: center;}.bg-harmonizacao,.bg-ortodontia{height:370px;}.caixa-textos-ortodontia{background: #333b5c;padding: 30px;border-radius: 0 40px 40px 0;width: 95%;z-index: initial;position: relative;}.caixa-textos-mobile{clear:both;}.logo-fabiana{width: 200px;margin: 0px auto 25px;}.header-home .item{height: 600px;}.texto-banner-home{font-family: 'Open Sans';font-size: 17px;line-height: 24px;color: #fff;font-weight: 400;text-align: right;margin-bottom:5px;}.texto-banner-home2{font-family: 'Open Sans';font-size: 17px;line-height: 23px;color: #fff;font-weight: 400;text-align: right;}.navbar-nav>li>a::after{content: '';display: none;width: 10px;height: 10px;margin: 10px auto 0;background: #C4A5AD;border-radius: 50%;position: relative;top: initial;}.navbar-nav>li#menu-item-19>a::after{display:none;}.geral-foto-descricao>img{min-width: 100%;}



            #footer{height: auto !important;}.caixa-logo-footer{width: 192px;float: initial;padding-top: 15px;margin: 0 auto;}.cx-textos-logo-footer{width: 90%;float: initial;padding-top: initial;margin: 20px auto;}.texto-logo-footer{text-align: center;}div.creditos{float: initial;margin: 25px auto !important;}.caixa-contato .col-md-5.col-xs-12.foto-footer{height: auto;padding-bottom: 40px;}.cx-infos-footer{width: 92%;overflow: hidden;margin: 50px auto 0;}.texto-dados-contato{font-size: 18px;line-height: 22px;margin-bottom: 25px;}.icones-footer{float: left;margin-right: 15px;margin-bottom: 20px;}.titulo-vantages::before,.titulo-vantages::after,.titulo-noticias::before,.titulo-acessoria-contabil::before,.titulo-galeria-eventos::before,.titulo-revista::after,.titulo-quem-somos::before,.titulo-onde-estamos::before{display: none;}.cx-vantagens{overflow: hidden;width: 100%;margin: 70px auto 0;}.item-vantagens{overflow: hidden;margin-bottom: 50px;}.cx-noticias-home figure{width: 100%;height: 140px;margin: 0 auto 20px;border-radius: 10px;}.cx-noticias-home .card.h-100{width: 100%;}.cx-noticias-home{width: 100%;}.titulo-noticias{margin-top:initial;text-align: center;}.titulo-acessoria-contabil{font-size: 25px;line-height: 40px;font-weight: 300;text-align: center;}.cx-formulario-acessoria-contabil{width: 90%;margin: 30px auto 0;}.titulo-galeria-eventos{font-size: 40px;line-height: 55px;font-weight: 600;text-align: center;}.cx-galeria-eventoss-home{width: 100%;margin: 0 auto 40px;}.titulo-revista{font-size: 30px;line-height: 44px;font-weight: 600;text-align: center;margin-top: 50px;}.bloco-petrobras .container{gap: initial;}.geral-amostra-testemunha{overflow: hidden;padding: initial;}.titulo-quem-somos{font-size: 40px;line-height: 41px;font-weight: 600;color: #00466F;margin-bottom: 40px;}.cx-quem-somos{width: 90%;margin: 0 auto;}.geral-quem-somos img{margin: 40px auto 0;display: block;width:200px;}.banner-home{height: 200px;background-size: cover;}.header-logo .logo-link img.logo-img{max-height: 80px;margin: 15px auto 0;display: block;}.topo-internas{height: 100px;background-size: cover !important;}body.page-template-quem-somos .titulo-quem-somos{text-align: center;}.cx-onde-estamos{width: 100%;margin: 0 auto;}.foto-sindestado{width:270px;margin:0 auto 50px;}.titulo-onde-estamos{font-size: 40px;line-height: 41px;font-weight: 600;color: #00466F;margin-bottom: 40px;text-align: center;}.onde-estamos .texto-dados-contato{margin-bottom:45px;}.onde-estamos .icones-footer{margin-bottom: 32px;}.onde-estamos .texto-dados-contato{font-size: 18px;}.mapa-municipios{margin: -20px auto 0;}.cx-municipios{overflow: hidden;width: 100%;margin: 0 auto;}.geral-municipios-cobertos .texto-historia-lutas{margin-top: 200px;}.geral-municipios{padding: 65px 0 90px;}.geral-municipios-cobertos .titulo-quem-somos,.geral-diretoria .titulo-quem-somos,body.page-template-historia-lutas .titulo-quem-somos,.geral-assessoria-contabil .titulo-quem-somos{text-align: center;}.geral-quem-somos img.img-logo-antiga{width:100%;}.cx-beneficios{width: 90%;margin: 0 auto;}.img-utilidades{margin: 20px auto 0;width: 100%;}.cx-beneficios{overflow: hidden;width: 90%;margin: 0 auto;}.caixa-revista{overflow: hidden;margin: 0px auto;}.caixa-revista .img-revista{width: 275px;margin: 0 auto;display: block;}.nome-revista::before{margin-bottom: 100px;}.cx-item-revistas .nome-revista{margin-bottom: 50px;}.cx-item-revistas .img-revista{width: 275px;margin: 0px auto;display: block;}body.blog #wrapper .row #content article, body.archive #wrapper .row #content article{min-height: initial;}body.blog #wrapper .row #content article, body.archive #wrapper .row #content article{width: 90%;float: initial;margin: 0 auto 50px;}body.blog .titulo-noticias,body.single .titulo-noticias{margin-top:30px;text-align: center;font-size: 45px;margin-bottom: 20px}body.single article{overflow: hidden;width: 95%;margin: 0 auto;}body.single h1.entry-title{font-size: 24px;line-height: 34px;color: #00466F;text-align: center;margin-bottom: 30px;}.cx-cartilhas-manuais,.cx-circulares{width: 100%;margin: 40px auto 30px;}.img-circulares{margin:0 auto 50px;}.cx-fale-doutor{width: 90%;margin: 0 auto;}body.page-template-fale-doutor .titulo-quem-somos{font-size: 35px;line-height: 41px;font-weight: 600;color: #00466F;margin-bottom: 0px;}.item-galeria-home{width: 292px;float: initial;background: #E7EAEB;border-radius: 30px;padding: 20px 0 40px;margin: 0 auto 50px;}body.page-template-assessoria-contabil .titulo-quem-somos{font-size: 34px;line-height: 41px;font-weight: 600;color: #00466F;margin-bottom: 40px;padding: 0 20px;}



              .topo-login-mobile .container{display: flex;flex-direction: column;gap: 10px;}.topo-login-mobile .linha-superior,.topo-login-mobile .linha-inferior{display: flex;flex-wrap: nowrap;gap: 10px;width: 100%;}.topo-login-mobile input[type="text"],.topo-login-mobile input[type="password"]{flex: 1;min-width: 0;}.topo-login-mobile .btn-enviar{white-space: nowrap;}.topo-login-mobile .btn-associe,.topo-login-mobile .btn-drenagem{flex: 1;min-width: 0;}.topo-login-mobile .icon-instagram{display: flex;align-items: center;justify-content: center;min-width: 36px;}.btn-associe, .btn-drenagem{font-size: 11px;}.icon-instagram{color: #4caf50;font-size: 25px;}.cx-menu{width: 100%;margin: 0px auto 0;}.sanduba-menu{width: 43px;margin: 10px auto 0;display: block;}#menuMobile{display:none;}#menuMobile[style="display: block;"] .collapse{display: block;}.navbar-nav>li>a[aria-expanded="false"] ~ .dropdown-menu{display: none;}.dropdown-menu{padding: 0 30px!important;background-color: #32a13a!important;}









              		.line-fff{display: none;}.titulo-contato{display: block;width: 90%;height: 58px;background: #000;border-radius: 30px;font-family: 'Montserrat';font-weight: 600;text-align: center;font-size: 35px;line-height: 43px;color: #fff;letter-spacing: 3.5px;padding-top: 7px;position: relative;z-index: 1;margin: 40px auto;}.item-clipping{width: 50%;float: left;}.caixa-nossa-historia{width: 90%;margin: 0 auto 100px;overflow: hidden;}.titulo-internas{display: block;width: 95%;height: 50px;background: #D78A34;border-radius: 30px;font-family: 'Montserrat';font-weight: 600;text-align: center;font-size: 18px;line-height: 38px;color: #fff;letter-spacing:initial;padding-top: 6px;position: relative;left: initial;z-index: 1;margin: 40px auto;}.line-000{display:none;}.header-home{height: 85px;}.navbar-brand{width: 120px;height: auto !important;overflow: hidden;float: none !important;display: block;position: absolute;top: -15px;margin-left: 10px;}.abrir-menu-mobile{width: 50px;float: right;margin-right: 10px;margin-top: 25px;}.abrir-menu-mobile img{width: 50px;}#menuMobile{margin-top: 86px;padding-top: 0px;background: #e48d0d;}.link-fechar-caixa{position: absolute;right: 0;margin-right: 15px;margin-top: 15px;color: #fff;font-size: 17px;font-weight: 600;}#menuMobile nav.menu{margin: 0 auto;width: 200px;float: none;}.navbar-nav>li{height: auto;padding-bottom: 15px;}.dropdown-menu{padding: 0 30px !important;background-color: transparent !important;right: 30px !important;}.cx-sociais{width: 90px;position: absolute;right: 0;margin-top: 30px;margin-right: 110px;}.cx-nossas-lojas{width: 100%;}.img-cardapio{width: 90%;margin: 0 auto 25px;position: relative;left: initial;}.titulo-cardapio{display: block;width: 90%;height: 60px;background: #000;border-radius: 30px;font-family: 'Montserrat';font-weight: 600;text-align: center;font-size: 26px;line-height: 36px;color: #fff;letter-spacing: initial;padding-top: 12px;position: relative;left: initial;z-index: 1;margin: 0px auto 20px;}.item-produto{float: initial;width: 90%;margin: 0 auto 20px;}.img-cardapio-visconde{width: 90%;margin: 0 auto 25px;position: relative;left: initial;}.cx-titulo-cardapios .titulo-internas{display: block;width: 98%;height: 50px;background: #D78A34;border-radius: 30px;font-family: 'Montserrat';font-weight: 600;text-align: center;font-size: 14px;line-height: 27px;color: #fff;letter-spacing: initial;padding-top: 12px;position: relative;left: initial;z-index: 1;margin: 30px auto;}.cx-itens{overflow: hidden;width: 100%;margin: 0 auto 50px;}.caixa-item-cardapio .line-000{display: none;}.titulo-item-cardapio{height: auto;background: #000;border-radius: 30px;font-family: 'Montserrat';font-weight: 600;text-align: center;font-size: 26px;line-height: 41px;color: #fff;letter-spacing: 0.5px;position: relative;z-index: 1;padding: 10px 35px;margin: 0 auto 30px;display: block;width: 90%;}.subtitulo-item{margin-left: 20px;font-size: 32px;}.texto-escolha{margin-left:20px;}.texto-monte{margin-left: 20px;}.texto-solicite{margin-left: 20px;}.img-destaque-cardapios{display: none!important;}.tamanho-copos{margin-left: 20px;}.cx-nossa-historia{width: 90%;margin: 20px auto 0;overflow: hidden;}.titulo-nossa-historia{display: block;width: 290px;height: 58px;background: #000;border-radius: 30px;font-family: 'Montserrat';font-weight: 600;text-align: center;font-size: 28px;line-height: 43px;color: #fff;letter-spacing: 1.5px;padding-top: 7px;position: absolute;margin: -88px -145px;left: 50%;}.frase-primeiro-suco{font-family: 'amarillo';text-align: center;font-size: 19px;line-height: 47px;color: #D78A34;font-weight: 500;margin-top: 70px;}.titulo-clipping{display: block;width: 260px;height: 58px;background: #000;border-radius: 30px;font-family: 'Montserrat';font-weight: 600;text-align: center;font-size: 35px;line-height: 43px;color: #fff;letter-spacing: 3.5px;padding-top: 7px;position: absolute;margin-top: -85px;margin-left: -130px;left: 50%;}body.home .cx-texto-topo{display: block;width: 230px;position: relative;left: initial;margin: 70px 0 0px;}.texto-topo{font-family: amarillo;font-size: 18px;line-height: 38px;color: #fff;text-align: center;width: auto;}body.home .cx-sociais{width: 90px;position: absolute;right: 0;margin-top: 30px;margin-right: initial;left: 0;margin-left: 10px;}body.home .header-home{height: 297px;}body.home .navbar-nav>li>a{color: #fff;}body.home #menuMobile{margin-top: 20px;background: #e48d0d;padding: 20px 0;}body.home .link-fechar-caixa{margin-top: -5px;}.titulo-modal{display: block;width: 300px;height: 50px;background: #000;border-radius: 30px;font-family: 'Montserrat';font-weight: 600;text-align: center;font-size: 19px;line-height: 30px;color: #fff;letter-spacing: initial;position: relative;padding: 10px 30px;margin: 15px auto 20px;z-index: 10;}body.home .nav>li>a:hover, body.home .nav>li>a:focus{text-decoration: none;background-color: transparent !important;}






		}
