.section-hero{
	width:100vw;
	height:100%;
}

.section-hero img{
		width:100vw !important;
		margin:0;
		object-fit:fill;
		max-width:100vw;
	}
	

.blue{
	text-align:center;
	justify-content:center;
	background:#0096C8;
	width:100%;
	height:100px;
	color:#fff;
	margin:auto;
	padding-top:10px;
}

.col img{
	width:80%;
	height:80%;
}

.gray{
	background:#F8F8F8;
	margin:auto;
	text-align:center;
	justify-content:center;
}

.gray  p{
	padding-top:10px;
	margin:auto;
	text-align:center;
	justify-content:center;
}

@media screen and (max-width: 992px) {
    .info-card h5 {
        font-size: 1.1rem;
    }
	
	.section-hero img{
		width:100vw !important;
		margin:0;
		object-fit:fill;
		max-width:100vw;
	}
	
	.col img{
		width:80% !important;
		margin:auto;
		object-fit:contain;
	}
	.col h2{
		font-size:14px;
	}
	.section-hero{
	width:100vw;
	height:100%;
}
	
	.blue h2{
		font-size:14px;
	}

}

@media screen and (max-width: 576px) {
    .lead {
        font-size: 1rem;
        font-weight: 300;
    }
    .text-description {
        font-size: 14px;
    }
    .info-card h5 {
        font-size: 1rem;
    }
    .info-card svg {
        height: 50px;
        width: 50px;
        margin-bottom: 10px;
    }
    .company-space p {
        font-size: 15px;
    }
}