/* GraspIT Landing Page - Services Section Specific Styles --Start-- */
    
    /* Service Objects(Icons) */
	.col-xs-6 {
		width: 50%;
	}
	
	.ServiceObjects {
		text-align: center;
		margin: auto;
		padding: 1.5rem;
	}
	
	.ServiceObjects > a > div > p {
		color: #ffffff !important;
	}
	
	.ServiceObjects:hover > a > div > p {
		color: #e6ae02 !important;
	}
	
	.ServiceObjects:hover > a {
		text-decoration: none !important;
	}
	
	@media (max-width: 400px) {
		.ServiceObjects img {
			width: 100% !important;
		}
	}
	
	.FlexCol {
		width: 100%;
		display: flex;
		flex-wrap: wrap;
	}

	.FlexCol, .FlexCol.BlankCol {
		flex: 20%;
	}
	
	.FlexCol > a > img {
		width: 100%;
	}
	
	#AgileBusIcon {
		margin-left: 0;
	}
	
	#AgileCoachIcon {
		margin-right: 0;
	}
	
	@media (max-width: 859px) {
		.FlexCol.BlankCol {
			display: none;
		}
		
		.FlexCol > a > img {
			width: inherit;
		}
		
		@media (max-width: 660px) {
			@media (min-width: 618px) {
				#AgileBusIcon {
					margin-left: 0rem !important;
				}
				
				#AgileCoachIcon {
					margin-right: 0rem !important;
				}
			}
		}
		
		@media (min-width: 661px) {
			#AgileBusIcon {
				margin-left: 5rem !important;
			}
			
			#AgileCoachIcon {
				margin-right: 5rem !important;
			}
		}
	}
	
	@media (max-width: 400px) {
		.ServiceObjects {
			flex: 100% !important;
		}
		
		.ServiceObjects img {
			width: 40% !important;
		}
	}

    /* Page Margins */
	@media (min-width: 992px) {
		.LandingMargin.col-lg-1 {
			flex: 0 0 4.333333%;
			max-width: 4.333333%;
		}

		.LandingMargin.col-lg-10 {
			flex: 0 0 91.333333%;
			max-width: 91.333333%;
		}
	}
	
	@media (min-width: 768px) {
		.LandingMargin.col-md-1 {
			flex: 0 0 4.333333%;
			max-width: 4.333333%;
		}

		.LandingMargin.col-md-10 {
			flex: 0 0 91.333333%;
			max-width: 91.333333%;
		}
	}

/* --End-- */