#depoimentos {
	padding-bottom: 0;
    margin-bottom: 130px;
}
#depoimentos #hashtag {
	color: #FF000A;
}

#depoimentos .heading-2 {
	margin-bottom: 0;
}

#depoimentos .heading-4 {
	font-size: 1.3em;
	line-height: 2.1rem;
}

#depoimentos .divider {
	margin-bottom: 22px
	
}

#depoimentos .depoimento hr {
	height: inherit;
	margin-bottom: 0;
	margin-top: 40px
}

#depoimentos .aluno .thumb-square {
	height: 55px;
	width: 55px;
	overflow: hidden;
	border-radius: 50%;
	margin-right: 12px;
	float: left;
}

#depoimentos .aluno .thumb-square img {
	width: 55px;
	height: 55px;
}

#depoimentos .aluno p {
	margin-bottom: 0;
}

#depoimentos .aluno p:first-of-type{
	color: #97A0AF;
}

#depoimentos .aluno p+p {
	font-weight: 600;
	color: #42526E;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}

#depoimentos .divider > div {
	height: 40px;
	width: 40px;
	text-align: center;
	background-color: #F2F7FF;
	border-radius: 3px;
	
}

#depoimentos .icon {
	stroke: unset;
}

#read-more {
	margin-top: 1rem;
}

#read-more button {
	display: block;
	width: 100%;
}

/* ====================================================================================
 * Sidebar
 */
.right-sidebar .card.newsletter {
	margin-top: 0;
}

.right-sidebar .card.newsletter p {
	color: #06142D
}

.right-sidebar {
	margin-top: 80px;
}

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

/* ====================================================================================
 * Ajustes responsivos
 */
 @media (min-width: 980px) {
	#depoimentos .border {
		border: 1px solid #F4F5F7;
		border-radius: 5px;
	}
	
	#depoimentos .divider {
		height: 118px;
		float: left;
		border-right: 1px solid #F4F5F7;
		position: relative;
		top: 20px;
		left: -50px;
	}
	
	#depoimentos .divider > div {
		position: relative;
		top: 40px;
		left: 20px;
	}

	#depoimentos .col-12.depoimento {
		padding-left: 75px;
	}

	#depoimentos .aluno {
		position: relative;
		top: 25%;
		left: -60px;
		text-align: left;
		margin-top: 0;
	}
	
	#depoimentos .aluno .thumb-square {
		height: 80px;
		width: 80px;
		float: left;
		margin: 0 16px 0 0;
		border-radius: 3px;
	}
	#depoimentos .aluno .thumb-square img {
		height: 80px;
		width: 80px;
	}

	.right-sidebar {
		margin-top: 0px;
	}
}
