.facts-wrap .row {
	gap: 25px 0;
}
.facts-box {
	background-color: var(--color-white);
	box-shadow: 4px 4px 4px rgba(0, 0, 0, 0.1);
	padding: 15px;
	height: 100%;
    display: flex;
    align-items: center;
    gap: 16px;
}
.facts-box .icon-img {
    min-width: 55px;
    height: 55px;
    text-align: center;
    align-content: center;
}
.facts-box .icon-img img {
    width: 40px;
    height: 40px;
}
.facts-box .facts-info {
	width: calc(100% - 55px);
	text-align: center;
}
.facts-box .facts-info p {
	color: var(--color-gray);
}

@media only screen and (min-width: 768px) and (max-width: 1100px) {
    .facts-box .icon-img {
	    min-width: 75px;
	}
	.facts-box .facts-info {
	    width: calc(100% - 75px);
	}
}
@media only screen and (min-width: 768px) and (max-width: 992px) {
    .facts-box .h1title {
        font-size: 27px;
    }
}