/* ---- FRONT-END ---- */


#kap-2-images-grid-width-wrapper #kap-2-images-grid-width-image-left-wrapper,
#kap-2-images-grid-width-wrapper #kap-2-images-grid-width-image-right-wrapper {
	position: relative;
	background-size: cover;
	background-position: center;
	background-repeat: no-repeat;
}

#kap-2-images-grid-width-wrapper #kap-2-images-grid-width-image-left-wrapper img,
#kap-2-images-grid-width-wrapper #kap-2-images-grid-width-image-right-wrapper img {
	max-width: 100%;
	height: auto;;
}

/*
#kap-2-images-grid-width-wrapper #kap-2-images-grid-width-image-left-wrapper::before,
#kap-2-images-grid-width-wrapper #kap-2-images-grid-width-image-right-wrapper::before {
	display: block;
	content: '';
	padding-top: 133%;
}
*/

#kap-2-images-grid-width-wrapper #kap-2-images-grid-width-image-left-wrapper {
	position: relative;
	/* left: -50px; */
}

/*
#kap-2-images-grid-width-wrapper #kap-2-images-grid-width-image-left-wrapper.animation-element.in-view {
	animation: fadeInLeftToRightAnimation ease 1s;
	animation-iteration-count: 1;
	animation-fill-mode: forwards;
}
*/

#kap-2-images-grid-width-wrapper #kap-2-images-grid-width-image-right-wrapper {
	position: relative;
	/* right: -50px; */
}

/*
#kap-2-images-grid-width-wrapper #kap-2-images-grid-width-image-right-wrapper.animation-element.in-view {
	animation: fadeInRightToLeftAnimation ease 1s;
	animation-iteration-count: 1;
	animation-fill-mode: forwards;
}
*/


@media (max-width: 767px) {
		#kap-2-images-grid-width-wrapper {
		margin-bottom: 35px!important;
	}
	
	#kap-2-images-grid-width-wrapper #kap-2-images-grid-width-image-left-wrapper {
		margin-bottom: 35px;
	}
}

/* ---- PREVIEW BACK-END ---- */
