	.card{
		display:block;
		border-width: 0px;
		border-radius: 5px;
		background-color: rgb(255, 255, 255);
		background-image: none;
		box-shadow: rgb(0 0 0 / 20%) 0px 10px 20px 0px;
		height: 100%;
	}
	.card:hover{
		box-shadow: rgb(0 0 0 / 50%) 0px 10px 20px 0px;

	}
	.card>.card-body{
		padding:20px;
	}
	.card .card-title{
		font-weight:bold;
		font-size: 20px;
		line-height: 20px;
	}
	.card:hover .card-title{
		color:#428ec9;
	}

	.cards-row{
		display:flex;
		flex-direction:row;
		width: 90%;
		margin-left: auto;
		margin-right: auto;
	}
	.cards-row>.col{
		position:relative;
		margin:20px;
	}
	.target-img{
		display: block;
		width: 75px;
		height: 75px;
		position: absolute;
		left: -25px;
		top: -25px;
	}
	.time-blue-banner{
		height:300px;
		background-color: rgb(0, 58, 112);
		text-align:center;
		color:#fff;
		display: flex;
		flex-direction: column;
		justify-content: center;
		align-items: center;
	}
	.time-blue-banner h1{
		font-size:36px;
		line-height: 36px;
		font-weight: bold;
	    font-size: 36px;
		line-height: 36px;
		margin-bottom: 40px;
	}
	.time-blue-banner .learn-more{
		padding:15px 40px;
		border-width: 0px;
		border-radius: 50px;
		background-color: rgb(255, 255, 255);
		text-transform:uppercase;
		font-weight: bold;
		font-size: 16px;
    	color: rgb(0, 153, 255);
		line-height: 16px;

	}
	@media(max-width:768px){
		.cards-row{
			flex-direction:column;
			/* width: 100%; */

		}
		
		.time-blue-banner h1{
			padding: 30px;
		}
	}