.odometer{
    font-size: 65px;
    font-weight: 800;
    color: #000;
    line-height: 1;
	letter-spacing: 3px;
}
.stat-number {
    display: flex;
    align-items: center;
    justify-content: center;
}
.stat-number em{
	font-size: 65px;
    line-height: 70px;
	font-weight: 800;
	color: #000; 
	font-style: normal;
}
.stat-details-wrap {
    text-align: center;
}
.stat-para p{
	color: #000;
	font-weight: 700;
}
.stat-para h2 {
    color: #000;
    font-weight: 700;
    font-family: var(--wp--preset--font-family--graphik);
    font-size: var(--wp--preset--font-size--medium);
    line-height: var(--wp--custom--typography--line-height--normal);
}
.border-box {
    /* border: 1px solid #E9E9E9 ; */
    padding: 30px 20px;
	position: relative;
}
.odometer-inside {
    display: flex;
    align-items: center;
}
.border-box:before {
    content: '';
    position: absolute;
    width: 120%;
    height: 1px;
    background: #E9E9E9;
    top: 0;
    left: -40px;
}
.border-box:after {
    content: '';
    position: absolute;
    width: 1px;
    height: 122%;
    background: #E9E9E9;
    top: -15px;
    right: 0;
}
.stat-wrap {
    position: relative;
    margin-bottom: 100px;
}
.stat-wrap:before {
    content: '';
    background: #E9E9E9;
    position: absolute;
    height: 117%;
    width: 1px;
    left: 0px;
    top: -30px;
}
.stat-wrap:after {
    content: '';
    background: #E9E9E9;
    position: absolute;
    height: 1px;
    width: 103%;
    bottom: 0px;
    left: -30px;
}
.border-box:nth-child(7) span{
	letter-spacing: 0;
}


@media only screen and (max-width:1399px) {
    
}
@media only screen and (max-width:1199px) {
  
}
@media only screen and (max-width:1024px) {
.stat-wrap:before {
    height: 100%;
    top: 0;
}
.border-box:before {
    width: 100%;
    left: 0;
}
.border-box:after {
    height: 100%;
    top: 0;
}
.stat-wrap:after {
    width: 100%;
    left: 0;
}    
}
@media only screen and (max-width:767px) {
.stat-wrap:before {
    height: 100%;
    top: 0;
}
.border-box:before {
    width: 100%;
    left: 0;
}
.border-box:after {
    height: 100%;
    top: 0;
}
.stat-wrap:after {
    width: 100%;
    left: 0;
}
}