nav ul a, nav .brand-logo {color: #444;}
nav ul a:hover {background-color: #dcf0f0;}
.active{background: #c6dede}
.sidenav li a:hover{background-color: #dcf0f0;}
.logo-img {width: 250px; padding-top: 5px;}
h1{font-size:2.5em; margin-bottom: 0;}
h2{font-size: 2em;}
h3{font-size: 1.5em; font-weight: 100;}
p {line-height: 2rem;}
.lineheight{line-height:1.5rem;}
.doisem{font-size: 1.2em;}
.umem{font-size: 0.8em}
.sidenav-trigger {color: #000;}
.parallax-container {
  min-height: 380px;
  line-height: 0;
  height: auto;
  color: rgba(255,255,255,.9);
}
.parallax-container .section {width: 100%;}
.space-bottom{margin-bottom: 10px;}
.bottom-space{margin-bottom: 35px;}
.margin-b{margin-bottom: -10px;}
@media only screen and (max-width : 992px) {
  .parallax-container .section {
    position: absolute;
    top: 40%;
  }
  #index-banner .section {top: 10%;}
}
@media only screen and (max-width : 600px) {#index-banner .section {top: 0;}}
.icon-block {padding: 0 15px;}
.icon-block .material-icons {
  font-size: inherit;
  color:rgba(101, 47, 145, 0.58);
}
.material-icons{ vertical-align: middle;}
footer.page-footer {margin: 0;}

.inline li{display: inline;}
.mr{margin-right: 2em;}
.page-footer {
  color: #fff;
  background-color: #f5f5f5;
}
.page-footer .footer-copyright {
  color: rgba(255, 255, 255, 0.8);
  background-color: rgba(51, 51, 51, 0.08);
}
.font-weight{font-weight:600; font-size: 2em}
.justify{text-align:justify;}
.titulo::after{content: ''; display: block; width: 100px; border: 1px solid #652F91; margin: 15px auto;}
.card .card-action a:not(.btn):not(.btn-large):not(.btn-small):not(.btn-large):not(.btn-floating) {color: #26a69a;}
.card .card-action a:not(.btn):not(.btn-large):not(.btn-small):not(.btn-large):not(.btn-floating):hover {color: #1c887e;}
.card .card-content {padding: 24px;border-radius: 0 0 2px 2px;}
.card{margin-left:-15px}
.fa-facebook-square{font-size: 3em; margin-right: 5px;}
.fa-instagram{font-size: 3em;}
.borderbottom{border-bottom: 1px solid #bbb;}
.paragrafo{font-size: 1em; line-height: 1.4rem}
.icon{font-size: 3em; margin-top: 1em;}
.slider .indicators .indicator-item.active {background-color: #26a69a;}
.z-depth-1, nav, .card-panel, .card, .toast, .btn, .btn-large, .btn-small, .btn-floating, .dropdown-content, .collapsible, .sidenav {
  -webkit-box-shadow: 0 2px 2px 0 rgba(101, 47, 145, 0.1), 0 3px 1px -2px rgba(101, 47, 145, 0.1), 0 1px 5px 0 rgba(101, 47, 145, 0.1);
          box-shadow: 0 2px 2px 0 rgba(101, 47, 145, 0.1), 0 3px 1px -2px rgba(101, 47, 145, 0.1), 0 1px 5px 0 rgba(101, 47, 145, 0.1);
}
.btn-floating{font-size: 1px;}
.assinatura{color: #999; text-shadow: 0px 1px 0px  #fff}
.mt{padding-top: 5px;}
.copyright{color: #777;}
.atendpsico{font-size:1.05em;}
.volar{background:#26a69a; padding:15px; color:#fff;}
.materialboxed{background: transparent;}
.colornone{color: #009688;}

.align-center {
  text-align: center;
}