.section--top{
 background-image: url('/assets/images/bg.jpg');
}

 @-webkit-keyframes blink_my { 
 	10% { 
 		transform: scale(1, 1) rotate(80deg); 
 		} 
 	20% { 
 		transform: scale(0, 0) rotate(160deg); 
 		} 
 	100% { 
 		transform: scale(0, 0) rotate(0deg); 
 		} 
 } 
 
 @keyframes blink_my { 
 10% { 
 	transform: scale(1, 1) rotate(80deg); 
 	} 
 20% { 
 	transform: scale(0, 0) rotate(160deg); 
 	} 
 100% { 
 	transform: scale(0, 0) rotate(0deg); 
 	} 
 } 
 
 #blink_my { 
 	/*
 	position: relative; 
 	display: inline-block; 
 	color: #fff; 
 	text-shadow: 0 0 10px #3d7a97; 
 	background: #064578; 
 	*/
 	text-shadow: 0 0 3px #dadada; 
 	color: #F03938;
 } 
 
 #blink_my:after, #blink_my:before { 
 	content: ""; 
 	position: absolute; 
 	top: 0; 
 	left: 0; 
 	display: block; 
 	width: 50px; 
 	height: 50px; 
 	background-image: radial-gradient(rgba(255,255,255,1), rgba(255,255,255,0) 30%), linear-gradient(45deg, rgba(0,0,0,0) 49%, rgba(255,255,255,.4) 50%, rgba(0,0,0,0) 51%), linear-gradient(135deg, rgba(0,0,0,0) 49%, rgba(255,255,255,.4) 50%, rgba(0,0,0,0) 51%); 
 	-webkit-animation: blink_my 3s linear infinite; 
 	animation: blink_my 3s linear infinite; 
 	transform: scale(0, 0) rotate(0deg); 
 } 
 
 #blink_my:before { 
 	top: 10%; 
 	left: 115px; ; 
 	-webkit-animation-delay: 2s; 
 	animation-delay: 2s; 
 } 
 
 .blink_my2 {
  color: #F03938;	
  text-shadow: 0 -1px rgba(0,0,0,.1);
  -webkit-animation: pulsate 1.5s linear infinite;
  animation: pulsate 1.5s linear infinite;
  font-style: normal;
}

@-webkit-keyframes pulsate {
 50% { color: #e4122f; text-shadow:  0 0 5px #e4122f, 0 0 5px #ff2241; }
}
@keyframes pulsate {
 50% { color: #e4122f; text-shadow:  0 0 5px #ff2241, 0 0 5px #e41c1c; }
}

.cost__list.second{
	margin-top: 25px;
}


.cost__item.first{
	width: 25%;
}

.cost__item.second{
	width: 50%;
}

.cost__item .cost_image_div{
	height: 262px;
	width: 100%;
	max-width: 262px; 
	overflow: hidden;
	margin: 0 auto;
}

.cost__item .cost_image_div img{
	height: 262px;
	width: auto;
}

@media (max-width: 1025px) {
	.cost__item.first{
		width: 50%;
	}

	.cost__item.second{
		width: 50%;
	}
  
}

@media (max-width: 767px) {
	.cost__list{
		margin-top: 0;
	}
	.cost__item.first{
		width: 100%;
	}

	.cost__item.second{
		width: 100%;
	}
  
}

