/* FONTES */
@font-face {
  font-family: 'GothamRounded-Bold';
  src: url('fonts/GothamRounded-Bold.eot?#iefix') format('embedded-opentype'),  url('fonts/GothamRounded-Bold.otf')  format('opentype'),
	     url('fonts/GothamRounded-Bold.woff') format('woff'), url('fonts/GothamRounded-Bold.ttf')  format('truetype'), url('fonts/GothamRounded-Bold.svg#GothamRounded-Bold') format('svg');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'GothamRounded-Light';
  src: url('fonts/GothamRounded-Light.eot?#iefix') format('embedded-opentype'),  url('fonts/GothamRounded-Light.otf')  format('opentype'),
	     url('fonts/GothamRounded-Light.woff') format('woff'), url('fonts/GothamRounded-Light.ttf')  format('truetype'), url('fonts/GothamRounded-Light.svg#GothamRounded-Light') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'RaspoutineMedium';
  src: url('fonts/RaspoutineMedium.eot?#iefix') format('embedded-opentype'),  url('fonts/RaspoutineMedium.otf')  format('opentype'),
	     url('fonts/RaspoutineMedium.woff') format('woff'), url('fonts/RaspoutineMedium.ttf')  format('truetype'), url('fonts/RaspoutineMedium.svg#RaspoutineMedium') format('svg');
  font-weight: normal;
  font-style: normal;
}

.raspoutine {
	font-family: 'RaspoutineMedium', arial, sans-serif;
}
.gotham_bold {
	font-family: 'GothamRounded-Bold', arial, sans-serif;
}
.gotham {
	font-family: 'GothamRounded-Light', arial, sans-serif;
}
.arial {
	font-family: Arial, sans-serif;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: "GothamRounded-Light", Times, serif;
	font-size: 18px;
	line-height: 23px;
	font-weight:bold;
	overflow-x: hidden;
	margin: 0px;
	color: #373536;
}
h1, h2, h3 {
	font-weight:0px;
}
@media (min-width: 1000px) 
{
  .mobile 
   {
    display: none;
   }
}
@media (max-width: 999px) 
{
  .desktop 
   {
    display: none;
   }
}

strong{
	font-family:"GothamRounded-Bold", Times, serif;
	font-weight:900;
}

/*TAMANHOS*/
.t10 {	font-size: 10px;}
.t12 {	font-size: 12px;}
.t14 {	font-size: 14px;}
.t16 {	font-size: 16px;}
.t18 {	font-size: 18px;}
.t20 {	font-size: 20px;}
.t22 {	font-size: 22px;}
.t24 {	font-size: 24px;}
.t26 {	font-size: 26px;}
.t28 {	font-size: 28px;}
.t30 {	font-size: 30px;}
.t32 {	font-size: 32px;}
.t34 {	font-size: 34px;}
.t36 {	font-size: 36px;}
.t38 {	font-size: 38px;}
.t40 {	font-size: 40px;}
.t42 {	font-size: 42px;}
.t44 {	font-size: 44px;}
.t46 {	font-size: 46px;}
.t48 {	font-size: 48px;}
.t50 {	font-size: 50px;}
.t52 {	font-size: 52px;}
.t54 {	font-size: 54px;}
.t56 {	font-size: 56px;}
.t58 {	font-size: 58px;}
.t60 {	font-size: 60px;}
.t62 {	font-size: 62px;}
.t64 {	font-size: 64px;}
.t66 {	font-size: 66px;}
.t68 {	font-size: 68px;}
.t70 {	font-size: 70px;}
.t74 {	font-size: 74px;}
.t100 {	font-size: 100px;}
/*LINHAS*/
p.none {
	border-style: none;
}
p.dotted {
	border-style: dotted;
}
p.dashed {
	border-style: dashed;
}
p.solid {
	border-style: solid;
}
p.double {
	border-style: double;
}
p.groove {
	border-style: groove;
}
p.ridge {
	border-style: ridge;
}
p.inset {
	border-style: inset;
}
p.outset {
	border-style: outset;
}
p.hidden {
	border-style: hidden;
}
/*CORES*/
.preto {	color: #0E0A0B;}
.laranja {	color: #FF9326;}
.roxo {	color: #211B39;}
.azul {	color: #3F5FA7;}
.amarelo {	color: #EDCA05;}
.vermelho {	color: #ED1B24;}
.cinza {	color: #393946;}
.branco {	color: #FFFFFF;}
.rosa {	color: #E32D55;}
.marrom {	color: #611300;}
.verde {	color: #04994C;}


/*ESPAÇAMENTO ENTRE AS LETRAS*/
.ls1 {	letter-spacing: -1px;}
.ls01 {	letter-spacing: 1px;}
.ls2 {	letter-spacing: -2px;}
.ls3 {	letter-spacing: -3px;}
.ls4 {	letter-spacing: -4px;}
.ls5 {	letter-spacing: -5px;}
.lsa2 {	letter-spacing: 5px;}
.lsa2 {	letter-spacing: 10px;}
.lsa3 {	letter-spacing: 15px;}
.lsa4 {	letter-spacing: 20px;}

/*ALTURA DAS LINHAS*/
.lh10 {
	line-height: 4px;
}
.lh15 {
	line-height: 15px;
}
.lh20 {
	line-height: 20px;
}
.lh25 {
	line-height: 25px;
}
.lh30 {
	line-height: 30px;
}
.lh35 {
	line-height: 35px;
}
.lh40 {
	line-height: 40px;
}
.lh45 {
	line-height: 45px;
}
.lh55 {
	line-height: 55px;
}
.lh60 {
	line-height: 55px;
}

/*ESPESSURA DA FONTE*/
.bold {
	font-weight: bold;
}
.italico {
	font-style: oblique;
}
img {
	border: 0;
}



/*FORMULÁRIO*/
input:focus {
	outline: none;
}
textarea:focus {
	outline: none;
}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: none;
}
a:active {
	text-decoration: none;
