﻿.roadmap.roadmap--orientation-auto .roadmap__events__event .event .event__date, .roadmap.roadmap--orientation-horizontal .roadmap__events__event .event .event__date, .roadmap.roadmap--orientation-vertical .roadmap__events__event .event .event__date {
	font-weight: 600
}

.roadmap.roadmap--orientation-auto .roadmap__events__event:nth-child(odd), .roadmap.roadmap--orientation-horizontal .roadmap__events__event:nth-child(odd) {
	bottom: 0
}

.roadmap.roadmap--orientation-auto {
	position: relative;
	width: 95%;
	margin: 0 auto
}

	.roadmap.roadmap--orientation-auto .roadmap__events {
		position: relative;
		width: -webkit-calc(100% - 220px);
		width: calc(100% - 220px);
		margin: 0 auto;
		padding: 200px 0
	}

		.roadmap.roadmap--orientation-auto .roadmap__events:after {
			position: absolute;
			top: 50%;
			left: 0;
			display: block;
			content: "";
			width: 0%;
			height: 4px;
			background-color: #05445c;
			border-radius: 2px;
			-webkit-transition: all .5s linear;
			-o-transition: all .5s linear;
			transition: all .5s linear
		}

	.roadmap.roadmap--orientation-auto .roadmap__events__event {
		position: absolute;
		width: 280px;
		height: 200px;
		margin-left: -140px;
		list-style: none;
		font-size: 16px
	}

		.roadmap.roadmap--orientation-auto .roadmap__events__event:after, .roadmap.roadmap--orientation-auto .roadmap__events__event:before {
			position: absolute;
			content: "";
			display: block;
			background-color: #05445c;
			-webkit-transition: all .3s cubic-bezier(.25,.1,.25,1.3);
			-o-transition: all .3s cubic-bezier(.25,.1,.25,1.3);
			transition: all .3s cubic-bezier(.25,.1,.25,1.3)
		}

		.roadmap.roadmap--orientation-auto .roadmap__events__event:before {
			width: 20px;
			height: 20px;
			border-radius: 20px;
			left: 50%;
			-webkit-transform: translateX(-50%);
			-ms-transform: translateX(-50%);
			transform: translateX(-50%);
			-webkit-transform: scale(0);
			-ms-transform: scale(0);
			-o-transform: scale(0);
			transform: scale(0)
		}

		.roadmap.roadmap--orientation-auto .roadmap__events__event:after {
			width: 4px;
			height: 0;
			border-radius: 2px;
			left: 50%;
			-webkit-transform: translateX(-50%);
			-ms-transform: translateX(-50%);
			-o-transform: translateX(-50%);
			transform: translateX(-50%)
		}

		.roadmap.roadmap--orientation-auto .roadmap__events__event .event {
			position: absolute;
			display: block;
			text-align: center;
			width: 100%;
			-webkit-transition: all .3s cubic-bezier(.25,.1,.25,1.3);
			-o-transition: all .3s cubic-bezier(.25,.1,.25,1.3);
			transition: all .3s cubic-bezier(.25,.1,.25,1.3);
			-webkit-transform: scale(0);
			-ms-transform: scale(0);
			-o-transform: scale(0);
			transform: scale(0)
		}

			.roadmap.roadmap--orientation-auto .roadmap__events__event .event .event__content small {
				display: block
			}

		.roadmap.roadmap--orientation-auto .roadmap__events__event:nth-child(odd):before {
			top: -8px
		}

		.roadmap.roadmap--orientation-auto .roadmap__events__event:nth-child(odd):after {
			top: 0
		}

		.roadmap.roadmap--orientation-auto .roadmap__events__event:nth-child(odd) .event {
			top: 80px
		}

		.roadmap.roadmap--orientation-auto .roadmap__events__event:nth-child(even) {
			top: 0
		}

			.roadmap.roadmap--orientation-auto .roadmap__events__event:nth-child(even):before {
				bottom: -12px
			}

			.roadmap.roadmap--orientation-auto .roadmap__events__event:nth-child(even):after {
				bottom: -4px
			}

			.roadmap.roadmap--orientation-auto .roadmap__events__event:nth-child(even) .event {
				bottom: 80px
			}

		.roadmap.roadmap--orientation-auto .roadmap__events__event:nth-child(1n) .event, .roadmap.roadmap--orientation-auto .roadmap__events__event:nth-child(1n):after, .roadmap.roadmap--orientation-auto .roadmap__events__event:nth-child(1n):before {
			-webkit-transition-delay: .13s;
			-o-transition-delay: .13s;
			transition-delay: .13s
		}

		.roadmap.roadmap--orientation-auto .roadmap__events__event:nth-child(2n) .event, .roadmap.roadmap--orientation-auto .roadmap__events__event:nth-child(2n):after, .roadmap.roadmap--orientation-auto .roadmap__events__event:nth-child(2n):before {
			-webkit-transition-delay: .26s;
			-o-transition-delay: .26s;
			transition-delay: .26s
		}

		.roadmap.roadmap--orientation-auto .roadmap__events__event:nth-child(3n) .event, .roadmap.roadmap--orientation-auto .roadmap__events__event:nth-child(3n):after, .roadmap.roadmap--orientation-auto .roadmap__events__event:nth-child(3n):before {
			-webkit-transition-delay: .39s;
			-o-transition-delay: .39s;
			transition-delay: .39s
		}

		.roadmap.roadmap--orientation-auto .roadmap__events__event:nth-child(4n) .event, .roadmap.roadmap--orientation-auto .roadmap__events__event:nth-child(4n):after, .roadmap.roadmap--orientation-auto .roadmap__events__event:nth-child(4n):before {
			-webkit-transition-delay: .52s;
			-o-transition-delay: .52s;
			transition-delay: .52s
		}

		.roadmap.roadmap--orientation-auto .roadmap__events__event:nth-child(5n) .event, .roadmap.roadmap--orientation-auto .roadmap__events__event:nth-child(5n):after, .roadmap.roadmap--orientation-auto .roadmap__events__event:nth-child(5n):before {
			-webkit-transition-delay: .65s;
			-o-transition-delay: .65s;
			transition-delay: .65s
		}

		.roadmap.roadmap--orientation-auto .roadmap__events__event:nth-child(6n) .event, .roadmap.roadmap--orientation-auto .roadmap__events__event:nth-child(6n):after, .roadmap.roadmap--orientation-auto .roadmap__events__event:nth-child(6n):before {
			-webkit-transition-delay: .78s;
			-o-transition-delay: .78s;
			transition-delay: .78s
		}

		.roadmap.roadmap--orientation-auto .roadmap__events__event:nth-child(7n) .event, .roadmap.roadmap--orientation-auto .roadmap__events__event:nth-child(7n):after, .roadmap.roadmap--orientation-auto .roadmap__events__event:nth-child(7n):before {
			-webkit-transition-delay: .91s;
			-o-transition-delay: .91s;
			transition-delay: .91s
		}

		.roadmap.roadmap--orientation-auto .roadmap__events__event:nth-child(8n) .event, .roadmap.roadmap--orientation-auto .roadmap__events__event:nth-child(8n):after, .roadmap.roadmap--orientation-auto .roadmap__events__event:nth-child(8n):before {
			-webkit-transition-delay: 1.04s;
			-o-transition-delay: 1.04s;
			transition-delay: 1.04s
		}

		.roadmap.roadmap--orientation-auto .roadmap__events__event:nth-child(9n) .event, .roadmap.roadmap--orientation-auto .roadmap__events__event:nth-child(9n):after, .roadmap.roadmap--orientation-auto .roadmap__events__event:nth-child(9n):before {
			-webkit-transition-delay: 1.17s;
			-o-transition-delay: 1.17s;
			transition-delay: 1.17s
		}

		.roadmap.roadmap--orientation-auto .roadmap__events__event:nth-child(10n) .event, .roadmap.roadmap--orientation-auto .roadmap__events__event:nth-child(10n):after, .roadmap.roadmap--orientation-auto .roadmap__events__event:nth-child(10n):before {
			-webkit-transition-delay: 1.3s;
			-o-transition-delay: 1.3s;
			transition-delay: 1.3s
		}

		.roadmap.roadmap--orientation-auto .roadmap__events__event:nth-child(11n) .event, .roadmap.roadmap--orientation-auto .roadmap__events__event:nth-child(11n):after, .roadmap.roadmap--orientation-auto .roadmap__events__event:nth-child(11n):before {
			-webkit-transition-delay: 1.43s;
			-o-transition-delay: 1.43s;
			transition-delay: 1.43s
		}

		.roadmap.roadmap--orientation-auto .roadmap__events__event:nth-child(12n) .event, .roadmap.roadmap--orientation-auto .roadmap__events__event:nth-child(12n):after, .roadmap.roadmap--orientation-auto .roadmap__events__event:nth-child(12n):before {
			-webkit-transition-delay: 1.56s;
			-o-transition-delay: 1.56s;
			transition-delay: 1.56s
		}

		.roadmap.roadmap--orientation-auto .roadmap__events__event:nth-child(13n) .event, .roadmap.roadmap--orientation-auto .roadmap__events__event:nth-child(13n):after, .roadmap.roadmap--orientation-auto .roadmap__events__event:nth-child(13n):before {
			-webkit-transition-delay: 1.69s;
			-o-transition-delay: 1.69s;
			transition-delay: 1.69s
		}

		.roadmap.roadmap--orientation-auto .roadmap__events__event:nth-child(14n) .event, .roadmap.roadmap--orientation-auto .roadmap__events__event:nth-child(14n):after, .roadmap.roadmap--orientation-auto .roadmap__events__event:nth-child(14n):before {
			-webkit-transition-delay: 1.82s;
			-o-transition-delay: 1.82s;
			transition-delay: 1.82s
		}

		.roadmap.roadmap--orientation-auto .roadmap__events__event:nth-child(15n) .event, .roadmap.roadmap--orientation-auto .roadmap__events__event:nth-child(15n):after, .roadmap.roadmap--orientation-auto .roadmap__events__event:nth-child(15n):before {
			-webkit-transition-delay: 1.95s;
			-o-transition-delay: 1.95s;
			transition-delay: 1.95s
		}

	.roadmap.roadmap--orientation-auto .roadmap__navigation {
		margin: 0
	}

		.roadmap.roadmap--orientation-auto .roadmap__navigation > * {
			position: absolute;
			top: 50%;
			-webkit-transform: translateY(-46%);
			-ms-transform: translateY(-46%);
			-o-transform: translateY(-46%);
			transform: translateY(-46%);
			z-index: 100;
			list-style: none
		}

			.roadmap.roadmap--orientation-auto .roadmap__navigation > * a {
				display: block;
				color: #000;
				line-height: 0
			}

				.roadmap.roadmap--orientation-auto .roadmap__navigation > * a i {
					font-size: 44px
				}

				.roadmap.roadmap--orientation-auto .roadmap__navigation > * a:hover {
					text-decoration: none;
					-webkit-box-shadow: none;
					box-shadow: none
				}

		.roadmap.roadmap--orientation-auto .roadmap__navigation > :first-child {
			left: 40px
		}

		.roadmap.roadmap--orientation-auto .roadmap__navigation > :last-child {
			right: 40px
		}

	.roadmap.roadmap--orientation-auto.roadmap--initialized .roadmap__events:after {
		width: 100%
	}

	.roadmap.roadmap--orientation-auto.roadmap--initialized .roadmap__events .roadmap__events__event:before {
		-webkit-transform: scale(1) translateX(-50%);
		-ms-transform: scale(1) translateX(-50%);
		-o-transform: scale(1) translateX(-50%);
		transform: scale(1) translateX(-50%)
	}

	.roadmap.roadmap--orientation-auto.roadmap--initialized .roadmap__events .roadmap__events__event:after {
		height: 62px
	}

	.roadmap.roadmap--orientation-auto.roadmap--initialized .roadmap__events .roadmap__events__event .event {
		-webkit-transform: scale(1);
		-ms-transform: scale(1);
		-o-transform: scale(1);
		transform: scale(1)
	}

@media only screen and (max-width:992px) {
	.roadmap.roadmap--orientation-auto {
		margin: 50px auto
	}

		.roadmap.roadmap--orientation-auto .roadmap__events {
			padding: 0;
			width: 80%;
			max-width: 640px;
			min-height: 400px
		}

			.roadmap.roadmap--orientation-auto .roadmap__events:after {
				left: 50%;
				top: 0;
				width: 4px;
				height: -webkit-calc(0% - 0px);
				height: calc(0% - 0px);
				-webkit-transform: translateX(-50%);
				-ms-transform: translateX(-50%);
				-o-transform: translateX(-50%);
				transform: translateX(-50%)
			}

		.roadmap.roadmap--orientation-auto .roadmap__events__event {
			position: relative;
			left: auto !important;
			top: auto;
			bottom: auto;
			margin-left: 0;
			width: auto;
			height: auto;
			min-height: 120px
		}

			.roadmap.roadmap--orientation-auto .roadmap__events__event:before {
				top: -8px;
				bottom: auto
			}

			.roadmap.roadmap--orientation-auto .roadmap__events__event:after {
				top: 0;
				bottom: auto;
				width: 0;
				height: 4px !important
			}

			.roadmap.roadmap--orientation-auto .roadmap__events__event .event {
				top: -15px;
				bottom: auto;
				width: 40%
			}

			.roadmap.roadmap--orientation-auto .roadmap__events__event:nth-child(odd):after {
				-webkit-transform: translateX(-100%);
				-ms-transform: translateX(-100%);
				-o-transform: translateX(-100%);
				transform: translateX(-100%)
			}
}

@media only screen and (max-width:992px) and (max-width:600px) {
	.roadmap.roadmap--orientation-auto .roadmap__events__event .event {
		width: 50%
	}

	.roadmap.roadmap--orientation-auto .roadmap__events__event:nth-child(odd) .event {
		margin-left: -10%
	}

	.roadmap.roadmap--orientation-auto .roadmap__events__event:nth-child(even) .event {
		margin-right: -10%
	}
}

@media only screen and (max-width:992px) {
	.roadmap.roadmap--orientation-auto .roadmap__events__event:nth-child(even):after {
		-webkit-transform: translateX(0);
		-ms-transform: translateX(0);
		-o-transform: translateX(0);
		transform: translateX(0)
	}

	.roadmap.roadmap--orientation-auto .roadmap__events__event:nth-child(even) .event {
		right: 0
	}

	.roadmap.roadmap--orientation-auto.roadmap--initialized .roadmap__events:after {
		width: 4px;
		height: -webkit-calc(100% - 120px);
		height: calc(100% - 120px)
	}

	.roadmap.roadmap--orientation-auto.roadmap--initialized .roadmap__events .roadmap__events__event:after {
		width: 48px
	}
}

.roadmap.roadmap--orientation-horizontal .roadmap__navigation > :last-child, .roadmap.roadmap--orientation-vertical .roadmap__navigation > :last-child {
	right: 40px
}

@media only screen and (max-width:992px) and (max-width:600px) {
	.roadmap.roadmap--orientation-auto.roadmap--initialized .roadmap__events .roadmap__events__event:after {
		width: 32px
	}
}

@media only screen and (max-width:992px) and (max-width:992px) {
	.roadmap.roadmap--orientation-auto.roadmap--initialized .roadmap__events .roadmap__events__event .event {
		top: -10px
	}
}

@media only screen and (max-width:992px) {
	.roadmap.roadmap--orientation-auto.roadmap--initialized .roadmap__events .roadmap__events__event:nth-child(odd):after {
		-webkit-transform: translateX(-100%);
		-ms-transform: translateX(-100%);
		-o-transform: translateX(-100%);
		transform: translateX(-100%)
	}

	.roadmap.roadmap--orientation-auto.roadmap--initialized .roadmap__events .roadmap__events__event:nth-child(even):after {
		-webkit-transform: translateX(0);
		-ms-transform: translateX(0);
		-o-transform: translateX(0);
		transform: translateX(0)
	}
}

.roadmap.roadmap--orientation-horizontal {
	position: relative;
	width: 95%;
	margin: 0 auto
}

	.roadmap.roadmap--orientation-horizontal .roadmap__events {
		position: relative;
		width: -webkit-calc(100% - 220px);
		width: calc(100% - 220px);
		margin: 0 auto;
		padding: 200px 0
	}

		.roadmap.roadmap--orientation-horizontal .roadmap__events:after {
			position: absolute;
			top: 50%;
			left: 0;
			display: block;
			content: "";
			width: 0%;
			height: 4px;
			background-color: #05445c;
			border-radius: 2px;
			-webkit-transition: all .5s linear;
			-o-transition: all .5s linear;
			transition: all .5s linear
		}

	.roadmap.roadmap--orientation-horizontal .roadmap__events__event {
		position: absolute;
		width: 280px;
		height: 200px;
		margin-left: -140px;
		list-style: none;
		font-size: 16px
	}

		.roadmap.roadmap--orientation-horizontal .roadmap__events__event:after, .roadmap.roadmap--orientation-horizontal .roadmap__events__event:before {
			position: absolute;
			content: "";
			display: block;
			background-color: #05445c;
			-webkit-transition: all .3s cubic-bezier(.25,.1,.25,1.3);
			-o-transition: all .3s cubic-bezier(.25,.1,.25,1.3);
			transition: all .3s cubic-bezier(.25,.1,.25,1.3)
		}

		.roadmap.roadmap--orientation-horizontal .roadmap__events__event:before {
			width: 20px;
			height: 20px;
			border-radius: 20px;
			left: 50%;
			-webkit-transform: translateX(-50%);
			-ms-transform: translateX(-50%);
			transform: translateX(-50%);
			-webkit-transform: scale(0);
			-ms-transform: scale(0);
			-o-transform: scale(0);
			transform: scale(0)
		}

		.roadmap.roadmap--orientation-horizontal .roadmap__events__event:after {
			width: 4px;
			height: 0;
			border-radius: 2px;
			left: 50%;
			-webkit-transform: translateX(-50%);
			-ms-transform: translateX(-50%);
			-o-transform: translateX(-50%);
			transform: translateX(-50%)
		}

	.roadmap.roadmap--orientation-horizontal.roadmap--initialized .roadmap__events .roadmap__events__event:after, .roadmap.roadmap--orientation-vertical.roadmap--initialized .roadmap__events .roadmap__events__event:after {
		height: 62px
	}

	.roadmap.roadmap--orientation-horizontal .roadmap__events__event .event {
		position: absolute;
		display: block;
		text-align: center;
		width: 100%;
		-webkit-transition: all .3s cubic-bezier(.25,.1,.25,1.3);
		-o-transition: all .3s cubic-bezier(.25,.1,.25,1.3);
		transition: all .3s cubic-bezier(.25,.1,.25,1.3);
		-webkit-transform: scale(0);
		-ms-transform: scale(0);
		-o-transform: scale(0);
		transform: scale(0)
	}

		.roadmap.roadmap--orientation-horizontal .roadmap__events__event .event .event__content small {
			display: block
		}

	.roadmap.roadmap--orientation-horizontal .roadmap__events__event:nth-child(odd):before {
		top: -8px
	}

	.roadmap.roadmap--orientation-horizontal .roadmap__events__event:nth-child(odd):after {
		top: 0
	}

	.roadmap.roadmap--orientation-horizontal .roadmap__events__event:nth-child(odd) .event {
		top: 80px
	}

	.roadmap.roadmap--orientation-horizontal .roadmap__events__event:nth-child(even) {
		top: 0
	}

		.roadmap.roadmap--orientation-horizontal .roadmap__events__event:nth-child(even):before {
			bottom: -12px
		}

		.roadmap.roadmap--orientation-horizontal .roadmap__events__event:nth-child(even):after {
			bottom: -4px
		}

		.roadmap.roadmap--orientation-horizontal .roadmap__events__event:nth-child(even) .event {
			bottom: 80px
		}

	.roadmap.roadmap--orientation-horizontal .roadmap__events__event:nth-child(1n) .event, .roadmap.roadmap--orientation-horizontal .roadmap__events__event:nth-child(1n):after, .roadmap.roadmap--orientation-horizontal .roadmap__events__event:nth-child(1n):before {
		-webkit-transition-delay: .13s;
		-o-transition-delay: .13s;
		transition-delay: .13s
	}

	.roadmap.roadmap--orientation-horizontal .roadmap__events__event:nth-child(2n) .event, .roadmap.roadmap--orientation-horizontal .roadmap__events__event:nth-child(2n):after, .roadmap.roadmap--orientation-horizontal .roadmap__events__event:nth-child(2n):before {
		-webkit-transition-delay: .26s;
		-o-transition-delay: .26s;
		transition-delay: .26s
	}

	.roadmap.roadmap--orientation-horizontal .roadmap__events__event:nth-child(3n) .event, .roadmap.roadmap--orientation-horizontal .roadmap__events__event:nth-child(3n):after, .roadmap.roadmap--orientation-horizontal .roadmap__events__event:nth-child(3n):before {
		-webkit-transition-delay: .39s;
		-o-transition-delay: .39s;
		transition-delay: .39s
	}

	.roadmap.roadmap--orientation-horizontal .roadmap__events__event:nth-child(4n) .event, .roadmap.roadmap--orientation-horizontal .roadmap__events__event:nth-child(4n):after, .roadmap.roadmap--orientation-horizontal .roadmap__events__event:nth-child(4n):before {
		-webkit-transition-delay: .52s;
		-o-transition-delay: .52s;
		transition-delay: .52s
	}

	.roadmap.roadmap--orientation-horizontal .roadmap__events__event:nth-child(5n) .event, .roadmap.roadmap--orientation-horizontal .roadmap__events__event:nth-child(5n):after, .roadmap.roadmap--orientation-horizontal .roadmap__events__event:nth-child(5n):before {
		-webkit-transition-delay: .65s;
		-o-transition-delay: .65s;
		transition-delay: .65s
	}

	.roadmap.roadmap--orientation-horizontal .roadmap__events__event:nth-child(6n) .event, .roadmap.roadmap--orientation-horizontal .roadmap__events__event:nth-child(6n):after, .roadmap.roadmap--orientation-horizontal .roadmap__events__event:nth-child(6n):before {
		-webkit-transition-delay: .78s;
		-o-transition-delay: .78s;
		transition-delay: .78s
	}

	.roadmap.roadmap--orientation-horizontal .roadmap__events__event:nth-child(7n) .event, .roadmap.roadmap--orientation-horizontal .roadmap__events__event:nth-child(7n):after, .roadmap.roadmap--orientation-horizontal .roadmap__events__event:nth-child(7n):before {
		-webkit-transition-delay: .91s;
		-o-transition-delay: .91s;
		transition-delay: .91s
	}

	.roadmap.roadmap--orientation-horizontal .roadmap__events__event:nth-child(8n) .event, .roadmap.roadmap--orientation-horizontal .roadmap__events__event:nth-child(8n):after, .roadmap.roadmap--orientation-horizontal .roadmap__events__event:nth-child(8n):before {
		-webkit-transition-delay: 1.04s;
		-o-transition-delay: 1.04s;
		transition-delay: 1.04s
	}

	.roadmap.roadmap--orientation-horizontal .roadmap__events__event:nth-child(9n) .event, .roadmap.roadmap--orientation-horizontal .roadmap__events__event:nth-child(9n):after, .roadmap.roadmap--orientation-horizontal .roadmap__events__event:nth-child(9n):before {
		-webkit-transition-delay: 1.17s;
		-o-transition-delay: 1.17s;
		transition-delay: 1.17s
	}

	.roadmap.roadmap--orientation-horizontal .roadmap__events__event:nth-child(10n) .event, .roadmap.roadmap--orientation-horizontal .roadmap__events__event:nth-child(10n):after, .roadmap.roadmap--orientation-horizontal .roadmap__events__event:nth-child(10n):before {
		-webkit-transition-delay: 1.3s;
		-o-transition-delay: 1.3s;
		transition-delay: 1.3s
	}

	.roadmap.roadmap--orientation-horizontal .roadmap__events__event:nth-child(11n) .event, .roadmap.roadmap--orientation-horizontal .roadmap__events__event:nth-child(11n):after, .roadmap.roadmap--orientation-horizontal .roadmap__events__event:nth-child(11n):before {
		-webkit-transition-delay: 1.43s;
		-o-transition-delay: 1.43s;
		transition-delay: 1.43s
	}

	.roadmap.roadmap--orientation-horizontal .roadmap__events__event:nth-child(12n) .event, .roadmap.roadmap--orientation-horizontal .roadmap__events__event:nth-child(12n):after, .roadmap.roadmap--orientation-horizontal .roadmap__events__event:nth-child(12n):before {
		-webkit-transition-delay: 1.56s;
		-o-transition-delay: 1.56s;
		transition-delay: 1.56s
	}

	.roadmap.roadmap--orientation-horizontal .roadmap__events__event:nth-child(13n) .event, .roadmap.roadmap--orientation-horizontal .roadmap__events__event:nth-child(13n):after, .roadmap.roadmap--orientation-horizontal .roadmap__events__event:nth-child(13n):before {
		-webkit-transition-delay: 1.69s;
		-o-transition-delay: 1.69s;
		transition-delay: 1.69s
	}

	.roadmap.roadmap--orientation-horizontal .roadmap__events__event:nth-child(14n) .event, .roadmap.roadmap--orientation-horizontal .roadmap__events__event:nth-child(14n):after, .roadmap.roadmap--orientation-horizontal .roadmap__events__event:nth-child(14n):before {
		-webkit-transition-delay: 1.82s;
		-o-transition-delay: 1.82s;
		transition-delay: 1.82s
	}

	.roadmap.roadmap--orientation-horizontal .roadmap__events__event:nth-child(15n) .event, .roadmap.roadmap--orientation-horizontal .roadmap__events__event:nth-child(15n):after, .roadmap.roadmap--orientation-horizontal .roadmap__events__event:nth-child(15n):before {
		-webkit-transition-delay: 1.95s;
		-o-transition-delay: 1.95s;
		transition-delay: 1.95s
	}

	.roadmap.roadmap--orientation-horizontal .roadmap__navigation {
		margin: 0
	}

		.roadmap.roadmap--orientation-horizontal .roadmap__navigation > * {
			position: absolute;
			top: 50%;
			-webkit-transform: translateY(-46%);
			-ms-transform: translateY(-46%);
			-o-transform: translateY(-46%);
			transform: translateY(-46%);
			z-index: 100;
			list-style: none
		}

			.roadmap.roadmap--orientation-horizontal .roadmap__navigation > * a {
				display: block;
				color: #000;
				line-height: 0
			}

				.roadmap.roadmap--orientation-horizontal .roadmap__navigation > * a i {
					font-size: 44px
				}

				.roadmap.roadmap--orientation-horizontal .roadmap__navigation > * a:hover {
					text-decoration: none;
					-webkit-box-shadow: none;
					box-shadow: none
				}

		.roadmap.roadmap--orientation-horizontal .roadmap__navigation > :first-child {
			left: 40px
		}

	.roadmap.roadmap--orientation-horizontal.roadmap--initialized .roadmap__events:after {
		width: 100%
	}

	.roadmap.roadmap--orientation-horizontal.roadmap--initialized .roadmap__events .roadmap__events__event:before {
		-webkit-transform: scale(1) translateX(-50%);
		-ms-transform: scale(1) translateX(-50%);
		-o-transform: scale(1) translateX(-50%);
		transform: scale(1) translateX(-50%)
	}

	.roadmap.roadmap--orientation-horizontal.roadmap--initialized .roadmap__events .roadmap__events__event .event {
		-webkit-transform: scale(1);
		-ms-transform: scale(1);
		-o-transform: scale(1);
		transform: scale(1)
	}

.roadmap.roadmap--orientation-vertical {
	position: relative;
	width: 95%;
	margin: 50px auto
}

	.roadmap.roadmap--orientation-vertical .roadmap__events {
		position: relative;
		margin: 0 auto
	}

		.roadmap.roadmap--orientation-vertical .roadmap__events:after {
			position: absolute;
			display: block;
			content: "";
			background-color: #05445c;
			border-radius: 2px;
			-webkit-transition: all .5s linear;
			-o-transition: all .5s linear;
			transition: all .5s linear
		}

	.roadmap.roadmap--orientation-vertical .roadmap__events__event {
		list-style: none;
		font-size: 16px
	}

		.roadmap.roadmap--orientation-vertical .roadmap__events__event:after, .roadmap.roadmap--orientation-vertical .roadmap__events__event:before {
			position: absolute;
			content: "";
			display: block;
			background-color: #05445c;
			-webkit-transition: all .3s cubic-bezier(.25,.1,.25,1.3);
			-o-transition: all .3s cubic-bezier(.25,.1,.25,1.3);
			transition: all .3s cubic-bezier(.25,.1,.25,1.3)
		}

		.roadmap.roadmap--orientation-vertical .roadmap__events__event:before {
			width: 20px;
			height: 20px;
			border-radius: 20px;
			left: 50%;
			-webkit-transform: translateX(-50%);
			-ms-transform: translateX(-50%);
			transform: translateX(-50%);
			-webkit-transform: scale(0);
			-ms-transform: scale(0);
			-o-transform: scale(0);
			transform: scale(0)
		}

		.roadmap.roadmap--orientation-vertical .roadmap__events__event:after {
			border-radius: 2px;
			left: 50%;
			-webkit-transform: translateX(-50%);
			-ms-transform: translateX(-50%);
			-o-transform: translateX(-50%);
			transform: translateX(-50%)
		}

		.roadmap.roadmap--orientation-vertical .roadmap__events__event .event {
			position: absolute;
			display: block;
			text-align: center;
			-webkit-transition: all .3s cubic-bezier(.25,.1,.25,1.3);
			-o-transition: all .3s cubic-bezier(.25,.1,.25,1.3);
			transition: all .3s cubic-bezier(.25,.1,.25,1.3);
			-webkit-transform: scale(0);
			-ms-transform: scale(0);
			-o-transform: scale(0);
			transform: scale(0)
		}

			.roadmap.roadmap--orientation-vertical .roadmap__events__event .event .event__content small {
				display: block
			}

		.roadmap.roadmap--orientation-vertical .roadmap__events__event:nth-child(odd) {
			bottom: 0
		}

			.roadmap.roadmap--orientation-vertical .roadmap__events__event:nth-child(odd):before {
				top: -8px
			}

			.roadmap.roadmap--orientation-vertical .roadmap__events__event:nth-child(odd):after {
				top: 0
			}

			.roadmap.roadmap--orientation-vertical .roadmap__events__event:nth-child(odd) .event {
				top: 80px
			}

		.roadmap.roadmap--orientation-vertical .roadmap__events__event:nth-child(even) {
			top: 0
		}

			.roadmap.roadmap--orientation-vertical .roadmap__events__event:nth-child(even):before {
				bottom: -12px
			}

			.roadmap.roadmap--orientation-vertical .roadmap__events__event:nth-child(even):after {
				bottom: -4px
			}

			.roadmap.roadmap--orientation-vertical .roadmap__events__event:nth-child(even) .event {
				bottom: 80px
			}

		.roadmap.roadmap--orientation-vertical .roadmap__events__event:nth-child(1n) .event, .roadmap.roadmap--orientation-vertical .roadmap__events__event:nth-child(1n):after, .roadmap.roadmap--orientation-vertical .roadmap__events__event:nth-child(1n):before {
			-webkit-transition-delay: .13s;
			-o-transition-delay: .13s;
			transition-delay: .13s
		}

		.roadmap.roadmap--orientation-vertical .roadmap__events__event:nth-child(2n) .event, .roadmap.roadmap--orientation-vertical .roadmap__events__event:nth-child(2n):after, .roadmap.roadmap--orientation-vertical .roadmap__events__event:nth-child(2n):before {
			-webkit-transition-delay: .26s;
			-o-transition-delay: .26s;
			transition-delay: .26s
		}

		.roadmap.roadmap--orientation-vertical .roadmap__events__event:nth-child(3n) .event, .roadmap.roadmap--orientation-vertical .roadmap__events__event:nth-child(3n):after, .roadmap.roadmap--orientation-vertical .roadmap__events__event:nth-child(3n):before {
			-webkit-transition-delay: .39s;
			-o-transition-delay: .39s;
			transition-delay: .39s
		}

		.roadmap.roadmap--orientation-vertical .roadmap__events__event:nth-child(4n) .event, .roadmap.roadmap--orientation-vertical .roadmap__events__event:nth-child(4n):after, .roadmap.roadmap--orientation-vertical .roadmap__events__event:nth-child(4n):before {
			-webkit-transition-delay: .52s;
			-o-transition-delay: .52s;
			transition-delay: .52s
		}

		.roadmap.roadmap--orientation-vertical .roadmap__events__event:nth-child(5n) .event, .roadmap.roadmap--orientation-vertical .roadmap__events__event:nth-child(5n):after, .roadmap.roadmap--orientation-vertical .roadmap__events__event:nth-child(5n):before {
			-webkit-transition-delay: .65s;
			-o-transition-delay: .65s;
			transition-delay: .65s
		}

		.roadmap.roadmap--orientation-vertical .roadmap__events__event:nth-child(6n) .event, .roadmap.roadmap--orientation-vertical .roadmap__events__event:nth-child(6n):after, .roadmap.roadmap--orientation-vertical .roadmap__events__event:nth-child(6n):before {
			-webkit-transition-delay: .78s;
			-o-transition-delay: .78s;
			transition-delay: .78s
		}

		.roadmap.roadmap--orientation-vertical .roadmap__events__event:nth-child(7n) .event, .roadmap.roadmap--orientation-vertical .roadmap__events__event:nth-child(7n):after, .roadmap.roadmap--orientation-vertical .roadmap__events__event:nth-child(7n):before {
			-webkit-transition-delay: .91s;
			-o-transition-delay: .91s;
			transition-delay: .91s
		}

		.roadmap.roadmap--orientation-vertical .roadmap__events__event:nth-child(8n) .event, .roadmap.roadmap--orientation-vertical .roadmap__events__event:nth-child(8n):after, .roadmap.roadmap--orientation-vertical .roadmap__events__event:nth-child(8n):before {
			-webkit-transition-delay: 1.04s;
			-o-transition-delay: 1.04s;
			transition-delay: 1.04s
		}

		.roadmap.roadmap--orientation-vertical .roadmap__events__event:nth-child(9n) .event, .roadmap.roadmap--orientation-vertical .roadmap__events__event:nth-child(9n):after, .roadmap.roadmap--orientation-vertical .roadmap__events__event:nth-child(9n):before {
			-webkit-transition-delay: 1.17s;
			-o-transition-delay: 1.17s;
			transition-delay: 1.17s
		}

		.roadmap.roadmap--orientation-vertical .roadmap__events__event:nth-child(10n) .event, .roadmap.roadmap--orientation-vertical .roadmap__events__event:nth-child(10n):after, .roadmap.roadmap--orientation-vertical .roadmap__events__event:nth-child(10n):before {
			-webkit-transition-delay: 1.3s;
			-o-transition-delay: 1.3s;
			transition-delay: 1.3s
		}

		.roadmap.roadmap--orientation-vertical .roadmap__events__event:nth-child(11n) .event, .roadmap.roadmap--orientation-vertical .roadmap__events__event:nth-child(11n):after, .roadmap.roadmap--orientation-vertical .roadmap__events__event:nth-child(11n):before {
			-webkit-transition-delay: 1.43s;
			-o-transition-delay: 1.43s;
			transition-delay: 1.43s
		}

		.roadmap.roadmap--orientation-vertical .roadmap__events__event:nth-child(12n) .event, .roadmap.roadmap--orientation-vertical .roadmap__events__event:nth-child(12n):after, .roadmap.roadmap--orientation-vertical .roadmap__events__event:nth-child(12n):before {
			-webkit-transition-delay: 1.56s;
			-o-transition-delay: 1.56s;
			transition-delay: 1.56s
		}

		.roadmap.roadmap--orientation-vertical .roadmap__events__event:nth-child(13n) .event, .roadmap.roadmap--orientation-vertical .roadmap__events__event:nth-child(13n):after, .roadmap.roadmap--orientation-vertical .roadmap__events__event:nth-child(13n):before {
			-webkit-transition-delay: 1.69s;
			-o-transition-delay: 1.69s;
			transition-delay: 1.69s
		}

		.roadmap.roadmap--orientation-vertical .roadmap__events__event:nth-child(14n) .event, .roadmap.roadmap--orientation-vertical .roadmap__events__event:nth-child(14n):after, .roadmap.roadmap--orientation-vertical .roadmap__events__event:nth-child(14n):before {
			-webkit-transition-delay: 1.82s;
			-o-transition-delay: 1.82s;
			transition-delay: 1.82s
		}

		.roadmap.roadmap--orientation-vertical .roadmap__events__event:nth-child(15n) .event, .roadmap.roadmap--orientation-vertical .roadmap__events__event:nth-child(15n):after, .roadmap.roadmap--orientation-vertical .roadmap__events__event:nth-child(15n):before {
			-webkit-transition-delay: 1.95s;
			-o-transition-delay: 1.95s;
			transition-delay: 1.95s
		}

	.roadmap.roadmap--orientation-vertical .roadmap__navigation {
		margin: 0
	}

		.roadmap.roadmap--orientation-vertical .roadmap__navigation > * {
			position: absolute;
			top: 50%;
			-webkit-transform: translateY(-46%);
			-ms-transform: translateY(-46%);
			-o-transform: translateY(-46%);
			transform: translateY(-46%);
			z-index: 100;
			list-style: none
		}

			.roadmap.roadmap--orientation-vertical .roadmap__navigation > * a {
				display: block;
				color: #000;
				line-height: 0
			}

				.roadmap.roadmap--orientation-vertical .roadmap__navigation > * a i {
					font-size: 44px
				}

				.roadmap.roadmap--orientation-vertical .roadmap__navigation > * a:hover {
					text-decoration: none;
					-webkit-box-shadow: none;
					box-shadow: none
				}

		.roadmap.roadmap--orientation-vertical .roadmap__navigation > :first-child {
			left: 40px
		}

	.roadmap.roadmap--orientation-vertical.roadmap--initialized .roadmap__events .roadmap__events__event:before {
		-webkit-transform: scale(1) translateX(-50%);
		-ms-transform: scale(1) translateX(-50%);
		-o-transform: scale(1) translateX(-50%);
		transform: scale(1) translateX(-50%)
	}

	.roadmap.roadmap--orientation-vertical.roadmap--initialized .roadmap__events .roadmap__events__event .event {
		-webkit-transform: scale(1);
		-ms-transform: scale(1);
		-o-transform: scale(1);
		transform: scale(1)
	}

	.roadmap.roadmap--orientation-vertical .roadmap__events {
		padding: 0;
		width: 80%;
		max-width: 640px;
		min-height: 400px
	}

		.roadmap.roadmap--orientation-vertical .roadmap__events:after {
			left: 50%;
			top: 0;
			width: 4px;
			height: -webkit-calc(0% - 0px);
			height: calc(0% - 0px);
			-webkit-transform: translateX(-50%);
			-ms-transform: translateX(-50%);
			-o-transform: translateX(-50%);
			transform: translateX(-50%)
		}

	.roadmap.roadmap--orientation-vertical .roadmap__events__event {
		position: relative;
		left: auto !important;
		top: auto;
		bottom: auto;
		margin-left: 0;
		width: auto;
		height: auto;
		min-height: 120px
	}

		.roadmap.roadmap--orientation-vertical .roadmap__events__event:before {
			top: -8px;
			bottom: auto
		}

		.roadmap.roadmap--orientation-vertical .roadmap__events__event:after {
			top: 0;
			bottom: auto;
			width: 0;
			height: 4px !important
		}

		.roadmap.roadmap--orientation-vertical .roadmap__events__event .event {
			top: -15px;
			bottom: auto;
			width: 40%
		}

		.roadmap.roadmap--orientation-vertical .roadmap__events__event:nth-child(odd):after {
			-webkit-transform: translateX(-100%);
			-ms-transform: translateX(-100%);
			-o-transform: translateX(-100%);
			transform: translateX(-100%)
		}

		.roadmap.roadmap--orientation-vertical .roadmap__events__event:nth-child(even):after {
			-webkit-transform: translateX(0);
			-ms-transform: translateX(0);
			-o-transform: translateX(0);
			transform: translateX(0)
		}

		.roadmap.roadmap--orientation-vertical .roadmap__events__event:nth-child(even) .event {
			right: 0
		}

@media only screen and (max-width:600px) {
	.roadmap.roadmap--orientation-vertical .roadmap__events__event .event {
		width: 50%
	}

	.roadmap.roadmap--orientation-vertical .roadmap__events__event:nth-child(odd) .event {
		margin-left: -10%
	}

	.roadmap.roadmap--orientation-vertical .roadmap__events__event:nth-child(even) .event {
		margin-right: -10%
	}
}

.roadmap.roadmap--orientation-vertical.roadmap--initialized .roadmap__events:after {
	width: 4px;
	height: -webkit-calc(100% - 120px);
	height: calc(100% - 120px)
}

.roadmap.roadmap--orientation-vertical.roadmap--initialized .roadmap__events .roadmap__events__event:after {
	width: 48px
}

@media only screen and (max-width:600px) {
	.roadmap.roadmap--orientation-vertical.roadmap--initialized .roadmap__events .roadmap__events__event:after {
		width: 32px
	}
}

@media only screen and (max-width:992px) {
	.roadmap.roadmap--orientation-vertical.roadmap--initialized .roadmap__events .roadmap__events__event .event {
		top: -10px
	}
}

.roadmap.roadmap--orientation-vertical.roadmap--initialized .roadmap__events .roadmap__events__event:nth-child(odd):after {
	-webkit-transform: translateX(-100%);
	-ms-transform: translateX(-100%);
	-o-transform: translateX(-100%);
	transform: translateX(-100%)
}

.roadmap.roadmap--orientation-vertical.roadmap--initialized .roadmap__events .roadmap__events__event:nth-child(even):after {
	-webkit-transform: translateX(0);
	-ms-transform: translateX(0);
	-o-transform: translateX(0);
	transform: translateX(0)
}
