.container--skv-steps div {
	padding-left: 0.75%;
}
.container--skv-steps div h2 {
	font-family: '__PT Sans_5';
    text-align: center;
    text-transform: uppercase;
    padding-top: 3%;
    padding-bottom: 3%;
    font-size: 1.7em;
    background-color: #B1D0DC;
    margin-top: 3px;
    margin-bottom: 3%;	
}
.container--skv-steps-item,
.container--skv-steps-item-arrow	{
	float: left;
}
.container--skv-steps-item {
	width: 19%;
}
.container--skv-steps-item-icon img {
	width: 100%;
}
.container--skv-steps-item-text p {
	text-transform: uppercase;
	text-align: center;
}
.container--skv-steps-item-arrow {
	width: 6%;
	padding-top: 8%;
    padding-left: 1%;
	
}
	.container--skv-steps-item-arrow img {
		width: 100%;
	}
@media screen and (max-width: 1920px) {
	.container--skv-steps {
		min-height: 601px;
	}
}
@media screen and (max-width: 1600px) {

}
@media screen and (max-width: 1440px) {
	.container--skv-steps {
		min-height: 500px;
	}		
}
@media screen and (max-width: 1366px) {
	
}
@media screen and (max-width: 1280px) {
		
}
@media screen and (max-width: 1152px) {
	
}
@media screen and (max-width: 1024px) {
	.container--skv-steps {
		min-height: 400px;
	}		
}
@media screen and (max-width: 960px) {
	.container--skv-steps {
		min-height: 350px;
	}	
}
@media screen and (max-width: 800px) {
	.container--skv-steps {
		min-height: 300px;
	}
}
@media screen and (max-width: 768px) {
			
}
@media screen and (max-width: 736px) {

}
@media screen and (max-width: 720px) {

}
@media screen and (max-width: 667px) {
	.container--skv-steps-item-text p {
		font-size: 0.8em;
		line-height: 1.3em;
	}
}
@media screen and (max-width: 640px) {
	
}
@media screen and (max-width: 568px) {
	.container--skv-steps {
		min-height: 250px;
	}
}
@media screen and (max-width: 480px) {
		
}
@media screen and (max-width: 414px) {
	.container--skv-steps-item-text p {
		font-size: 0.55em;
	}
}
@media screen and (max-width: 375px) {
	.container--skv-steps-item-text p {
		font-size: 0.5em;
	}
}
@media screen and (max-width: 360px) {
	
}
@media screen and (max-width: 320px) {
	.container--skv-steps-item-text p {
		font-size: 0.45em;
	}	
	.header-top .head-phone .slogan-skv {
		margin-bottom: 0px;
		margin-top: 0px;
	}
}