.p-application-card {
	background: var(--color-bg);
	overflow: hidden;
	border-radius: 5px;
	padding: 30px 20px;
}
.p-application-card__inner .c-button.p-blue .c-button__inner {
	border-color: #3478F6;
	background-color: #3478F6;
}
@media (min-width: 768px), print {
	.p-application-card__inner .c-button.p-blue .c-button__inner {
		transition: background-color 0.2s;
	}
	.p-application-card__inner .c-button.p-blue .c-button__inner:hover {
		border-color: #3478F6;
		background-color: #fff;
	}
	.p-application-card__inner .c-button.p-blue .c-button__inner:hover > span {
		color: #3478F6;
	}
	.p-application-card__inner .c-button.p-blue .c-button__inner:hover i::before {
		color: #3478F6;
	}
}
.p-application-card__inner .c-button.p-green .c-button__inner {
	border-color: #51A351;
	background-color: #51A351;
}
@media (min-width: 768px), print {
	.p-application-card__inner .c-button.p-green .c-button__inner {
		transition: background-color 0.2s;
	}
	.p-application-card__inner .c-button.p-green .c-button__inner:hover {
		border-color: #51A351;
		background-color: #fff;
	}
	.p-application-card__inner .c-button.p-green .c-button__inner:hover > span {
		color: #51A351;
	}
	.p-application-card__inner .c-button.p-green .c-button__inner:hover i::before {
		color: #51A351;
	}
}
.p-application-card__inner .c-button__inner {
	max-width: 100%;
}
@media (min-width: 768px), print {
	.p-application-card {
		padding: 40px 35px;
	}
}
/*# sourceMappingURL=application.css.map */
