<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
.strategic_figure::before {
		transition: transform 0.35s cubic-bezier(0.16, 1, 0.3, 1), opacity 0.5s;
		transform: scale(0.05);
		opacity: 0;
}
.strategic_figure_base {
		opacity: 0;
		transition: opacity 0.5s;
		transition-delay: 0.2s;
}
.strategic_figure_gwt {
		opacity: 0;
		transition: transform 0.35s cubic-bezier(0.16, 1, 0.3, 1), opacity 0.5s;
		transform: scale(1.2);
		transition-delay: 0.35s;
}
.strategic_figureActive::before {
		transform: scale(1);
		opacity: 1;
}
.strategic_figureActive .strategic_figure_base, .strategic_figureActive .strategic_figure_gwt {
		opacity: 1;
		transform: scale(1);
}
.process_item {
		transition: transform 0.5s cubic-bezier(0.16, 1, 0.3, 1), opacity 0.5s;
		transform: translateX(-100px);
		opacity: 0;
}
.pr2 {
		transition-delay: 0.06s;
}
.pr3 {
		transition-delay: 0.12s;
}
.pr3 {
		transition-delay: 0.18s;
}
.pr4 {
		transition-delay: 0.24s;
}
.pr5 {
		transition-delay: 0.28s;
}
.process_item_flexActive .process_item {
		transform: translateX(0px);
		opacity: 1;
}
@media(max-width: 960px) {
		.process_item_flexActive .process_item {
				transform: translateX(-100px);
				opacity: 0;
		}
		.process_item.processItemActive {
				transform: translateX(0) !important;
				opacity: 1 !important;
		}
}
/* ================ */
.service_circle::before {
		transition: transform 0.35s cubic-bezier(0.16, 1, 0.3, 1), opacity 0.5s;
		transform: scale(0.05);
		opacity: 0;
}
.service_tryangle {
		transition: opacity 0.5s;
		opacity: 0;
		transition-delay: 0.3s;
}
.service_circleActive .service_tryangle {
		opacity: 1
}
.service_circle_inner_col_caption_list::before {
		transition: transform 1.2s cubic-bezier(0.16, 1, 0.3, 1);
		transform: scaleX(0);
}
.service_circle_inner_col_caption_list.second_list::before {
		transition-delay: 0.3s;
}
.service_circle_inner_col_caption_list.first_list::before {
		transition-delay: 0.4s;
}
.service_circle_inner_col_caption_list dl {
		transition: transform 0.8s cubic-bezier(0.16, 1, 0.3, 1), opacity 0.5s;
		transform: translateY(30px);
		opacity: 0;
}
.first_list dl {
		transition-delay: 0.3s;
}
.second_list dl {
		transition-delay: 0.4s;
}
.last_list dl {
		transition-delay: 0.5s;
}
.service_circle.service_circleActive::before {
		transform: scale(1);
		opacity: 1;
}
.service_circle.service_circleActive .service_circle_inner_col_caption_list::before {
		transform: scaleX(1);
}
.service_circleActive .service_circle_inner_col_caption_list dl {
		transform: translateY(0px);
		opacity: 1;
}
/* =================== */
.team_circle::before {
		transition: transform 0.35s cubic-bezier(0.16, 1, 0.3, 1), opacity 0.5s;
		transform: scale(0.05);
		opacity: 0;
}
.team_circleActive::before {
		transform: scale(1);
		opacity: 1;
}
.team_circle_inner_figure_inner {
		transition: opacity 0.5s;
		opacity: 0;
		transition-delay: 0.3s;
}
.team_circleActive .team_circle_inner_figure_inner {
		opacity: 1;
}
@media(max-width: 767px) {
		.team_circle_inner_figure_inner {
				opacity: 1;
		}
		.team_circle_inner_figure_inner img {
				transition: opacity 0.5s;
				opacity: 0;
				transition-delay: 0.3s;
		}
		.team_circleActive .team_circle_inner_figure_inner img {
				opacity: 1;
		}
}
/* =================== */
.promotion_circle::before {
		transition: transform 0.35s cubic-bezier(0.16, 1, 0.3, 1), opacity 0.5s;
		transform: scale(0.05);
		opacity: 0;
}
.promotion_circle_screw {
		transition: transform 0.9s cubic-bezier(0.16, 1, 0.3, 1), opacity 0.2s;
		transform: scale(0);
		opacity: 0;
}
.promotion_circleActive::before {
		transform: scale(1);
		opacity: 1;
}
.promotion_circleActive .promotion_circle_screw {
		transform: scale(1);
		opacity: 1;
}
.promotion_circle_inner_col {
		transition: opacity 0.5s;
		opacity: 0;
		transition-delay: 0.6s;
}
.promotion_circleActive .promotion_circle_inner_col {
		opacity: 1;
}

/* =================== */

.solution_section_col::before {
		transition: transform 0.35s cubic-bezier(0.16, 1, 0.3, 1), opacity 0.5s;
		transform: scale(0.05);
		opacity: 0;
}

.isActive .solution_section_col::before {
		transform: scale(1);
		opacity: 1;
}

</pre></body></html>