.product-press .container h1 {
	 margin: 30px 0;
}
.press-boxes {
	margin-bottom: 70px;
	-webkit-columns: 2;
		-moz-columns: 2;
		columns: 2;
	-webkit-column-gap: 30px;
		-moz-column-gap: 30px;
		column-gap: 30px;
}
.press-box {
	border: solid 3px #eaeaea;
	margin-bottom: 30px;
	height: auto;

	-webkit-column-break-inside: avoid;
		page-break-inside: avoid; 
		break-inside: avoid;
}
.press-box .text {
	padding: 8%;
	text-align: center;
}
.press-box .text img {
	width: 100%;
}
.press-box .text h2 {
	margin: 20px auto;
	line-height: 40px;
	letter-spacing: 0.38px;
}
.press-box .text p {
	text-align: left;
	margin-bottom: 0;
	letter-spacing: 0.2px;
}
.press-box .text p b {
	display: block;
	text-align: center;
}

.product-press div.img {
	text-align: center;
}
.product-press div.img img {
	max-width: 100%;
}
.product-press div.img > img:not(:first-child) {
	margin-top: 20px;
}
.product-press div.img .d-flex img {
	width: 33.3%;
}
.product-press h5.from {
	margin: 70px 0;
	line-height: 1.35;
}
.youtube-video {
	max-width: 1000px;
	margin: auto;
}
.youtube-box {
	position:relative;
	padding-bottom:56.25%;
	padding-top:30px;
	height:0;
	overflow:hidden;
	margin-bottom: 50px;
}
.youtube-box iframe, 
.youtube-box object, 
.youtube-box embed {
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
}
@media handheld, only screen and (max-width: 991.98px) {
	.product-press h2 {font-size: 28px;}
	.press-box .text h2{line-height: 36px;}
}
@media handheld, only screen and (max-width: 767.98px) {
	.product-press h2 {font-size: 24px;}
	.press-boxes{
		display: flex;
		flex-wrap: wrap;

		margin-bottom: 30px;
		-webkit-columns: 1;
			-moz-columns: 1;
			columns: 1;
		-webkit-column-gap: 0;
			-moz-column-gap: 0;
			column-gap: 0;
	}
	.press-box {
		width: 100%;
		max-width: 550px;
		margin-right: auto;
		margin-left: auto;
		/*margin-bottom: 30px;
		height: auto;*/

		/*-webkit-column-break-inside: avoid;
			page-break-inside: avoid; 
			break-inside: avoid;*/
	}
}
@media handheld, only screen and (max-width: 575.98px) {
	.press-box .text h2{line-height: 30px;}
	.product-press div.img .d-flex {
		flex-wrap: wrap;
	}
	.product-press div.img .d-flex img {
		width: 100%;
	}
}