PORTARIA Nº 104-R, DE 28 DE NOVEMBRO DE 2022
Dispõe sobre os aspectos técnicos do selo fiscal de controle e procedência e seus sistemas de gestão nos termos do art. 543-Z-Z-Z-L do RICMS/ES e dá outras providências.
PORTARIA Nº 104-R, DE 28 DE NOVEMBRO DE 2022.Dispõe sobre os aspectos técnicos do selo fiscal de controle e procedência e seus sistemas de gestão nos termos do art. 543-Z-Z-Z-L do RICMS/ES e dá outras providências.O SECRETÁRIO DE ESTADO DA FAZENDA, no uso das atribuições que lhe confere o art. 98, II, da Constituição Estadual, e considerando o disposto no processo nº 2022-3DWMR;RESOLVE:Art. 1º Fica estabelecida a competência da Gerência Tributária para análise do credenciamento das gráficas, dos envasadores, dos produtos e das solicitações de selos de que trata a Seção II-G do Capítulo I do Título III do RICMS/ES, aprovado pelo Decreto nº 1.090-R, de 25 de outubro de 2002.§1º A empresa gráfica interessada em obter o credenciamento de que trata o caput deverá encaminhar requerimento, por meio do Sistema de Gestão de Documentos Arquivísticos Eletrônicos e-Docs, à Agência da Receita Estadual de sua circunscrição ou ao Protocolo Geral da Sefaz, instruído com os documentos a que se refere o §1º do art. 543-Z-Z-Z-M e o caput do art. 543-Z-Z-Z-N do RICMS/ES.§2º O sistema de gestão de selo e o endereço eletrônico para aferição da autenticidade do selo, a que se refere o inciso I do §1º do art. 543-Z-Z-Z-M do RICMS/ES, deverão ser disponibilizados por meio de link, acompanhado de instruções de uso.Art. 2º Compete à Gerência Fiscal:I - verificar o cumprimento das condições e requisitos para manutenção do credenciamento das empresas gráficas;II - aplicar as sanções e medidas cautelares dispostas na legislação do imposto;III - avaliar, junto com o laudo técnico pericial, as amostras do selo fiscal entregues pela empresa gráfica, conforme exigido pelo parágrafo único do art. 543-Z-Z-Z-N do RICMS/ES;IV - realizar diligências para comprovação das hipóteses de suspensão do credenciamento e do descredenciamento das empresas gráficas, se necessário, previstas, respectivamente, no art. 543-Z-Z-Z-Q, I a V, e art. 543-Z-Z-Z-R, I a VII, do RICMS/ES.Art. 3º Na hipótese de deferimento do pedido de credenciamento pela Gerência Tributária, a empresa gráfica será incluída no Anexo III desta Portaria.Art. 4º Os aspectos técnicos do selo fiscal de controle e procedência, conforme competência atribuída pelo inciso I do art. 543-Z-Z-Z-L do RICMS/ES, são os dispostos no Anexo I desta Portaria.Parágrafo único. Os aspectos técnicos do endereço eletrônico para aferição da autenticidade do selo e dos sistemas de gestão de selos dos envasadores e da Sefaz, conforme competência atribuída pelos incisos II a IV do art. 543-Z-Z-Z-L do RICMS/ES, são os dispostos no Anexo II desta Portaria.Art. 5º Esta Portaria entra em vigor na data de sua publicação.Vitória, 28 de novembro de 2022.MARCELO ALTOÉSecretário de Estado da FazendaANEXO I DA PORTARIA Nº 104-R, DE 28 DE NOVEMBRO DE 2022.Dispõe sobre os aspectos técnicos do selo fiscal de controle e procedência(conforme o caput do art. 4º)I. Formato retangular, medindo 40 mm (quarenta milímetros) por 20 mm (vinte milímetros);II. Impressão flexográfica em tinta hidrossolúvel de fundo de segurança nas cores: Pantone 429C com fundo contendo guilhoches positivos e negativos, mapa do Estado do Espirito Santo com a palavra SEFAZ e Micro letras positivas e negativas SEFAZ ESPIRITO SANTO - AUTÊNTICO com falha técnica abaixo da massa raspável; Pantone 297C Fundo de Segurança com imagem do Convento da Penha incorporado, e Micro letras positivas e negativas SEFAZ ESPIRITO SANTO; Pantone 212C com guilhoches positivos e negativos;III. Impressão flexográfica do Brasão do Estado do Espirito Santo em Pantone preto Senegal UV com o texto na parte superior do selo SEFAZ-ES; SELO FISCAL DE CONTROLE, em letras maiúsculas;IV. Impressão flexográfica contendo a palavra AUTÊNTICO, SEFAZ ES e fundo geométrico em fundo invisível UV fluorescência no Pantone verde e fundo invisível UV fluorescência no Pantone azul, com as palavras repetitivas e intercaladas em positivo e negativo;V. Impressão flexográfica em tinta hidrossolúvel de imagens sem registro em fio louco na vertical. Pantone 1625C contendo fundo geométrico; Laranja Fluorescente contendo fundo geométrico; Pantone 367C contendo imagem do galão;VI. Impressão flexográfica registrada de fio louco Pantone 429 C com o texto repetitivo SEFAZES, impressa sobre a holografia e sobre o fundo de segurança, intercalando as linhas do fio louco parte sobre o fundo e parte sobre a holografia;VII. Aplicação de verniz em processo flexográfico para proteção de toda área do selo fiscal da água;VIII. Impressão flexográfica em tinta UV na lateral direita no formato de tarja de forma assimétrica, com os textos de cada tipo de água vazado em branco em caixa alta, sendo as cores da tarja em; Pantone Reflex Blue C para o selo MINERAL; Pantone 185C para o selo ADICIONADA; Pantone 7583C para o selo NATURAL;IX. Impressão flexográfica em tinta UV da massa raspável (raspadinha) na composição das cores branco e preto, formando a cor cinza fosco impenetrável aos dispositivos de leitura externa na área de impressão do garrafão, protegidos por verniz entre os dados variáveis e a massa raspável, ocultando os dados variáveis da impressão numérica do check randômico, que deverá ser impressa em processo de impressão InkJet na cor preta;X. Impressão do texto RASPE AQUI de forma intercalada acima da massa raspável, no Pantone 3298C, ao redor do texto RASPE AQUI deverá conter símbolos ou traços impressos sobre a massa raspável contendo diferenciações entre si nas formas utilizadas, de maneira a aumentar a segurança;XI. Aplicação de barra de Hot Stamping holográfica em 2D/3D em processo flexográfico, com efeito de ondulação em linhas curvas ou reta na aplicação com efeito rosa e prateado, incorporado na laminação da holografia de uso exclusivo do Estado do Espirito Santo, com tecnologia e geração de imagem totalmente computadorizada, resolução acima de 20.000 dpi (vinte mil dots per inch), com tecnologia em alta definição de cores, com volume e profundidade efetuados a base de maquete, apresentando movimento em angulação com dizeres SECRETARIA DA FAZENDA, SEFAZ ES, GOVERNO DO ESTADO DO ESPIRITO SANTO, BRASÃO E MAPA DO ESTADO, IMAGEM DO CONVENTO DA PENHA, MICRO LETRA COM FALHA TÉCNICA, efeitos óticos de segurança com imagem ou texto em efeito relevo, imagem ou texto com efeito fosco verificados em arte aprovada pela Sefaz;a) A holografia personalizada de uso exclusivo do estado do Espirito Santo, será exigida a partir de 120 (cento e vinte) dias após a data de início da vigência da utilização do Selo Fiscal de Controle e Procedência, no período inferior aos 120 (cento e vinte) dias deverá ser utilizada a holografia especial EXCLUSIVA com o DNA marca ou nome do fabricante dos selos credenciado;b) No período inferior aos 90 (noventa) dias a que se refere o item anterior, deverá ser utilizada a holografia especial EXCLUSIVA com o DNA marca ou nome do fabricante dos selos credenciado.XII. Faqueamento tipo estrela em processo flexográfico, apropriado a fragmentação dos selos quando houver a tentativa de remoção manual do selo fiscal da água;XIII. Impressão flexográfica dos dados variáveis em processo de impressão InkJet com definição mínima de 600x600DPI, fonte Uni Neue Heavy, na cor preta em caixa alta, afim de garantir os mínimos textos impressos, conforme definição:a) XXL; sequencial alfanumérico, contendo até 2 (dois) números e 1 (uma) letra: (i) as duas primeiras identificam a numeração correspondente ao tipo de volume de envase com uma ou duas casas, em caso de fração deverá ser inserido uma vírgula (ii) a terceira letra correspondente a litragem do vasilhame, sendo fixa e representada pela letra L, tamanho da fonte 8pt;b) CHECK RANDÔMICO; contendo 3 (três) letras e 5 (cinco) números, impresso abaixo da massa raspável, tamanho da fonte 5pt;c) NOME FANTASIA; impressão da marca comercial correspondente à empresa envasadora, contendo no máximo 18 (dezoito) caracteres, tamanho da fonte 5pt;d) NUMERAÇÃO DO SELO; sequencial alfanumérica, contendo 4 (quatro) letras (XYAA): (i) a primeira letra identifica a gráfica credenciada, (ii) a segunda letra identifica o tipo de produto de envase correspondente a litragem do vasilhame, (iii) a terceira e quarta letra representa a empresa envasadora, sendo esta numeração de controle da gráfica com aprovação da Sefaz, (iv) a numeração do selo é composto de 9 (nove) algarismos sequenciais (000.000.001), sendo esta numeração de controle das gráficas credenciadas, tamanho da fonte 5pt;i. Deverá ser espelhado a numeração do selo alfanumérica contendo 4 (quatro) letras (XYAA) e 9 (nove) algarismos (000.000.001) em texto do tipo microtexto de tamanho da fonte 3pt, devendo ser impressa em sua totalidade sobre a holografia na vertical;e) A composição do check randômico, o sequencial alfanumérica e a numeração do selo será utilizada para rastreabilidade dos selos, disponibilizando todas as informações dos envasadores na consulta pública do selo.XIV. Especificações referentes ao frontal, adesivo e liner, com as seguintes descrições:a) frontal em filme polímero de 60,5 micras, resistente a atrito e umidade, que se decomponha na tentativa de remoção mecânica através dos cortes de segurança, rígido de polipropileno biaxialmente orientado branco perolizado. Possui tratamento superficial top coating ou Corona para melhorar a ancoragem de tintas de impressão. Qualidade em printabilidade, performance em processos de impressão flexográfica e performance com tintas base água e UV. Espessura: 60,5 μ (54,0 - 67,0). Tratamento Superficial: Top Coating ou Corona;b) adesivo tipo permanente, com gramatura mínima de 23 a 30g/m², com tack alto, resistente ao atrito, manuseio de transporte e estocagem, à umidade, ao calor e incidência de luz, em conformidade com as legislações e tratados internacionais relativos ao meio ambiente e à proteção da saúde, resistência ao envelhecimento, luz UV e calor. Este adesivo está aprovado para contato indireto com alimentos desde que separado do mesmo por uma barreira funcional de acordo com as regulamentações do FDA (Food and Drug Administration). Temperatura mínima de Aplicação: -3 ºC. Temperatura de Serviço: - 40 ºC a 70;c) liner em papel glassine siliconado:i. conjunto frontal, adesivo e liner;ii. gramatura Total 131,6 g/m² (121,0 142,3), espessura Total 137 μ (126,0 - 149,0), tack mín;iii. 200 N/m (FTM9), adesão mín. 180 N/m (FTM1), release 7,0 - 14,0 g/1pol;iv. durabilidade frontal, adesivo e liner;v. a durabilidade deste produto deverá ser de um ano, armazenado em condições especificas conforme indicação do fabricante a 25º C e 50% de Umidade Relativa.XV. Todo processo de personalização do Selo Fiscal de Controle e Procedência deverá ser realizado com tecnologia de impressão de alto nível em equipamento de flexografia, permitindo que todo o processo de personalização ocorra em um único equipamento, assegurando eficácia e alta capacidade técnica na fabricação dos selos;XVI. As cores e demais exigências estipuladas para impressão do selo fiscal, devem obedecer rigorosamente aos requisitos especificados e layout definido, mantendo-se na íntegra as especificações, sob pena de descredenciamento da gráfica fornecedora e sem prejuízo das demais penalidades cabíveis;XVII. O fornecimento deverá ser em rolo contínuo sem esqueleto, contendo no mínimo 5.000 (cinco mil) selos, podendo ser utilizado em processos automáticos e/ou manuais em tubets de 3 polegadas, que deverão ser identificados por etiquetas contendo numeração de controle, nome do envasador e embaladas individualmente em plástico termoencolhível acondicionada em caixas de papelão tríplex.ANEXO II DA PORTARIA Nº 104-R, DE 28 DE NOVEMBRO DE 2022.Dispõe sobre os aspectos técnicos do endereço eletrônico para aferição da autenticidade do selo e dos sistemas de gestão de selos dos envasadores e da Sefaz(conforme o parágrafo único do art. 4º)CAPITULO I - DO ENDEREÇO ELETRÔNICO PARA AFERIÇÃO DA AUTENTICIDADE DO SELOI. ASPECTOS GERAIS DO ENDEREÇO ELETRÔNICO PARA AFERIÇÃO DA AUTENTICIDADE DO SELOa) O selo deve estar disponível para fiscalização e consulta pública somente após o faturamento e a confirmação de recebimento do pedido pela empresa envasadora;b) O endereço eletrônico para aferição da autenticidade do selo deve estar disponível para consulta pública do selo, tomando como parâmetros o número do selo e número aleatório, disponível via web browser em versão desktop e mobile, compatível com os principais navegadores desktop e mobile, informando à população os dados da empresa, do produto, a data e hora de sua produção (evento de utilização);c) A página deve deixar fixo, no campo de preenchimento do número do selo, a primeira letra correspondente à da gráfica responsável, deixando livre para preenchimento as 3 letras e 9 algarismos seguintes;d) A mensagem Este selo foi verificado e é válido para a marca e embalagem correspondentes deve aparecer ao usuário apenas quando os dados constarem da base de dados da gráfica e o selo tiver sido marcado como utilizado;e) Caso o evento de utilização do selo não tenha sido registrado ou caso os dados inseridos não constem da base de dados da gráfica, ao realizar a consulta, deverá ser exibida a mensagem Este selo não é válido, pois não está conforme a legislação vigente;f) Em ambos os casos, a mensagem Canal de denúncias: Fale Conosco com hyperlink para a URL https://internet.sefaz.es.gov.br/faleconosco/duvida.php deve ser exibida. A Página deve orientar o cidadão a utilizar o assunto Denúncia Fiscal na página que será aberta;g) O sistema deverá manter um log (histórico) de consulta dos selos, incluindo o IP, data e hora, dados inseridos e a posição geográfica do local onde foi realizada a consulta;h) O endereço eletrônico deve seguir, no que for cabível, os requisitos de desempenho estabelecidos nesta portaria para os demais sistemas;i) Outros elementos podem ser adicionados ao endereço eletrônico a critério da Sefaz.CAPÍTULO II - DO SISTEMA DE GERENCIAMENTO DE SELO FISCAL DE CONTROLE E PROCEDÊNCIAI. ASPECTOS GERAIS DO SISTEMA E REQUISITOS DE DESEMPENHOa) O sistema de gestão de selo da Sefaz e dos Envasadores podem ser visões de usuário de um mesmo sistema web ou compor sistema web diferentes, a critério da gráfica;b) Todo acesso ao sistema e toda troca de informação entre a empresa gráfica, a Sefaz e os envasadores serão feitos em meio criptografado e com autenticação de origem e destino, fazendo uso do protocolo HTTPS com controle de acesso de plena confiabilidade (autenticação e autorização), sendo obrigatório para tanto o uso de certificado digital padrão ICP-BRASIL vinculado ao CNPJ do envasador e ao CPF dos aprovadores;c) O sistema será desenvolvido para uso em plataforma web, compatível com, no mínimo, versão recente do navegador Google Chrome;d) O sistema deverá, já na tela inicial, deixar explicita ao usuário a relação de navegadores compatíveis;e) Um e-mail deverá ser enviado para [email protected] a cada evento de extravio de selos por parte da gráfica ou do envasador, indicando os dados do evento do extravio;f) A gráfica deverá dispor de data center com recursos de processamento e armazenamento de dados em larga escala;g) O sistema e o servidor devem ter disponibilidade de 98%;h) As informações devem ser guardadas e estar acessíveis no servidor pelo período mínimo de 10 anos, sob pena de descredenciamento;i) O servidor deve possuir ferramentas de comunicação de segurança (VPN), firewall e antivírus;j) Os sistemas deverão apresentar tempo de resposta máximo de 5 segundos para todos os serviços oferecidos e permitir a realização de backup dos dados;k) A Sefaz fará uso de ferramentas tipo Nagios para aferir a disponibilidade e tempo de resposta.II. SERVIÇOS DE ATENDIMENTO AOS ENVASADORES E À SEFAZa) Os serviços de atendimento serão prestados pela gráfica de forma remota ou presencial no horário compreendido entre 7:30h (sete horas e trinta minutos) e 17:00h (dezessete horas), de segunda a sexta-feira. Os chamados para manutenção corretiva serão efetuados por meio de:i. Telefone: a gráfica deverá informar o número de telessuporte em língua portuguesa, seja em número telefônico local e/ou DDG caso o mesmo esteja localizado em área fora do estado, que deverá estar disponível 8h (oito horas) por dia, 5 (cinco) dias na semana para abertura de chamados (incidentes);ii. Web: acesso ao sistema de atendimento da gráfica, on-line, disponível para abertura de chamados 24h (vinte e quatro horas), 7 (sete) dias da semana, estando a gráfica responsável pela disponibilização da conexão.b) No momento da abertura do chamado, a gráfica deverá gerar um número sequencial para o protocolo. O registro do chamado conterá a descrição do erro, nível de gravidade/prioridade, a data e o horário de sua abertura entre outras informações necessárias à solução do problema;c) A Sefaz e envasadores se comprometem a fazer o fechamento dos chamados no instante da conclusão do serviço, devendo constar, entre outras informações, a data e horário do fechamento, sendo que o mesmo deverá ser executado diretamente pelo técnico ou pela central de atendimento da gráfica. Entende-se por solução do problema a disponibilidade do sistema para uso em perfeitas condições de funcionamento no local onde está instalado;d) A gráfica disponibilizará mensalmente, até o 10º (décimo) dia útil do mês subsequente e por meio eletrônico, relatório estatístico onde serão demonstrados os chamados ocorridos no mês, o número do chamado, o tempo de atendimento, data e hora de início e de término da assistência técnica, descrição dos serviços executados, quantidade de chamados e tempo de solução;e) A solução do problema deverá seguir os prazos máximos abaixo, determinados pelo nível de gravidade, sob pena de abertura de processo administrativo para apuração de responsabilidade e aplicação das penalidades cabíveis. A classificação do nível de gravidade será realizada pela Sefaz de acordo com critérios que consideram o impacto do problema nos negócios da organização:i. Chamados com prioridade 0 - crítica solução parada: os defeitos resultam em erros que impedem a utilização do sistema ou funcionalidade crítica;1. Manutenção corretiva e reparação de eventuais falhas nos sistemas, que se encontram parados ou com grave comprometimento de seu funcionamento;2. Deverão ser abertos durante horário de funcionamento da Sefaz em regime de oito horas diárias em cinco dias da semana (8x5). O término do atendimento técnico não poderá ultrapassar o prazo de 4 (quatro) horas úteis, contado a partir da abertura do chamado pela Sefaz e envasadores;3. Entende-se por término do atendimento técnico a hora em que a solução for disponibilizada para uso em perfeitas condições de funcionamento no local onde estiver instalado, estando condicionado à aprovação da Sefaz, conforme o caso;4. Exemplos: o usuário não consegue acessar o sistema, ou acessa o sistema, mas não consegue acessar sua tarefa, ou não consegue salvar ou completar sua tarefa.ii. Chamados com prioridade 1 - alta solução com problema: os defeitos resultam em erros, entretanto existem fluxos alternativos que produzirão os resultados esperados ou formas de contornar o problema;1. São chamados para correção de eventuais problemas do sistema ou componentes, que não se encontrem parados, mas que apresentem algum comprometimento de seu funcionamento;2. Deverão ser abertos durante horário de funcionamento da Sefaz em regime de oito horas diárias em cinco dias da semana (8x5);3. O término do atendimento técnico não poderá ultrapassar o prazo total de 12 (doze) horas úteis, contado a partir da abertura do chamado pela Sefaz e envasadores;4. Entende-se por término do atendimento técnico a hora em que a solução for disponibilizada para uso em perfeitas condições de funcionamento, estando condicionado à aprovação da Sefaz, conforme o caso;5. Exemplos: o fluxo no bpms processa a tarefa de forma diferente da planejada. A aplicação realiza a operação, mas não salva todos os dados ou gera os documentos com problemas.iii. Chamados com prioridade 2 - média resolução de dúvida/suporte na configuração e utilização da solução: os defeitos não geram erros, mas produzem resultados que prejudicam a usabilidade do sistema ou que tornam o sistema mais suscetível a erros de operação/interpretação por parte do usuário;1. São chamados para o esclarecimento de dúvidas relativas ao uso, instalação ou configuração das soluções, assim como para a resolução, orientação e acompanhamento da solução de problemas, devendo o aludido suporte ser prestado a critério da Sefaz;2. Deverão ser abertos durante horário de funcionamento da Sefaz em regime de oito horas diárias em cinco dias da semana (8x5);3. O término do atendimento técnico não poderá ultrapassar o prazo total de 24 (vinte e quatro) horas úteis, contadas a partir da abertura do chamado pela Sefaz e envasadores;4. Entende-se por término do atendimento técnico a hora em que a solução for disponibilizada para uso em perfeitas condições de funcionamento, estando condicionado à aprovação da Sefaz, conforme o caso.iv. Chamados com prioridade 3 - baixa atualização de versão de programa e/ou componente de software integrante da solução: os defeitos não causam erros e não prejudicam a funcionalidade;1. São chamados para a atualização de versão/release/patches de programa e/ou componente de software integrante das soluções;2. Deverão ser abertos durante horário de funcionamento da Sefaz em regime de oito horas diárias em cinco dias da semana (8x5);3. O término do atendimento técnico não poderá ultrapassar o prazo total de 40 (quarenta horas) úteis, contado a partir da abertura do chamado pela Sefaz e envasadores;4. Entende-se por término do atendimento técnico a hora em que a solução for disponibilizada para uso em perfeitas condições de funcionamento, estando condicionado à aprovação da Sefaz, conforme o caso;5. A gráfica deverá cumprir, rigorosamente, o prazo para solução dos atendimentos definidos nesta Portaria. A contagem de tempo se inicia no momento da abertura do chamado pela Sefaz/envasador e se encerra após ficar atestado que a aplicação está em condição de pleno funcionamento.III. FUNCIONALIDADES DO SISTEMA DE GESTÃO DE SELOS DISPONÍVEL PARA A SEFAZ:a) Módulo gestão de usuários/segurança: cadastro de usuários, permissão de acesso;i. Funções para que a Sefaz cadastre, altere e consulte usuários do sistema, além de dar permissão de acesso e inativá-los;ii. Função para que a Sefaz cadastre, altere e consulte os grupos de usuários com permissão de aprovação de pedidos. Somente a Sefaz poderá incluir ou retirar usuários dos grupos.b) Módulo gestão de cadastros de empresas e produtos;i. Função para que a Sefaz aprove as solicitações de credenciamento e recredenciamento de envasadores, com disponibilidade de inclusão de justificativa pela ação;ii. Funções de cadastro, alteração e consulta de envasadores, tendo a possibilidade de ativação/desativação do cadastro e/ou de seu respectivo endereço. Deve possibilitar o cadastro de geolocalização (latitude e longitude). Quando uma empresa for inativada, nenhum dos seus usuários terá acesso às informações e solicitações de novos pedidos;iii. Funções para que a Sefaz possa cadastrar, alterar e consultar os produtos e marcas dos envasadores, incluindo nome do produto, nome da marca, volume, EAN-13 do produto, imagem do recipiente e imagem do rótulo, além da identificação do tipo de água (mineral, natural/potável ou adicionada de sais).c) Módulo gestão e controle: permite à Sefaz acompanhar, após a digitação do pedido, a aprovação e cancelamento de pedidos, log de eventos e rastreabilidade do pedido;i. Função para aprovação, parcial ou total, e cancelamento do pedido, com disponibilidade de inclusão de justificativa pela ação, bem como apontamento através de tabela do tipo de ocorrência. Nesta função devem ser mostrados, a partir do segundo pedido de cada produto do envasador, o EAD trimestral e global, calculados conforme o Art. 543-Z-Z-Z-X do RICMS/ES;ii. Função de log de eventos de todas as transações, desde a digitação do pedido até a confirmação de entrega no envasador. O histórico deve conter o tipo de transação, data e hora, usuário e, em casos de cancelamento de pedido, a justificativa;iii. Função de rastreabilidade do pedido para que a Sefaz verifique a situação do pedido: digitado, enviado pelo envasador, aprovados pela Sefaz, faturado pela empresa homologada, em transporte e selos entregues.d) Módulo consultas: permite verificar pedidos pendentes, aprovados, faturados e cancelados, por meio dos seguintes filtros:i. Filtro por número do pedido, CNPJ, inscrição estadual, razão social e nome fantasia da empresa;ii. Filtro por situação do pedido: em digitação, enviados, aguardando aprovação, aprovados, aguardando confirmação de pagamento, em separação, entregue parcialmente, encerrados, cancelados ou todos.e) Módulo relatórios para acompanhamento e gestão: Base de informações para a Sefaz com relatórios analíticos e sintéticos para gestão dos pedidos, filtráveis por CNPJ e por período, com opção de exportação em planilha, como segue:i. Relatório de selos emitidos: lista analítica dos pedidos por mês e envasador, contendo o número do pedido, nota fiscal, quantidade do pedido, intervalo da numeração do selo e data de entrega, e os seguintes gráficos:1. Gráfico em formato de barra apresentando o total de selos entregues por mês e por envasador, bem como a porcentagem do total de selos entregues no período com relação ao total, utilizando-se dos filtros do relatório de selos emitidos;2. Gráfico em formato de barra apresentando o total de selos entregues por mês no estado, bem como a porcentagem do total de selos entregues no período com relação ao total, utilizando-se dos filtros do relatório de selos emitidos.ii. Relatório envasadores: relatório de cadastro dos envasadores contendo os dados cadastrais, marcas de águas da empresa, tipo da produção da água (mineral, natural/potável ou adicionadas de sais) e informações dos usuários (nome completo, CPF, e-mail, telefones, setor e cargos);iii. Relatório média histórica de pedidos de selos: listagem sintética de solicitações de selos em um período de 12 meses, contendo:1. Total de selos solicitados por mês de cada envasador;2. Total de selos solicitados por trimestre de cada envasador;3. Média de selos solicitados por trimestre de cada envasador;4. Percentual de selos solicitados de cada envasador em relação ao total geral do período;5. Total geral de selos solicitados por mês;6. Total geral de selos solicitados por trimestre;7. Média geral de selos solicitados em cada trimestre.iv. Relatório média histórica de selos utilizados: listagem sintética de selos sinalizados como utilizados ou inutilizados em um período de 12 meses, contendo:1. Total de utilização/inutilização de selos por mês de cada envasador;2. Total de utilização/inutilização de selos por trimestre de cada envasador;3. Média trimestral de utilização/inutilização de selos de cada envasador;4. Percentual de utilização/inutilização de selos de cada envasador em relação do total geral do período;5. Total geral de utilização/inutilização de selos por mês;6. Total geral de utilização/inutilização de selos por trimestre;7. Média geral de utilização/inutilização de selos em cada trimestre.v. Relatório espelho do pedido: informações do pedido contendo os dados cadastrais do envasador, quantidade, data do pedido e condições de entrega e pagamento;vi. Relatório de pedidos por situação na Sefaz: lista de pedidos enviados já aprovados ou aguardando aprovação, ordenados pela situação do pedido, com filtro por período e por envasador. Deve apresentar: situação do pedido, número, data, quantidade, marca da água, CNPJ e razão social do envasador, inscrição estadual do envasador, observações da aprovaçãoou cancelamento do pedido, subtotal por situação do pedido e total geral contendo total de pedidos e quantidade solicitada;1. Gráfico em formato de pizza com a proporção de pedidos aguardando aprovação em relação ao total de pedidos enviados e ainda não entregues, utilizando-se os filtros do relatório de pedidos por situação na Sefaz;2. A lista de pedidos aguardando aprovação e o gráfico com a proporção de pedidos aguardando aprovação em relação aos pedidos enviados pelas envasadores e ainda não entregues, serão enviados diariamente, de segunda-feira a sexta-feira, para o e-mail [email protected]) Módulo painel de saldo de selos por envasador;i. Gestão de selos adquiridos, utilizados, inutilizados e saldo por envasadores;1. Seleção das envasadores com filtro pela razão social, nome fantasia, CNPJ e inscrição estadual;2. Informações das envasadores: dados de cadastro, geolocalização, data de última compra, quantidade dias sem compra selos;3. Gráfico em formato de barra de selos por envasador, classificados em adquiridos, utilizados, inutilizados e saldo no mês atual, últimos seis meses e período geral;4. Gráfico em formato de barra com total geral no estado de selos adquiridos, utilizados, inutilizados e saldo no mês atual, últimos seis meses e período geral.g) Módulo de relatórios de acesso ao sistema, com opção de exportação em planilha;i. Relatório de acesso geral às funcionalidades, com filtro por CNPJ e período, contendo o histórico de acesso às funções de pedido de selos e aprovação de pedidos de selos, contendo:1. Número do pedido, data, quantidade, marca, CNPJ, razão social, inscrição estadual, situação do pedido (em digitação, enviado, aguardando aprovação, aprovado, aguardando confirmação de pagamento, em separação, entregue parcialmente, entrega total e cancelado) e acessos:a. Do envasador: usuário; data, hora e minuto da digitação e do envio para aprovação; IP, latitude, longitude, cidade, estado e país do servidor de acesso do local de acesso do usuário;b. Dos aprovadores: usuário da Sefaz; data, hora e minuto da aprovação; IP, latitude, longitude, cidade, estado e país do servidor de acesso do local de acesso do usuário.h) Manual de ajuda para a Sefaz;i. Manual de operação do sistema, com descrição detalhada das funções e informações de configuração com ilustração das telas, contendo controle de versões.IV. FUNCIONALIDADES DO SISTEMA DE GESTÃO DE SELOS DISPONÍVEL PARA OS ENVASADORESa) Módulo de credenciamento e primeiro acesso do envasador;i. Este módulo servirá para que o envasador possa solicitar o seu acesso ao sistema informando os seguintes dados após a validação do seu certificado digital atrelado ao CNPJ e de padrão ICP-Brasil:1. Responsável pelo envasador: nome completo, e-mail, RG, CPF, telefones de contato;2. Dados do envasador: CNPJ, razão social, nome fantasia, inscrição estadual, tipos da água (mineral, natural/potável e adicionada de sais), endereço de cadastro e endereço para entrega dos selos;3. Anexar imagens (tamanho máximo de 2 MB) das licenças de funcionamento atualizadas com suas validades, considerando a obrigatoriedade de acordo com o Decreto nº 5227-R, de 8 de novembro de 2022:a. Licença Ambiental;b. Licença da Vigilância Sanitária;4. Indicar e anexar imagens (tamanho máximo de 2 MB) do tipo de registro na ANM, número do processo e Ano, considerando a obrigatoriedade de acordo com o Decreto nº 5227-R, de 8 de novembro de 2022:a. L - Portaria de Lavra (Minas e Energia);b. R - Outorga de Recurso Hídrico (Departamento de Águas e Esgoto).5. Todas as marcas e tipos de produção da água: descrição da marca, tipo (mineral, natural/potável e adicionada de sais) e imagem (tamanho máximo de 2 MB) de um rótulo;6. Todos os produtos relacionados às suas respectivas marcas, considerando os seguintes dados:a. Código EAN-13 - Código European Article Number, EAN-13;b. Volume do Recipiente - Volume do Recipiente do Produto em ml (mililitros);c. Tipo de Embalagem Retornável ou Descartável;d. Foto do Recipiente - tamanho máximo de 2 MB;e. Foto do Rótulo - tamanho máximo de 2 MB;7. Envio automático de e-mail com os dados do envasador e o endereço eletrônico da página de análise de pedidos do sistema de gerenciamento para [email protected];8. O módulo de credenciamento deve permanecer ativo para o envasador para que realize o recredenciamento anual e para que possa cadastrar novas marcas e produtos;9. Faltando 2 meses para o fim do prazo de validade do credenciamento do envasador, o sistema o notificará da sua expiração;10. Expirado o prazo de validade do credenciamento sem a aprovação do recredenciamento, o envasador terá todas as funções suspensas, exceto as deste módulo para que realize o pedido de recredenciamento.b) Módulo pedidos de selo;i. Este módulo servirá para o envasador digitar e enviar os pedidos de selos (identificados pelo tipo da água, marca da água e litragem do recipiente), para aprovação da Sefaz. O pedido não pode ser entregue antes da liberação de todos os aprovadores;ii. O módulo deve conter uma função para não permitir a inclusão de um novo pedido caso o envasador tenha notas fiscais que não foram desbloqueadas, ou seja, não apontou o recebimento da nota;iii. O sistema disponibilizará funcionalidade para o envasador solicitar pedidos de impressão de selos fiscais, informando o produto, previamente cadastrado, e a quantidade de selos;iv. O sistema exibirá orientação ao envasador de que a Sefaz utilizará, para critérios de deferimento, indicadores de mensuração da quantidade da utilização de selos pelos envasadores, dentre eles a Estimativa Atual de Duração dos selos do produto em posse do envasador (EAD). A partir da segunda solicitação de selo, o sistema deverá calcular o EAD trimestral e global conforme o art. 543-Z-Z-Z-X do RICMS/ES e apresentar para o aprovador da Sefaz e para o envasador;v. O sistema exibirá: (i) orientação ao envasador de que a solicitação será recomendada apenas em cenário de EAD de até sessenta dias e, a critério da Sefaz, EAD alta indica tendência de recusa; (ii) seção explicativa de como a EAD é calculada e (iii) orientação de que a EAD pode ser reduzida declarando-se adequadamente a destinação dos selos anteriormente entregues;vi. A partir da segunda solicitação de lote de selos do mesmo produto, o sistema calculará e exibirá, para correto diagnóstico do envasador, antes de confirmar a solicitação de lote de selos, o valor atualizado da EAD em relação aos lotes anteriores;vii. Cancelamento de pedidos: Função de cancelamento do pedido e sua justificativa pela ação. O cancelamento não pode ser efetivado se o pedido já foi liberado para aprovação.c) Módulo consultas: pedidos pendentes, aprovados, faturados e bloqueados;i. O sistema deverá disponibilizar aos envasadores os mesmos recursos definidos no item das funcionalidades da Sefaz;ii. O envasador não poderá ter acesso às informações dos outros envasadores.d) Módulo gestão e controle: permite ao envasador, após a digitação do pedido, visualizá-los e acompanhar o cancelamento de pedidos, o log de eventos e a rastreabilidade do pedido;i. Função de log de eventos de todas as transações, desde a digitação do pedido até a confirmação de entrega no envasador. O histórico deve conter o tipo de transação, data e hora, usuário e, em casos de cancelamento de pedido, a justificativa;ii. Função de rastreabilidade do pedido para que o envasador possa verificar a situação do pedido: digitado, enviado pelo envasador, aprovados pela Sefaz, faturado pela empresa homologada, em transporte e selos entregues. O fluxo deve manter e apresentar informações de data e hora e responsável pela: solicitação do pedido, aprovação, faturamento, transporte e recebimento;iii. O envasador não poderá ter acesso às informações dos outros envasadores.e) Módulo relatórios para acompanhamento e gestão;i. O sistema deverá disponibilizar aos envasadores os mesmos recursos definidos no item das funcionalidades da Sefaz;ii. O envasador não poderá ter acesso às informações dos outros envasadores.f) Módulo boleto de pagamento do pedido;i. O sistema deverá ter um módulo para que o envasador acesse o boleto de pagamento referente ao pedido. A gráfica deverá anexar o boleto ao pedido do envasador e o sistema deverá notificá-lo automaticamente através do envio de e-mail.g) Opção de recebimento de e-mail;i. Função para enviar e-mail ao envasador notificando-o sobre as ações no pedido: notificação de pedido incluído com sucesso, liberação de cada aprovador, justificativa quando for cancelado, envio de boleto automático para pagamento, aprovação geral e resumo dos eventos do pedido quando este for faturado pela empresa homologada.h) Módulo recebimento da NF-e/selos;i. O sistema deverá ter um módulo para que o envasador acesse as informações da NF-e (nota fiscal eletrônica) referente ao seu pedido através de um link para o site www.nfe.fazenda.gov.br tendo como parâmetro a chave de acesso da nota. A gráfica deverá registrar o número da nota, a numeração inicial e final dos selos, quantidade e data de emissão;ii. O sistema deverá ter um módulo para que o envasador possa confirmar o recebimento dos selos através da nota fiscal de entrada (NF-e) e, somente após esta confirmação, finalizar o processo de entrega dos selos no sistema, desbloqueando-os para consulta pública e fiscalização. Deverá ser registrado:1. Data de recebimento;2. Nome da pessoa que recebeu os selos;3. Data e hora do registro;4. Usuário conectado no sistema.i) Módulo notificação de eventos com selos fiscais;i. Função para digitar diariamente os selos utilizados e inutilizados por tipo de água, marca da água e litragem do recipiente, de acordo com o selo registrado, considerando os seguintes apontamentos:1. Pelo Envasador:a. Selos Utilizados;b. Destruídos-Não Aplicado;c. Destruídos-Aplicado;d. Extraviados-Não Aplicado;e. Extraviados-Aplicado.2. Pela Gráfica:a. Selos Extraviados.ii. Gestão de selos adquiridos, utilizados, inutilizados e saldo:1. Informações do envasador: dados de cadastro, data de última compra, quantidade dias sem compra selos;2. Gráfico em formato barra de selos adquiridos, utilizados, inutilizados e saldo no mês atual, últimos seis meses e total geral.j) Manual de ajuda para envasadores;i. O sistema deverá disponibilizar o manual de operação do sistema, com descrição detalhada das funções e informações de configuração com ilustração das telas, além do controle de versões.ANEXO III DA PORTARIA Nº 104-R, DE 28 DE NOVEMBRO DE 2022.Relação de empresas gráficas credenciadas para fornecimento do selo fiscal de controle e procedência(conforme art. 3º)Razão SocialInscriçãoPrazo de vigência do credenciamentoProcesso nº................<style>html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video { margin: 0px; padding: 0px; border: 0px; font: inherit; vertical-align: baseline; } article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block; } body { line-height: 1; } ol, ul { list-style: none; } blockquote, q { quotes: none; } blockquote::before, blockquote::after, q::before, q::after { content: none; } table { border-collapse: collapse; border-spacing: 0px; } .slick-slider { position: relative; display: block; box-sizing: border-box; user-select: none; touch-action: pan-y; -webkit-tap-highlight-color: transparent; } .slick-list { position: relative; display: block; overflow: hidden; margin: 0px; padding: 0px; } .slick-list:focus { outline: none; } .slick-list.dragging { cursor: pointer; } .slick-slider .slick-track, .slick-slider .slick-list { transform: translate3d(0px, 0px, 0px); } .slick-track { position: relative; top: 0px; left: 0px; display: block; } .slick-track::before, .slick-track::after { display: table; content: ""; } .slick-track::after { clear: both; } .slick-loading .slick-track { visibility: hidden; } .slick-slide { display: none; float: left; height: 100%; min-height: 1px; } [dir="rtl"] .slick-slide { float: right; } .slick-slide img { display: block; } .slick-slide.slick-loading img { display: none; } .slick-slide.dragging img { pointer-events: none; } .slick-initialized .slick-slide { display: block; } .slick-loading .slick-slide { visibility: hidden; } .slick-vertical .slick-slide { display: block; height: auto; border: 1px solid transparent; } .slick-prev, .slick-next { font-size: 0px; line-height: 0; position: absolute; top: 50%; display: block; width: 20px; height: 20px; margin-top: -10px; padding: 0px; cursor: pointer; color: transparent; border: none; outline: none; background: transparent; } .slick-prev:hover, .slick-prev:focus, .slick-next:hover, .slick-next:focus { color: transparent; outline: none; background: transparent; } .slick-prev:hover::before, .slick-prev:focus::before, .slick-next:hover::before, .slick-next:focus::before { opacity: 1; } .slick-prev.slick-disabled::before, .slick-next.slick-disabled::before { opacity: 0.25; } .slick-prev::before, .slick-next::before { font-family: slick; font-size: 20px; line-height: 1; opacity: 0.75; color: white; -webkit-font-smoothing: antialiased; } .slick-prev { left: -25px; } [dir="rtl"] .slick-prev { right: -25px; left: auto; } .slick-prev::before { content: "←"; } [dir="rtl"] .slick-prev::before { content: "→"; } .slick-next { right: -25px; } [dir="rtl"] .slick-next { right: auto; left: -25px; } .slick-next::before { content: "→"; } [dir="rtl"] .slick-next::before { content: "←"; } .slick-slider { margin-bottom: 10px; } .slick-dots { display: block; width: 100%; padding: 20px 0px 0px; list-style: none; text-align: center; } .slick-dots li { position: relative; display: inline-block; width: 20px; height: 20px; margin: 0px; padding: 0px; cursor: pointer; } .slick-dots li button { font-size: 0px; line-height: 0; display: block; width: 20px; height: 20px; padding: 5px; cursor: pointer; color: transparent; border: 0px; outline: none; background: rgb(255, 255, 255); } .slick-dots li button:hover, .slick-dots li button:focus { outline: none; } .slick-dots li button:hover::before, .slick-dots li button:focus::before { opacity: 1; } .slick-dots li button::before { font-size: 33px; line-height: 20px; position: absolute; top: 0px; left: 0px; width: 20px; height: 20px; content: ""; text-align: center; color: rgb(153, 153, 153); -webkit-font-smoothing: antialiased; } .slick-dots li.slick-active button::before { color: rgb(40, 111, 165); } .jspContainer { overflow: hidden; position: relative; } .jspPane { position: absolute; } .jspVerticalBar { position: absolute; top: 0px; right: 0px; width: 4px; height: 100%; background: red; } .jspHorizontalBar { position: absolute; bottom: 0px; left: 0px; width: 100%; height: 16px; background: red; } .jspCap { display: none; } .jspHorizontalBar .jspCap { float: left; } .jspTrack { background: rgb(221, 221, 238); position: relative; } .jspDrag { background: rgb(0, 102, 153); position: relative; top: 0px; left: 0px; cursor: pointer; } .jspHorizontalBar .jspTrack, .jspHorizontalBar .jspDrag { float: left; height: 100%; } .jspArrow { background: rgb(80, 80, 109); text-indent: -20000px; display: block; cursor: pointer; padding: 0px; margin: 0px; } .jspArrow.jspDisabled { cursor: default; background: rgb(128, 128, 141); } .jspVerticalBar .jspArrow { height: 16px; } .jspHorizontalBar .jspArrow { width: 16px; float: left; height: 100%; } .jspVerticalBar .jspArrow:focus { outline: none; } .jspCorner { background: rgb(238, 238, 244); float: left; height: 100%; } * html .jspCorner { margin: 0px -3px 0px 0px; } .tooltipster-default { border: 1px solid rgb(0, 51, 102); background: rgb(0, 102, 153); color: rgb(255, 255, 255); } .tooltipster-default ul { font-family: FuturaWeb; } .tooltipster-default ul li { margin-bottom: 10px; } .tooltipster-default ul li a { color: rgb(255, 255, 255); text-decoration: none; border-bottom: 1px solid transparent; transition: all 0.5s ease 0s; } .tooltipster-default ul li a:hover { border-bottom: 1px solid rgb(255, 255, 255); } .tooltipster-default .tooltipster-content { font-family: Arial, sans-serif; font-size: 14px; line-height: 16px; padding: 20px; overflow: hidden; } .tooltipster-icon { cursor: help; margin-left: 4px; } .tooltipster-base { padding: 0px; font-size: 0px; line-height: 0; position: absolute; left: 0px; top: 0px; z-index: 9999999; pointer-events: none; width: auto; overflow: visible; } .tooltipster-base .tooltipster-content { overflow: hidden; } .tooltipster-arrow { display: block; text-align: center; width: 100%; height: 100%; position: absolute; top: -1px; left: 0px; z-index: -1; } .tooltipster-arrow span, .tooltipster-arrow-border { display: block; width: 0px; height: 0px; position: absolute; } .tooltipster-arrow-top span, .tooltipster-arrow-top-right span, .tooltipster-arrow-top-left span { border-top: 8px solid; bottom: -7px; border-left: 8px solid transparent !important; border-right: 8px solid transparent !important; } .tooltipster-arrow-top .tooltipster-arrow-border, .tooltipster-arrow-top-right .tooltipster-arrow-border, .tooltipster-arrow-top-left .tooltipster-arrow-border { border-top: 9px solid; bottom: -7px; border-left: 9px solid transparent !important; border-right: 9px solid transparent !important; } .tooltipster-arrow-bottom span, .tooltipster-arrow-bottom-right span, .tooltipster-arrow-bottom-left span { border-bottom: 8px solid; top: -7px; border-left: 8px solid transparent !important; border-right: 8px solid transparent !important; } .tooltipster-arrow-bottom .tooltipster-arrow-border, .tooltipster-arrow-bottom-right .tooltipster-arrow-border, .tooltipster-arrow-bottom-left .tooltipster-arrow-border { border-bottom: 9px solid; top: -7px; border-left: 9px solid transparent !important; border-right: 9px solid transparent !important; } .tooltipster-arrow-top span, .tooltipster-arrow-top .tooltipster-arrow-border, .tooltipster-arrow-bottom span, .tooltipster-arrow-bottom .tooltipster-arrow-border { left: 0px; right: 0px; margin: 0px auto; } .tooltipster-arrow-top-left span, .tooltipster-arrow-bottom-left span { left: 6px; } .tooltipster-arrow-top-left .tooltipster-arrow-border, .tooltipster-arrow-bottom-left .tooltipster-arrow-border { left: 5px; } .tooltipster-arrow-top-right span, .tooltipster-arrow-bottom-right span { right: 6px; } .tooltipster-arrow-top-right .tooltipster-arrow-border, .tooltipster-arrow-bottom-right .tooltipster-arrow-border { right: 5px; } .tooltipster-arrow-left span, .tooltipster-arrow-left .tooltipster-arrow-border { border-left: 8px solid; top: 50%; margin-top: -7px; right: -7px; border-top: 8px solid transparent !important; border-bottom: 8px solid transparent !important; } .tooltipster-arrow-left .tooltipster-arrow-border { border-left: 9px solid; margin-top: -8px; border-top: 9px solid transparent !important; border-bottom: 9px solid transparent !important; } .tooltipster-arrow-right span, .tooltipster-arrow-right .tooltipster-arrow-border { border-right: 8px solid; top: 50%; margin-top: -7px; left: -7px; border-top: 8px solid transparent !important; border-bottom: 8px solid transparent !important; } .tooltipster-arrow-right .tooltipster-arrow-border { border-right: 9px solid; margin-top: -8px; border-top: 9px solid transparent !important; border-bottom: 9px solid transparent !important; } .tooltipster-fade { opacity: 0; transition-property: opacity; } .tooltipster-fade-show { opacity: 1; } .tooltipster-grow { transform: scale(0, 0); transition-property: transform; backface-visibility: hidden; } .tooltipster-grow-show { transform: scale(1, 1); transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.15); } .tooltipster-swing { opacity: 0; transform: rotateZ(4deg); transition-property: transform; } .tooltipster-swing-show { opacity: 1; transform: rotateZ(0deg); transition-timing-function: cubic-bezier(0.23, 0.635, 0.495, 2.4); } .tooltipster-fall { top: 0px; transition-property: top; transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.15); } .tooltipster-fall.tooltipster-dying { transition-property: all; opacity: 0; top: 0px !important; } .tooltipster-slide { left: -40px; transition-property: left; transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.15); } .tooltipster-slide.tooltipster-dying { transition-property: all; opacity: 0; left: 0px !important; } .tooltipster-content-changing { opacity: 0.5; transform: scale(1.1, 1.1); } .share-bar-container .share-button, .share-font { -webkit-font-smoothing: antialiased; } @font-face { font-family: share-icon; src: url("data:application/x-font-woff;charset=utf-8;ase64,d09GRgABAAAAAAeIAA4AAAAACfgAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAABRAAAABoAAAAcc4dQ0EdERUYAAAFgAAAAHAAAAB4AJwAPT1MvMgAAAXwAAABKAAAAYEDVXWtjbWFwAAAByAAAAEIAAAFCAA/0sWN2dCAAAAIMAAAABAAAAAQAEQFEZ2FzcAAAAhAAAAAIAAAACP//AANnbHlmAAACGAAAA7MAAARglNzyWWhlYWQAAAXMAAAALwAAADYD8IP1aGhlYQAABfwAAAAdAAAAJAPuAcZobXR4AAAGHAAAABcAAAAaBgUAFWxvY2EAAAY0AAAAFAAAABQDKgR0bWF4cAAABkgAAAAfAAAAIABPAIxuYW1lAAAGaAAAAOEAAAGwnwmXsXBvc3QAAAdMAAAAOwAAAGTUv7rWeJxjYGBgZACCC6d4w0H0xbiFe2A0AEc8BxgAAHicY2BkYGDgAWIxIGZiYARCDiBmAfMYAAP2ADd4nGNgYWJgnMDAysDA6MOYxsDA4A6lvzJIMrQwMDAxsHIywIEAgskQkOaawnDgI+NHNsYD/w8w6DHuZ7AHCjMiKVFgYAQAEloL1QAAeJxjYGBgZoBgGQZGBhCwAfIYwXwWBgUgzQKEQP5Htv//gSTj///8TFCVDIxsDDAmAyMTkGBiQAWMDMMeAABC4gayAAAAEQFEAAAAAf//AAJ4nEWT32scVRTH77lzZ+78zt7Z+bGbTWa6M7s75sdu0pmdmc2PTTU1tSabtmCTQEEsFdPaJwVR9EFFEKSCUEq0PvgX+JRQEPrQoA95UdqHvvrmm+CD4JNI1rsbRBi4c869nO/9fM+5CCOGEPoWdpCAKOocAlpYPaIE/ZEcSuKvq0cC5r/oUBilxVH6iErwz+oRjPIpS1mcsoh98cH+Puycfs8g5dUwAgQwhE+QiSYRKpjrufkFcGwpqoetohXnaT3xJCqFYD32ltxffOf0juP/vv+uacHDsvHprjzVRUPzngnGw6Hj+z9svaZpN9dEXptXHv7Iax+jJg8S12G2CXOQpUWUdfMVyFpRKE1D5KROFLYy1s1T+E1jskE/W1cHJXfGa7bz9fW/NMY0OGba6TI15JNBYpU3hOz80uCEp080hgjCw5+4zhPUQAVaR1e4Gg0jTkJNwbF97LkjHi7BFVqFNF7LHRKHJnZsN03WoBvncQeoCZ4PTX4dJ8qiLM1S2Gl7EzNEaAmOrJj2lDb51pVLW29v18vF1WubV4luahZx4u65ywvhgjVYDSa6YZXpZg6Vfr/BP3hSCxa7daEkl2SFGa7uN7LNYn6xHzbllaR/8fRLSddlnYhGWJ2d8eqNR7Xd2UhXLjTaMWn2+83VkY9nfMdoEyErcUcsMW+SD2mSZ92RixzDc4s1yPKY063xDY5sYs5crOHxERPGTji8lV4Hsu43zw8O7jYaZWrRyO4Pbrxy/VatqgpAsMj85WbS0+3AsitE0GWLGZ6BsQA1UYKXr8PxwfMD1a9eMspvbq3s3eqHmUpUXBIotf1zRVTM1ZKmM21rsa8yh/llyVApxu87ldD/ePvu2Vz8yXm+Qud5IFH77Kox70QRtsZLB2eLmetxlsIHb9ywxMsLieYwdP0XLr+3sbdp6K8ucWlFNc1Ky3WrHTN+50Xcn2sHjUAPA3g94HOb3dnLFnB7JsBEnJ6vgg5Bb6qyuCzo+ly/Tsstm/DX9J+/OvLRjf89pgVXLicjBzswdtmjhVuMB2sUdyDuyFGryIvcS/i1vdGoUe6wI3mu5wupO95yv3v24MHtl3r32o2/Z7d79d7N3u5H8eS17iMNiEJ8FUzFd1WnVDI0RSRQAfBkRZCxSkChgDERVErMsmKpBshiSSIqheP7T+8H85+vbNw+/bleDGZ7bxQf7lzMtyfDryUsu6olYEUVdcOcMHSFRsG0JwNopMqAEllQQZJqlmxIlIiMUiLw5/ovdda2NgB4nGNgZGBgAOL1T34tiee3+cogz8QAAhfjFu6B04z/DzL+Z9wP5HIwgKUBgcQNlwB4nGNgZGBg3P//IIMeEwMIMP5nYGRABSwAY2sDtwAAAHicY2JgEGQAAiYIZgRCJiAEkgACRgAhAAAAACoAKgAqAFgAjAD8AWQBrAIweJxjYGRgYOBkiGZgYQABJiBmZACJOTDogQQADVEA3AB4nIWOMW7CQBBFn8EggiIlRZR6aWgiW+uFNByAKjU9Qha4wdKaOsfIDTgFfc6SK6TL9zJKmkisNNo3M3/+DHDPBxn9y5jybDwg58V4yJx341yai/GIR76Mx0yzBymz/E6VpzTV84AJM+Mhb3jjXJqz8QjHp/FY9W86DmyJ1BQ07Gg5QnfYxrpodq34t3hN1yk5pT+y15wjUGqbY6X4z+/aCSxUWyqC1BWvMmuPp3Ub97ULpXcr97dXSVgUyyL4SrqbR27UipI1ts+nDWX6+8vY1LFrZOt9VXrv3W3PH/efQL4AAAB4nGNgYgCD/wcYJIEUIwM64ASLMjEyMTIzsjCyMrIxsrOX5mW6GRoYQmkjKG0MpU2gtCmUNgMA9pcPGgA=") format("woff"), url("data:application/x-font-ttf;charset=utf-8;base64,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") format("truetype"); font-weight: 400; font-style: normal; } .share-font { font-family: share-icon; display: inline-block; vertical-align: middle; line-height: 1; font-weight: 400; font-style: normal; speak: none; text-decoration: inherit; text-transform: none; text-rendering: optimizelegibility; } .ico-share-email::before { content: ""; } .ico-share-facebook::before { content: ""; } .ico-share-googleplus::before { content: ""; } .ico-share-pinterest::before { content: ""; } .ico-share-twitter::before { content: ""; } .ico-share-whatsapp::before { content: ""; } .share-bar-container { display: table; border-collapse: separate; width: 100%; } .share-bar-container .share-button { display: table-cell; font-family: ProximaNova-Bold, Arial; text-transform: uppercase; letter-spacing: 0px; min-width: 40px; vertical-align: bottom; text-align: center; padding-left: 4px; } .share-bar-container .share-button:first-child { padding-left: 0px; } .share-bar-container .share-button a { display: block; padding: 9px 10px 11px; height: 20px; border-radius: 3px; text-decoration: none; box-shadow: rgba(0, 0, 0, 0.25) 0px -2px 0px inset; box-sizing: content-box; } .share-bar-container .share-button a:active { padding-bottom: 6px; box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 0px inset; } .share-bar-container .share-button i { line-height: 20px; color: rgb(255, 255, 255); } .share-bar-container .share-button span { display: none; } .share-bar-container .share-button.share-full { display: inline-block; } .share-bar-container .share-button.share-full a { padding: 6px 10px 8px; } .share-bar-container .share-button.share-full span { line-height: 21px; display: inline-block; vertical-align: middle; font-size: 11px; color: rgb(255, 255, 255); width: 70px; text-align: center; } .share-bar-container .share-button.share-full .share-icon { top: inherit; transform: inherit; } .share-bar-container .share-button.share-small { display: inline-block; min-width: 34px; } .share-bar-container .share-button.share-small a { padding: 6px 7px 8px; } .share-bar-container .share-button.share-small a:active { padding-bottom: 6px; box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 0px inset; } .share-bar-container .share-button.share-hidden { display: none; } .share-bar-container .svg-size { width: 20px; height: 20px; display: inline-block; } .share-bar-container .svg-size .share-icon { fill: rgb(255, 255, 255); max-width: 16px; position: relative; top: 50%; transform: translateY(-50%); display: inline-block; vertical-align: middle; } .share-facebook .svg-size .share-icon { max-width: 16px; max-height: 16px; } .share-twitter .svg-size .share-icon { max-width: 20px; max-height: 20px; } .share-googleplus .svg-size .share-icon, .share-pinterest .svg-size .share-icon, .share-whatsapp .svg-size .share-icon { max-width: 18px; max-height: 18px; } .share-email .svg-size .share-icon { max-width: 16px; } .share-theme-dark .share-button a { background-color: rgb(51, 51, 51); } .share-theme-minimal-light .share-button .svg-size .share-icon { top: 50%; transform: translateY(-50%); } .share-theme-minimal-light .share-button { display: inline-block; min-width: 34px; } .share-theme-minimal-light .share-button a { background-color: transparent; padding: 10px 15px 10px 5px; box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 0px inset; } .share-theme-minimal .share-button a, .share-theme-minimal-light .share-button a { box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 0px inset; } .share-theme-minimal-light .share-button a .share-icon { fill: rgb(255, 255, 255); color: rgb(255, 255, 255); } .share-theme-minimal-light .share-button a:active { padding-bottom: 10px; } .share-theme-minimal-light .share-button.share-full a, .share-theme-minimal-light .share-button.share-small a { padding: 7px; } .share-theme-minimal-light .share-button.share-full a:active, .share-theme-minimal-light .share-button.share-small a:active { padding-bottom: 7px; } .share-theme-minimal-light .share-button a span, .share-theme-minimal-light .share-button.share-full a span, .share-theme-minimal-light .share-button.share-small a span { display: none; } .share-theme-minimal .share-button .svg-size .share-icon { top: 50%; transform: translateY(-50%); } .share-theme-minimal .share-button { display: inline-block; min-width: 34px; } .share-theme-minimal .share-button a { background-color: transparent; box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 0px inset; } .share-theme-minimal .share-button a:active { padding-bottom: 11px; } .share-theme-minimal .share-button.share-full a, .share-theme-minimal .share-button.share-small a { padding: 7px; } .share-theme-minimal .share-button.share-full a:active, .share-theme-minimal .share-button.share-small a:active { padding-bottom: 7px; } .share-theme-minimal .share-button a span, .share-theme-minimal .share-button.share-full a span, .share-theme-minimal .share-button.share-small a span { display: none; } .share-theme-minimal .share-facebook a .share-icon { fill: rgb(50, 92, 153); } .share-theme-minimal .share-twitter a .share-icon { fill: rgb(2, 172, 236); } .share-theme-minimal .share-googleplus a .share-icon { fill: rgb(221, 75, 57); } .share-theme-minimal .share-pinterest a .share-icon { fill: rgb(203, 32, 39); } .share-theme-minimal .share-email a .share-icon { fill: rgb(143, 158, 179); } .share-theme-minimal .share-whatsapp a .share-icon { fill: rgb(88, 173, 21); } .share-theme-minimal .share-facebook i { color: rgb(50, 92, 153); } .share-theme-minimal .share-twitter i { color: rgb(2, 172, 236); } .share-theme-minimal .share-googleplus i, .share-theme-minimal .share-pinterest i { color: rgb(221, 75, 57); } .share-theme-minimal .share-email i { color: rgb(143, 158, 179); } .share-theme-minimal .share-whatsapp i { color: rgb(88, 173, 21); } .share-theme-natural .share-button a { transition: background 300ms ease 0s; } .share-theme-natural .share-facebook a { background-color: rgb(50, 92, 153); } .share-theme-natural .share-twitter a { background-color: rgb(2, 172, 236); } .share-theme-natural .share-googleplus a { background-color: rgb(221, 75, 57); } .share-theme-natural .share-pinterest a { background-color: rgb(203, 32, 39); } .share-theme-natural .share-email a { background-color: rgb(143, 158, 179); } .share-theme-natural .share-whatsapp a { background-color: rgb(88, 173, 21); } .no-touch .share-theme-natural .share-facebook a:hover { background-color: rgb(40, 74, 133); } .no-touch .share-theme-natural .share-twitter a:hover { background-color: rgb(2, 155, 232); } .no-touch .share-theme-natural .share-googleplus a:hover { background-color: rgb(214, 60, 46); } .no-touch .share-theme-natural .share-pinterest a:hover { background-color: rgb(193, 26, 31); } .no-touch .share-theme-natural .share-email a:hover { background-color: rgb(121, 139, 164); } .no-touch .share-theme-natural .share-whatsapp a:hover { background-color: rgb(70, 157, 17); } @font-face { font-family: foundation-icons; src: url("fonts/foundation-icons.woff") format("woff"), url("fonts/foundation-icons.ttf") format("truetype"); font-weight: 400; font-style: normal; } .fi-address-book::before, .fi-alert::before, .fi-align-center::before, .fi-align-justify::before, .fi-align-left::before, .fi-align-right::before, .fi-anchor::before, .fi-annotate::before, .fi-archive::before, .fi-arrow-down::before, .fi-arrow-left::before, .fi-arrow-right::before, .fi-arrow-up::before, .fi-arrows-compress::before, .fi-arrows-expand::before, .fi-arrows-in::before, .fi-arrows-out::before, .fi-asl::before, .fi-asterisk::before, .fi-at-sign::before, .fi-background-color::before, .fi-battery-empty::before, .fi-battery-full::before, .fi-battery-half::before, .fi-bitcoin-circle::before, .fi-bitcoin::before, .fi-blind::before, .fi-bluetooth::before, .fi-bold::before, .fi-book-bookmark::before, .fi-book::before, .fi-bookmark::before, .fi-braille::before, .fi-burst-new::before, .fi-burst-sale::before, .fi-burst::before, .fi-calendar::before, .fi-camera::before, .fi-check::before, .fi-checkbox::before, .fi-clipboard-notes::before, .fi-clipboard-pencil::before, .fi-clipboard::before, .fi-clock::before, .fi-closed-caption::before, .fi-cloud::before, .fi-comment-minus::before, .fi-comment-quotes::before, .fi-comment-video::before, .fi-comment::before, .fi-comments::before, .fi-compass::before, .fi-contrast::before, .fi-credit-card::before, .fi-crop::before, .fi-crown::before, .fi-css3::before, .fi-database::before, .fi-die-five::before, .fi-die-four::before, .fi-die-one::before, .fi-die-six::before, .fi-die-three::before, .fi-die-two::before, .fi-dislike::before, .fi-dollar-bill::before, .fi-dollar::before, .fi-download::before, .fi-eject::before, .fi-elevator::before, .fi-euro::before, .fi-eye::before, .fi-fast-forward::before, .fi-female-symbol::before, .fi-female::before, .fi-filter::before, .fi-first-aid::before, .fi-flag::before, .fi-folder-add::before, .fi-folder-lock::before, .fi-folder::before, .fi-foot::before, .fi-foundation::before, .fi-graph-bar::before, .fi-graph-horizontal::before, .fi-graph-pie::before, .fi-graph-trend::before, .fi-guide-dog::before, .fi-hearing-aid::before, .fi-heart::before, .fi-home::before, .fi-html5::before, .fi-indent-less::before, .fi-indent-more::before, .fi-info::before, .fi-italic::before, .fi-key::before, .fi-laptop::before, .fi-layout::before, .fi-lightbulb::before, .fi-like::before, .fi-link::before, .fi-list-bullet::before, .fi-list-number::before, .fi-list-thumbnails::before, .fi-list::before, .fi-lock::before, .fi-loop::before, .fi-magnifying-glass::before, .fi-mail::before, .fi-male-female::before, .fi-male-symbol::before, .fi-male::before, .fi-map::before, .fi-marker::before, .fi-megaphone::before, .fi-microphone::before, .fi-minus-circle::before, .fi-minus::before, .fi-mobile-signal::before, .fi-mobile::before, .fi-monitor::before, .fi-mountains::before, .fi-music::before, .fi-next::before, .fi-no-dogs::before, .fi-no-smoking::before, .fi-page-add::before, .fi-page-copy::before, .fi-page-csv::before, .fi-page-delete::before, .fi-page-doc::before, .fi-page-edit::before, .fi-page-export-csv::before, .fi-page-export-doc::before, .fi-page-export-pdf::before, .fi-page-export::before, .fi-page-filled::before, .fi-page-multiple::before, .fi-page-pdf::before, .fi-page-remove::before, .fi-page-search::before, .fi-page::before, .fi-paint-bucket::before, .fi-paperclip::before, .fi-pause::before, .fi-paw::before, .fi-paypal::before, .fi-pencil::before, .fi-photo::before, .fi-play-circle::before, .fi-play-video::before, .fi-play::before, .fi-plus::before, .fi-pound::before, .fi-power::before, .fi-previous::before, .fi-price-tag::before, .fi-pricetag-multiple::before, .fi-print::before, .fi-prohibited::before, .fi-projection-screen::before, .fi-puzzle::before, .fi-quote::before, .fi-record::before, .fi-refresh::before, .fi-results-demographics::before, .fi-results::before, .fi-rewind-ten::before, .fi-rewind::before, .fi-rss::before, .fi-safety-cone::before, .fi-save::before, .fi-share::before, .fi-sheriff-badge::before, .fi-shield::before, .fi-shopping-bag::before, .fi-shopping-cart::before, .fi-shuffle::before, .fi-skull::before, .fi-social-500px::before, .fi-social-adobe::before, .fi-social-amazon::before, .fi-social-android::before, .fi-social-apple::before, .fi-social-behance::before, .fi-social-bing::before, .fi-social-blogger::before, .fi-social-delicious::before, .fi-social-designer-news::before, .fi-social-deviant-art::before, .fi-social-digg::before, .fi-social-dribbble::before, .fi-social-drive::before, .fi-social-dropbox::before, .fi-social-evernote::before, .fi-social-facebook::before, .fi-social-flickr::before, .fi-social-forrst::before, .fi-social-foursquare::before, .fi-social-game-center::before, .fi-social-github::before, .fi-social-google-plus::before, .fi-social-hacker-news::before, .fi-social-hi5::before, .fi-social-instagram::before, .fi-social-joomla::before, .fi-social-lastfm::before, .fi-social-linkedin::before, .fi-social-medium::before, .fi-social-myspace::before, .fi-social-orkut::before, .fi-social-path::before, .fi-social-picasa::before, .fi-social-pinterest::before, .fi-social-rdio::before, .fi-social-reddit::before, .fi-social-skillshare::before, .fi-social-skype::before, .fi-social-smashing-mag::before, .fi-social-snapchat::before, .fi-social-spotify::before, .fi-social-squidoo::before, .fi-social-stack-overflow::before, .fi-social-steam::before, .fi-social-stumbleupon::before, .fi-social-treehouse::before, .fi-social-tumblr::before, .fi-social-twitter::before, .fi-social-vimeo::before, .fi-social-windows::before, .fi-social-xbox::before, .fi-social-yahoo::before, .fi-social-yelp::before, .fi-social-youtube::before, .fi-social-zerply::before, .fi-social-zurb::before, .fi-sound::before, .fi-star::before, .fi-stop::before, .fi-strikethrough::before, .fi-subscript::before, .fi-superscript::before, .fi-tablet-landscape::before, .fi-tablet-portrait::before, .fi-target-two::before, .fi-target::before, .fi-telephone-accessible::before, .fi-telephone::before, .fi-text-color::before, .fi-thumbnails::before, .fi-ticket::before, .fi-torso-business::before, .fi-torso-female::before, .fi-torso::before, .fi-torsos-all-female::before, .fi-torsos-all::before, .fi-torsos-female-male::before, .fi-torsos-male-female::before, .fi-torsos::before, .fi-trash::before, .fi-trees::before, .fi-trophy::before, .fi-underline::before, .fi-universal-access::before, .fi-unlink::before, .fi-unlock::before, .fi-upload-cloud::before, .fi-upload::before, .fi-usb::before, .fi-video::before, .fi-volume-none::before, .fi-volume-strike::before, .fi-volume::before, .fi-web::before, .fi-wheelchair::before, .fi-widget::before, .fi-wrench::before, .fi-x-circle::before, .fi-x::before, .fi-yen::before, .fi-zoom-in::before, .fi-zoom-out::before { font-family: foundation-icons; font-style: normal; font-weight: 400; font-variant: normal; text-transform: none; line-height: 1; -webkit-font-smoothing: antialiased; display: inline-block; text-decoration: inherit; vertical-align: middle; } .fi-address-book::before { content: ""; } .fi-alert::before { content: ""; } .fi-align-center::before { content: ""; } .fi-align-justify::before { content: ""; } .fi-align-left::before { content: ""; } .fi-align-right::before { content: ""; } .fi-anchor::before { content: ""; } .fi-annotate::before { content: ""; } .fi-archive::before { content: ""; } .fi-arrow-down::before { content: ""; } .fi-arrow-left::before { content: ""; } .fi-arrow-right::before { content: ""; } .fi-arrow-up::before { content: ""; } .fi-arrows-compress::before { content: ""; } .fi-arrows-expand::before { content: ""; } .fi-arrows-in::before { content: ""; } .fi-arrows-out::before { content: ""; } .fi-asl::before { content: ""; } .fi-asterisk::before { content: ""; } .fi-at-sign::before { content: ""; } .fi-background-color::before { content: ""; } .fi-battery-empty::before { content: ""; } .fi-battery-full::before { content: ""; } .fi-battery-half::before { content: ""; } .fi-bitcoin-circle::before { content: ""; } .fi-bitcoin::before { content: ""; } .fi-blind::before { content: ""; } .fi-bluetooth::before { content: ""; } .fi-bold::before { content: ""; } .fi-book-bookmark::before { content: ""; } .fi-book::before { content: ""; } .fi-bookmark::before { content: ""; } .fi-braille::before { content: ""; } .fi-burst-new::before { content: ""; } .fi-burst-sale::before { content: ""; } .fi-burst::before { content: ""; } .fi-calendar::before { content: ""; } .fi-camera::before { content: ""; } .fi-check::before { content: ""; } .fi-checkbox::before { content: ""; } .fi-clipboard-notes::before { content: ""; } .fi-clipboard-pencil::before { content: ""; } .fi-clipboard::before { content: ""; } .fi-clock::before { content: ""; } .fi-closed-caption::before { content: ""; } .fi-cloud::before { content: ""; } .fi-comment-minus::before { content: ""; } .fi-comment-quotes::before { content: ""; } .fi-comment-video::before { content: ""; } .fi-comment::before { content: ""; } .fi-comments::before { content: ""; } .fi-compass::before { content: ""; } .fi-contrast::before { content: ""; } .fi-credit-card::before { content: ""; } .fi-crop::before { content: ""; } .fi-crown::before { content: ""; } .fi-css3::before { content: ""; } .fi-database::before { content: ""; } .fi-die-five::before { content: ""; } .fi-die-four::before { content: ""; } .fi-die-one::before { content: ""; } .fi-die-six::before { content: ""; } .fi-die-three::before { content: ""; } .fi-die-two::before { content: ""; } .fi-dislike::before { content: ""; } .fi-dollar-bill::before { content: ""; } .fi-dollar::before { content: ""; } .fi-download::before { content: ""; } .fi-eject::before { content: ""; } .fi-elevator::before { content: ""; } .fi-euro::before { content: ""; } .fi-eye::before { content: ""; } .fi-fast-forward::before { content: ""; } .fi-female-symbol::before { content: ""; } .fi-female::before { content: ""; } .fi-filter::before { content: ""; } .fi-first-aid::before { content: ""; } .fi-flag::before { content: ""; } .fi-folder-add::before { content: ""; } .fi-folder-lock::before { content: ""; } .fi-folder::before { content: ""; } .fi-foot::before { content: ""; } .fi-foundation::before { content: ""; } .fi-graph-bar::before { content: ""; } .fi-graph-horizontal::before { content: ""; } .fi-graph-pie::before { content: ""; } .fi-graph-trend::before { content: ""; } .fi-guide-dog::before { content: ""; } .fi-hearing-aid::before { content: ""; } .fi-heart::before { content: ""; } .fi-home::before { content: ""; } .fi-html5::before { content: ""; } .fi-indent-less::before { content: ""; } .fi-indent-more::before { content: ""; } .fi-info::before { content: ""; } .fi-italic::before { content: ""; } .fi-key::before { content: ""; } .fi-laptop::before { content: ""; } .fi-layout::before { content: ""; } .fi-lightbulb::before { content: ""; } .fi-like::before { content: ""; } .fi-link::before { content: ""; } .fi-list-bullet::before { content: ""; } .fi-list-number::before { content: ""; } .fi-list-thumbnails::before { content: ""; } .fi-list::before { content: ""; } .fi-lock::before { content: ""; } .fi-loop::before { content: ""; } .fi-magnifying-glass::before { content: ""; } .fi-mail::before { content: ""; } .fi-male-female::before { content: ""; } .fi-male-symbol::before { content: ""; } .fi-male::before { content: ""; } .fi-map::before { content: ""; } .fi-marker::before { content: ""; } .fi-megaphone::before { content: ""; } .fi-microphone::before { content: ""; } .fi-minus-circle::before { content: ""; } .fi-minus::before { content: ""; } .fi-mobile-signal::before { content: ""; } .fi-mobile::before { content: ""; } .fi-monitor::before { content: ""; } .fi-mountains::before { content: ""; } .fi-music::before { content: ""; } .fi-next::before { content: ""; } .fi-no-dogs::before { content: ""; } .fi-no-smoking::before { content: ""; } .fi-page-add::before { content: ""; } .fi-page-copy::before { content: ""; } .fi-page-csv::before { content: ""; } .fi-page-delete::before { content: ""; } .fi-page-doc::before { content: ""; } .fi-page-edit::before { content: ""; } .fi-page-export-csv::before { content: ""; } .fi-page-export-doc::before { content: ""; } .fi-page-export-pdf::before { content: ""; } .fi-page-export::before { content: ""; } .fi-page-filled::before { content: ""; } .fi-page-multiple::before { content: ""; } .fi-page-pdf::before { content: ""; } .fi-page-remove::before { content: ""; } .fi-page-search::before { content: ""; } .fi-page::before { content: ""; } .fi-paint-bucket::before { content: ""; } .fi-paperclip::before { content: ""; } .fi-pause::before { content: ""; } .fi-paw::before { content: ""; } .fi-paypal::before { content: ""; } .fi-pencil::before { content: ""; } .fi-photo::before { content: ""; } .fi-play-circle::before { content: ""; } .fi-play-video::before { content: ""; } .fi-play::before { content: ""; } .fi-plus::before { content: ""; } .fi-pound::before { content: ""; } .fi-power::before { content: ""; } .fi-previous::before { content: ""; } .fi-price-tag::before { content: ""; } .fi-pricetag-multiple::before { content: ""; } .fi-print::before { content: ""; } .fi-prohibited::before { content: ""; } .fi-projection-screen::before { content: ""; } .fi-puzzle::before { content: ""; } .fi-quote::before { content: ""; } .fi-record::before { content: ""; } .fi-refresh::before { content: ""; } .fi-results-demographics::before { content: ""; } .fi-results::before { content: ""; } .fi-rewind-ten::before { content: ""; } .fi-rewind::before { content: ""; } .fi-rss::before { content: ""; } .fi-safety-cone::before { content: ""; } .fi-save::before { content: ""; } .fi-share::before { content: ""; } .fi-sheriff-badge::before { content: ""; } .fi-shield::before { content: ""; } .fi-shopping-bag::before { content: ""; } .fi-shopping-cart::before { content: ""; } .fi-shuffle::before { content: ""; } .fi-skull::before { content: ""; } .fi-social-500px::before { content: ""; } .fi-social-adobe::before { content: ""; } .fi-social-amazon::before { content: ""; } .fi-social-android::before { content: ""; } .fi-social-apple::before { content: ""; } .fi-social-behance::before { content: ""; } .fi-social-bing::before { content: ""; } .fi-social-blogger::before { content: ""; } .fi-social-delicious::before { content: ""; } .fi-social-designer-news::before { content: ""; } .fi-social-deviant-art::before { content: ""; } .fi-social-digg::before { content: ""; } .fi-social-dribbble::before { content: ""; } .fi-social-drive::before { content: ""; } .fi-social-dropbox::before { content: ""; } .fi-social-evernote::before { content: ""; } .fi-social-facebook::before { content: ""; } .fi-social-flickr::before { content: ""; } .fi-social-forrst::before { content: ""; } .fi-social-foursquare::before { content: ""; } .fi-social-game-center::before { content: ""; } .fi-social-github::before { content: ""; } .fi-social-google-plus::before { content: ""; } .fi-social-hacker-news::before { content: ""; } .fi-social-hi5::before { content: ""; } .fi-social-instagram::before { content: ""; } .fi-social-joomla::before { content: ""; } .fi-social-lastfm::before { content: ""; } .fi-social-linkedin::before { content: ""; } .fi-social-medium::before { content: ""; } .fi-social-myspace::before { content: ""; } .fi-social-orkut::before { content: ""; } .fi-social-path::before { content: ""; } .fi-social-picasa::before { content: ""; } .fi-social-pinterest::before { content: ""; } .fi-social-rdio::before { content: ""; } .fi-social-reddit::before { content: ""; } .fi-social-skillshare::before { content: ""; } .fi-social-skype::before { content: ""; } .fi-social-smashing-mag::before { content: ""; } .fi-social-snapchat::before { content: ""; } .fi-social-spotify::before { content: ""; } .fi-social-squidoo::before { content: ""; } .fi-social-stack-overflow::before { content: ""; } .fi-social-steam::before { content: ""; } .fi-social-stumbleupon::before { content: ""; } .fi-social-treehouse::before { content: ""; } .fi-social-tumblr::before { content: ""; } .fi-social-twitter::before { content: ""; } .fi-social-vimeo::before { content: ""; } .fi-social-windows::before { content: ""; } .fi-social-xbox::before { content: ""; } .fi-social-yahoo::before { content: ""; } .fi-social-yelp::before { content: ""; } .fi-social-youtube::before { content: ""; } .fi-social-zerply::before { content: ""; } .fi-social-zurb::before { content: ""; } .fi-sound::before { content: ""; } .fi-star::before { content: ""; } .fi-stop::before { content: ""; } .fi-strikethrough::before { content: ""; } .fi-subscript::before { content: ""; } .fi-superscript::before { content: ""; } .fi-tablet-landscape::before { content: ""; } .fi-tablet-portrait::before { content: ""; } .fi-target-two::before { content: ""; } .fi-target::before { content: ""; } .fi-telephone-accessible::before { content: ""; } .fi-telephone::before { content: ""; } .fi-text-color::before { content: ""; } .fi-thumbnails::before { content: ""; } .fi-ticket::before { content: ""; } .fi-torso-business::before { content: ""; } .fi-torso-female::before { content: ""; } .fi-torso::before { content: ""; } .fi-torsos-all-female::before { content: ""; } .fi-torsos-all::before { content: ""; } .fi-torsos-female-male::before { content: ""; } .fi-torsos-male-female::before { content: ""; } .fi-torsos::before { content: ""; } .fi-trash::before { content: ""; } .fi-trees::before { content: ""; } .fi-trophy::before { content: ""; } .fi-underline::before { content: ""; } .fi-universal-access::before { content: ""; } .fi-unlink::before { content: ""; } .fi-unlock::before { content: ""; } .fi-upload-cloud::before { content: ""; } .fi-upload::before { content: ""; } .fi-usb::before { content: ""; } .fi-video::before { content: ""; } .fi-volume-none::before { content: ""; } .fi-volume-strike::before { content: ""; } .fi-volume::before { content: ""; } .fi-web::before { content: ""; } .fi-wheelchair::before { content: ""; } .fi-widget::before { content: ""; } .fi-wrench::before { content: ""; } .fi-x-circle::before { content: ""; } .fi-x::before { content: ""; } .fi-yen::before { content: ""; } .fi-zoom-in::before { content: ""; } .fi-zoom-out::before { content: ""; } body { font-family: Arial; color: rgb(51, 51, 51); display: inline-table; width: 100% !important; } * { box-sizing: border-box; outline: none; } a { text-decoration: none; border: none; color: rgb(51, 51, 51); } a:hover { color: rgb(0, 102, 153); } a.full { color: rgb(0, 102, 153); } h1, h2, h3, h4, h5, h6 { font-family: "Open Sans"; font-weight: normal; } h1 { font-size: 47px; letter-spacing: -2px; } h2 { font-size: 36px; letter-spacing: -1.5px; } h3 { font-size: 31px; letter-spacing: -1.5px; } h4 { font-size: 25px; letter-spacing: -1.5px; } h5 { font-size: 18px; letter-spacing: -0.5px; } h6 { font-size: 15px; } ul, ol { margin: 0px; } ul ul, ul ol, ol ol, ol ul { margin-bottom: 0px; } ul.inline, ol.inline { } ul.inline > li, ol.inline > li { display: inline-block; padding-left: 5px; padding-right: 5px; } .clearfix { } .clearfix::before, .clearfix::after { display: table; content: ""; line-height: 0; } .clearfix::after { clear: both; } .pull-right { float: right; } .pull-left { float: left; } .center { text-align: center !important; } .box-division { border-bottom: 1px solid rgb(221, 221, 221); } .box-item { width: 100%; height: 90px; background-color: rgb(0, 102, 153); position: relative; } .box-item .wrap { width: 100%; display: inline-block; position: absolute; top: 20%; left: 0px; text-align: center; } .box-item h5 { color: rgb(255, 255, 255); margin-bottom: 2px; } .box-item a { font-size: 12px; } .ads { margin-bottom: 50px; border-bottom: 1px solid rgb(247, 247, 247); } .scroll-pane { height: 320px; margin-bottom: 30px; overflow-y: scroll; } .container { width: 1170px; } .container { margin: 0px auto; } .container::before, .container::after { display: table; content: ""; } .container::after { clear: both; } .container-header { margin-bottom: 30px; position: relative; } .row { width: 100%; } .row::before, .row::after { display: table; content: ""; } .row::after { clear: both; } .row { display: flex; flex-wrap: wrap; margin-right: -15px; margin-left: -15px; } [class*="grid"] { float: left; min-height: 1px; margin-left: 30px; } [class*="grid"]:first-child { margin-left: 0px; } .grid1 { width: 70px; } .grid2 { width: 170px; } .grid3 { width: 270px; } .grid4 { width: 370px; } .grid5 { width: 470px; } .grid6 { width: 570px; } .grid7 { width: 670px; } .grid8 { width: 770px; } .grid9 { width: 870px; } .grid10 { width: 970px; } .grid11 { width: 1070px; } .grid12 { width: 1170px; } .grid13 { width: 210px; } #main { display: inline-table; width: 100% !important; } #nav { background-color: rgb(0, 102, 153); height: 0px; overflow: hidden; } #nav ul { padding-top: 20px; margin-bottom: 20px; } #nav li span { font-family: "Open Sans"; font-size: 26px; color: rgb(255, 255, 255); margin-bottom: 10px; display: block; } #nav li a { color: rgb(255, 255, 255); text-decoration: none; font-size: 14px; border-bottom: 1px solid transparent; transition: all 0.5s ease 0s; } #nav li a:hover { border-bottom: 1px solid rgb(255, 255, 255); } #nav li ul { padding-top: 0px; } #nav li ul li { margin-bottom: 5px; } #header { z-index: 2; } #novembro-azul { padding-bottom: 20px !important; height: 50px !important; width: 30px !important; } #testa { padding-bottom: 5px; background-color: rgb(0, 102, 153); border-bottom: 1px solid rgb(0, 51, 102); } .uteis { text-align: right; margin-bottom: 10px; } .uteis li::after { content: ""; margin-left: 3px; display: inline; color: rgb(204, 204, 204); } .uteis a { font-size: 11px; color: rgb(204, 204, 204); } .logo { width: 435px; height: 40px; display: block; background: url("../images/sprites.png") 0px -133px no-repeat; text-indent: -9999px; } .logo a { width: 435px; height: 40px; display: block; } #menu { padding: 10px 0px; background-color: rgb(0, 102, 153); font-family: FuturaWeb; } #menu ul { z-index: 9; } #menu ul li { display: inline-block; margin-right: 15px; position: relative; transition: all 0.5s ease 0s; } #menu li ul { width: 200px; padding: 20px 0px; min-height: 300px; border: 1px solid rgb(0, 51, 102); position: absolute; top: 25px; display: none; background-color: rgb(0, 102, 153); } #menu li ul.list-sub-menu::before { content: ""; background: url("../images/seta.png") 0px 0px no-repeat; width: 200px; height: 12px; display: block; position: absolute; top: -12px; } #menu li ul li { padding: 8px 20px; margin: 0px; display: block; border-bottom: 1px dotted transparent; } #menu li ul li:hover { background-color: rgb(40, 111, 165); } #menu li ul li:hover ul { display: block; } #menu li ul li a.has-trimenu::after { content: ""; margin-left: 5px; } #menu li:hover ul.list-sub-menu { display: block; } #menu ul.list-tri-menu { position: absolute; left: 197px; background-color: rgb(40, 111, 165); display: none; border-left-color: rgb(40, 111, 165); } #menu a { color: rgb(255, 255, 255); text-decoration: none; border-bottom: 1px solid transparent; transition: all 0.5s ease 0s; } #menu a:hover { border-bottom: 1px solid rgb(255, 255, 255); transition: all 0.5s ease 0s; } #menu a.has-submenu::after { content: ""; display: inline-block; background: url("../images/sprites.png") -51px 0px no-repeat; width: 9px; height: 6px; margin-left: 3px; } #menu-burger { padding-top: 10px; margin-top: 25px; } .burger { cursor: pointer; } .burger span { width: 22px; height: 4px; margin-bottom: 4px; background-color: rgb(255, 255, 255); display: block; } .burger span:last-child { margin-bottom: 0px; } #frm-search { } #frm-search input[type="text"] { width: 136px; height: 43px; padding-left: 10px; color: rgb(255, 255, 255); border: none; background: url("../images/sprites.png") 0px -47px no-repeat; font-family: FuturaWeb; font-size: 16px; letter-spacing: -0.5px; } #frm-search input[type="submit"] { width: 34px; height: 43px; border: none; background: url("../images/sprites.png") -136px -47px no-repeat; vertical-align: bottom; text-indent: 9999em; cursor: pointer; } .slc { width: 170px; height: 43px; font-family: FuturaWeb; background: url("../images/sprites.png") 0px -90px no-repeat; color: rgb(204, 204, 204); letter-spacing: -0.5px; padding: 13px 10px 0px; } #banners { padding-bottom: 30px; box-shadow: rgb(204, 204, 204) 3px 0px 2px; position: relative; z-index: 1 !important; } #servicos { padding: 50px 0px 30px; } #informacoes { padding: 50px 0px 30px; } #projetos { padding: 50px 0px 30px; box-shadow: rgb(204, 204, 204) 3px 0px 2px; } #midias { padding: 50px 0px; } #banners-mini { padding: 50px 0px 30px; } #sefin-a-z { padding: 50px 0px; } .box-full { padding: 50px 0px; } #meios-pagamento-dimp { background: url("/assets/images/white-background-dimp.jpg") center top no-repeat; padding: 40px 0px 60px !important; } #meios-pagamento-dimp .box-donwload-manual { } #meios-pagamento-dimp .box-donwload-manual .box-item-download-manual { min-width: 450px !important; margin-right: 30px !important; } #meios-pagamento-dimp .box-donwload-manual .box-item-list { display: block; margin: 15px; vertical-align: middle; text-align: center; } #meios-pagamento-dimp .box-donwload-manual .link-download-manual { font-size: 18px; } #meios-pagamento-dimp .box-donwload-manual .box-item-list .item-versao { background: url("/assets/images/btn-download-dimp.png") no-repeat; width: 210px; text-align: center; padding: 18px 0px; border-radius: 3px; } #meios-pagamento-dimp .box-donwload-manual .box-item-list .item-versao:hover { background: url("/assets/images/btn-download-dimp-hover.png") no-repeat; } #meios-pagamento-dimp .box-donwload-manual .box-item-list .item-versao a { color: rgb(255, 255, 255) !important; } #meios-pagamento-dimp .box-donwload-manual .box-item-list .item-versao a:hover { color: rgb(255, 255, 255) !important; } #meios-pagamento-dimp .box-donwload-manual .box-item-list .item-versao .baixar { margin-top: 5px; color: rgb(234, 244, 244) !important; } #central-relacionamento { background-position: right bottom; background-repeat: no-repeat; background-image: url("https://www.sefin.ro.gov.br/assets/images/central-relacionamento.jpg"); margin-top: 35px; padding-bottom: 40px; } .fleb { margin-right: 10px; } .central-margin { margin-top: 25px; } .central-item { margin-top: 10px; text-align: center; padding-bottom: 20px; } .central-item i { margin-bottom: 20px; color: rgb(0, 102, 153); } .central-item p { margin: 0px; font-weight: normal; } .central-item h4 { font-size: 20px; font-weight: 800; letter-spacing: -1px; color: rgb(0, 0, 0); margin: 0px; } .central-item h4:hover { color: rgb(0, 102, 153); } #central-rodape p { margin-bottom: 3px; } .nav-button { width: 66px; height: 27px; overflow: hidden; border-color: rgb(221, 221, 221) rgb(209, 209, 209) rgb(182, 182, 182); border-style: solid; border-width: 1px; box-shadow: rgb(213, 213, 213) 0px 1px 0px 0px, rgb(237, 237, 237) 0px 0px 0px 3px; border-radius: 27px; background: -webkit-linear-gradient(top, rgb(255, 255, 255) 0px, rgb(255, 255, 255) 50%, rgb(239, 239, 239) 100%); } .nav-button a { display: inline-block; width: 32px; height: 27px; color: rgb(204, 204, 204); background-repeat: no-repeat; } .nav-button a.backward { width: 31px; border-right: 1px solid rgb(255, 255, 255); background-position: 11px 5px; background-image: url("../images/ico-prev.png"); } .nav-button a.forward { border-left: 1px solid rgb(221, 221, 221); background-position: 11px 5px; background-image: url("../images/ico-next.png"); } .list-menu { width: 100%; text-align: center; } #materia { padding: 50px 0px; } #materia .grid9 .autor { font-size: 13px; } #materia .grid9 .share-bar { text-align: right; float: right; } .materia-header { margin-bottom: 25px; padding-bottom: 25px; border-bottom: 1px solid rgb(221, 221, 221); } #materia .materia-header span { color: rgb(153, 153, 153); font-size: 11px; } #materia .materia-header h3 { margin: 10px 0px; } #materia .materia-header p { margin: 10px 0px; color: rgb(153, 153, 153); } #materia .materia-conteudo { line-height: 1.4; font-size: 15px; } #materia .materia-conteudo img { font-size: 15px; margin: 0px 20px 0px 0px; } #materia .materia-conteudo a { color: rgb(0, 102, 153); font-weight: bold; text-decoration: none; border-bottom: 1px solid transparent; transition: all 0.5s ease 0s; } #materia .materia-conteudo a:hover { border-bottom: 1px solid rgb(0, 102, 153); transition: all 0.5s ease 0s; } #conteudo { } #conteudo h1 { margin-bottom: 10px; } #conteudo h4 { margin-bottom: 10px; } #conteudo p.descricao { color: rgb(153, 153, 153); margin-bottom: 30px; } .conteudo-header { width: 100%; padding: 30px 0px; background-color: rgb(0, 102, 153); border-top: 1px solid rgb(0, 51, 102); color: rgb(255, 255, 255); text-align: center; } .conteudo-header a { font-family: FuturaWeb; color: rgb(255, 255, 255); text-decoration: none; border-bottom: 1px solid transparent; transition: all 0.5s ease 0s; } .conteudo-header a:hover { border-bottom: 1px solid rgb(255, 255, 255); transition: all 0.5s ease 0s; } .leitura { line-height: 1.4; font-size: 15px; } .leitura::after { clear: both; } .leitura a { color: rgb(0, 102, 153); text-decoration: none; border-bottom: 1px solid transparent; transition: all 0.5s ease 0s; } .leitura a:hover { border-bottom: 1px solid rgb(0, 102, 153); transition: all 0.5s ease 0s; } .leitura strong, b { font-weight: bold; } .leitura ul, ol { list-style-position: inside; } .leitura img { float: left; margin: 0px 20px; } .alert { text-align: center; } .alert i { font-size: 105px; color: rgb(204, 204, 204); } .alert p { margin-bottom: 20px; } #sefin-a-z { background-color: rgb(247, 247, 247); border-top: 1px solid rgb(208, 208, 208); border-bottom: 1px solid rgb(208, 208, 208); } #sefin-a-z ul { padding-top: 10px; } #sefin-a-z li { margin-bottom: 10px; margin-left: 13px; } #sefin-a-z li:last-child { margin-bottom: 0px; } #sefin-a-z li span { font-family: "Open Sans"; font-size: 26px; color: rgb(0, 102, 153); margin-bottom: 10px; display: block; } #sefin-a-z li ul { padding-top: 0px; font-size: 15px; margin-bottom: 20px; } #sefin-a-z li a { color: rgb(0, 102, 153); text-decoration: none; border-bottom: 1px solid transparent; transition: all 0.5s ease 0s; } #sefin-a-z li a:hover { border-bottom: 1px solid rgb(0, 102, 153); transition: all 0.5s ease 0s; } .a-z-title { margin-top: 1%; } .a-z-title p { font-size: 28px; font-weight: 800; letter-spacing: -2.2px; font-family: "Open Sans"; color: rgb(51, 51, 51); } .col-md-4 { width: 380px; } .a-z-content { margin-top: 3%; } #banner-static-informativo-ipva { height: 100px; } #footer { padding: 50px 0px; } #footer .logo-footer { width: 300px; height: 42px; display: block; background: url("../images/sprites.png") 0px -170px no-repeat; text-indent: -9999px; } #footer p { color: rgb(153, 153, 153); font-size: 11px; } @font-face { font-family: FuturaWeb; src: url("fonts/FutuBk__.ttf"); } @font-face { font-family: FuturaWebB; src: url("fonts/FutuHv__.ttf"); } @font-face { font-family: "Open Sans"; src: url("fonts/opensans-800-webfont.ttf"); } .btn-orange, #conteudo .btn-orange { width: 170px; height: 44px; display: block; background-image: linear-gradient(rgb(255, 153, 0), rgb(219, 126, 2)); font-family: FuturaWeb; text-align: center; letter-spacing: -0.5px; font-size: 15px; color: rgb(255, 255, 255); text-decoration: none; padding-top: 14px; box-shadow: rgba(255, 255, 255, 0.3) 0px 2px 3px 0px inset, rgba(0, 0, 0, 0.2) 0px -2px 1px 0px inset; } .btn-orange:hover, #conteudo .btn-orange:hover { background-image: linear-gradient(rgb(255, 102, 0), rgb(219, 126, 2)); color: rgb(255, 255, 255); } .btn-orange i, #conteudo .btn-orange i { vertical-align: text-top; } .btn-prev { width: 42px; height: 75px; background: url("../images/navegacao-esquerda.png") 0px 0px no-repeat; display: block; position: absolute; top: 50%; left: 42px; margin-top: -37.5px; opacity: 0; } .btn-next { width: 42px; height: 75px; background: url("../images/navegacao-direita.png") 0px 0px no-repeat; display: block; position: absolute; top: 50%; right: 42px; margin-top: -37.5px; opacity: 0; } .btn-blue, .leitura .btn-blue { width: 170px; height: 44px; display: block; background-image: linear-gradient(rgb(40, 111, 165), rgb(0, 102, 153)); font-family: FuturaWeb; text-align: center; letter-spacing: -0.5px; font-size: 15px; color: rgb(255, 255, 255); text-decoration: none; padding-top: 14px; box-shadow: rgba(255, 255, 255, 0.3) 0px 2px 3px 0px inset, rgba(0, 0, 0, 0.2) 0px -2px 1px 0px inset; cursor: pointer; } .link-orange { color: rgb(255, 153, 0); font-family: FuturaWebB; text-decoration: none; font-size: 14px; border-bottom: 1px solid transparent; transition: all 0.5s ease 0s; } .link-orange::after { content: ""; margin-left: 5px; } .link-orange:hover { border-bottom: 1px solid rgb(255, 153, 0); transition: all 0.5s ease 0s; } .link-orange i { vertical-align: text-top; } ul.list-midias { padding-right: 20px; } ul.list-midias li { margin-bottom: 10px; padding-bottom: 10px; border-bottom: 1px dotted rgb(241, 241, 241); } ul.list-midias li span { font-size: 13px; color: rgb(153, 153, 153); } ul.list-midias li p { margin-bottom: 5px; } ul.list-midias li p a { text-decoration: none; color: rgb(0, 102, 153); } ul.list-items-ico { } ul.list-items-ico li { text-align: center; padding-bottom: 20px; } ul.list-items-ico li i { color: rgb(0, 102, 153); font-size: 71px; } ul.list-items-ico li p { } ul.list-items-ico li h5 { } ul.list-internas { padding: 30px; background-color: rgb(241, 241, 241); } ul.list-internas li { font-size: 13px; margin-bottom: 10px; padding-bottom: 10px; border-bottom: 1px dotted rgb(204, 204, 204); } ul.list-internas li:first-child { margin-bottom: 30px; } ul.list-internas li a { color: rgb(0, 102, 153); text-decoration: none; border-bottom: 1px solid transparent; transition: all 0.5s ease 0s; } ul.list-internas li a:hover { border-bottom: 1px solid rgb(0, 102, 153); transition: all 0.5s ease 0s; } ul.list-internas li a::after { content: ""; margin-left: 5px; } ul.list-comum { list-style: inside square; } ul.list-comum li { margin-bottom: 20px; } ul.list-comum li a { font-weight: bold; } .horario-atendimento { padding-top: 40px; } .horario-atendimento strong { color: rgb(0, 102, 153); font-family: FuturaWebB; font-size: 18px; letter-spacing: -1px; } .horario-atendimento p { margin-bottom: 10px; } .horario-atendimento p:last-child { margin-bottom: 0px; } table { width: 100%; background-color: transparent; border-collapse: collapse; border-spacing: 0px; font-size: 14px; } .table { width: 100%; } .table th, .table td { padding: 10px; line-height: 20px; text-align: left; vertical-align: top; border-top: 1px dotted rgb(221, 221, 221); } .table th { font-weight: bold; } .table thead { background-color: rgb(247, 247, 247); } .table thead th { vertical-align: bottom; } .table caption + thead tr:first-child th, .table caption + thead tr:first-child td, .table colgroup + thead tr:first-child th, .table colgroup + thead tr:first-child td, .table thead:first-child tr:first-child th, .table thead:first-child tr:first-child td { border-top: 0px; } .table tbody + tbody { border-top: 2px solid rgb(221, 221, 221); } .table-condensed th, .table-condensed td { padding: 4px 5px; } .table-bordered { border-width: 1px 1px 1px 0px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-top-color: rgb(221, 221, 221); border-right-color: rgb(221, 221, 221); border-bottom-color: rgb(221, 221, 221); border-image: initial; border-collapse: separate; border-left-style: initial; border-left-color: initial; border-radius: 4px; } .table-bordered th, .table-bordered td { border-left: 1px solid rgb(221, 221, 221); } .table-bordered caption + thead tr:first-child th, .table-bordered caption + tbody tr:first-child th, .table-bordered caption + tbody tr:first-child td, .table-bordered colgroup + thead tr:first-child th, .table-bordered colgroup + tbody tr:first-child th, .table-bordered colgroup + tbody tr:first-child td, .table-bordered thead:first-child tr:first-child th, .table-bordered tbody:first-child tr:first-child th, .table-bordered tbody:first-child tr:first-child td { border-top: 0px; } .table-bordered thead:first-child tr:first-child th:first-child, .table-bordered tbody:first-child tr:first-child td:first-child { border-top-left-radius: 4px; } .table-bordered thead:first-child tr:first-child th:last-child, .table-bordered tbody:first-child tr:first-child td:last-child { border-top-right-radius: 4px; } .table-bordered thead:last-child tr:last-child th:first-child, .table-bordered tbody:last-child tr:last-child td:first-child, .table-bordered tfoot:last-child tr:last-child td:first-child { border-bottom-left-radius: 4px; } .table-bordered thead:last-child tr:last-child th:last-child, .table-bordered tbody:last-child tr:last-child td:last-child, .table-bordered tfoot:last-child tr:last-child td:last-child { border-bottom-right-radius: 4px; } .table-bordered caption + thead tr:first-child th:first-child, .table-bordered caption + tbody tr:first-child td:first-child, .table-bordered colgroup + thead tr:first-child th:first-child, .table-bordered colgroup + tbody tr:first-child td:first-child { border-top-left-radius: 4px; } .table-bordered caption + thead tr:first-child th:last-child, .table-bordered caption + tbody tr:first-child td:last-child, .table-bordered colgroup + thead tr:first-child th:last-child, .table-bordered colgroup + tbody tr:first-child td:last-child { border-top-right-radius: 4px; } .table-striped tbody tr:nth-child(2n+1) td, .table-striped tbody tr:nth-child(2n+1) th { background-color: rgb(249, 249, 249); } .table-hover tbody tr:hover td, .table-hover tbody tr:hover th { background-color: rgb(245, 245, 245); } .leitura table { width: 100%; background-color: transparent; border-collapse: collapse; border-spacing: 0px; font-size: 13px; } .leitura table th, .leitura table td { padding: 10px; line-height: 20px; text-align: left; vertical-align: top; border-top: 1px dotted rgb(221, 221, 221); } .leitura th { font-weight: bold; } .leitura table thead { background-color: rgb(247, 247, 247); } .leitura table thead th { vertical-align: bottom; } .leitura table caption + thead tr:first-child th, .leitura table caption + thead tr:first-child td, .leitura table colgroup + thead tr:first-child th, .leitura table colgroup + thead tr:first-child td, .leitura .table thead:first-child tr:first-child th, .leitura table thead:first-child tr:first-child td { border-top: 0px; } .leitura table tbody + tbody { border-top: 2px solid rgb(221, 221, 221); } .leitura tbody tr:nth-child(2n+1) td, .leitura tbody tr:nth-child(2n+1) th { background-color: rgb(249, 249, 249); } .gray { color: rgb(153, 153, 153); } .s13 { font-size: 13px; } form.frm-portal { } form.frm-portal label { display: block; } form.frm-portal input[type="text"] { padding: 10px; border: 1px solid rgb(221, 221, 221); } form.frm-portal select { padding: 10px; border: 1px solid rgb(221, 221, 221); } form.frm-portal textarea { padding: 10px; border: 1px solid rgb(221, 221, 221); } #frm input[type="text"] { width: 270px; } #frm select { width: 270px; } #frm textarea { width: 870px; } .slide { visibility: hidden; } .servicos { visibility: hidden; } .informacoes { visibility: hidden; } .projetos { visibility: hidden; } .ajuste-mb20 { margin-bottom: 20px; } .ajuste-mb30 { margin-bottom: 30px; } .text-small { font-size: 12px; } .text-right { text-align: right; } .text-left { text-align: left; } .mb-10 { margin-bottom: 10px; } .mb-20 { margin-bottom: 20px; } .mb-30 { margin-bottom: 30px; } .mb-40 { margin-bottom: 40px; } .mb-50 { margin-bottom: 50px; } .mt-10 { margin-top: 10px; } .mt-20 { margin-top: 20px; } .mt-30 { margin-top: 30px; } .mt-40 { margin-top: 40px; } .mt-50 { margin-top: 50px; } .fixar { position: fixed; top: 0px; left: 0px; padding: 20px; } .paginacao { margin-top: 80px; text-align: center; } .paginacao li { margin: 3px; padding: 0px; background-color: rgb(0, 102, 153); } .paginacao li.ativo { background-color: rgb(221, 221, 221); color: rgb(153, 153, 153); } .paginacao li a { color: rgb(255, 255, 255); } .form-interna { margin-bottom: 30px; text-align: center; } .form-interna label { margin-bottom: 10px; display: block; font-size: 12px; color: rgb(102, 102, 102); } .form-interna label i { font-size: 18px; color: green; } .form-interna input[type="text"] { padding: 6px 6px 5px; border: 1px solid rgb(221, 221, 221); font-weight: bold; font-size: 21px; } .form-interna input[type="submit"] { padding: 10px 20px; border: 1px solid rgb(0, 102, 153); background: rgb(0, 102, 153); color: rgb(255, 255, 255); font-weight: bold; vertical-align: top; } .form-interna .gray { font-size: 11px; margin-top: 10px; } #banner-temporario-alerta { width: 100%; height: 200px; background: url("../images/atencao-detran.jpg") center top no-repeat rgb(99, 112, 129); } #banner-temporario-fisconforme { width: 100%; height: 140px; background: url("../images/background-fisconforme.jpg") center top no-repeat; } .central-atendimento-grid { width: 290px; } .central-atendimento-grid p, h5 { margin-bottom: 5px; } @media only screen and (max-device-width: 1170px) { .row { margin-left: 0px; } #central-rodape { padding-left: 20px; } #central-rodape > p { text-size-adjust: 100%; padding-left: 20px; } #central-rodape > p > i { margin-right: 10px; } .box-division > .container > .container-header.clearfix { margin: 0px 10px; } #midias > .container > .row { margin-left: 0px; } #sefin_az > .sefin-a-z > .container > .a-z-content > .mb-5.row { margin-left: 0px; } #footer > .container { margin: 0px 20px; } #footer > .container > .row { margin: 0px; } #footer > .container > .row > .grid10 { width: 80%; padding-left: 20px; } #footer > .container > .row > .grid2 { margin-left: 0px; padding-right: 20px; width: 20%; } #footer > .container > .row > .grid2 > a { float: right; } .slick-slider { touch-action: auto; } #id-4312 .leitura img { margin: 0px !important; } #id-4311 { padding-left: 20px; } #id-4310 { padding-left: 20px; } #id-4310 .grid9 { width: 100%; }} .swal2-popup.swal2-toast { flex-direction: row; align-items: center; width: auto; padding: 0.625em; overflow-y: hidden; background: rgb(255, 255, 255); box-shadow: rgb(217, 217, 217) 0px 0px 0.625em; } .swal2-popup.swal2-toast .swal2-header { flex-direction: row; } .swal2-popup.swal2-toast .swal2-title { flex-grow: 1; justify-content: flex-start; margin: 0px 0.6em; font-size: 1em; } .swal2-popup.swal2-toast .swal2-footer { margin: 0.5em 0px 0px; padding: 0.5em 0px 0px; font-size: 0.8em; } .swal2-popup.swal2-toast .swal2-close { position: static; width: 0.8em; height: 0.8em; line-height: 0.8; } .swal2-popup.swal2-toast .swal2-content { justify-content: flex-start; font-size: 1em; } .swal2-popup.swal2-toast .swal2-icon { width: 2em; min-width: 2em; height: 2em; margin: 0px; } .swal2-popup.swal2-toast .swal2-icon .swal2-icon-content { display: flex; align-items: center; font-size: 1.8em; font-weight: bold; } @media (-ms-high-contrast: none), (-ms-high-contrast: active) { .swal2-popup.swal2-toast .swal2-icon .swal2-icon-content { font-size: 0.25em; }} .swal2-popup.swal2-toast .swal2-icon.swal2-success .swal2-success-ring { width: 2em; height: 2em; } .swal2-popup.swal2-toast .swal2-icon.swal2-error [class^="swal2-x-mark-line"] { top: 0.875em; width: 1.375em; } .swal2-popup.swal2-toast .swal2-icon.swal2-error [class^="swal2-x-mark-line"][class$="left"] { left: 0.3125em; } .swal2-popup.swal2-toast .swal2-icon.swal2-error [class^="swal2-x-mark-line"][class$="right"] { right: 0.3125em; } .swal2-popup.swal2-toast .swal2-actions { width: auto; height: auto; margin: 0px 0.3125em; flex-basis: auto !important; } .swal2-popup.swal2-toast .swal2-styled { margin: 0px 0.3125em; padding: 0.3125em 0.625em; font-size: 1em; } .swal2-popup.swal2-toast .swal2-styled:focus { box-shadow: rgb(255, 255, 255) 0px 0px 0px 1px, rgba(50, 100, 150, 0.4) 0px 0px 0px 3px; } .swal2-popup.swal2-toast .swal2-success { border-color: rgb(165, 220, 134); } .swal2-popup.swal2-toast .swal2-success [class^="swal2-success-circular-line"] { position: absolute; width: 1.6em; height: 3em; transform: rotate(45deg); border-radius: 50%; } .swal2-popup.swal2-toast .swal2-success [class^="swal2-success-circular-line"][class$="left"] { top: -0.8em; left: -0.5em; transform: rotate(-45deg); transform-origin: 2em 2em; border-radius: 4em 0px 0px 4em; } .swal2-popup.swal2-toast .swal2-success [class^="swal2-success-circular-line"][class$="right"] { top: -0.25em; left: 0.9375em; transform-origin: 0px 1.5em; border-radius: 0px 4em 4em 0px; } .swal2-popup.swal2-toast .swal2-success .swal2-success-ring { width: 2em; height: 2em; } .swal2-popup.swal2-toast .swal2-success .swal2-success-fix { top: 0px; left: 0.4375em; width: 0.4375em; height: 2.6875em; } .swal2-popup.swal2-toast .swal2-success [class^="swal2-success-line"] { height: 0.3125em; } .swal2-popup.swal2-toast .swal2-success [class^="swal2-success-line"][class$="tip"] { top: 1.125em; left: 0.1875em; width: 0.75em; } .swal2-popup.swal2-toast .swal2-success [class^="swal2-success-line"][class$="long"] { top: 0.9375em; right: 0.1875em; width: 1.375em; } .swal2-popup.swal2-toast .swal2-success.swal2-icon-show .swal2-success-line-tip { animation: 0.75s ease 0s 1 normal none running swal2-toast-animate-success-line-tip; } .swal2-popup.swal2-toast .swal2-success.swal2-icon-show .swal2-success-line-long { animation: 0.75s ease 0s 1 normal none running swal2-toast-animate-success-line-long; } .swal2-popup.swal2-toast.swal2-show { animation: 0.5s ease 0s 1 normal none running swal2-toast-show; } .swal2-popup.swal2-toast.swal2-hide { animation: 0.1s ease 0s 1 normal forwards running swal2-toast-hide; } .swal2-container { display: flex; position: fixed; z-index: 1060; inset: 0px; flex-direction: row; align-items: center; justify-content: center; padding: 0.625em; overflow-x: hidden; transition: background-color 0.1s ease 0s; } .swal2-container.swal2-backdrop-show, .swal2-container.swal2-noanimation { background: rgba(0, 0, 0, 0.4); } .swal2-container.swal2-backdrop-hide { background: transparent !important; } .swal2-container.swal2-top { align-items: flex-start; } .swal2-container.swal2-top-start, .swal2-container.swal2-top-left { align-items: flex-start; justify-content: flex-start; } .swal2-container.swal2-top-end, .swal2-container.swal2-top-right { align-items: flex-start; justify-content: flex-end; } .swal2-container.swal2-center { align-items: center; } .swal2-container.swal2-center-start, .swal2-container.swal2-center-left { align-items: center; justify-content: flex-start; } .swal2-container.swal2-center-end, .swal2-container.swal2-center-right { align-items: center; justify-content: flex-end; } .swal2-container.swal2-bottom { align-items: flex-end; } .swal2-container.swal2-bottom-start, .swal2-container.swal2-bottom-left { align-items: flex-end; justify-content: flex-start; } .swal2-container.swal2-bottom-end, .swal2-container.swal2-bottom-right { align-items: flex-end; justify-content: flex-end; } .swal2-container.swal2-bottom > :first-child, .swal2-container.swal2-bottom-start > :first-child, .swal2-container.swal2-bottom-left > :first-child, .swal2-container.swal2-bottom-end > :first-child, .swal2-container.swal2-bottom-right > :first-child { margin-top: auto; } .swal2-container.swal2-grow-fullscreen > .swal2-modal { flex: 1 1 0%; align-self: stretch; justify-content: center; display: flex !important; } .swal2-container.swal2-grow-row > .swal2-modal { flex: 1 1 0%; place-content: center; display: flex !important; } .swal2-container.swal2-grow-column { flex: 1 1 0%; flex-direction: column; } .swal2-container.swal2-grow-column.swal2-top, .swal2-container.swal2-grow-column.swal2-center, .swal2-container.swal2-grow-column.swal2-bottom { align-items: center; } .swal2-container.swal2-grow-column.swal2-top-start, .swal2-container.swal2-grow-column.swal2-center-start, .swal2-container.swal2-grow-column.swal2-bottom-start, .swal2-container.swal2-grow-column.swal2-top-left, .swal2-container.swal2-grow-column.swal2-center-left, .swal2-container.swal2-grow-column.swal2-bottom-left { align-items: flex-start; } .swal2-container.swal2-grow-column.swal2-top-end, .swal2-container.swal2-grow-column.swal2-center-end, .swal2-container.swal2-grow-column.swal2-bottom-end, .swal2-container.swal2-grow-column.swal2-top-right, .swal2-container.swal2-grow-column.swal2-center-right, .swal2-container.swal2-grow-column.swal2-bottom-right { align-items: flex-end; } .swal2-container.swal2-grow-column > .swal2-modal { flex: 1 1 0%; place-content: center; display: flex !important; } .swal2-container.swal2-no-transition { transition: none 0s ease 0s !important; } .swal2-container:not(.swal2-top):not(.swal2-top-start):not(.swal2-top-end):not(.swal2-top-left):not(.swal2-top-right):not(.swal2-center-start):not(.swal2-center-end):not(.swal2-center-left):not(.swal2-center-right):not(.swal2-bottom):not(.swal2-bottom-start):not(.swal2-bottom-end):not(.swal2-bottom-left):not(.swal2-bottom-right):not(.swal2-grow-fullscreen) > .swal2-modal { margin: auto; } @media (-ms-high-contrast: none), (-ms-high-contrast: active) { .swal2-container .swal2-modal { margin: 0px !important; }} .swal2-popup { display: none; position: relative; box-sizing: border-box; flex-direction: column; justify-content: center; width: 32em; max-width: 100%; padding: 1.25em; border: none; border-radius: 0.3125em; background: rgb(255, 255, 255); font-family: inherit; font-size: 1rem; } .swal2-popup:focus { outline: none; } .swal2-popup.swal2-loading { overflow-y: hidden; } .swal2-header { display: flex; flex-direction: column; align-items: center; } .swal2-title { position: relative; max-width: 100%; margin: 0px 0px 0.4em; padding: 0px; color: rgb(89, 89, 89); font-size: 1.875em; font-weight: 600; text-align: center; text-transform: none; overflow-wrap: break-word; } .swal2-actions { display: flex; z-index: 1; flex-wrap: wrap; align-items: center; justify-content: center; width: 100%; margin: 1.25em auto 0px; } .swal2-actions:not(.swal2-loading) .swal2-styled[disabled] { opacity: 0.4; } .swal2-actions:not(.swal2-loading) .swal2-styled:hover { background-image: linear-gradient(rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.1)); } .swal2-actions:not(.swal2-loading) .swal2-styled:active { background-image: linear-gradient(rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.2)); } .swal2-actions.swal2-loading .swal2-styled.swal2-confirm { box-sizing: border-box; width: 2.5em; height: 2.5em; margin: 0.46875em; padding: 0px; animation: 1.5s linear 0s infinite normal none running swal2-rotate-loading; border: 0.25em solid transparent; border-radius: 100%; cursor: default; user-select: none; background-color: transparent !important; color: transparent !important; } .swal2-actions.swal2-loading .swal2-styled.swal2-cancel { margin-right: 30px; margin-left: 30px; } .swal2-actions.swal2-loading :not(.swal2-styled).swal2-confirm::after { content: ""; display: inline-block; width: 15px; height: 15px; margin-left: 5px; animation: 1.5s linear 0s infinite normal none running swal2-rotate-loading; border-width: 3px; border-style: solid; border-color: rgb(153, 153, 153) transparent rgb(153, 153, 153) rgb(153, 153, 153); border-image: initial; border-radius: 50%; box-shadow: rgb(255, 255, 255) 1px 1px 1px; } .swal2-styled { margin: 0.3125em; padding: 0.625em 2em; box-shadow: none; font-weight: 500; } .swal2-styled:not([disabled]) { cursor: pointer; } .swal2-styled.swal2-confirm { border: 0px; border-radius: 0.25em; background: rgb(48, 133, 214); color: rgb(255, 255, 255); font-size: 1.0625em; } .swal2-styled.swal2-cancel { border: 0px; border-radius: 0.25em; background: rgb(170, 170, 170); color: rgb(255, 255, 255); font-size: 1.0625em; } .swal2-styled:focus { outline: none; box-shadow: rgb(255, 255, 255) 0px 0px 0px 1px, rgba(50, 100, 150, 0.4) 0px 0px 0px 3px; } .swal2-footer { justify-content: center; margin: 1.25em 0px 0px; padding: 1em 0px 0px; border-top: 1px solid rgb(238, 238, 238); color: rgb(84, 84, 84); font-size: 1em; } .swal2-timer-progress-bar-container { position: absolute; right: 0px; bottom: 0px; left: 0px; height: 0.25em; overflow: hidden; border-bottom-right-radius: 0.3125em; border-bottom-left-radius: 0.3125em; } .swal2-timer-progress-bar { width: 100%; height: 0.25em; background: rgba(0, 0, 0, 0.2); } .swal2-image { max-width: 100%; margin: 1.25em auto; } .swal2-close { position: absolute; z-index: 2; top: 0px; right: 0px; align-items: center; justify-content: center; width: 1.2em; height: 1.2em; padding: 0px; overflow: hidden; transition: color 0.1s ease-out 0s; border: none; border-radius: 0px; background: transparent; color: rgb(204, 204, 204); font-family: serif; font-size: 2.5em; line-height: 1.2; cursor: pointer; } .swal2-close:hover { transform: none; background: transparent; color: rgb(242, 116, 116); } .swal2-content { z-index: 1; justify-content: center; margin: 0px; padding: 0px; color: rgb(84, 84, 84); font-size: 1.125em; font-weight: normal; line-height: normal; text-align: center; overflow-wrap: break-word; } .swal2-input, .swal2-file, .swal2-textarea, .swal2-select, .swal2-radio, .swal2-checkbox { margin: 1em auto; } .swal2-input, .swal2-file, .swal2-textarea { box-sizing: border-box; width: 100%; transition: border-color 0.3s ease 0s, box-shadow 0.3s ease 0s; border: 1px solid rgb(217, 217, 217); border-radius: 0.1875em; background: inherit; box-shadow: rgba(0, 0, 0, 0.06) 0px 1px 1px inset; color: inherit; font-size: 1.125em; } .swal2-input.swal2-inputerror, .swal2-file.swal2-inputerror, .swal2-textarea.swal2-inputerror { border-color: rgb(242, 116, 116) !important; box-shadow: rgb(242, 116, 116) 0px 0px 2px !important; } .swal2-input:focus, .swal2-file:focus, .swal2-textarea:focus { border: 1px solid rgb(180, 219, 237); outline: none; box-shadow: rgb(196, 230, 245) 0px 0px 3px; } .swal2-input::-webkit-input-placeholder, .swal2-file::-webkit-input-placeholder, .swal2-textarea::-webkit-input-placeholder { color: rgb(204, 204, 204); } .swal2-input::placeholder, .swal2-file::placeholder, .swal2-textarea::placeholder { color: rgb(204, 204, 204); } .swal2-range { margin: 1em auto; background: rgb(255, 255, 255); } .swal2-range input { width: 80%; } .swal2-range output { width: 20%; color: inherit; font-weight: 600; text-align: center; } .swal2-range input, .swal2-range output { height: 2.625em; padding: 0px; font-size: 1.125em; line-height: 2.625em; } .swal2-input { height: 2.625em; padding: 0px 0.75em; } .swal2-input[type="number"] { max-width: 10em; } .swal2-file { background: inherit; font-size: 1.125em; } .swal2-textarea { height: 6.75em; padding: 0.75em; } .swal2-select { min-width: 50%; max-width: 100%; padding: 0.375em 0.625em; background: inherit; color: inherit; font-size: 1.125em; } .swal2-radio, .swal2-checkbox { align-items: center; justify-content: center; background: rgb(255, 255, 255); color: inherit; } .swal2-radio label, .swal2-checkbox label { margin: 0px 0.6em; font-size: 1.125em; } .swal2-radio input, .swal2-checkbox input { margin: 0px 0.4em; } .swal2-validation-message { display: none; align-items: center; justify-content: center; padding: 0.625em; overflow: hidden; background: rgb(240, 240, 240); color: rgb(102, 102, 102); font-size: 1em; font-weight: 300; } .swal2-validation-message::before { content: "!"; display: inline-block; width: 1.5em; min-width: 1.5em; height: 1.5em; margin: 0px 0.625em; border-radius: 50%; background-color: rgb(242, 116, 116); color: rgb(255, 255, 255); font-weight: 600; line-height: 1.5em; text-align: center; } .swal2-icon { position: relative; box-sizing: content-box; justify-content: center; width: 5em; height: 5em; margin: 1.25em auto 1.875em; border: 0.25em solid transparent; border-radius: 50%; font-family: inherit; line-height: 5em; cursor: default; user-select: none; } .swal2-icon .swal2-icon-content { display: flex; align-items: center; font-size: 3.75em; } .swal2-icon.swal2-error { border-color: rgb(242, 116, 116); color: rgb(242, 116, 116); } .swal2-icon.swal2-error .swal2-x-mark { position: relative; flex-grow: 1; } .swal2-icon.swal2-error [class^="swal2-x-mark-line"] { display: block; position: absolute; top: 2.3125em; width: 2.9375em; height: 0.3125em; border-radius: 0.125em; background-color: rgb(242, 116, 116); } .swal2-icon.swal2-error [class^="swal2-x-mark-line"][class$="left"] { left: 1.0625em; transform: rotate(45deg); } .swal2-icon.swal2-error [class^="swal2-x-mark-line"][class$="right"] { right: 1em; transform: rotate(-45deg); } .swal2-icon.swal2-error.swal2-icon-show { animation: 0.5s ease 0s 1 normal none running swal2-animate-error-icon; } .swal2-icon.swal2-error.swal2-icon-show .swal2-x-mark { animation: 0.5s ease 0s 1 normal none running swal2-animate-error-x-mark; } .swal2-icon.swal2-warning { border-color: rgb(250, 206, 168); color: rgb(248, 187, 134); } .swal2-icon.swal2-info { border-color: rgb(157, 224, 246); color: rgb(63, 195, 238); } .swal2-icon.swal2-question { border-color: rgb(201, 218, 225); color: rgb(135, 173, 189); } .swal2-icon.swal2-success { border-color: rgb(165, 220, 134); color: rgb(165, 220, 134); } .swal2-icon.swal2-success [class^="swal2-success-circular-line"] { position: absolute; width: 3.75em; height: 7.5em; transform: rotate(45deg); border-radius: 50%; } .swal2-icon.swal2-success [class^="swal2-success-circular-line"][class$="left"] { top: -0.4375em; left: -2.0635em; transform: rotate(-45deg); transform-origin: 3.75em 3.75em; border-radius: 7.5em 0px 0px 7.5em; } .swal2-icon.swal2-success [class^="swal2-success-circular-line"][class$="right"] { top: -0.6875em; left: 1.875em; transform: rotate(-45deg); transform-origin: 0px 3.75em; border-radius: 0px 7.5em 7.5em 0px; } .swal2-icon.swal2-success .swal2-success-ring { position: absolute; z-index: 2; top: -0.25em; left: -0.25em; box-sizing: content-box; width: 100%; height: 100%; border: 0.25em solid rgba(165, 220, 134, 0.3); border-radius: 50%; } .swal2-icon.swal2-success .swal2-success-fix { position: absolute; z-index: 1; top: 0.5em; left: 1.625em; width: 0.4375em; height: 5.625em; transform: rotate(-45deg); } .swal2-icon.swal2-success [class^="swal2-success-line"] { display: block; position: absolute; z-index: 2; height: 0.3125em; border-radius: 0.125em; background-color: rgb(165, 220, 134); } .swal2-icon.swal2-success [class^="swal2-success-line"][class$="tip"] { top: 2.875em; left: 0.8125em; width: 1.5625em; transform: rotate(45deg); } .swal2-icon.swal2-success [class^="swal2-success-line"][class$="long"] { top: 2.375em; right: 0.5em; width: 2.9375em; transform: rotate(-45deg); } .swal2-icon.swal2-success.swal2-icon-show .swal2-success-line-tip { animation: 0.75s ease 0s 1 normal none running swal2-animate-success-line-tip; } .swal2-icon.swal2-success.swal2-icon-show .swal2-success-line-long { animation: 0.75s ease 0s 1 normal none running swal2-animate-success-line-long; } .swal2-icon.swal2-success.swal2-icon-show .swal2-success-circular-line-right { animation: 4.25s ease-in 0s 1 normal none running swal2-rotate-success-circular-line; } .swal2-progress-steps { align-items: center; margin: 0px 0px 1.25em; padding: 0px; background: inherit; font-weight: 600; } .swal2-progress-steps li { display: inline-block; position: relative; } .swal2-progress-steps .swal2-progress-step { z-index: 20; width: 2em; height: 2em; border-radius: 2em; background: rgb(48, 133, 214); color: rgb(255, 255, 255); line-height: 2em; text-align: center; } .swal2-progress-steps .swal2-progress-step.swal2-active-progress-step { background: rgb(48, 133, 214); } .swal2-progress-steps .swal2-progress-step.swal2-active-progress-step ~ .swal2-progress-step { background: rgb(173, 216, 230); color: rgb(255, 255, 255); } .swal2-progress-steps .swal2-progress-step.swal2-active-progress-step ~ .swal2-progress-step-line { background: rgb(173, 216, 230); } .swal2-progress-steps .swal2-progress-step-line { z-index: 10; width: 2.5em; height: 0.4em; margin: 0px -1px; background: rgb(48, 133, 214); } [class^="swal2"] { -webkit-tap-highlight-color: transparent; } .swal2-show { animation: 0.3s ease 0s 1 normal none running swal2-show; } .swal2-hide { animation: 0.15s ease 0s 1 normal forwards running swal2-hide; } .swal2-noanimation { transition: none 0s ease 0s; } .swal2-scrollbar-measure { position: absolute; top: -9999px; width: 50px; height: 50px; overflow: scroll; } .swal2-rtl .swal2-close { right: auto; left: 0px; } .swal2-rtl .swal2-timer-progress-bar { right: 0px; left: auto; } @supports (-ms-accelerator: true) { .swal2-range input { width: 100% !important; } .swal2-range output { display: none; }} @media (-ms-high-contrast: none), (-ms-high-contrast: active) { .swal2-range input { width: 100% !important; } .swal2-range output { display: none; }} @-webkit-keyframes swal2-toast-show { 0% { transform: translateY(-0.625em) rotateZ(2deg); } 33% { transform: translateY(0px) rotateZ(-2deg); } 66% { transform: translateY(0.3125em) rotateZ(2deg); } 100% { transform: translateY(0px) rotateZ(0deg); }} @keyframes swal2-toast-show { 0% { transform: translateY(-0.625em) rotateZ(2deg); } 33% { transform: translateY(0px) rotateZ(-2deg); } 66% { transform: translateY(0.3125em) rotateZ(2deg); } 100% { transform: translateY(0px) rotateZ(0deg); }} @-webkit-keyframes swal2-toast-hide { 100% { transform: rotateZ(1deg); opacity: 0; }} @keyframes swal2-toast-hide { 100% { transform: rotateZ(1deg); opacity: 0; }} @-webkit-keyframes swal2-toast-animate-success-line-tip { 0% { top: 0.5625em; left: 0.0625em; width: 0px; } 54% { top: 0.125em; left: 0.125em; width: 0px; } 70% { top: 0.625em; left: -0.25em; width: 1.625em; } 84% { top: 1.0625em; left: 0.75em; width: 0.5em; } 100% { top: 1.125em; left: 0.1875em; width: 0.75em; }} @keyframes swal2-toast-animate-success-line-tip { 0% { top: 0.5625em; left: 0.0625em; width: 0px; } 54% { top: 0.125em; left: 0.125em; width: 0px; } 70% { top: 0.625em; left: -0.25em; width: 1.625em; } 84% { top: 1.0625em; left: 0.75em; width: 0.5em; } 100% { top: 1.125em; left: 0.1875em; width: 0.75em; }} @-webkit-keyframes swal2-toast-animate-success-line-long { 0% { top: 1.625em; right: 1.375em; width: 0px; } 65% { top: 1.25em; right: 0.9375em; width: 0px; } 84% { top: 0.9375em; right: 0px; width: 1.125em; } 100% { top: 0.9375em; right: 0.1875em; width: 1.375em; }} @keyframes swal2-toast-animate-success-line-long { 0% { top: 1.625em; right: 1.375em; width: 0px; } 65% { top: 1.25em; right: 0.9375em; width: 0px; } 84% { top: 0.9375em; right: 0px; width: 1.125em; } 100% { top: 0.9375em; right: 0.1875em; width: 1.375em; }} @-webkit-keyframes swal2-show { 0% { transform: scale(0.7); } 45% { transform: scale(1.05); } 80% { transform: scale(0.95); } 100% { transform: scale(1); }} @keyframes swal2-show { 0% { transform: scale(0.7); } 45% { transform: scale(1.05); } 80% { transform: scale(0.95); } 100% { transform: scale(1); }} @-webkit-keyframes swal2-hide { 0% { transform: scale(1); opacity: 1; } 100% { transform: scale(0.5); opacity: 0; }} @keyframes swal2-hide { 0% { transform: scale(1); opacity: 1; } 100% { transform: scale(0.5); opacity: 0; }} @-webkit-keyframes swal2-animate-success-line-tip { 0% { top: 1.1875em; left: 0.0625em; width: 0px; } 54% { top: 1.0625em; left: 0.125em; width: 0px; } 70% { top: 2.1875em; left: -0.375em; width: 3.125em; } 84% { top: 3em; left: 1.3125em; width: 1.0625em; } 100% { top: 2.8125em; left: 0.8125em; width: 1.5625em; }} @keyframes swal2-animate-success-line-tip { 0% { top: 1.1875em; left: 0.0625em; width: 0px; } 54% { top: 1.0625em; left: 0.125em; width: 0px; } 70% { top: 2.1875em; left: -0.375em; width: 3.125em; } 84% { top: 3em; left: 1.3125em; width: 1.0625em; } 100% { top: 2.8125em; left: 0.8125em; width: 1.5625em; }} @-webkit-keyframes swal2-animate-success-line-long { 0% { top: 3.375em; right: 2.875em; width: 0px; } 65% { top: 3.375em; right: 2.875em; width: 0px; } 84% { top: 2.1875em; right: 0px; width: 3.4375em; } 100% { top: 2.375em; right: 0.5em; width: 2.9375em; }} @keyframes swal2-animate-success-line-long { 0% { top: 3.375em; right: 2.875em; width: 0px; } 65% { top: 3.375em; right: 2.875em; width: 0px; } 84% { top: 2.1875em; right: 0px; width: 3.4375em; } 100% { top: 2.375em; right: 0.5em; width: 2.9375em; }} @-webkit-keyframes swal2-rotate-success-circular-line { 0% { transform: rotate(-45deg); } 5% { transform: rotate(-45deg); } 12% { transform: rotate(-405deg); } 100% { transform: rotate(-405deg); }} @keyframes swal2-rotate-success-circular-line { 0% { transform: rotate(-45deg); } 5% { transform: rotate(-45deg); } 12% { transform: rotate(-405deg); } 100% { transform: rotate(-405deg); }} @-webkit-keyframes swal2-animate-error-x-mark { 0% { margin-top: 1.625em; transform: scale(0.4); opacity: 0; } 50% { margin-top: 1.625em; transform: scale(0.4); opacity: 0; } 80% { margin-top: -0.375em; transform: scale(1.15); } 100% { margin-top: 0px; transform: scale(1); opacity: 1; }} @keyframes swal2-animate-error-x-mark { 0% { margin-top: 1.625em; transform: scale(0.4); opacity: 0; } 50% { margin-top: 1.625em; transform: scale(0.4); opacity: 0; } 80% { margin-top: -0.375em; transform: scale(1.15); } 100% { margin-top: 0px; transform: scale(1); opacity: 1; }} @-webkit-keyframes swal2-animate-error-icon { 0% { transform: rotateX(100deg); opacity: 0; } 100% { transform: rotateX(0deg); opacity: 1; }} @keyframes swal2-animate-error-icon { 0% { transform: rotateX(100deg); opacity: 0; } 100% { transform: rotateX(0deg); opacity: 1; }} @-webkit-keyframes swal2-rotate-loading { 0% { transform: rotate(0deg); } 100% { transform: rotate(360deg); }} @keyframes swal2-rotate-loading { 0% { transform: rotate(0deg); } 100% { transform: rotate(360deg); }} body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown) { overflow: hidden; } body.swal2-height-auto { height: auto !important; } body.swal2-no-backdrop .swal2-container { inset: auto; max-width: calc(100% - 1.25em); background-color: transparent !important; } body.swal2-no-backdrop .swal2-container > .swal2-modal { box-shadow: rgba(0, 0, 0, 0.4) 0px 0px 10px; } body.swal2-no-backdrop .swal2-container.swal2-top { top: 0px; left: 50%; transform: translateX(-50%); } body.swal2-no-backdrop .swal2-container.swal2-top-start, body.swal2-no-backdrop .swal2-container.swal2-top-left { top: 0px; left: 0px; } body.swal2-no-backdrop .swal2-container.swal2-top-end, body.swal2-no-backdrop .swal2-container.swal2-top-right { top: 0px; right: 0px; } body.swal2-no-backdrop .swal2-container.swal2-center { top: 50%; left: 50%; transform: translate(-50%, -50%); } body.swal2-no-backdrop .swal2-container.swal2-center-start, body.swal2-no-backdrop .swal2-container.swal2-center-left { top: 50%; left: 0px; transform: translateY(-50%); } body.swal2-no-backdrop .swal2-container.swal2-center-end, body.swal2-no-backdrop .swal2-container.swal2-center-right { top: 50%; right: 0px; transform: translateY(-50%); } body.swal2-no-backdrop .swal2-container.swal2-bottom { bottom: 0px; left: 50%; transform: translateX(-50%); } body.swal2-no-backdrop .swal2-container.swal2-bottom-start, body.swal2-no-backdrop .swal2-container.swal2-bottom-left { bottom: 0px; left: 0px; } body.swal2-no-backdrop .swal2-container.swal2-bottom-end, body.swal2-no-backdrop .swal2-container.swal2-bottom-right { right: 0px; bottom: 0px; } @media print { body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown) { overflow-y: scroll !important; } body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown) > [aria-hidden="true"] { display: none; } body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown) .swal2-container { position: static !important; }} body.swal2-toast-shown .swal2-container { background-color: transparent; } body.swal2-toast-shown .swal2-container.swal2-top { inset: 0px auto auto 50%; transform: translateX(-50%); } body.swal2-toast-shown .swal2-container.swal2-top-end, body.swal2-toast-shown .swal2-container.swal2-top-right { inset: 0px 0px auto auto; } body.swal2-toast-shown .swal2-container.swal2-top-start, body.swal2-toast-shown .swal2-container.swal2-top-left { inset: 0px auto auto 0px; } body.swal2-toast-shown .swal2-container.swal2-center-start, body.swal2-toast-shown .swal2-container.swal2-center-left { inset: 50% auto auto 0px; transform: translateY(-50%); } body.swal2-toast-shown .swal2-container.swal2-center { inset: 50% auto auto 50%; transform: translate(-50%, -50%); } body.swal2-toast-shown .swal2-container.swal2-center-end, body.swal2-toast-shown .swal2-container.swal2-center-right { inset: 50% 0px auto auto; transform: translateY(-50%); } body.swal2-toast-shown .swal2-container.swal2-bottom-start, body.swal2-toast-shown .swal2-container.swal2-bottom-left { inset: auto auto 0px 0px; } body.swal2-toast-shown .swal2-container.swal2-bottom { inset: auto auto 0px 50%; transform: translateX(-50%); } body.swal2-toast-shown .swal2-container.swal2-bottom-end, body.swal2-toast-shown .swal2-container.swal2-bottom-right { inset: auto 0px 0px auto; } body.swal2-toast-column .swal2-toast { flex-direction: column; align-items: stretch; } body.swal2-toast-column .swal2-toast .swal2-actions { flex: 1 1 0%; align-self: stretch; height: 2.2em; margin-top: 0.3125em; } body.swal2-toast-column .swal2-toast .swal2-loading { justify-content: center; } body.swal2-toast-column .swal2-toast .swal2-input { height: 2em; margin: 0.3125em auto; font-size: 1em; } body.swal2-toast-column .swal2-toast .swal2-validation-message { font-size: 1em; }</style>