.service_list .uk-card,
.service_list .uk-card-bg {
	border-radius: 4px;
}
.service_list .uk-card-header {
	color: #fff;
}
.service_list .uk-card-header {
    border-bottom: 1px solid #e5e5e5
}
.service_list .uk-card-body {
	color: #e6ebf1;
}
.service_list .uk-card-footer {
    border-top: 1px solid #e5e5e5
}
@media (min-width:1200px) {
    .service_list .uk-card-body {
        padding: 20px 40px
    }
}
.service_list .uk-list {
	margin-left: 20px;
}
.service_list .uk-list svg {
	position: relative;
	height: 14px;
	width: 12px;
	color: #3ecf8e;
	top: -2px;
}
.service_list .uk-card-primary {
	background: -webkit-gradient(linear, left top, right top, from(#32325d), to(rgba(50, 50, 93, 0)));
    background: linear-gradient(90deg, #32325d, rgba(50, 50, 93, 0));
}
.service_list li {
	position: relative;
}
.service_list .uk-card-bg {
	background: #32325d;
}
.service_list .uk-card-bg-shine {
	background: -webkit-gradient(linear, right bottom, left top, color-stop(20%, hsla(0, 0%, 100%, 0)), color-stop(70%, hsla(0, 0%, 100%, .5)), to(#fff));
	background: linear-gradient(to top left, hsla(0, 0%, 100%, 0) 20%, hsla(0, 0%, 100%, .5) 70%, #fff);
	opacity: .2;
	z-index: 10;
	position: absolute;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
	pointer-events: none;
}

.service_list .uk-card-primary > :not([class*='uk-card-media']) .uk-button-primary {
	background: #6772e5;
    color: #fff !important;
}
.service_list .red {
	color: #fa755a;
}
.service_list .light_blue {
	color: #87bbfd;
}
.service_list .blue {
	color: #45b2e8;
}
.service_list .green {
	color: #3ecf8e;
}