@media(min-width: 992px){
	.item__beautiful:hover .content__,
.item__beautiful:focus .content__{
    box-shadow: 0 0 9px 6px #00000021;
}
.btn__alls:hover,
.btn__alls:focus{
	background: #fff;
    color: #008c4f;
    box-shadow: 0 0 12px 3px #008c4f1f;
}
.wpcf7-not-valid-tip {
    margin-bottom: 0.5rem;
    font-size: 0.875rem;
}
.item_customer:hover .img_ img:nth-child(1),
.item_customer:focus .img_ img:nth-child(1)
 {
    transform: rotateY(180deg);
}
.item_customer:hover .img_ img:nth-child(2),
.item_customer:focus .img_ img:nth-child(2)
 {
    transform: rotateY(0);
}
.slide-item_service:focus .img_:after,
.slide-item_service:hover .img_:after{
	transform: scale(1.5);
	opacity: 1;
}

.slide-item_service:hover img,
.slide-item_service:focus img{
	transform: scale(1.1) translateY(-4px);
    box-shadow: 0 2px 6px 5px #00000040;
}

.shine .img__,
.shine .img_ {
	position: relative;
	z-index: 0;
	overflow: hidden;
}
.shine .img__::before,
.shine .img_::before {
	position: absolute;
	top: 0;
	left: -75%;
	z-index: 2;
	display: block;
	content: '';
	width: 50%;
	height: 100%;
	background: -webkit-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(255,255,255,.3) 100%);
	background: linear-gradient(to right, rgba(255,255,255,0) 0%, rgba(255,255,255,.3) 100%);
	-webkit-transform: skewX(-25deg);
	transform: skewX(-25deg);
}
.shine .img__:hover::before,
.shine .img_:hover::before {
	-webkit-animation: shine .75s;
	animation: shine .75s;
}
@-webkit-keyframes shine {
	100% {
		left: 125%;
	}
}
@keyframes shine {
	100% {
		left: 125%;
	}
}
.rotate .img__,
.rotate .img_{
	overflow: hidden;
	position: relative;
	z-index: 1;
}
.rotate .img__ img,
.rotate .img_ img {
	-webkit-transition: .3s ease-in-out;
	transition: .3s ease-in-out;
	-webkit-transform: rotate(0) scale(1);
	transform: rotate(0) scale(1);
}
.rotate .img__:hover img,
.rotate .img_:hover img {
	-webkit-transform: rotate(0) scale(1);
	transform: rotate(0) scale(1);
	-webkit-transform: rotate(15deg) scale(1.4);
	transform: rotate(15deg) scale(1.4);
}
.item__news:hover .content_,
.item__news:focus .content_{
	    transform: translateY(-10px);
    box-shadow: 0 0 16px 4px #00000021;
}
}