.block-inline-blockuiowa-timeline{overflow:hidden;padding-top:10px;position:relative}.timeline{display:grid;margin:0;transition:all .4s ease}.timeline,.timeline--wrapper{list-style:none;position:relative}.timeline--wrapper .card .card__details+footer .bttn{margin-top:0}.timeline--wrapper .card header+.card__details+footer .bttn{margin-top:1.25rem}@media (min-width:980px){.timeline--wrapper .card__details{margin:0}}.timeline--wrapper .timeline__icon{align-items:center;background:#f3f3f3;border-radius:50%;display:flex;font-size:25px;height:60px;justify-content:center;line-height:0;position:absolute;right:calc(50% - 30px);top:-79px;width:60px}[class*=bg--gray] .timeline--wrapper .timeline__icon{background:#cacaca}@media (min-width:980px){.timeline--wrapper .timeline__icon{right:inherit;top:-30px}}.timeline--wrapper .timeline__icon .field--name-field-timeline-icon{text-align:center;width:100%}.timeline--wrapper .timeline__icon .svg-inline--fa{font-size:inherit;margin-left:0;margin-right:0}.timeline--wrapper .timeline__icon-wrapper{left:50%;position:absolute;top:0}@media (min-width:980px){.timeline--wrapper .timeline__icon-wrapper{top:50%}}.timeline--wrapper{padding-bottom:3rem;padding-top:3rem}@media (min-width:980px){.timeline--wrapper{width:50%}.timeline--wrapper:first-child{margin-top:3rem}}.timeline--wrapper:last-child{margin-bottom:3rem}.timeline--wrapper .timeline--card{height:100%;margin-top:3rem}@media (min-width:980px){.timeline--wrapper .timeline--card{height:auto;margin-top:inherit}}.timeline--wrapper .timeline--card:after{border:15px solid transparent;bottom:100%;content:"";height:0;left:50%;margin-left:-12px;pointer-events:none;position:absolute;width:0}@media (min-width:980px){.timeline--wrapper .timeline--card:after{border-bottom-color:transparent;left:unset;margin-left:unset;margin-top:-15px;top:50%}}.timeline--wrapper .card__subtitle{opacity:1}@media (min-width:980px){.timeline--wrapper .field--name-field-timeline-date{bottom:48%;position:absolute;width:90%}}@media (min-width:84.375em){.timeline--wrapper .field--name-field-timeline-date{width:100%}}[class*=bg--black] .timeline--wrapper .field--name-field-timeline-date{color:var(--brand-primary)}[class*=bg--gold] .timeline--wrapper .field--name-field-timeline-date{color:var(--brand-secondary)}@media (min-width:980px){.timeline--wrapper:nth-child(odd){margin-left:auto}.timeline--wrapper:nth-child(odd) .timeline__icon{right:27px}.timeline--wrapper:nth-child(odd) .field--name-field-timeline-date{margin-left:-130%;text-align:right}}@media (min-width:84.375em){.timeline--wrapper:nth-child(odd) .field--name-field-timeline-date{margin-left:-125%}.page__container--narrow .timeline--wrapper:nth-child(odd) .field--name-field-timeline-date{margin-left:-130%}.page__container--extended .timeline--wrapper:nth-child(odd) .field--name-field-timeline-date{margin-left:-122%}.page__container--edge .timeline--wrapper:nth-child(odd) .field--name-field-timeline-date,.page__container--full .timeline--wrapper:nth-child(odd) .field--name-field-timeline-date{margin-left:-120%}}@media (min-width:980px){.timeline--wrapper:nth-child(odd) .timeline__icon-wrapper{left:0}.timeline--wrapper:nth-child(odd) .timeline--card{margin-left:3.5rem}.timeline--wrapper:nth-child(odd) .timeline--card:after{border-right-color:#63666a;right:100%}.timeline--wrapper:nth-child(2n){margin-right:auto;padding-right:5px}.timeline--wrapper:nth-child(2n) .timeline__icon{right:-91px}.timeline--wrapper:nth-child(2n) .field--name-field-timeline-date{margin-left:125%}}@media (min-width:84.375em){.timeline--wrapper:nth-child(2n) .field--name-field-timeline-date{margin-left:113%}.page__container--narrow .timeline--wrapper:nth-child(2n) .field--name-field-timeline-date{margin-left:118%}}@media (min-width:980px){.timeline--wrapper:nth-child(2n) .timeline__icon-wrapper{right:0}.timeline--wrapper:nth-child(2n) .timeline--card{margin-right:3.5rem}.timeline--wrapper:nth-child(2n) .timeline--card:after{border-left-color:#63666a;left:100%}}.timeline--card.js-scroll{opacity:0;transition:opacity .5s}.timeline--card.js-scroll.scrolled,li:first-child .timeline--card.js-scroll{opacity:1}@media (prefers-reduced-motion){.timeline--card.js-scroll{opacity:1}}.timeline-line{height:100%;left:calc(50% - 3px);position:absolute}.timeline-line__mask{background-color:#fafafa;height:100%;position:absolute;width:6px;clip:rect(0,auto,auto,0);-webkit-mask-image:-webkit-linear-gradient(top,#fff,#fff)}.timeline-line__fill{background-color:var(--brand-primary);height:53%;position:fixed;top:0;width:100%}[class*=bg--gold] .timeline-line__fill{background-color:var(--brand-secondary)}