<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
.solution_ttl {
		opacity: 0;
		animation: fadeIn 0.5s linear forwards;
		animation-delay: 0.9s;
}
.solution_circle::after {
		opacity: 0;
		transform: scale(1.5);
		animation: fadeInSolution 0.8s cubic-bezier(0.16, 1, 0.3, 1) forwards;
		animation-delay: 0.9s;
}
@keyframes fadeInSolution {
		0% {
				opacity: 0;
				transform: scale(1.3);
		}
		100% {
				opacity: 1;
				transform: scale(1);
		}
}
@media(min-width: 768px) {
		.solution_first::before, .solution_media::before, .solution_contact::before {
				transition: transform 0.35s cubic-bezier(0.16, 1, 0.3, 1), opacity 0.5s;
				transform: scale(0.05);
				opacity: 0;
		}
		.solution_first.isActive::before, .solution_media.isActive::before, .solution_contact.isActive::before {
				transform: scale(1);
				opacity: 1;
		}
}
@media(max-width: 767px) {
		.solution_first, .solution_media, .solution_contact {
				opacity: 1;
		}
		.solution_first.isActive, .solution_media.isActive, .solution_contact.isActive {
				opacity: 1;
		}
}</pre></body></html>