.ues-flex {display: flex;display: -webkit-flex;flex-wrap: wrap;}
.ues-flex .ues-flex-item {display: flex;flex-direction: column;flex: 1;height: 100%;}
.ues-flex .ues-flex-item .ues-flex-item-h {flex: 1;}

.show-line-2 {
	overflow:hidden;
	text-overflow:ellipsis;
	display:-webkit-box;
	line-clamp:2;
	-webkit-line-clamp:2;
	-webkit-box-orient:vertical;
}
.show-line-3 {
	overflow:hidden;
	text-overflow:ellipsis;
	display:-webkit-box;
	line-clamp:3;
	-webkit-line-clamp:3;
	-webkit-box-orient:vertical;
}

.contact-message-div .message-title {
	padding-top: 80px;
	padding-bottom: 50px;
	font-size: 48px;
	font-weight: 700;
}

.watermark-img {
	position: absolute;
	max-height: 60px;
	/*bottom: 30px;
	left: 30px;*/
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	margin: auto;
	opacity: 0.6;
}

@media (max-width: 800px) {
	.watermark-img {
		max-height: 30px;
		/*bottom: 15px;
		left: 15px;*/
	}
}