@charset "UTF-8";
/*!
 * Start Bootstrap - Modern Business (https://startbootstrap.com/template-overviews/modern-business)
 * Copyright 2013-2019 Start Bootstrap
 * Licensed under MIT (https://github.com/BlackrockDigital/startbootstrap-logomodern-business-nav/blob/master/LICENSE)
 */
	
/* CSS Document */
/*   
Theme Name:  Bárbara Geriatria
Theme URI: http://www.barbarageriatria.com.br
Description: Tema especial para Bárbara Geriatria
Author: Bárbara Geriatria
Author URI: http://www.barbarageriatria.com.br
Version: 1.0 
. 
Template criado exclusivamente para Bárbara Geriatria / Todos os direitos reservados. 
body {
  padding-top: 56px;
}

/*!
 * Start - HTML Template 
 */
	body{
	font-family: 'Poppins', sans-serif;
	color:#4e4d4d;
	font-size:15px;
	}
	h1, h2, h3, h4, h5, h6 {
		color:#d5bd80;
		font-weight:300;
	}
	.hprc h1{
    font-size: 1.6rem;
}
a {
    color: #999;
}
a:hover {
    color: #666;
}
.carousel-item {
  background: no-repeat center center scroll;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  padding-bottom: 50px;
}
.tt-artigos{
	padding:40px 0;
	text-align:left;
	font-size:30px;
}
.portfolio-item {
  margin-bottom: 30px;
}
.navbar{
	background:#fff;
	border-bottom:1px solid #d5bd80;
	margin-bottom:50px;
}
.navbar-dark .navbar-nav .nav-link {
    color: #4e4d4d;
}
.nav-link:hover {
    color: #d5bd80!important;
}
.navbar-dark .navbar-toggler {
    color: #fff;
    border-color: #fff;
    background: #d5bd80;
}
#tel{
	padding:8px 0;
	background:#d5bd80;
	text-align:right;
}
#tel p{
	color:#fff;
	font-size:15px;
	margin-bottom:0;
	padding:0;
}
#tel p a{
	color:#fff;
}
#map{
	width:100%;
	height:450px;
	margin-top:50px;
}
.copy{
	font-size:13px;
	color:#f4f4f4;
	margin-top:15px;
}
footer{
	background:#d5bd80;
}
.btn-more {
  color: #fff;
  background-color: #d5bd80;
  border-color: #d5bd80;
}

.btn-more:hover {
  color: #d5bd80;
  background-color: #fff;
  border-color: #d5bd80;
}


.btn-post {
  color: #d5bd80;
  background-color: #fff;
  border-color: #d5bd80;
}
.btn-post:hover {
  color: #fff;
  background-color: #d5bd80;
  border-color: #d5bd80;
}
.py-5 p{
	margin-bottom:3px;
}
.log-ft{
	width:180px;
	height:auto;
}
.card-title{
	font-size:1.2rem;
}
.card-title a{
		color:#d5bd80;
}
.lk-ic a{
	display:inline-block;
	color:#fff;
	margin:0 5px;
	font-size:20px;
}
div.wpcf7-mail-sent-ok,
div.wpcf7-validation-errors,
div.eme-rsvp-message,
div.wpcf7-mail-sent-ng {
	border:0 none !important;
	font-size:14px !important;
	margin:20px 0!important;
	overflow:hidden;
	clear:both;
	float:left;
	width:100%;
	padding:4%!important;
}
div.wpcf7-validation-errors, div.eme-rsvp-message, div.wpcf7-mail-sent-ng {
	background: #f00 !important;
	color:#fff !important;
}
div.wpcf7-mail-sent-ok {
	background: #DA8963 !important;
	color:#fff!important;
}
.hprc p{
	line-height: 35px;
    font-size: 22px;
    font-weight: 300;
}
.p-sobre{
	font-size: 18px;
    font-weight: 300;
}
#depoimentos{
	background: #f6eeda;
	padding: 60px 0;
	margin-top: 50px;
}
.tt-depoimentos {
    padding: 0 0 20px;
    text-align: left;
    font-size: 30px;
}

#atuacao{
	background: #f6eeda;
	padding: 20px 0 40px;
	margin-top: 50px;
}
.tt-atuacao {
    padding: 0 0 20px;
    text-align: left;
    font-size: 30px;
    font-weight: 500;
}
.tt-area{
	background: #d5bd80;
	font-size: 22px;
	padding:40px 20px;
	color: #fff;
	font-weight: 600;
	border-radius: 15px;
	margin-bottom: 25px;
	}
.tt-area i{
	display: block;
	margin-bottom: 10px;
	}	

@media (max-width: 768.98px) {
	.ftb {
		margin-top:30px;
}
}