
@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@200;300;500;600;800;900&display=swap');	
body, .page-contato{ font-family: 'Poppins', sans-serif; background-color: #eee; }

a, a:hover { text-decoration: none;}
.page-contato{  
  width: 100%;
  float: left;
  height: 100%;
  position: relative;
  left: 0;
  top: 0;
}
.logo{
  width: 100px;
  height: 100px;
  overflow: hidden;
  float: left;
  border-radius: 180px;
  position: relative;
  border: 10px solid #fff;
  background: #fff;
}
.logo img{
  display: block;
  margin: auto;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  max-height: 92%;
  max-width: 92%;
}
header{
  padding: 50px 0 30px 0;
}
article{
  min-height: 500px;
  padding-bottom: 50px;
}
.links-contatos{  background: #fff; 
  padding: 25px;
  border-radius: 15px;
}
.links-contatos .nav-link{
  font-size: 18px;
  color: #333;
  border: 1px solid #ddd;
  margin-bottom: 15px;
  text-align: center;
  border-radius: 10px;
}
.links-contatos .nav-link:hover{
  background: #eee;
}
.links-contatos .nav-link .bi{
  font-size: 25px;
}
.links-rede-social .nav-link .bi{
  font-size: 35px;
  color: #fff;
}
h1{
  font-size: 20px;
  font-weight: 700;
  margin-bottom: 0;
  color: #111;
}
p{
  font-size: 15px;
  margin-bottom: 0;
  color: #111;
}
h1, p, .links-rede-social .nav-link .bi{ color:#222222;}
.links-contatos .nav-link{ color:#d20f0f; }	
  /*MEDIA*/  

@media (min-width: 1400px){  }
@media (max-width:1200px) { }
@media (max-width:990px) { 
  .page-contato{ position: relative;}
  .links-contatos{ padding:20px 15px;} 
}
@media (max-width: 768px) { }
@media (max-width: 450px) { }