.icon-block-item{
	width: 100%;
	background: white;
	border: 1px solid var(--primary-color-300);
	border-radius: 0.8rem;
	text-align: center;
	display: flex;
	flex-direction: column;
	align-items: center;
	text-align: center;
	padding: 2.4rem;
	margin-top: 2.4rem;
	text-decoration: none;
}
.icon-block-list .col-lg-4:nth-child(-n + 3) .icon-block-item{
	margin-top: 0;
}
.icon-block-img{
	height: 19.4rem;
	display: flex;
	align-items: center;
	justify-content: center;
}
@media(min-width:1200px) and (max-width:1259.98px){
	.icon-block-item {
    	min-height: 36.4rem;
      	padding: 1.6rem;
	}
	.icon-block-img {
    	height: 17rem;
    }
}
@media(min-width:992px) and (max-width:1199.98px){
	.icon-block-item {
    	min-height: 29.4rem;
    	padding: 1.6rem;
    }
	.icon-block-img {
    	height: 15rem;
    }
}
@media(min-width:768px) and (max-width:991.98px){
	.icon-block-item {
		min-height: 33.4rem;
		padding: 1.6rem;
    margin-top: 2.4rem !important;
	}
	.icon-block-list .col-lg-4:nth-child(-n + 2) .icon-block-item {
    	margin-top: 0 !important;
	}
	.icon-block-img {
    	height: 17rem;
    }
}
@media(max-width:767.98px){
	.icon-block-item{
		width: 100%;
    margin: auto;
	}
	.icon-block-list .col-lg-4 .icon-block-item{
		margin-bottom: 24px;
	}
	.icon-block-info .h4 * {
    	font-size: 2.8rem !important;
    	line-height: 3.4rem !important;
	}
}