.blg_vb1 {
	position:relative;
	float:left;
	width:100vw;
	background-image: url('../images/about/hero.jpg');
	background-size: cover;
	background-position: center center;
	height: 0px;
	padding-bottom: 31.25%;
	z-index: 1;
}

.blg_vb2 {
	margin-top: 5%;
}
.blg_vb2_center {
	display: flex;
  	flex-wrap: wrap;
  	justify-content: space-between;
  	row-gap: 80px;
  	column-gap:75px;
}

.blg_ov_i {
	position:relative;
	float:left;
	flex: 0 0 calc(33.333% - 75px); /* 3 per row minus spacing */
  	box-sizing: border-box;
  	padding-bottom:40px;
}
.blg_ov_thumb, .blg_ov_thumb img {
	position:relative;
	float:left;
	width:100%;
}
.blg_ov_thumb {
	margin-top:26px;
}
.blg_ov_title {
	position: relative;
	float:left;
	width:100%;
	font-size:26px;
}
.blg_ov_subtitle {
	position: relative;
	float:left;
	width:100%;
	font-size:16px;
}
.blg_ov_text {
	position: relative;
	float:left;
	width:100%;
	margin-top:26px;
}
.blg_ov_more {
	position: absolute;
	bottom:0px;
	left:0px;
	width:100%;
}
.blg_ov_more:hover {
	text-decoration: underline;
	cursor:pointer;
}


.blgi_vb1 {
	position:relative;
	float:left;
	width:100vw;
	background-image: url('../images/blog/blog6/2.jpg');
	background-size: cover;
	background-position: center center;
	height: 0px;
	padding-bottom: 31.25%;
	z-index: 1;
}
.blg_vb1_overview {
	background-image: url('../images/blog/blog-hero.jpg');
}
.blgi_vb1_5 {
	background-image: url('../images/blog/blog5/2.jpg');
}
.blgi_vb1_4 {
	background-image: url('../images/blog/blog4/2.jpg');
}
.blgi_vb1_3 {
	background-image: url('../images/blog/blog3/2.jpg');
}
.blgi_vb1_2 {
	background-image: url('../images/blog/blog2/2.jpg');
}
.blgi_vb1_1 {
	background-image: url('../images/blog/blog1/2.jpg');
}
.blgi_vb2 {
	margin-top: 5%;
}
.blgi_vb2_center {
	display: flex;
  	flex-wrap: wrap;
  	justify-content: space-between;
  	row-gap: 80px;
  	column-gap:75px;
}

.blgi_start {
	position:relative;
	float:left;
	width:100%;
}
.blgi_start_title {
	position: relative;
	float:left;
	width:100%;
	font-size:32px;
}
.blgi_start_text {
	position:relative;
	float:left;
	width:70%;
	margin-top:12px;
}
.blgi_box {
	position: relative;
	float:left;
	width:100%;
	display: flex;
	justify-content: space-between;
}
.blgi_img {
	position:relative;
	float:left;
	width:40%;
}
.blgi_img img {
	position:relative;
	float:left;
	width:100%;
}
.blgi_content {
	position: relative;
	float:left;
	width:50%;
	display: flex;
	flex-wrap: wrap;
	align-content:center;
	align-items:center;
}
.blgi_box_title {
	position: relative;
	float:left;
	width:100%;
	font-size:26px;
}
.blgi_box_text {
	position:relative;
	float:left;
	width:100%;
	margin-top:12px;
}
.blgi_box_text:nth-child(3) {
	margin-top:22px;
}


@media (max-width: 1600px) {
  .blg_ov_i {
    flex: 0 0 calc(50% - 75px); /* 2 per row */
  }
}
@media (max-width: 1400px) {
	.blgi_start_text {
		width:100%;
	}
}
@media (max-width: 1200px) {
  .blgi_box {
    flex-wrap:wrap;
  }
  .blgi_box_2 {
  	flex-direction: column-reverse;
  }
  .blgi_content {
  	width:100%;
  	margin-top:50px;
  }
  .blgi_img {
  	width:100%;
  }
}


@media (max-width: 1100px) {
  .blg_ov_i {
    flex: 0 0 100%; /* 1 per row */
  }
}

