.masthead {
  height: 20vh;
  min-height: 600px;
  background: linear-gradient(rgba(128, 128, 128, 0.75), rgba(128, 128, 128, 0.75)),
                rgba(128,128,128,0.75) url('../images/background_001.jpeg');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  font-family: 'Poppins';
}

.masthead-background-result
{
  height: 20vh !important;
  min-height: 900px !important;
  background: linear-gradient(rgba(128, 128, 128, 0.75), rgba(128, 128, 128, 0.75)),
  rgba(128,128,128,0.75) url('../images/background_001.jpeg') !important;
  background-size: cover !important;
  background-position: center !important;
  background-repeat: no-repeat !important;
  font-family: 'Poppins' !important;
}

.masthead h1 {
  color:#fff;
  font-family: 'Poppins';
  font-weight: 700;
  font-size: 5em;
  color: white;
}

.masthead h2 {
  color:#fff;
  font-family: 'Poppins';
  font-weight: 700;
  font-size: 3.5em;
  color: white;
}

.masthead h5 {
  color:#fff;
  font-family: 'Poppins';
  font-weight: 700;
  font-size: 1.2em;
  color: white;
}

.content-title {
  color:#3B83BD;
  font-family: 'Poppins';
  font-weight: 700;
  font-size: 3.9em;
}

.content-text {
  color:#575756;
  font-family: 'Poppins';
  font-weight: 700;

}

.result-box
{
  background: linear-gradient(rgba(90, 90, 90, 0.5), rgba(90, 90, 90, 0.5)),
  rgba(90,90,90,0.5);
  width:100%;
  height:120px;
  color:#fff;
  display: inline-block;
}

.result-box-title
{
  text-align: left !important;
  margin-left:15px !important;
  margin-right:15px !important;
  color:white !important;
  font-size:1.3em !important;
  line-height: 25px;
}

.result-box-text
{
  text-align: left !important;
  margin-left:15px !important;
  margin-right:15px !important;
  color:white !important;
  font-size:1em !important;
  line-height: 25px;
}

.centerBlock {
  display: table;
  margin: auto;
}

.button-masthead
{
  font-family: 'Poppins';
  font-size: 1em;
  color: #fff;
  height: 10px;
}

.button-background-hide
{
  border:0px !important;
  background-color:rgba(0,0,0,0) !important;
}

.btn-active
{
  background-color:#00c9a7 !important;
}

.btn.btn-custom-xs {

  font-family: 'Poppins';
  font-size: 1em;
  padding: 0px;
  width:6em;
  height: 1.55em;
  border-radius: 0;
  background-color:#00c9a7 !important;
  color:white;
}

/*Global*/

::placeholder { /* Chrome, Firefox, Opera, Safari 10.1+ */
  font-family: 'Poppins'!important;
  color: white !important;
  opacity: 1 !important; /* Firefox */
}

:-ms-input-placeholder { /* Internet Explorer 10-11 */
  color: white !important;
}

::-ms-input-placeholder { /* Microsoft Edge */
  color: white !important;
}


tr, td {
  border-collapse: collapse;
  height: 36px !important;
  padding: 5px !important;
}

.info-result-title
{
  font-family: 'Poppins';
  font-weight: 700;
  font-size: 1em;
  color: #575756;
}

.info-result-title small
{
  font-family: 'Poppins';
  font-weight: 100;
  font-size: 0.8em;
  color: #575756;
}

.info-result-title h1 {

  color:#575756;
  font-family: 'Poppins';
  font-weight: 700;
  font-size: 3em;
}

.info-result
{
  font-family: 'Poppins';
  font-weight: 100;
  font-size: 1.1em;
  color: #575756;
  margin-top: 25px;
}

.info-result-chart
{
  font-family: 'Poppins';
  font-weight: 700;
  font-size: 1.3em;
  color: #575756;
  margin-top:15px;
  margin-left:35px;
}

.cabecalho__logo {
    display: -ms-inline-flexbox;
    display: -webkit-inline-flex;
    display: inline-flex;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    text-transform: uppercase;
    -webkit-transition: margin-top 0.5s, margin-bottom 0.5s;
    -o-transition: margin-top 0.5s, margin-bottom 0.5s;
    transition: margin-top 0.5s, margin-bottom 0.5s;
    color: #333;
    background-image: url('../images/simbolo_RS.png');
    background-repeat: no-repeat;
    background-size: 41px 54px;
    max-width: calc(100% - 82px);
    min-height: 54px;
    padding-left: 46px;
}
.cabecalho__logo__nome {
    font-family: 'Poppins';
    margin: 0;
    font-size: 25px;
    font-weight: 700;
    line-height: 1.15;
    padding-right: 10px;
}
.cabecalho__logo__denominador {
    font-family: 'Poppins';
    font-size: 17px;
}
.cabecalho {
    position: relative;
    min-height: 64px;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background: #e5e5e5;
    width:100%;
}