body.widget-snippet .fact-container{
    margin: 30px auto;
}
body.widget-snippet .fact-container  .fact-item {
	padding:15px;	
}
.widget-snippet .fact-container {
    padding:0;
    text-align: center;
    max-width: 1024px;
    margin: 0 auto;
}
.widget-snippet .fact-container .fact-item {
    width: 240px;
    display: inline-block;
    margin: 10px 10px 25px 10px;
    box-shadow: 0px 1px 3px #e0e0e0;
    border-radius: 3px;
    overflow: hidden;
}
.widget-snippet .fact-container .fact-img-box {
    width: 100%;
    height: 227px;
    background-color: #ececec;
	position:relative;
	overflow:hidden;
}
.widget-snippet .fact-container img {
    height: 100%;
    width: 100%;
    object-fit: cover;
    max-width: 100%;
}

.widget-snippet .fact-container .fact-img-box img {
	-webkit-transform: scale(1);
	transform: scale(1);
	-webkit-transition: all 0.5s ease 0s;
    transition: all 0.5s ease 0s;
}
.widget-snippet .fact-container .fact-img-box:hover img {
	-webkit-transform: scale(1.3);
	transform: scale(1.3);
}
.widget-snippet .fact-container h3 {
    background: #f7f7f7;
    min-height: 50px;
    display: flex;
    align-items: center;
    justify-content: center;
	font-size:22px;
	margin:0;
	padding:0;
}
.widget-snippet .fact-container h3 a{
	color:#000;
	text-decoration:none;	
}
.widget-snippet .fact-container h3 a:hover{
	color:#ed1a21;
	text-decoration:none;	
}
.widget-snippet  .fact-text,
.widget-snippet  .fact-text p{
	text-align:center;
}
ct-text,
.widget-snippet  .fact-text p{
	text-align:center;
}
