@charset "UTF-8";

@font-face {
  font-family: "icones-portal";
  src:url("../../fonts/icones/icones-portal.eot");
  src:url("../../fonts/icones/icones-portal.eot?#iefix") format("embedded-opentype"),
    url("../../fonts/icones/icones-portal.woff") format("woff"),
    url("../../fonts/icones/icones-portal.ttf") format("truetype"),
    url("../../fonts/icones/icones-portal.svg#untitled-font-1") format("svg");
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: "icones-portal-novos";
  src:url("../../fonts/icones/portal-font-2.eot");
  src:url("../../fonts/icones/portal-font-2.eot?#iefix") format("embedded-opentype"),
    url("../../fonts/icones/portal-font-2.woff") format("woff"),
    url("../../fonts/icones/portal-font-2.ttf") format("truetype"),
    url("../../fonts/icones/portal-font-2.svg#untitled-font-1") format("svg");
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: "icones-portal-empresarial";
  src:url("../../fonts/icones/empresarial.eot");
  src:url("../../fonts/icones/empresarial.eot?#iefix") format("embedded-opentype"),
    url("../../fonts/icones/empresarial.woff") format("woff"),
    url("../../fonts/icones/empresarial.ttf") format("truetype"),
    url("../../fonts/icones/empresarial.svg#empresarial") format("svg");
  font-weight: normal;
  font-style: normal;
}

/* Generated by Glyphter (http://www.glyphter.com) on  Tue Dec 15 2020*/
@font-face {
  font-family: 'icones-portal-novo-3';
  src: url('../../fonts/icones/Glyphter.eot');
  src: url('../../fonts/icones/Glyphter.eot?#iefix') format('embedded-opentype'),
       url('../../fonts/icones/Glyphter.woff') format('woff'),
       url('../../fonts/icones/Glyphter.ttf') format('truetype'),
       url('../../fonts/icones/Glyphter.svg#Glyphter') format('svg');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'icones-portal-novo-4';
  src: url('../../fonts/icones/icones-portal-4.eot');
  src: url('../../fonts/icones/icones-portal-4.eot?#iefix') format('embedded-opentype'),
       url('../../fonts/icones/icones-portal-4.woff') format('woff'),
       url('../../fonts/icones/icones-portal-4.ttf') format('truetype'),
       url('../../fonts/icones/icones-portal-4.svg#Glyphter') format('svg');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'icones-portal-novo-5';
  src: url('../../fonts/icones/icones-portal-5.eot');
  src: url('../../fonts/icones/icones-portal-5.eot?#iefix') format('embedded-opentype'),
       url('../../fonts/icones/icones-portal-5.woff') format('woff'),
       url('../../fonts/icones/icones-portal-5.ttf') format('truetype'),
       url('../../fonts/icones/icones-portal-5.svg#Glyphter') format('svg');
  font-weight: normal;
  font-style: normal;
}


[data-icon]:before {
  font-family: "icones-portal" !important;
  content: attr(data-icon);
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  speak: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

[class^="icon-"]:before,
[class*=" icon-"]:before {
  font-family: "icones-portal" !important;
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  speak: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icon-chat:before{font-family: "icones-portal-novo-3" !important; content:'\0041';}
.icon-information:before{font-family: "icones-portal-novo-3" !important; content:'\0042';}
.icon-insurance:before{font-family: "icones-portal-novo-3" !important; content:'\0043';}
.icon-mail:before{font-family: "icones-portal-novo-3" !important; content:'\0044';}


.icon-acessorios:before {
  content: "\61";
}
.icon-acompanhamento-menores:before {
  content: "\62";
}
.icon-ap-passageiros:before {
  content: "\63";
}
.icon-assistencia-medica:before {
  content: "\64";
}
.icon-assistencial-funeral:before {
  content: "\65";
}
.icon-car:before {
  content: "\66";
}
.icon-chave:before {
  content: "\67";
}
.icon-coberturas-adicionais:before {
  content: "\68";
}
.icon-colisao:before {
  content: "\69";
}
.icon-concierge:before {
  content: "\6a";
}
.icon-conserto-emergenciais:before {
  content: "\6b";
}
.icon-danos-eletricos:before {
  content: "\6c";
}
.icon-danos-equipamentos-eletronicos:before {
  content: "\6d";
}
.icon-danos-esteticos:before {
  content: "\6e";
}
.icon-delivery:before {
  content: "\6f";
}
.icon-desmoronamento:before {
  content: "\70";
}
.icon-explosao:before {
  content: "\71";
}
.icon-falhas-defeitos:before {
  content: "\72";
}
.icon-garantia-recebimento:before {
  content: "\73";
}
.icon-heart:before {
  content: "\74";
}
.icon-home:before {
  content: "\75";
}
.icon-honeymoon:before {
  content: "\0035";
}

.icon-seguro_celular:before {
  content:'\0034';
}

.icon-seguro_portateis:before {
  content:'\0033';
}

.icon-incendio:before {
  content: "\77";
}
.icon-incendio-auto:before {
  content: "\78";
}
.icon-invalidez-permanente:before {
  content: "\79";
}
.icon-morte-acidental:before {
  content: "\7a";
}
.icon-problemas-agua:before {
  content: "\41";
}
.icon-quebra-de-vidros:before {
  content: "\42";
}
.icon-quebra-tela:before {
  content: "\43";
}
.icon-quedas:before {
  content: "\44";
}
.icon-raio:before {
  content: "\45";
}
.icon-rastreio-bagagem:before {
  content: "\46";
}
.icon-repatriacao:before {
  content: "\47";
}
.icon-retorno-antecipado:before {
  content: "\48";
}
.icon-return:before {
  content: "\49";
}
.icon-roubo:before {
  content: "\4a";
}
.icon-roubo-auto:before {
  content: "\4b";
}
.icon-roubos-furtos:before {
  content: "\4c";
}
.icon-smartphone:before {
  content: "\4d";
}
.icon-terceiros:before {
  content: "\4e";
}
.icon-urgencias-odontologicas:before {
  content: "\4f";
}
.icon-vendaval:before {
  content: "\50";
}
.icon-mundo:before {
  content: "\51";
}
.icon-cama-hospitalar:before {
  content: "\52";
}
.icon-medico:before {
  content: "\53";
}
.icon-plano-odonto:before {
  content: "\54";
}
.icon-plano-saude:before {
  content: "\55";
}
.icon-meu-pet:before {
  content: "\56";
}
.icon-time:before {
  content: "\57";
}
.icon-hospital:before {
  content: "\58";
}
.icon-carro-reserva:before {
  content: "\59";
}
.icon-auto-popular:before {
  content: "\5a";
}
.icon-auto-simplificado:before {
  content: "\30";
}
.icon-auto-tradicional:before {
  content: "\31";
}




.icon-accident:before {
  font-family: "icones-portal-novos" !important;
  content: "\61";
}
.icon-bag:before {
  font-family: "icones-portal-novos" !important;
  content: "\62";
}
.icon-patient:before {
  font-family: "icones-portal-novos" !important;
  content: "\63";
}


.icon-property:before {
  font-family: "icones-portal-empresarial" !important;
  /*font-family: "icones-portal-novos" !important;*/
  content: "\61";
}

/* ICONES PORTAL 4 */
.icon-reparo-facil:before{font-family: "icones-portal-novo-4" !important; content:'\0041';}

/* ICONES PORTAL 5 */
.icon-dr-hoje:before{font-family: "icones-portal-novo-5" !important; content:'\0041';}
.icon-odontoprev:before{font-family: "icones-portal-novo-5" !important; content:'\0042';}
.icon-fedex-vida:before{font-family: "icones-portal-novo-5" !important; content:'\0043';}
.icon-fedex-patrimonial:before{font-family: "icones-portal-novo-5" !important; content:'\0044';}
.icon-fedex-caminhao:before{font-family: "icones-portal-novo-5" !important; content:'\0045';}
.icon-santa_casa_saude:before{font-family: "icones-portal-novo-5" !important; content:'\0046';}
.icon-solucoes_beneficios:before{font-family: "icones-portal-novo-5" !important; content:'\0047';}
.icon-auto_regional_aon:before{font-family: "icones-portal-novo-5" !important; content:'\0048';}
.icon-seguro_celular:before{font-family: "icones-portal-novo-5" !important; content:'\004A';}
.icon-agricola:before{font-family: "icones-portal-novo-5" !important; content:'\004B'}
.icon-leaf:before{font-family: "icones-portal-novo-5" !important; content:'\004C'}

.icon {
  font-size: 4.3em;
}