.timeline-wrapper #timeline .timeline-item .timeline-content .subtitle {
  font-size: 42px;
}

@media all and (max-width: 1080px) {
  .timeline-wrapper #timeline .timeline-item .timeline-content .subtitle {
    font-size: 34px;
  }
}

@media all and (max-width: 650px) {
  .timeline-wrapper #timeline .timeline-item .timeline-content .subtitle {
    font-size: 26px;
  }
}

.timeline-wrapper #timeline .timeline-item .timeline-content .seemore {
  font-size: 12px;
}

.timeline-wrapper {
  padding-top: 25px;
}

@extends %width-padding

	*, *:before, *:after {
  .timeline-wrapper {
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
  }
}

.timeline-wrapper .container {
  max-width: 1100px;
  margin: 0 auto;
}

.timeline-wrapper #timeline {
  width: 100%;
  margin: 0 auto;
  position: relative;
  max-width: 1330px;
}

.timeline-wrapper #timeline:before {
  content: "";
  width: 3px;
  height: calc(100% + 100px);
  background: #704a9e;
  top: 0;
  left: calc(50% - 2px);
  position: absolute;
}

@media all and (max-width: 950px) {
  .timeline-wrapper #timeline:before {
    right: 50px;
    left: auto;
  }
}

@media all and (max-width: 650px) {
  .timeline-wrapper #timeline:before {
    right: 25px;
  }
}

.timeline-wrapper #timeline .timeline-item:not(:last-of-type) {
  margin-bottom: 50px;
}

.timeline-wrapper #timeline .timeline-item {
  position: relative;
}

.timeline-wrapper #timeline .timeline-item .timeline-icon {
  width: 100px;
  height: 100px;
  position: absolute;
  top: -25px;
  left: 50%;
  margin-left: -50px;
  border-radius: 50%;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
      justify-content: center;
  -ms-flex-align: center;
      align-items: center;
  background-color: #704a9e;
}

@media all and (max-width: 950px) {
  .timeline-wrapper #timeline .timeline-item .timeline-icon {
    right: 0;
    left: auto;
  }
}

@media all and (max-width: 650px) {
  .timeline-wrapper #timeline .timeline-item .timeline-icon {
    width: 50px;
    height: 50px;
    top: 0;
  }
}

.timeline-wrapper #timeline .timeline-item .timeline-icon img {
  width: 50px;
  height: auto;
}

@media all and (max-width: 650px) {
  .timeline-wrapper #timeline .timeline-item .timeline-icon img {
    width: 25px;
    height: 25px;
  }
}

.timeline-wrapper #timeline .timeline-item .timeline-content {
  width: calc(50% - 100px);
  background: #fff;
  padding: 20px;
  margin: 0 auto;
  transform: translatex(calc(-50% - 100px));
  cursor: pointer;
  transition: all 0.3s linear;
  box-sizing: border-box;
  box-shadow: -5px 10px #58585b;
}

@media all and (max-width: 950px) {
  .timeline-wrapper #timeline .timeline-item .timeline-content {
    transform: translatex(-60px);
    left: auto;
    width: calc(100% - 120px);
  }
}

@media all and (max-width: 650px) {
  .timeline-wrapper #timeline .timeline-item .timeline-content {
    width: calc(100% - 60px);
    transform: translatex(-30px);
  }
}

.timeline-wrapper #timeline .timeline-item .timeline-content.hover:not(.open) {
  background: #704a9e;
  color: white;
}

.timeline-wrapper #timeline .timeline-item .timeline-content .content {
  display: none;
  margin-top: 20px;
}

.timeline-wrapper #timeline .timeline-item .timeline-content .seemore {
  margin-top: 5px;
}

.timeline-wrapper #timeline .timeline-item .timeline-content h2 {
  padding: 15px;
  background: #704a9e;
  color: #fff;
  margin: -20px -20px 20px -20px;
  font-family: "ec_square_sans_probold";
}

.timeline-wrapper #timeline .timeline-item .timeline-content:before {
  content: "";
  position: absolute;
  right: -7px;
  top: 20px;
  width: 0;
  height: 0;
  border-top: 7px solid transparent;
  border-bottom: 7px solid transparent;
  border-left: 7px solid #704a9e;
}

@media all and (min-width: 950px) {
  .timeline-wrapper #timeline .timeline-item:nth-of-type(even) .timeline-content {
    transform: translatex(50%) translateX(100px);
    box-shadow: 5px 10px #58585b;
  }
  .timeline-wrapper #timeline .timeline-item:nth-of-type(even) .timeline-content:before {
    content: "";
    left: -7px;
    border-left: 0;
    border-right: 7px solid #704a9e;
  }
}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidGltZWxpbmUuY3NzIiwic291cmNlcyI6WyJ0aW1lbGluZS5zY3NzIiwiaGVscGVycy9fZXh0ZW5kcy5zY3NzIiwiaGVscGVycy9fdmFyaWFibGVzLnNjc3MiXSwic291cmNlc0NvbnRlbnQiOlsiQGltcG9ydCBcImhlbHBlcnMvZXh0ZW5kc1wiO1xyXG5AaW1wb3J0IFwiaGVscGVycy92YXJpYWJsZXNcIjtcclxuXHJcbi50aW1lbGluZS13cmFwcGVyIHtcclxuICBwYWRkaW5nLXRvcDogMjVweDtcclxuICBAZXh0ZW5kcyAld2lkdGgtcGFkZGluZ1xyXG5cclxuXHQqLCAqOmJlZm9yZSwgKjphZnRlciB7XHJcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gIH1cclxuXHJcbiAgLmNvbnRhaW5lciB7XHJcbiAgICBtYXgtd2lkdGg6IDExMDBweDtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gIH1cclxuXHJcbiAgI3RpbWVsaW5lIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBtYXgtd2lkdGg6ICRzaXRlLW1heC13aWR0aDtcclxuXHJcbiAgICAmOmJlZm9yZSB7XHJcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgIHdpZHRoOiAzcHg7XHJcbiAgICAgIGhlaWdodDogY2FsYygxMDAlICsgMTAwcHgpO1xyXG4gICAgICBiYWNrZ3JvdW5kOiAkcHVycGxlO1xyXG4gICAgICB0b3A6IDA7XHJcbiAgICAgIGxlZnQ6IGNhbGMoNTAlIC0gMnB4KTtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG5cclxuICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogJGNvbHVtbi1icmVhaykge1xyXG4gICAgICAgIHJpZ2h0OiA1MHB4O1xyXG4gICAgICAgIGxlZnQ6IGF1dG87XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDY1MHB4KSB7XHJcbiAgICAgICAgcmlnaHQ6IDI1cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAudGltZWxpbmUtaXRlbTpub3QoOmxhc3Qtb2YtdHlwZSkge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC50aW1lbGluZS1pdGVtIHtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICAgLnRpbWVsaW5lLWljb24ge1xyXG4gICAgICAgIHdpZHRoOiAxMDBweDtcclxuICAgICAgICBoZWlnaHQ6IDEwMHB4O1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IC0yNXB4O1xyXG4gICAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgICBtYXJnaW4tbGVmdDogLTUwcHg7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHVycGxlO1xyXG5cclxuICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAkY29sdW1uLWJyZWFrKSB7XHJcbiAgICAgICAgICByaWdodDogMDtcclxuICAgICAgICAgIGxlZnQ6IGF1dG87XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA2NTBweCkge1xyXG4gICAgICAgICAgd2lkdGg6IDUwcHg7XHJcbiAgICAgICAgICBoZWlnaHQ6IDUwcHg7XHJcbiAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBpbWcge1xyXG4gICAgICAgICAgd2lkdGg6IDUwcHg7XHJcbiAgICAgICAgICBoZWlnaHQ6IGF1dG87XHJcblxyXG4gICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNjUwcHgpIHtcclxuICAgICAgICAgICAgd2lkdGg6IDI1cHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogMjVweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC50aW1lbGluZS1jb250ZW50IHtcclxuICAgICAgICB3aWR0aDogY2FsYyg1MCUgLSAxMDBweCk7XHJcbiAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcclxuICAgICAgICBwYWRkaW5nOiAyMHB4O1xyXG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRleChjYWxjKC01MCUgLSAxMDBweCkpO1xyXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBsaW5lYXI7XHJcbiAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgICAgICBib3gtc2hhZG93OiAtNXB4IDEwcHggJHRleHQ7XHJcblxyXG4gICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6ICRjb2x1bW4tYnJlYWspIHtcclxuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRleCgtNjBweCk7XHJcbiAgICAgICAgICBsZWZ0OiBhdXRvO1xyXG4gICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDEyMHB4KTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDY1MHB4KSB7XHJcbiAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gNjBweCk7XHJcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZXgoLTMwcHgpO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi5ob3ZlciB7XHJcbiAgICAgICAgICAmOm5vdCgub3Blbikge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkcHVycGxlO1xyXG4gICAgICAgICAgICBjb2xvcjogd2hpdGU7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuc3VidGl0bGUge1xyXG4gICAgICAgICAgQGV4dGVuZCAlZm9udC1sYXJnZTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5jb250ZW50IHtcclxuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnNlZW1vcmUge1xyXG4gICAgICAgICAgQGV4dGVuZCAlZm9udC1zbWFsbDtcclxuICAgICAgICAgIG1hcmdpbi10b3A6IDVweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGgyIHtcclxuICAgICAgICAgIHBhZGRpbmc6IDE1cHg7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAkcHVycGxlO1xyXG4gICAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICBtYXJnaW46IC0yMHB4IC0yMHB4IDIwcHggLTIwcHg7XHJcbiAgICAgICAgICBmb250LWZhbWlseTogXCJlY19zcXVhcmVfc2Fuc19wcm9ib2xkXCI7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgcmlnaHQ6IC03cHg7XHJcbiAgICAgICAgICB0b3A6IDIwcHg7XHJcbiAgICAgICAgICB3aWR0aDogMDtcclxuICAgICAgICAgIGhlaWdodDogMDtcclxuICAgICAgICAgIGJvcmRlci10b3A6IDdweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgICAgICAgIGJvcmRlci1ib3R0b206IDdweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgICAgICAgIGJvcmRlci1sZWZ0OiA3cHggc29saWQgJHB1cnBsZTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIEBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6ICRjb2x1bW4tYnJlYWspIHtcclxuICAgICAgICAmOm50aC1vZi10eXBlKGV2ZW4pIHtcclxuICAgICAgICAgIC50aW1lbGluZS1jb250ZW50IHtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGV4KDUwJSkgdHJhbnNsYXRlWCgxMDBweCk7XHJcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDVweCAxMHB4ICR0ZXh0O1xyXG5cclxuICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICAgICAgbGVmdDogLTdweDtcclxuICAgICAgICAgICAgICBib3JkZXItbGVmdDogMDtcclxuICAgICAgICAgICAgICBib3JkZXItcmlnaHQ6IDdweCBzb2xpZCAkcHVycGxlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIkBpbXBvcnQgJ3ZhcmlhYmxlcyc7XHJcblxyXG4lZm9udC14bGFyZ2Uge1xyXG4gICAgZm9udC1zaXplOiA1OHB4O1xyXG5cclxuICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6ICRmb250LWJyZWFrLW9uZSkge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogNDJweDtcclxuICAgIH1cclxuXHJcbiAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAkc21hbGwtYnJlYWspIHtcclxuICAgICAgICBmb250LXNpemU6IDM2cHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbiVmb250LWxhcmdlIHtcclxuICAgIGZvbnQtc2l6ZTogNDJweDtcclxuXHJcbiAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAkZm9udC1icmVhay1vbmUpIHtcclxuICAgICAgICBmb250LXNpemU6IDM0cHg7XHJcbiAgICB9XHJcblxyXG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogJHNtYWxsLWJyZWFrKSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAyNnB4O1xyXG4gICAgfVxyXG59XHJcblxyXG4lZm9udC1tZWRpdW0ge1xyXG4gICAgZm9udC1zaXplOiAyMnB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuMjtcclxuICAgIGNvbG9yOiAkdGV4dDtcclxuXHJcbiAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAkc21hbGwtYnJlYWspIHtcclxuICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICB9XHJcbn1cclxuXHJcblxyXG4lZm9udC1zbWFsbCB7XHJcbiAgICBmb250LXNpemU6IDEycHg7XHJcbn1cclxuXHJcbiV3aWR0aC1wYWRkaW5nIHtcclxuICAgIHBhZGRpbmctbGVmdDogMzBweDtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDMwcHg7XHJcblxyXG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogJHNtYWxsLWJyZWFrKSB7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbiVoZWlnaHQtcGFkZGluZyB7XHJcbiAgICBwYWRkaW5nLXRvcDogODBweDtcclxuICAgIHBhZGRpbmctYm90dG9tOiA4MHB4O1xyXG5cclxuICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6ICRzbWFsbC1icmVhaykge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiA2MHB4O1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA2MHB4O1xyXG4gICAgfVxyXG59XHJcbiIsIiRsaWdodGVyLWJsdWU6ICM4YWMxZTg7XHJcbiRsaWdodC1ibHVlOiAjNDZhMGQ5O1xyXG4kZGFyay1ibHVlOiAjMDI0ZGExO1xyXG4kbGlnaHQtZ3JlZW46ICM0ZWJlYTM7XHJcbiRkYXJrLWdyZWVuOiAjMmFiNTc2O1xyXG4kbGlnaHQteWVsbG93OiAjZjZkMmE4O1xyXG4kZGFyay15ZWxsb3c6ICNmYmIyMjA7XHJcbiRwdXJwbGU6ICM3MDRhOWU7XHJcblxyXG4kYmVpZ2U6ICNmOGYxZGQ7XHJcbiR5ZWxsb3c6ICNmZmYxMDA7XHJcblxyXG4kcGFsZS15ZWxsb3c6ICNmZmY3NmI7XHJcblxyXG4kdGV4dDogIzU4NTg1YjtcclxuXHJcbiRzaXRlLW1heC13aWR0aDogMTMzMHB4O1xyXG5cclxuJG1vYmlsZS1uYXYtd2lkdGg6IDExNTBweDtcclxuJGZvbnQtYnJlYWstb25lOiAxMDgwcHg7XHJcbiRjb2x1bW4tYnJlYWs6IDk1MHB4O1xyXG4kc21hbGwtYnJlYWs6IDY1MHB4O1xyXG4iXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBR0EsQUNXQSxpQkRYaUIsQ0FlZixTQUFTLENBNkJQLGNBQWMsQ0FzQ1osaUJBQWlCLENBNkJmLFNBQVMsQ0NwR0w7RUFDUixTQUFTLEVBQUUsSUFBSTtDQVNsQjs7QUFQRyxNQUFNLENBQUMsR0FBRyxNQUFNLFNBQVMsRUFBRSxNQUFNO0VEZHJDLEFDV0EsaUJEWGlCLENBZWYsU0FBUyxDQTZCUCxjQUFjLENBc0NaLGlCQUFpQixDQTZCZixTQUFTLENDcEdMO0lBSUosU0FBUyxFQUFFLElBQUk7R0FNdEI7OztBQUhHLE1BQU0sQ0FBQyxHQUFHLE1BQU0sU0FBUyxFQUFFLEtBQUs7RURsQnBDLEFDV0EsaUJEWGlCLENBZWYsU0FBUyxDQTZCUCxjQUFjLENBc0NaLGlCQUFpQixDQTZCZixTQUFTLENDcEdMO0lBUUosU0FBUyxFQUFFLElBQUk7R0FFdEI7OztBRHJCRCxBQ2tDQSxpQkRsQ2lCLENBZWYsU0FBUyxDQTZCUCxjQUFjLENBc0NaLGlCQUFpQixDQXNDZixRQUFRLENDdEZKO0VBQ1IsU0FBUyxFQUFFLElBQUk7Q0FDbEI7O0FEcENELEFBQUEsaUJBQWlCLENBQUM7RUFDaEIsV0FB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 */
