@charset "UTF-8";

/*-------------------- RX Lazy Load Script ------------------------*/
.rx-lazy_item{
	opacity: 1;
	transition: opacity 700ms ease-in-out
}
.rx-lazy_hidden{
	visibility: hidden;
	opacity: 0;
}

.price-img-cover{
	padding: 0 60px;
	position: relative;
}
.price-img-cover img{
	max-width: 100%;
	display: block;
}
.price-img-cover .price-drone{
	position: absolute;
	width: auto;
	z-index: 1;
	top: 30px;
	right: -13px;
	max-width: 75%;
	animation: levitation 20s linear 0s infinite normal;
}
@keyframes levitation {
	from{
		transform: rotate(0deg) translateX(50px) rotate(0deg);
	}
	to{
		transform: rotate(360deg) translateX(50px) rotate(-360deg);
	}
}

@media(max-width: 1199px){
	.price-img-cover {
		padding: 0 60px 0 0;
	}
	.price-img-cover .price-drone{
		max-width: 450px;
		right: -30px;
	}
}

@media(max-width: 991px){
	.price-img-cover {
		padding: 0;
	}
	.price-img-cover .price-drone {
		max-width: 400px;
		right: -30px;
	}
}

@media(max-width: 767px){
	.price-img-cover img{
		width: 100%;
		max-height: 400px;
		object-fit: cover;
	}
	.price-img-cover .price-drone {
		max-width: 401px;
		right: 50px;
	}
}

