/* About */
.page-about {
	position: relative;
	background-color: #fff;
	padding:2rem 0;
}

.page-about-title{
	color: var(--color-black);
	font-size: 2.5rem;
	font-weight:600;
	line-height:1.1;
	margin-bottom:3rem;
	text-align:center;
}

.page-about-text{
	color: var(--color-text-dark);
	font-size: 1.2rem;
	font-weight: 200;
	margin-bottom: 3rem;
}

.page-about-text h1{
	font-size: 2rem;
	font-weight:600;
	line-height:1.1;
	margin-bottom:1rem;
	color:var(--color-primary);
}

.page-about-text strong, .page-about-text b{
	font-weight: 600;
	color:var(--color-primary);
}

.page-about-text p{
	margin-bottom: 1rem;
}

.page-about-text a{
	color: var(--color-primary);
	font-size: 1.2rem;
	font-weight: 400;
}
.professor-sobre-title{
font-style: normal;
font-weight: 700;
font-size: 48px;
line-height: 48px;
color: #E7000B;
margin-bottom: 2.5rem;
}
.page-about-itens-text{
	display:flex;
	justify-content:space-around;
	gap:2rem;
}

.page-about-itens-list{
	display:flex;
	justify-content:space-around;
	flex-wrap: wrap;
	gap:1rem;
	margin-top:3rem;
}

.page-about-item{
	padding:0;
	text-align: center;
	flex-grow:1;
}
.page-about-item-info{
	color: var(--color-black);
	font-size: 2.5rem;
	line-height:1.1;
	font-weight: 600;
}

.page-about-item-text{
	color: var(--color-gray);
	font-size: 0.875rem;
	font-weight: 200;
}
.page-about-item.colored{
	background-color: var(--color-primary);
	padding:1.5rem 2rem;
	border-radius:1rem;
}
.page-about-item.colored *{
	color: var(--color-white);
}



.page-about-item:nth-child(1) .page-about-item-info{
	color: var(--color-primary);
}
.page-about-item:nth-child(2) .page-about-item-info{
	color: var(--color-secondary);
}
.page-about-item:nth-child(3) .page-about-item-info{
	color: var(--color-accent);
}

@media screen and (min-width:768px) {
	.page-about {
		padding:5rem 0;
	}
	.page-about-text h1{
		font-size: 3rem;
		margin-bottom:2rem;
	}
	.page-about-item-text{
		gap:2rem;
	}
	.page-about-itens-list{
		display:flex;
		justify-content:space-around;
		gap:2rem;
		margin-top:3rem;
	}
	.page-about-item{
		flex-grow:1;
	}
}