@import url("https://use.fontawesome.com/releases/v5.6.0/css/all.css");
@import url('https://fonts.googleapis.com/css2?family=Merriweather:wght@300;400;700;900&display=swap');

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

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

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

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

body
{
margin:0px;
background-size:100%;
}

@media (prefers-color-scheme: dark)
{
  body
  {
    background-color: black;
    color: white;
  }
}

img
{
border:0px;
}

a
{
color:inherit;
text-decoration:none;
}

a:hover
{
color:#C0B25E;
text-decoration:none;
}

a,
input
{
/* Fade */
transition:.2s;
-moz-transition:.2s;
-webkit-transition:.2s;
-opera-transition:.2s;
}

.pagina .topo
{
margin:0px auto 0px auto;
display:block;
 
z-index:9999;	
position:relative;
max-width:1200px;
height:150px;
}

.pagina .topo .logomarca
{
position:absolute;
top:10px;
left:10px;
right:10px;

margin:0px auto;

width:130px;
}

.pagina .topo a i
{
font-size:25px;

position:absolute;
top:50px;
left:10px;
}

.pagina .topo a:hover i
{
color:#F0B127;
}

.pagina .rodape
{
margin:0px auto 0px auto;
display:block;

position:relative;
max-width:1200px;
height:50px;

background:#231F20;
}

.pagina .rodape .copyright
{
font-family:'Merriweather', sans-serif;
font-size:13px;
line-height:16px;
color:#A4A4A4;
font-weight:400;

position:absolute;
top:8px;
left:10px;	
}

.pagina .rodape .developed
{
position:absolute;
top:16px;
right:10px;	

width:80px;
}

.pagina .conteudo
{
margin:0px auto 0px auto;
display:block;

position:relative;
padding:40px 10px 0px 10px;
max-width:1200px;
min-height:508px;
}

a.btn,
input.btn,
label.btn
{
font-family:'GoldplayAlt-Medium', sans-serif;
font-size:16px;
line-height:19px;
font-weight:400;
font-style: normal;

height:25px;
padding:0px 15px;
}

a.btn-sm,
input.btn-sm,
label.btn-sm
{
font-size:12px;
line-height:15px;

padding:4px 12px 4px 12px;
}

a.btn-primary,
input.btn-primary,
label.btn-primary
{
border:none;
}

input.form-control,
select.form-control,
textarea.form-control
{
font-family:'Open Sans', sans-serif;
font-size:14px;
line-height:17px;
font-weight:400;
}

*[data-toggle="backtop"]
{
position:fixed;
z-index:9998;
right:10px;
bottom:10px;

display:none;
}