.imgZoomInK img {
	 transition: transform 0.2s;
	 -webkit-transition-duration: 0.2s;
	/*Webkit: Animation duration*/
	 -moz-transition-duration: 0.2s;
	/*Mozilla duration version*/
	 -o-transition-duration: 0.2s;
	/*Opera duration version*/
	 margin: 0 10px 5px 0;
	/*margin between images*/
}
 .imgZoomInK:hover > img {
	 transform: scale(0.8);
	 -webkit-transform: scale(0.8);
	/*Webkit: Scale up image to 1.2x original size*/
	 -moz-transform: scale(0.8);
	/*Mozilla scale version*/
	 -o-transform: scale(0.8);
	/*Opera scale version*/
}
 .imgZoomOutK img {
	 transition: transform 0.2s;
	 -webkit-transition-duration: 0.2s;
	/*Webkit: Animation duration*/
	 -moz-transition-duration: 0.2s;
	/*Mozilla duration version*/
	 -o-transition-duration: 0.2s;
	/*Opera duration version*/
	 margin: 0 10px 5px 0;
	/*margin between images*/
}
 .imgZoomOutK:hover img {
	 transform: scale(1.2);
	 -webkit-transform: scale(1.2);
	/*Webkit: Scale up image to 1.2x original size*/
	 -moz-transform: scale(1.2);
	/*Mozilla scale version*/
	 -o-transform: scale(1.2);
	/*Opera scale version*/
}
 .imgXoayXK img {
	 -webkit-transition: all 0.5s ease-out;
	 -moz-transition: all 0.5s ease-out;
	 -ms-transition: all 0.5s ease-out;
	 -o-transition: all 0.5s ease-out;
	 transition: all 0.5s ease-out;
}
 .imgXoayXK:hover img {
	 -webkit-transform: rotate(360deg);
	 -moz-transform: rotate(360deg);
	 -ms-transform: rotate(360deg);
	 -o-transform: rotate(360deg);
	 transform: rotate(360deg);
}
 .imgXoayYK img {
	 -webkit-transition: all 0.5s ease-out;
	 -moz-transition: all 0.5s ease-out;
	 -ms-transition: all 0.5s ease-out;
	 -o-transition: all 0.5s ease-out;
	 transition: all 0.5s ease-out;
}
 .imgXoayYK:hover img {
	 -webkit-transform: rotateY(360deg);
	 -moz-transform: rotateY(360deg);
	 -ms-transform: rotateY(360deg);
	 -o-transform: rotateY(360deg);
	 transform: rotateY(360deg);
}
 .imgXoayY180K img {
	 -webkit-transition: all 0.5s ease-out;
	 -moz-transition: all 0.5s ease-out;
	 -ms-transition: all 0.5s ease-out;
	 -o-transition: all 0.5s ease-out;
	 transition: all 0.5s ease-out;
}
 .imgXoayY180K:hover img {
	 -webkit-transform: rotateY(180deg);
	 -moz-transform: rotateY(180deg);
	 -ms-transform: rotateY(180deg);
	 -o-transform: rotateY(180deg);
	 transform: rotateY(180deg);
}
 .imgXoayNgangInfiniteK:hover img {
	 animation: xoayanhlientuc1 2s linear infinite;
	 -moz-animation: xoayanhlientuc1 2s linear infinite;
	 -webkit-animation: xoayanhlientuc1 2s linear infinite;
	 -o-animation: xoayanhlientuc1 2s linear infinite;
}
 @keyframes xoayanhlientuc1 {
	 from {
		 -webkit-transform: rotate(0deg);
		 -moz-transform: rotate(0deg);
		 -ms-transform: rotate(0deg);
		 -o-transform: rotate(0deg);
		 transform: rotate(0deg);
	}
	 to {
		 -webkit-transform: rotate(360deg);
		 -moz-transform: rotate(360deg);
		 -ms-transform: rotate(360deg);
		 -o-transform: rotate(360deg);
		 transform: rotate(360deg);
	}
}
 .imgXoay3dK img {
	 -webkit-transition: all 0.5s ease-out;
	 -moz-transition: all 0.5s ease-out;
	 -ms-transition: all 0.5s ease-out;
	 -o-transition: all 0.5s ease-out;
	 transition: all 0.5s ease-out;
}
 .imgXoay3dK:hover img {
	 -webkit-transform: rotateZ(360deg);
	 -moz-transform: rotateZ(360deg);
	 -ms-transform: rotateZ(360deg);
	 -o-transform: rotateZ(360deg);
	 transform: rotateZ(360deg);
}
 .imgXoay3d10K img {
	 -webkit-transition: all 0.5s ease-out;
	 -moz-transition: all 0.5s ease-out;
	 -ms-transition: all 0.5s ease-out;
	 -o-transition: all 0.5s ease-out;
	 transition: all 0.5s ease-out;
}
 .imgXoay3d10K:hover img {
	 -webkit-transform: rotateZ(10deg);
	 -moz-transform: rotateZ(10deg);
	 -ms-transform: rotateZ(10deg);
	 -o-transform: rotateZ(10deg);
	 transform: rotateZ(10degdeg);
}
 .translateYK {
	 transition: all 0.5s;
}
 .translateYK:hover {
	 transform: translateY(-7px);
}
 .backgroundTransitionK {
	 background: linear-gradient(to left, #ccc 50%, #fff 50%) right;
	 background-size: 200%;
	 transition: 0.5s ease-out;
}
 .backgroundTransitionK:hover {
	 background-position: left;
}
 .boderDepK {
	 position: relative;
	 padding: 10px 20px;
	 border-top-right-radius: 10px;
	 border-bottom-left-radius: 10px;
	 transition: all 1s;
}
 .boderDepK:after, .boderDepK:before {
	 content: " ";
	 width: 10px;
	 height: 10px;
	 position: absolute;
	 border: 0px solid #fff;
	 transition: all 1s;
}
 .boderDepK:after {
	 top: -1px;
	 left: -1px;
	 border-top: 5px solid black;
	 border-left: 5px solid black;
}
 .boderDepK:before {
	 bottom: 1px;
	 right: -1px;
	 border-bottom: 5px solid black;
	 border-right: 5px solid black;
}
 .boderDepK:hover {
	 border-top-right-radius: 0px;
	 border-bottom-left-radius: 0px;
}
 .boderDepK:hover:before, .boderDepK:hover:after {
	 width: 100%;
	 height: 100%;
}
 .boderBackgroudK {
	 display: flex;
	 flex-direction: column;
	 align-items: center;
	 justify-content: center;
	 box-shadow: 0px 0px 10px rgba(0, 0, 0, 3);
	 position: relative;
	 overflow: hidden;
	 transition: all 0.7s;
}
 .boderBackgroudK:after {
	 position: absolute;
	 content: "";
	 width: 100%;
	 height: 100%;
	 border: 1px dashed #fff;
	 transition: all 1s;
}
 .boderBackgroudK:hover {
	 background: #fcf0eb;
}
 .boderBackgroudK:hover:after {
	 width: 90%;
	 height: 90%;
}
 .eleZoomOutK {
	 transition: transform 0.2s;
	 -webkit-transition-duration: 0.2s;
	/*Webkit: Animation duration*/
	 -moz-transition-duration: 0.2s;
	/*Mozilla duration version*/
	 -o-transition-duration: 0.2s;
	/*Opera duration version*/
}
 .eleZoomOutK:hover {
	 transform: scale(1.2);
	 -webkit-transform: scale(1.2);
	/*Webkit: Scale up image to 1.2x original size*/
	 -moz-transform: scale(1.2);
	/*Mozilla scale version*/
	 -o-transform: scale(1.2);
	/*Opera scale version*/
}
 