.aboutus .block-background {
    background-color: #f0f6f8;
}

.aboutus h3 {
	color: #ff5900 !important;
}

.aboutus .card {
    padding: 0.5rem 0 0.3rem;
	text-align: center;
}

.aboutus .card-info {
    background-color: #ffffff;
	transition: background-color 0.4s ease;
}

.aboutus .card-info strong {
    color: #ff5900;
}

.aboutus .card-info p {
    margin-bottom: 0;
}

.aboutus .card-border {
    border-radius: 12px;
    border-color: #e2ded9;
    border-style: solid;
    border-width: 1px;
}

.aboutus .item-highlight strong {
    color: #ff5900;
}

.aboutus .item-highlight .accordion-title {
    font-family: 'Zilla Slab', Georgia, serif !important;
    font-weight: 700;
	font-size: 1.2rem;
	color: #653f9e;
}

.aboutus .card-link {
	background-color: #ff5900;
	transition: background-color 0.4s ease;
}

.aboutus .card-link .item-icon {
    display: block;
	font-size: 2rem;
	color: #ffffff;
}

.aboutus .card-link a {
    display: block;
	width: 100%;
	height: 100%;
    font-weight: 700;
	font-size: 1rem;
	line-height: 1.2;
	text-decoration: none;
	color: #ffffff;
	transition: color 0.4s ease;
}

.aboutus .card-link:hover a, 
.aboutus .card-link a:hover, 
.aboutus .card-link:hover .item-icon {
    color: #ff5900;
}

@media (min-width: 640px) {
    .aboutus .card-info:hover {
		background-color: #f7f5f2;
	}
	
	.aboutus .card-link:hover {
		background-color: #ffffff;
	}
}

@media (min-width: 1024px) {
    .aboutus .item-highlight .accordion-title {
		padding-left: 2rem;
	}
	
	.aboutus .item-highlight .accordion-body {
		padding-left: 3.5rem;
	}
}