.home_about {
	color: white; padding:40px 0;
}
.home_about > img {
	filter: blur(1px) contrast(.8)
}
.home_about .section_title{
	position: relative;
	padding-bottom: 5px; font-size: 1rem;
}
.home_about .section_title p{
	margin-bottom: 0; font-weight: normal;
}
.home_about .section_title h2 {
	 margin-bottom: .5rem; font-weight: normal;
}
.home_about .section_title:after{
	content: "";
	position: absolute;
	left: 0px;
	width: 60px;
	height: 3px;
	background: rgba(255,255,255,0.4);
	bottom: 0px;
}
.home_about .col_wrapper .col_wrapper {
	margin-top: 1.5rem; font-size: 15px; line-height: 1.8
}
.home_about .about_btn {
	padding:.5em 1.5em; color: #333; background-color:  #ffd540; display: inline-block; border-radius: 2px;
	margin-top: 1rem; text-decoration: none; font-size: 15px; font-weight: 500
}
.home_about .about_btn:hover {
	color: white; background-color: #ff0000; 
}
.home_about .padding_ratio:before {
	padding-bottom: 80%
}
@media (max-width: 1024px) {
	.home_about .about_btn {
		margin-bottom: 1rem;
	}
}
@media (max-width: 650px) {
	.home_about .col-5 {
		display: none;
	}
	.home_about .container {
		padding:0 12px;
	}
	.home_about .col_wrapper .col_wrapper {
		font-size: 13px
	}
}