.contain-wrap h3 {
	color: #272727;
	/* font-size: 1.55rem; */
	font-size: 1.4rem;
	margin-bottom: 0.5rem;
}

.contain-wrap p {
	margin-bottom: 0.75rem;
}

.contain-wrap .nowrap {
	white-space: nowrap;
}

.contain-wrap a {
	cursor: pointer;
	/* font-style: italic; */
	white-space: nowrap;
}

.contain-wrap a {
	/* cursor: pointer; */
	/* white-space: nowrap; */
	/* font-weight: 400; */
	/* background-color: #fff; */
	/* border: 1px solid #e0e0e0; */
	/* box-shadow: 2px 2px 4px #27272727; */
	/* border-radius: 7px; */
	/* padding: 0.25rem 0.5rem; */
	/* line-height: 2.5rem; */
	/* margin-right: 0.25rem; */
}

.contain-wrap .img {
	margin-left: 1rem;
	margin-bottom: 1rem;
	max-width: 400px;
	width: 45vw;
	border-radius: 7px;
	-webkit-box-shadow: 4px 4px 6px #27272727;
	        box-shadow: 4px 4px 6px #27272727;
	border: 1px solid #dedede;
}

.image-bottom {
	display: none;
}

@media (hover: hover) {
	
	
	
}

/*-- Collapse content containers --*/
@media only screen and (max-width:958.98px) { /* 951.98p */
	
	
	
}

/*-- en --*/
@media only screen and (max-width:574.98px) {
	
	.en .contain-wrap .img {
		width: 80vw;
		
		margin: 0 auto;
		margin-top: 0.5rem;
	}
	
	.en .img-text-wrap {
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-orient: vertical;
		-webkit-box-direction: reverse;
		    -ms-flex-direction: column-reverse;
		        flex-direction: column-reverse;
	}
	
	.en .image-side {
		display: none;
	}
	
	.en .image-bottom {
		display: inline;
	}
	
}

/*-- it --*/
@media only screen and (max-width:599.98px) {
	
	.it .contain-wrap .img {
		width: 80vw;
		
		margin: 0 auto;
		margin-top: 0.5rem;
	}
	
	.it .img-text-wrap {
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-orient: vertical;
		-webkit-box-direction: reverse;
		    -ms-flex-direction: column-reverse;
		        flex-direction: column-reverse;
	}
	
	.it .image-side {
		display: none;
	}
	
	.it .image-bottom {
		display: inline;
	}
	
}
