.panel-home-animated-stats { padding-top: 71px; padding-bottom: 95px; background-size: cover; margin-top: 0px; background-position: center 0; }
.panel-home-animated-stats.panel-class-blue-text{
	margin-top: 0;
}
.panel-home-animated-stats h3 { 
	color: rgb(255, 255, 255);
	font-size: 28px;
	font-weight: 600;
	font-style: normal;
	letter-spacing: 0.72px;
	line-height: 1.46;
	text-align: center;
	margin-bottom: 74px;
	margin-top:0;
 }
.panel-home-animated-stats h4{
	color: rgb(255, 255, 255);
	font-size: 14px;
	font-weight: 500;
	font-style: normal;
	letter-spacing: 0.36px;
	line-height: normal;
	text-align: center;
	margin-bottom:8px;
}
.panel-home-animated-stats .row-top .description p { color: #fff; font-size: 20px; font-weight: 400; }

.panel-home-animated-stats .item .inner { border-left: 1px solid rgb(82, 69, 123); padding-left: 30px; padding-bottom: 19px; padding-top:10px; }
.panel-home-animated-stats.panel-class-blue-text .item .inner{padding-left: 0;}
.panel-home-animated-stats .item:nth-of-type(1) .inner,
.panel-home-animated-stats.panel-class-blue-text .item:nth-of-type(1) .inner{
	border: 0;
}
.panel-home-animated-stats.panel-class-blue-text .item .inner {
	border-left: 1px solid rgb(226, 226, 226);
}
.panel-home-animated-stats .item .inner{ 
	text-align: center;
	margin: 0 auto;
}
.panel-home-animated-stats .item .number { 
	color: rgb(255, 255, 255);
	font-size: 80px;
	font-weight: 400;
	font-style: normal;
	letter-spacing: 2.07px;
	line-height: normal;
	text-align: center;
	margin-top: 0;
	margin-bottom: 5px;
 }
 .panel-home-animated-stats.panel-class-blue-text .item .number{
	font-size: 67px;
	line-height: normal;
	margin-bottom: 13px;
 }
 .panel-home-animated-stats.panel-class-blue-text  .item .number,
 .panel-home-animated-stats.panel-class-blue-text .item .text,
 .panel-home-animated-stats.panel-class-blue-text h4{
	color: rgb(14, 5, 104);
 }
.panel-home-animated-stats .item .text { 
	color: rgb(255, 255, 255);
	font-size: 14px;
	font-weight: 500;
	font-style: normal;
	letter-spacing: 0.36px;
	line-height: normal;
	text-align: center;
	margin-top: 0;
	margin-bottom: 0;
 }
 .panel-home-animated-stats.panel-class-blue-text .item .text,
 .panel-home-animated-stats.panel-class-blue-text h4{
	font-size: 12px;
 }

.panel-home-animated-stats.panel-class-active-country .item .inner { position: relative; border-left: 0; }
.panel-home-animated-stats.panel-class-active-country .item .inner:before { content: ""; position: absolute; left: -15px; height: 180px; width: 1px; background-color: rgb(226, 226, 226); }
.panel-home-animated-stats.panel-class-active-country .row > div:first-of-type .inner:before { content: none; }

@media (max-width:1683px) {
	.panel-home-animated-stats .item .inner { padding-left:25px; }
	.panel-home-animated-stats .item .number { font-size:70px; }
	.panel-home-animated-stats.panel-class-blue-text .item .number { font-size:60px; }
}

@media (max-width:1199px) {
	.panel-home-animated-stats .item .number { font-size:60px; letter-spacing: 0; }
	.panel-home-animated-stats.panel-class-blue-text .item .number { font-size:40px; }
}
@media (max-width: 991px) {
	.panel-home-animated-stats.panel-class-blue-text .item .inner,
	.panel-home-animated-stats .item .inner{
		margin-bottom: 25px;
	}
	.panel-home-animated-stats.panel-class-blue-text .item:nth-child(3) .inner,
	.panel-home-animated-stats .item:nth-of-type(3) .inner{
		border: 0;
	}
	.panel-home-animated-stats.panel-class-active-country .item .inner:before { content: none; }
}
@media (max-width:767px) {
	.panel-home-animated-stats { padding:30px 0 0 0; }
	.panel-home-animated-stats .item .inner { padding:0 0 50px 0; }
	.panel-home-animated-stats .item .number { font-size:38px; }
	.panel-home-animated-stats h3 { font-size: 22px; margin-bottom:30px; }
}
@media (max-width: 600px){
	.panel-home-animated-stats .row-stats .item {
		-webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%;
	}
	.panel-home-animated-stats .item .inner,
	.panel-home-animated-stats.panel-class-blue-text .item .inner{
		border: 0;
	}
}