#section_1_bh_270720 .padding_ratio:before{
	padding-bottom: 60%
}
#section_1_bh_270720 .col-4{
	padding-bottom: 30px;
}
#section_1_bh_270720 h3{
	margin: 0;
	width: 100%;
	bottom: 0;
	padding: 10px 0;
	font-weight: normal;
	background-image: -webkit-gradient(linear,left bottom, left top,from(rgb(255 255 255 / 41%)), to(transparent) );
	background-image: -o-linear-gradient(bottom,rgb(255 255 255 / 41%), transparent );
	background-image: linear-gradient(to top,rgb(255 255 255 / 41%), transparent );
}
#section_1_bh_270720 h3 a{
	color: #fff;
	text-decoration: none;
	text-shadow: 2px 2px #000;
}
#section_1_bh_270720 .col_wrapper{
	overflow:hidden;
}
#section_1_bh_270720 .col_wrapper:hover img{
	-webkit-transform: scale(1.1);
	    -ms-transform: scale(1.1);
	        transform: scale(1.1);
	-webkit-transition: 0.5s;
	-o-transition: 0.5s;
	transition: 0.5s
}
@media(max-width: 640px){
	#section_1_bh_270720 .row{
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-ms-flex-wrap: wrap;
		    flex-wrap: wrap;
	}
	#section_1_bh_270720 .col-4{
		padding-bottom: 15px;
		-webkit-box-flex: 0;
		    -ms-flex: 0 0 50%;
		        flex: 0 0 50%;
		max-width: 50%;
	}
	#section_1_bh_270720 h3{
		font-size: .9em;
	}
}