.account-settings-info p:nth-child(4){
	margin-top: 1vw;
}
.account-settings-info p.grey-text{
	margin-top: 2.1vw;
	color: rgba(0, 0, 0, 0.6);
}
.account-settings-info p.ofline{
	color: rgba(0, 0, 0, 0.3);
}
.account-settings-info p.online{
	color: #4AFF67;
}
.account-settings-info .main-btn{
	font-family: "raleway-regular";
}
.numbers{
	display: flex;
	align-items: center;
	justify-content: space-between;
	width: 100%;
	margin-top: 2.7vw;
}
.numbers h2{
	margin: 0;
	font-size: 1.7vw;
	margin-bottom: .5vw;
	font-family: "poppins-medium";
}
.mt-2{
	margin-top: 4vw;
}
.mt-1{
	margin-top: 1.5vw;
}
.m-0{
	margin: 0;
	padding: 0;
}
.skills{
	display: flex;
	align-items: center;
	flex-wrap: wrap;
}
.skill{
	font-size: 1vw;
	text-decoration: underline;
	color: rgba(0, 0, 0, 0.8);
	margin-right: 1vw;
	margin-bottom: .4vw;
}
.border{
	width: 100%;
	margin: 4.5vw 0;
	height: 1px;
	background: rgba(214, 215, 219, 0.8);
}
.portfolio{
	display: flex;
	justify-content: space-between;
	width: 100%;
	margin-bottom: 2vw;
}
.portfolio-item{
	width: 31%;
	background: #FFFFFF;
	box-shadow: -10px 10px 30px rgba(115, 113, 123, 0.25);
	border-radius: 2px;
}
.portfolio-item .img{
	width: 100%;

}
.portfolio-item .info{
	padding: .9vw 1.8vw;
}
.portfolio-item .info p{
	font-family: "raleway-regular";
}
.portfolio-item .info a{
	color: rgba(0, 0, 0, 0.6);
}
.review{
	margin-bottom: 3.5vw;
}
.review .stars{
	display: flex;
	align-items: center;
}
.review .stars img{
	width: 1.4vw;
	margin-right: 1vw;
}
.review h4{
	font-family: "raleway-regular";
	font-weight: 800;
	margin-top: 1vw;
	margin-bottom: 1.4vw;
}
.review .bottom-info{
	display: flex;
	align-items: center;
	justify-content: space-between;
	margin-top: 2.1vw;
}
.review .bottom-info .date{
	color: rgba(0, 0, 0, 0.6);
}
.review .bottom-info .author{
	display: flex;
	align-items: center;
}
.review .bottom-info .author img{
	width: 1.7vw;
	margin-right: 1.2vw;
}
.review .bottom-info .author h5{
	text-decoration: underline;
	color: rgba(0, 0, 0, 0.6);
}
@media (min-width: 1920px) {
	.account-settings-info p:nth-child(4){
		margin-top: 19px;
	}
	.account-settings-info p.grey-text{
		margin-top: 40px;
	}
	.numbers{
		margin-top: 52px;
	}
	.numbers h2{
		font-size: 33px;
		margin-bottom: 10px;
	}
	.mt-2{
		margin-top: 77px;
	}
	.mt-1{
		margin-top: 29px;
	}
	.skill{
		font-size: 19px;
		margin-right: 19px;
		margin-bottom: 8px;
	}
	.border{
		margin: 87px 0;
	}
	.portfolio{
		margin-bottom: 38px;
	}
	.portfolio-item .info{
		padding: 17px 35px;
	}
	.review{
		margin-bottom: 67px;
	}
	.review .stars img{
		width: 27px;
		margin-right: 19px;
	}
	.review h4{
		margin-top: 19px;
		margin-bottom: 27px;
	}
	.review .bottom-info{
		margin-top: 40px;
	}
	.review .bottom-info .author img{
		width: 33px;
		margin-right: 23px;
	}
}
@media(max-width: 1200px){
	.numbers h2{
		font-size: 2vw;
	}
	.review .bottom-info .author img{
		width: 2.5vw;
	}
	.skill{
		font-size: 1.4vw;
	}
}
@media(max-width: 800px){
	.numbers{
		flex-wrap: wrap;
		margin-top: 4vw;
	}
	.number{
		width: 50%;
		margin-bottom: 3vw;
	}
	.numbers h2{
		font-size: 3vw;
	}
	.skill{
		font-size: 1.8vw;
		margin-right: 1.8vw;
		margin-bottom: 2vw;
	}
	.review .stars img{
		width: 2vw;
	}
	.review .bottom-info .author img{
		width: 3vw;
	}
	.portfolio-item .info{
		padding: 1.4vw 2vw;
	}
	.mt-1{
		margin-top: 2vw;
	}
}
@media(max-width: 500px){
	.portfolio{
		flex-wrap: wrap;
		justify-content: center;
		margin-bottom: 8vw;
	}
	.portfolio-item{
		width: 70%;
		margin: 4vw 0;
	}
	.portfolio-item .info{
		padding: 3vw 4vw;
	}
	.border{
		margin: 7vw 0;
	}
	.numbers h2{
		font-size: 6vw;
		margin-bottom: 2vw;
	}
	.skill{
		font-size: 3.5vw;
		margin-right: 5vw;
		margin-bottom: 3vw;
	}
	.review{
		margin-bottom: 7vw;
	}
	.review .bottom-info{
		margin-top: 4vw;
	}
	.review .bottom-info .author img{
		width: 8vw;
		margin-right: 3vw;
	}
	.review .stars{
		margin-bottom: 5vw;
	}
	.review .stars img{
		width: 4vw;
		margin-right: 2vw;
	}
	.mt-1{
		margin-top: 3.5vw;
	}
}