.timeline-element .element-panel{background-image:url(/img/timelineplaceholder.png);background-size:cover;background-position:center;color:#e8e4da}.timeline-element .timeline-header{margin-left:auto;margin-right:auto;max-width:100%;width:600px;text-align:center;padding-bottom:70px}@media (min-width:992px){.timeline-element .timeline-header{padding-bottom:120px}}.timeline-element .timeline-header h3{max-width:100%;width:270px;margin-left:auto;margin-right:auto}.timeline-element .timeline-panel{position:relative;padding-top:24px;padding-bottom:24px;display:flex;flex-wrap:wrap}.timeline-element .timeline-panel .timeline-panel-icon-wrapper{flex:0 0 100%}@media (min-width:992px){.timeline-element .timeline-panel .timeline-panel-icon-wrapper{flex:0 0 100px}}.timeline-element .timeline-panel .timeline-panel-content{flex:1}.timeline-element .timeline-panel .h-line.animated{width:100%}.timeline-element .timeline-panel .h-line.timeline-panel-h-line-top{left:0;top:0}@media (max-width:767.98px){.timeline-element .timeline-panel .h-line.timeline-panel-h-line-top{display:none}}.timeline-element .timeline-panel .h-line.timeline-panel-h-line-bottom{left:unset;right:0;bottom:0}.timeline-element .timeline-element-timeline{position:relative;padding-left:50px;padding-bottom:50px}@media (min-width:992px){.timeline-element .timeline-element-timeline{padding-top:50px;padding-left:0}}.timeline-element .timeline-element-timeline .timeline-element-line{position:absolute;height:100%;top:0;left:0;width:50px}@media (min-width:992px){.timeline-element .timeline-element-timeline .timeline-element-line{width:100%}}.timeline-element .timeline-element-timeline .timeline-element-line .timeline-element-line-cap-bottom,.timeline-element .timeline-element-timeline .timeline-element-line .timeline-element-line-cap-top{border-radius:50%;border:1px solid #9b8353;position:absolute;height:15px;width:15px;left:calc(50% - 7px)}@media (min-width:992px){.timeline-element .timeline-element-timeline .timeline-element-line .timeline-element-line-cap-bottom,.timeline-element .timeline-element-timeline .timeline-element-line .timeline-element-line-cap-top{height:25px;width:25px;left:calc(50% - 12px)}}.timeline-element .timeline-element-timeline .timeline-element-line .timeline-element-line-cap-top{top:0}.timeline-element .timeline-element-timeline .timeline-element-line .timeline-element-line-cap-bottom{bottom:0}.timeline-element .timeline-element-timeline .timeline-element-line .timeline-element-line-line{position:absolute;left:50%;top:15px;width:1px;height:0;transition:height .25s ease;background-color:#9b8353}@media (min-width:992px){.timeline-element .timeline-element-timeline .timeline-element-line .timeline-element-line-line{top:25px}}.timeline-element .timeline-element-timeline .timeline-element-line .timeline-element-line-line.animated{height:calc(100% - 30px)}@media (min-width:992px){.timeline-element .timeline-element-timeline .timeline-element-line .timeline-element-line-line.animated{height:calc(100% - 50px)}}.timeline-element .timeline-icon{border-radius:50%;border:1px solid #9b8353;padding:5px;overflow:hidden;position:relative;height:42px;width:42px}@media (min-width:992px){.timeline-element .timeline-icon{height:83px;width:83px}}.timeline-element .timeline-icon img{position:absolute;transition:top 1s ease;left:10%;width:80%;height:80%}.timeline-element .timeline-icon .timeline-icon-image-base{top:10%}.timeline-element .timeline-icon .timeline-icon-image-reveal{top:100%}.timeline-element .timeline-icon.animated .timeline-icon-image-base{top:-100%}.timeline-element .timeline-icon.animated .timeline-icon-image-reveal{top:10%}