@import url('https://fonts.googleapis.com/css?family=Fira+Sans:400,700,800');

::-webkit-scrollbar {
    width: 15px;
}

::-webkit-scrollbar-track {
    background: #f0f0f0;
}

::-webkit-scrollbar-thumb {
    background: #5CC6D0; 
}

::-webkit-scrollbar-thumb:hover {
    background: #555; 
}

a{
	text-decoration:none!important;
}

html{scroll-behavior: smooth;height:100%;}

body{
	width:100%;
	height:100%;
	min-height:100%;
  overflow-x: hidden;
  overflow-y: hidden;
  font-family: 'Fira Sans', sans-serif;
  font-size:14px;
  background: #000;
}

iframe{
  position: absolute;
  top: -10%;
  left: -10%;
  width: 120%;
  height: 120%;
  z-index: -1;
}

#banner{
  position: absolute;
  z-index: -1;
  top: 0;
}

#conteudo{
  width:100%;
  height:90%;
  min-height:90%;
  color:#fff;
  display: flex;
  text-align:center;
  align-items: center;
  justify-content: center;
  z-index: 1;
  }

  #conteudo .box{
	width:100%;
    display: block;
    text-align: center;
    padding:0 30px;
  }

  #conteudo .box img{
    width:100%;
	max-width: 500px;
    padding:0 15px;
  }

  #conteudo .box h5{
    display: block;
    padding:60px 30px;
  }

  #conteudo .box button{
    width:100%;
	max-width:500px;
    background:#25d366;
    color:#fff;
    padding:10px 30px;
    border:3px solid #FFF;
    border-radius:30px;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size:20px;
    font-weight: bold;
	margin:10px auto;
  }

  #conteudo .box button i{
	font-weight:none;
    font-size:40px;
    padding:0 15px 0 0;
  }

#copy{
  background:#000;
  width: 100%;
  height: 10%;
  padding:0 30px;
  color:#fff;
  text-align: center;
  display: flex;
  align-items: center;
  text-align: center;
  justify-content: center;
}





@media (min-width: 340px) and (max-width:768px){


}


@media (min-width: 992px){}
@media (min-width: 1200px){}