/* Two iamges Half content */

.two-images-half-content {
	background: #fff;
}

.two-images-half-content.left-up .right.col-6,
.two-images-half-content.right-up .left.col-6 {
	padding-top: 96px;
}

.two-images-half-content.left-up .half-content,
.two-images-half-content.right-up .half-content  {
	padding-top: 96px;
	max-width: 482px;
}

.two-images-half-content .half-content h2 {
	max-width: 95%;
}

.half-content .content {
	margin-bottom: 3em;
}

.two-images-half-content.left-up .half-content {
	position: relative;
}

.two-images-half-content.left-up .half-content::before {
	content: "";
	display: block;
	border-radius: 12px;
	background: #F6F6F9;
	width: calc(100% + 10px);
	height: 100%;
	position: absolute;
	z-index: 0;
	left: -10px;
	top: 60px;
}

.two-images-half-content.left-up .half-content > * {
	position: relative;
}

.two-images-half-content.left-up {
	overflow: hidden;
}

.two-images-half-content img {
	border-radius: 11px;
}

.two-images-half-content .right.col-6 > img {
	max-width: calc(100% - 20px);
}

.page-template-default.page.page-id-13863 .half-content .button {
	max-width: 264px;
}

@media (max-width: 480px){
	.two-images-half-content {
		margin-top: 100px !important;
		margin-bottom: 100px !important;
		padding-bottom: 0 !important;
		padding-top: 0 !important;
	}

	.two-images-half-content .container > .row {
		flex-direction: column-reverse;
		text-align: center;
	}

	.two-images-half-content .half-content h2::before {
		margin-left: auto;
		margin-right: auto;
	}

	.two-images-half-content.left-up .half-content, 
	.two-images-half-content.right-up .half-content {
		padding-top: 0;
		padding-bottom: 50px;
	}

	.two-images-half-content.left-up .half-content::before {
		z-index: -1;
	}
		
}