﻿@font-face {
  font-family: 'FuturaBook';

  src: url('../fonte/FuturaBook.eot');
  src: url('../fonte/FuturaBook.eot?#iefix') format('embedded-opentype'), url('../fonte/FuturaBook.woff2') format('woff2'), url('../fonte/FuturaBook.woff') format('woff'), url('../fonte/FuturaBook.ttf') format('truetype'), url('../fonte/FuturaBook.svg#FuturaBook') format('svg');
}

@font-face {
    font-family: 'Invention_Rg';
  
    src: url('../fonte/Invention_Rg.eot');
    src: url('../fonte/Invention_Rg.eot?#iefix') format('embedded-opentype'), url('../fonte/Invention_Rg.woff2') format('woff2'), url('../fonte/Invention_Rg.woff') format('woff'), url('../fonte/Invention_Rg.ttf') format('truetype'), url('../fonte/Invention_Rg.svg#Invention_Rg') format('svg');
}


@font-face {
    font-family: 'Invention_Bd';
  
    src: url('../fonte/Invention_Bd.eot');
    src: url('../fonte/Invention_Bd.eot?#iefix') format('embedded-opentype'), url('../fonte/Invention_Bd.woff2') format('woff2'), url('../fonte/Invention_Bd.woff') format('woff'), url('../fonte/Invention_Bd.ttf') format('truetype'), url('../fonte/Invention_Bd.svg#Invention_Bd') format('svg');
}

html,
body {
    height: 100%;
    min-height:100%;
}
textarea:focus, input:focus, select:focus {
    box-shadow: 0 0 0 0;
    border: 0 none;
    outline: 0;
} 
body{
    font-family: 'FuturaBook',Helvetica,Arial,sans-serif;
    margin:0;
    padding:0;
    font-size:calc(100vw * (18/1920));
    color:#2e4049;
}
p {
    font-family: 'FuturaBook',Helvetica,Arial,sans-serif;
    margin: 0;
    padding: 0;
    font-size: calc(100vw * (18/1920));
}
h1{
    font-family: 'FuturaBook',Helvetica,Arial,sans-serif;
    font-size:calc(100vw * (60/1920));
    margin:0;
    padding:0;}
h2{
    font-family: 'FuturaBook',Helvetica,Arial,sans-serif;
    font-size:calc(100vw * (40/1920));
    margin:0;
    padding:0;}
h3{
    font-family: 'FuturaBook',Helvetica,Arial,sans-serif;
    font-size:calc(100vw * (28/1920));
    margin:0;
    padding:0;}
h4{
    font-family: 'FuturaBook',Helvetica,Arial,sans-serif;
    font-size:calc(100vw * (22/1920));
    margin:0;
    padding:0;}
a{
    color:#2e4049;
    text-decoration: none;
}
a:hover{
    color:#2e4049;
    text-decoration: underline;
}
.bold, b{
    font-family: 'Invention_Bd',Helvetica,Arial,sans-serif;
    } 
.small
{
    font-size:calc(100vw * (14/1920));
}
img
{
    border:0;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
}
.paddingZero
{
    padding:0;
}
@media screen and (max-width: 768px) {
.text-center-xs {text-align: center;}
}
@media screen and (max-width: 992px) {
.text-center-sm {text-align: center;}
}
@media screen and (max-width: 1200px) {
.text-center-md {text-align: center;}
}
@media screen and (min-width: 1200px) {
.text-center-lg {text-align: center;}
}
@media screen and (max-width: 768px) {
.text-left-xs {text-align: left;}
}
@media screen and (max-width: 992px) {
.text-left-sm {text-align: left;}
}
@media screen and (max-width: 1200px) {
.text-left-md {text-align: left;}
}
@media screen and (min-width: 1200px) {
.text-left-lg {text-align: left;}
}
@media screen and (max-width: 768px) {
.text-right-xs {text-align: right;}
}
@media screen and (max-width: 992px) {
.text-right-sm {text-align: right;}
}
@media screen and (max-width: 1200px) {
.text-right-md {text-align: right;}
}
@media screen and (min-width: 1200px) {
.text-right-lg {text-align: right;}
}

/*******cor fontes*******/
.fonteVermelha {
    color:#ed1b24;
}
.fonteCinza {
    color:#515151;
}
.fonteAmarelo {
    color:#fbce07;
}