/* =========== =========== ♣ ♣ ♣ ============= ============= *//* /* 1.0 - TIMELINE/* /* =========== =========== ♣ ♣ ♣ ============= ============= */.timeline {  position: relative;}.timeline-title {	text-align: left;		margin-left: 16.666%}@media (min-width: 576px) {	.timeline-title {		text-align: center;		margin-left: 0;	}}.timeline::before {  content: '';  background: var(--primary);	opacity: 50%;  width: 2px;  height: 95%;  position: absolute;  left: 50%;  transform: translateX(-50%);	  transform: translateY(0px);  border-radius: 4px;  }.timeline-item {  width: 100%;  margin-bottom: 24px;}@media (min-width: 992px) {	.timeline-item { 	 width: 100%;  	margin-bottom: 64px;}}.timeline-item:nth-child(even) .timeline-content {  float: right;  /*padding: 40px 30px 10px 30px;*/}.timeline-item:nth-child(even) .timeline-content .date {  right: auto;  left: 24;  display: inline-block;}.timeline-item:nth-child(even) .timeline-content::after {  content: '';  position: absolute;  border-style: solid;  width: 0;  height: 0;  top: 30px;  left: -15px;  border-width: 10px 15px 10px 0;  border-color: transparent white transparent transparent;}.timeline-item::after {  content: '';  display: block;  clear: both;}.timeline-content {  position: relative;  width: 45%;  border-radius: 4px;  background: white; /* box-shadow: 0 20px 25px -15px rgba(0, 0, 0, .3);*/}.timeline-content::after {  content: '';  position: absolute;  border-style: solid;  width: 0;  height: 0;  top: 30px;  right: -15px;  border-width: 10px 0 10px 15px;  border-color: transparent transparent transparent white;}.timeline .timeline-img {  width: 18px;  height: 18px;  background-color: var(--primary);  border-radius: 50%;  position: absolute;  left: 50%;  margin-top: 25px;  margin-left: -9px;}.timeline a {  background: var(--primary-400);  color: #fff;  padding: 8px 20px;  text-transform: uppercase;  font-size: 14px;  margin-bottom: 20px;  margin-top: 10px;  display: inline-block;  border-radius: 2px;  box-shadow: 0 1px 3px -1px rgba(0, 0, 0, .6);}.timeline a:hover, .timeline a:active, .timeline a:focus {  background: #32408f;  color: #fff;  text-decoration: none;}.timeline-card {  padding: 0 !important;	backgrond: var(--primary)}.timeline-card p {  padding: 0 20px;}.timeline-card a {  margin-left: 20px;}.timeline-item .timeline-img-header {  background: white;  background-color: var(--primary);}.timeline-img-header {  height: auto;  padding-top: 	48px; padding-bottom: 24px;  position: relative;  background-position: bottom;  background-size: cover;}.timeline-img-header h4 {  color: #fff;  position: absolute;  bottom: 5px;  left: 20px;  padding: 0;  margin: 0;}@media (min-width: 992px) {  .timeline-item .timeline-img-header {    background: var(--primary);    background-size: cover;  }  .timeline-img-header {    height: 180px;    position: relative;    background-position: bottom;    background-size: cover;  }}.timeline-content .copy {  padding-top: var(--p-med);  padding-bottom: var(--p-xs);  margin-bottom: 0px;  /*font-family: 'Heebo Medium', sans-serif;*/}blockquote {  margin-top: 30px;  color: #757575;  border-left-color: #3f51b5;  padding: 0 20px;}.date {  color: #fff;  padding: 24px;  position: absolute;  right: 0;  left: 0;  bottom: 0px;  vertical-align: bottom;}@media (max-width: 768px) {  .timeline::before {    left: 50px;  }  .timeline .timeline-img {    left: 0px;  }  .timeline .timeline-content {    max-width: 100%;    width: auto;    margin-left: 20px;	top: -10px;  }  .timeline .timeline-item:nth-child(even) .timeline-content {    float: none;  }  .timeline .timeline-item:nth-child(odd) .timeline-content::after {    content: '';    position: absolute;    border-style: solid;    width: 0;    height: 0;    top: 30px;    left: -15px;    border-width: 10px 15px 10px 0;    border-color: transparent white transparent transparent;  }	.timeline-foreground {				position: absolute; width: 610px; height: 180px; background-color: var(--primary); z-index: 999;			}	.timeline-img-header {			}	}/* =========== =========== ♣ ♣ ♣ ============= ============= *//* /* 2.0 - IMAGES/* /* =========== =========== ♣ ♣ ♣ ============= ============= */#bg-img-1 {  background-image: url("../images/backgrounds/timeline/timeline-1.jpg")}#bg-img-2 {  background-image: url("../images/backgrounds/timeline/timeline-2.jpg")}#bg-img-3 {  background-image: url("../images/backgrounds/timeline/timeline-3.jpg")}#bg-img-4 {  background-image: url("../images/backgrounds/timeline/timeline-4.jpg")}#bg-img-5 {  background-image: url("../images/backgrounds/timeline/timeline-5.jpg")}#bg-img-6 {  background-image: url("../images/backgrounds/timeline/timeline-6.jpg")}