﻿@font-face {
  font-family: 'GilroyMedium';

  src: url('../fonte/GilroyMedium.eot');
  src: url('../fonte/GilroyMedium.eot?#iefix') format('embedded-opentype'), url('../fonte/GilroyMedium.woff2') format('woff2'), url('../fonte/GilroyMedium.woff') format('woff'), url('../fonte/GilroyMedium.ttf') format('truetype'), url('../fonte/GilroyMedium.svg#GilroyMedium') format('svg');
}

@font-face {
  font-family: 'Gilroy-ExtraBold';

  src: url('../fonte/Gilroy-ExtraBold.eot');
  src: url('../fonte/Gilroy-ExtraBold.eot?#iefix') format('embedded-opentype'), url('../fonte/Gilroy-ExtraBold.woff2') format('woff2'), url('../fonte/Gilroy-ExtraBold.woff') format('woff'), url('../fonte/Gilroy-ExtraBold.ttf') format('truetype'), url('../fonte/Gilroy-ExtraBold.svg#Gilroy-ExtraBold') 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: 'GilroyMedium',Helvetica,Arial,sans-serif;
    margin:0;
    padding:0;
    font-size:calc(100vw * (18/992));
}
p {
    font-family: 'GilroyMedium',Helvetica,Arial,sans-serif;
    margin: 0;
    padding: 0;
    font-size: calc(100vw * (18/992));
}
h1{
    font-family: 'GilroyMedium',Helvetica,Arial,sans-serif;
    font-size:calc(100vw * (60/992));
    margin:0;
    padding:0;}
h2{
    font-family: 'GilroyMedium',Helvetica,Arial,sans-serif;
    font-size:calc(100vw * (40/992));
    margin:0;
    padding:0;}
h3{
    font-family: 'GilroyMedium',Helvetica,Arial,sans-serif;
    font-size:calc(100vw * (28/992));
    margin:0;
    padding:0;}
h4{
    font-family: 'GilroyMedium',Helvetica,Arial,sans-serif;
    font-size:calc(100vw * (22/992));
    margin:0;
    padding:0;}
a{
    color:#000;
    text-decoration: none;
}
a:hover{
    color:#000;
    text-decoration: underline;
}
.small
{
    font-size:calc(100vw * (14/992));
}
@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;}
}

.fonteLaranja
{
    color:#ef7918;
}