@-webkit-keyframes slideInFromLeft {0% {-webkit-transform: translateX(-50%);transform: translateX(-50%);}
	100% {-webkit-transform: translateX(0);transform: translateX(0);}}
@keyframes slideInFromLeft {0% {-webkit-transform: translateX(-50%);transform: translateX(-50%);}
	100% {-webkit-transform: translateX(0);transform: translateX(0);}}
@-webkit-keyframes slideInFromRight {0% {-webkit-transform: translateX(50%);transform: translateX(50%);}
	100% {-webkit-transform: translateX(0);transform: translateX(0);}}
@keyframes slideInFromRight {0% {-webkit-transform: translateX(50%);transform: translateX(50%);}
	100% {-webkit-transform: translateX(0);transform: translateX(0);}}
.cooltimeline-body .ctl-instant-timeline :before, .cooltimeline-body .ctl-instant-timeline :after, .cooltimeline-body .ctl-instant-timeline * {-webkit-box-sizing: border-box;box-sizing: border-box;}
.cooltimeline-body .ctl-instant-timeline {display: block;width: 100%;max-width: 1040px;position: relative;padding: 25px 15px;margin: 0 auto;}
.cooltimeline-body .ctl-instant-timeline:before {content: "";display: block;width: 3px;background: #ccc;background: -webkit-linear-gradient(top,rgba(230,230,230,0) 0%,var(--timeLineColor) 10%,var(--timeLineColor) 90%,rgba(230,230,230,0) 100%);background: -webkit-gradient(linear,left top,left bottom,from(rgba(230,230,230,0)),color-stop(10%,var(--timeLineColor)),color-stop(90%,var(--timeLineColor)),to(rgba(230,230,230,0)));background: -o-linear-gradient(top,rgba(230,230,230,0) 0%,var(--timeLineColor) 10%,var(--timeLineColor) 90%,rgba(230,230,230,0) 100%);background: linear-gradient(to bottom,rgba(230,230,230,0) 0%,var(--timeLineColor) 10%,var(--timeLineColor) 90%,rgba(230,230,230,0) 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#00e4e4e4",endColorstr="#00e4e4e4",GradientType=0);position: absolute;top: 0;left: 0;right: 0;bottom: 0;margin: auto;opacity: .4;}
.cooltimeline-body .ctl-instant-timeline .timeline-content {position: relative;}
.cooltimeline-body .ctl-instant-timeline .timeline-content:before {display: block;content: "";width: 20px;height: 20px;background: #ccc;background: var(--timeLineColor);border-radius: 50%;position: absolute;left: 0;right: 0;top: 40px;margin: auto;z-index: 1;}
.cooltimeline-body .ctl-instant-timeline .ctl-row {display: -ms-flexbox;display: -moz-flex;display: flex;-ms-flex-align: start;align-items: flex-start;-webkit-align-items: flex-start;-ms-flex-pack: start;justify-content: flex-start;-webkit-justify-content: flex-start;padding: 20px 0;position: relative;z-index: 2;width: 100%;}
.cooltimeline-body .ctl-instant-timeline .ctl-col-6 {-webkit-animation: 1s ease-out 0s 1 slideInFromRight;animation: 1s ease-out 0s 1 slideInFromRight;width: 50%;float: left;}
.cooltimeline-body .ctl-instant-timeline.both-sided .timeline-content:nth-child(odd)>div>div:nth-child(even), .cooltimeline-body .ctl-instant-timeline.one-sided .timeline-content:nth-child(odd)>div>div:nth-child(even), .cooltimeline-body .ctl-instant-timeline.one-sided .timeline-content:nth-child(even)>div>div:nth-child(odd) {padding: 0 0 0 40px;}
.cooltimeline-body .ctl-instant-timeline.both-sided .timeline-content:nth-child(even)>div>div:nth-child(odd) {padding: 0 40px 0 0;}
.cooltimeline-body .ctl-instant-timeline.both-sided .timeline-content:nth-child(odd)>div>div:nth-child(odd), .cooltimeline-body .ctl-instant-timeline.one-sided .timeline-content:nth-child(odd)>div>div:nth-child(odd), .cooltimeline-body .ctl-instant-timeline.one-sided .timeline-content:nth-child(even)>div>div:nth-child(even) {padding: 0 15px 0 0;}
.cooltimeline-body .ctl-instant-timeline.both-sided .timeline-content:nth-child(even)>div>div:nth-child(even) {padding: 0 0 0 15px;}
.cooltimeline-body .ctl-instant-timeline .timeline-content .ctl-row>div:first-child {-webkit-animation: 1s ease-out 0s 1 slideInFromLeft;animation: 1s ease-out 0s 1 slideInFromLeft;display: -ms-flexbox;display: flex;display: -webkit-flex;-ms-flex-pack: end;justify-content: flex-end;}
.cooltimeline-body .ctl-instant-timeline .timeline-content .story-time {padding: 20px 25px;max-width: 350px;width: 100%;}
.cooltimeline-body .ctl-instant-timeline .timeline-content .story-time>div {line-height: 1.1;font-size: 18px;margin: 0;font-weight: 500;}
.cooltimeline-body .ctl-instant-timeline .timeline-content:nth-child(odd) .story-time, .cooltimeline-body .ctl-instant-timeline .timeline-content:nth-child(even) .story-details {text-align: right;}
.cooltimeline-body .ctl-instant-timeline .timeline-content:nth-child(even) .story-time, .cooltimeline-body .ctl-instant-timeline .timeline-content:nth-child(odd) .story-details {text-align: left;}
.cooltimeline-body .ctl-instant-timeline .timeline-content .story-details {padding: 20px;border-radius: 10px;position: relative;z-index: 1;width: 100%;background: #fff;-webkit-box-shadow: 0 10px 40px 0 rgba(0,0,0,.1);box-shadow: 0 10px 40px 0 rgba(0,0,0,.1);}
.cooltimeline-body .ctl-instant-timeline .timeline-content:nth-child(odd) .story-details:before {content: "";display: block;border: 15px solid transparent;border-right-color: #ccc;border-right-color: var(--timeLineColor);position: absolute;left: -32px;top: 16px;}
.cooltimeline-body .ctl-instant-timeline .timeline-content:nth-child(odd) .story-details {border-left: 4px solid #ccc;border-left: 4px solid var(--timeLineColor);}
.cooltimeline-body .ctl-instant-timeline .timeline-content:nth-child(even) .story-details:before {content: "";display: block;border: 15px solid transparent;border-left-color: #ccc;border-left-color: var(--timeLineColor);position: absolute;right: -32px;top: 16px;}
.cooltimeline-body .ctl-instant-timeline .timeline-content:nth-child(even) .story-details {border-right: 4px solid #ccc;border-right: 4px solid var(--timeLineColor);}
.cooltimeline-body .ctl-instant-timeline .timeline-content .story-details h3 {font-size: 18px;line-height: 24px;margin: 0 0 8px;font-weight: 500;}
.cooltimeline-body .ctl-instant-timeline .timeline-content .story-details p {font-size: 14px;line-height: 24px;margin: 0;font-weight: 400;}
.cooltimeline-body .ctl-instant-timeline .story-image img {width: 100%;height: auto;}
.cooltimeline-body .ctl-instant-timeline.one-sided:before {left: calc(30% - 1.5px);right: auto;}
.cooltimeline-body .ctl-instant-timeline.one-sided .timeline-content:before {display: none;}
.cooltimeline-body .ctl-instant-timeline.one-sided .timeline-content .story-details:after {display: block;content: "";width: 20px;height: 20px;background: #ccc;background: var(--timeLineColor);border-radius: 50%;position: absolute;left: -59.5px;right: auto;top: 20px;margin: auto;z-index: 1;}
.cooltimeline-body .ctl-instant-timeline.one-sided .timeline-content:nth-child(odd)>div>div:nth-child(odd), .cooltimeline-body .ctl-instant-timeline.one-sided .timeline-content:nth-child(even)>div>div:nth-child(even) {width: 30%;-ms-flex-order: 1;order: 1;}
.cooltimeline-body .ctl-instant-timeline.one-sided .timeline-content:nth-child(odd)>div>div:nth-child(even), .cooltimeline-body .ctl-instant-timeline.one-sided .timeline-content:nth-child(even)>div>div:nth-child(odd) {width: 70%;-ms-flex-order: 2;order: 2;}
.cooltimeline-body .ctl-instant-timeline.one-sided .timeline-content:nth-child(odd) .story-details, .cooltimeline-body .ctl-instant-timeline.one-sided .timeline-content:nth-child(even) .story-details {text-align: left;}
.cooltimeline-body .ctl-instant-timeline.one-sided .timeline-content:nth-child(odd) .story-time, .cooltimeline-body .ctl-instant-timeline.one-sided .timeline-content:nth-child(even) .story-time {text-align: right;max-width: 100%;}
.cooltimeline-body .ctl-instant-timeline.one-sided .timeline-content:nth-child(even) .story-details:before {border-left-color: transparent;border-right-color: #ccc;border-right-color: var(--timeLineColor);position: absolute;left: -32px;right: auto;}
.cooltimeline-body .ctl-instant-timeline.one-sided .timeline-content:nth-child(even) .story-details {border-left: 4px solid #ccc;border-left: 4px solid var(--timeLineColor);border-right: 0;}
@media screen and (max-width: 61.938em) {.cooltimeline-body .ctl-instant-timeline {padding: 25px 8px;}
	.cooltimeline-body .ctl-instant-timeline:before, .cooltimeline-body .ctl-instant-timeline.one-sided:before {left: 16px;right: auto;}
	.cooltimeline-body .ctl-instant-timeline .timeline-content:before {display: none;}
	.cooltimeline-body .ctl-instant-timeline .timeline-content .story-details:after, .cooltimeline-body .ctl-instant-timeline.one-sided .timeline-content .story-details:after {display: block;content: "";width: 20px;height: 20px;background: #ccc;background: var(--timeLineColor);border-radius: 50%;position: absolute;left: -44.5px;right: auto;top: 20px;margin: auto;z-index: 1;}
	.cooltimeline-body .ctl-instant-timeline .ctl-row {-ms-flex-flow: row wrap;flex-flow: row wrap;}
	.cooltimeline-body .ctl-instant-timeline.both-sided .timeline-content:nth-child(even)>div>div:nth-child(odd), .cooltimeline-body .ctl-instant-timeline.both-sided .timeline-content:nth-child(odd)>div>div:nth-child(even), .cooltimeline-body .ctl-instant-timeline.one-sided .timeline-content:nth-child(odd)>div>div:nth-child(even), .cooltimeline-body .ctl-instant-timeline.one-sided .timeline-content:nth-child(even)>div>div:nth-child(odd), .cooltimeline-body .ctl-instant-timeline.both-sided .timeline-content:nth-child(even)>div>div:nth-child(even), .cooltimeline-body .ctl-instant-timeline.both-sided .timeline-content:nth-child(odd)>div>div:nth-child(odd), .cooltimeline-body .ctl-instant-timeline.one-sided .timeline-content:nth-child(odd)>div>div:nth-child(odd), .cooltimeline-body .ctl-instant-timeline.one-sided .timeline-content:nth-child(even)>div>div:nth-child(even) {padding: 0 0 0 40px;}
	.cooltimeline-body .ctl-instant-timeline .timeline-content:nth-child(odd)>div>div:nth-child(odd), .cooltimeline-body .ctl-instant-timeline .timeline-content:nth-child(even)>div>div:nth-child(even), .cooltimeline-body .ctl-instant-timeline.one-sided .timeline-content:nth-child(odd)>div>div:nth-child(odd), .cooltimeline-body .ctl-instant-timeline.one-sided .timeline-content:nth-child(even)>div>div:nth-child(even) {-ms-flex-order: 1;order: 1;position: relative;top: -10px;margin: auto;width: 100%;}
	.cooltimeline-body .ctl-instant-timeline .timeline-content:nth-child(odd)>div>div:nth-child(even), .cooltimeline-body .ctl-instant-timeline .timeline-content:nth-child(even)>div>div:nth-child(odd), .cooltimeline-body .ctl-instant-timeline.one-sided .timeline-content:nth-child(odd)>div>div:nth-child(even), .cooltimeline-body .ctl-instant-timeline.one-sided .timeline-content:nth-child(even)>div>div:nth-child(odd) {-ms-flex-order: 2;order: 2;width: 100%;}
	.cooltimeline-body .ctl-instant-timeline .timeline-content:nth-child(odd) .story-details, .cooltimeline-body .ctl-instant-timeline .timeline-content:nth-child(even) .story-details, .cooltimeline-body .ctl-instant-timeline.one-sided .timeline-content:nth-child(odd) .story-details, .cooltimeline-body .ctl-instant-timeline.one-sided .timeline-content:nth-child(even) .story-details {padding: 12px;text-align: left;}
	.cooltimeline-body .ctl-instant-timeline .timeline-content:nth-child(odd) .story-time, .cooltimeline-body .ctl-instant-timeline .timeline-content:nth-child(even) .story-time, .cooltimeline-body .ctl-instant-timeline.one-sided .timeline-content:nth-child(odd) .story-time, .cooltimeline-body .ctl-instant-timeline.one-sided .timeline-content:nth-child(even) .story-time {text-align: left;max-width: 100%;padding: 0;}
	.cooltimeline-body .ctl-instant-timeline .timeline-content:nth-child(even) .story-details:before {border-left-color: transparent;border-right-color: #ccc;border-right-color: var(--timeLineColor);position: absolute;left: -32px;right: auto;}
	.cooltimeline-body .ctl-instant-timeline .timeline-content:nth-child(even) .story-details {border-left: #ccc;border-left: 4px solid var(--timeLineColor);border-right: 0;}}