.timeline{margin-bottom:40px;position:relative}.timeline h2+*{margin-top:38px}.timeline .timeline-list-wrapper{position:relative}.timeline .timeline-list-wrapper ol{margin:0;padding-left:0;list-style:none}.timeline .timeline-list-wrapper ol li.timeline-entry{margin-bottom:0;position:relative;z-index:2}.timeline .timeline-list-wrapper ol li.timeline-entry .entry-wrapper{display:flex;position:relative;transition:240ms cubic-bezier(0,1,.5,1)}.timeline .timeline-list-wrapper ol li.timeline-entry .entry-wrapper .entry-image{width:250px;flex-shrink:0;position:relative;overflow:hidden;align-self:stretch;border-radius:15px 0 0 15px}.timeline .timeline-list-wrapper ol li.timeline-entry .entry-wrapper .entry-image img{height:100%!important;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.timeline .timeline-list-wrapper ol li.timeline-entry .entry-wrapper .entry-image+.entry-content{border-radius:0 15px 15px 0}.timeline .timeline-list-wrapper ol li.timeline-entry .entry-wrapper .entry-content{flex:1;position:relative;display:flex;align-items:center;background-color:#ebebeb;border-radius:15px;transition:660ms cubic-bezier(0,1,.5,1)}.timeline .timeline-list-wrapper ol li.timeline-entry .entry-wrapper .entry-content h3{padding:90px 134px 90px 34px;font-size:28px;font-size:2.8rem}.timeline .timeline-list-wrapper ol li.timeline-entry .entry-wrapper .entry-content h3,.timeline .timeline-list-wrapper ol li.timeline-entry .entry-wrapper .entry-content h3 strong{transition:240ms cubic-bezier(0,1,.5,1)}.timeline .timeline-list-wrapper ol li.timeline-entry .entry-wrapper .entry-content h3 strong{color:#233181}.timeline .timeline-list-wrapper ol li.timeline-entry .entry-wrapper .entry-content .entry-icon{padding:20px;width:100px;height:100px;position:absolute;top:15px;right:15px;display:flex;background-color:#fff;border-radius:50%;align-items:center;justify-content:center}.timeline .timeline-list-wrapper ol li.timeline-entry .entry-wrapper .entry-content .entry-button{padding:13px 22px 14px 20px;position:absolute;bottom:0;right:0;z-index:1;font-size:22px;font-size:2.2rem;font-weight:500;border-radius:0}.timeline .timeline-list-wrapper ol li.timeline-entry .entry-wrapper .entry-content .entry-button:after,.timeline .timeline-list-wrapper ol li.timeline-entry .entry-wrapper .entry-content .entry-button:before{content:'';width:calc(50px / 2);height:calc(50px / 2);position:absolute;left:-9px;z-index:-1;background-color:#6e2d7f;transition:80ms linear}.timeline .timeline-list-wrapper ol li.timeline-entry .entry-wrapper .entry-content .entry-button:before{top:0;transform:skewX(35deg)}.timeline .timeline-list-wrapper ol li.timeline-entry .entry-wrapper .entry-content .entry-button:after{bottom:0;transform:skewX(-35deg)}.timeline .timeline-list-wrapper ol li.timeline-entry .entry-wrapper .entry-content .entry-button:focus:after,.timeline .timeline-list-wrapper ol li.timeline-entry .entry-wrapper .entry-content .entry-button:focus:before,.timeline .timeline-list-wrapper ol li.timeline-entry .entry-wrapper .entry-content .entry-button:hover:after,.timeline .timeline-list-wrapper ol li.timeline-entry .entry-wrapper .entry-content .entry-button:hover:before{background-color:#4d2059}.timeline .timeline-list-wrapper ol li.timeline-entry .entry-information{padding:44px 23px 58px 46px;width:100%;max-width:660px;position:absolute;bottom:260px;right:0;z-index:15;background-color:#fff;border-radius:15px;box-shadow:0 0 15px rgba(13,13,13,.3);transform:translateY(0);opacity:1;pointer-events:all;transition:440ms cubic-bezier(0,1,.5,1)}.timeline .timeline-list-wrapper ol li.timeline-entry .entry-information.hide-popup{transform:translateY(7px);opacity:0;pointer-events:none}.timeline .timeline-list-wrapper ol li.timeline-entry .entry-information:before{content:'';height:62px;position:absolute;left:20px;right:20px;bottom:0;z-index:2;background-color:#fff}.timeline .timeline-list-wrapper ol li.timeline-entry .entry-information:after{content:'';height:50px;width:50px;position:absolute;bottom:-23px;right:90px;z-index:1;background-color:#fff;border-radius:3px;box-shadow:0 0 15px rgba(13,13,13,.3);transform:skew(45deg,-45deg)}.timeline .timeline-list-wrapper ol li.timeline-entry .entry-information .information-wrapper{padding-right:23px;max-height:380px;overflow-y:scroll}.timeline .timeline-list-wrapper ol li.timeline-entry .entry-information button.information-close{padding:0 19px 0 0;position:absolute;top:12px;right:18px;background-color:transparent;color:#000;font-size:19px;font-size:1.9rem;font-weight:500;border:none}.timeline .timeline-list-wrapper ol li.timeline-entry .entry-information button.information-close:after{content:'\f00d';position:absolute;top:53%;right:0;color:#253d8d;font-family:FontAwesome;font-size:17px;transform:translateY(-50%)}.timeline .timeline-list-wrapper ol li.timeline-entry .entry-information button.information-close:focus,.timeline .timeline-list-wrapper ol li.timeline-entry .entry-information button.information-close:hover{text-decoration:underline}.timeline .timeline-list-wrapper ol li.timeline-entry .entry-information p{font-weight:500}.timeline .timeline-list-wrapper ol li.timeline-entry .entry-information p.false-title{padding-bottom:21px;position:relative;color:#253d8d;font-size:28px;font-size:2.8rem;line-height:1.25}.timeline .timeline-list-wrapper ol li.timeline-entry .entry-information p.false-title:before{content:'';height:7px;width:42px;position:absolute;bottom:0;left:0;background-color:#911456}.timeline .timeline-list-wrapper ol li.timeline-entry .entry-information p.false-title+*{margin-top:20px}.timeline .timeline-list-wrapper ol li.timeline-entry.shown .entry-wrapper{transform:scale(1.05,1.05)}.timeline .timeline-list-wrapper ol li.timeline-entry.shown .entry-wrapper .entry-content{background-color:#253d8d}.timeline .timeline-list-wrapper ol li.timeline-entry.shown .entry-wrapper .entry-content h3,.timeline .timeline-list-wrapper ol li.timeline-entry.shown .entry-wrapper .entry-content h3 strong{color:#fff}.large-font-size .timeline .timeline-list-wrapper ol li.timeline-entry.shown .entry-wrapper{transform:scale(1,1)}.timeline .timeline-list-wrapper ol li.timeline-entry .timeline-path{margin:-47px 0 -25px;position:relative;z-index:-1;text-align:center;line-height:0}.timeline .timeline-list-wrapper ol li.timeline-entry .timeline-path svg{max-width:440px;position:relative;overflow:visible}.timeline .timeline-list-wrapper ol li.timeline-entry:nth-child(even) .timeline-path svg{transform:scaleX(-1)}.timeline .timeline-list-wrapper ol li.timeline-entry:last-child{margin-bottom:-100px;padding-bottom:100px}@media all and (max-width:991px){.timeline .timeline-list-wrapper ol li.timeline-entry .entry-wrapper .entry-image{width:190px}.timeline .timeline-list-wrapper ol li.timeline-entry .entry-wrapper .entry-content h3{padding:50px 90px 70px 26px;font-size:24px;font-size:2.4rem}.timeline .timeline-list-wrapper ol li.timeline-entry .entry-wrapper .entry-content .entry-icon{padding:12px;width:70px;height:70px;top:10px;right:10px}.timeline .timeline-list-wrapper ol li.timeline-entry .entry-wrapper .entry-content .entry-button{padding:13px 22px 14px 20px;font-size:21px;font-size:2.1rem}.timeline .timeline-list-wrapper ol li.timeline-entry.shown .entry-wrapper{transform:scale(1,1)}}@media all and (max-width:767px){.timeline{margin-bottom:30px}.timeline h2+*{margin-top:24px}.timeline .timeline-list-wrapper{margin-left:-6px;margin-right:-6px}.timeline .timeline-list-wrapper ol li.timeline-entry .entry-wrapper .entry-image{width:170px}.timeline .timeline-list-wrapper ol li.timeline-entry .entry-wrapper .entry-content h3{padding:50px 90px 64px 22px;font-size:22px;font-size:2.2rem}.timeline .timeline-list-wrapper ol li.timeline-entry .entry-wrapper .entry-content .entry-button{font-size:20px;font-size:2rem}.timeline .timeline-list-wrapper ol li.timeline-entry .entry-information{padding:38px 24px 38px 32px;bottom:auto;top:-50%;max-width:100%}.timeline .timeline-list-wrapper ol li.timeline-entry .entry-information.hide-popup{transform:translateY(7px);opacity:0;pointer-events:none}.timeline .timeline-list-wrapper ol li.timeline-entry .entry-information:after,.timeline .timeline-list-wrapper ol li.timeline-entry .entry-information:before{content:none}.timeline .timeline-list-wrapper ol li.timeline-entry .entry-information .information-wrapper{padding-right:23px;max-height:380px;overflow-y:scroll}.timeline .timeline-list-wrapper ol li.timeline-entry .entry-information button.information-close{font-size:18px;font-size:1.8rem}.timeline .timeline-list-wrapper ol li.timeline-entry .entry-information p.false-title{font-size:24px;font-size:2.4rem}}@media all and (max-width:560px){.timeline .timeline-list-wrapper ol li.timeline-entry .entry-wrapper{flex-flow:row wrap}.timeline .timeline-list-wrapper ol li.timeline-entry .entry-wrapper .entry-image{margin-bottom:-20%;width:100%;border-radius:15px 15px 0 0}.timeline .timeline-list-wrapper ol li.timeline-entry .entry-wrapper .entry-image img{height:80%!important}.timeline .timeline-list-wrapper ol li.timeline-entry .entry-wrapper .entry-image+.entry-content{border-radius:0 0 0 15px}.timeline .timeline-list-wrapper ol li.timeline-entry .entry-wrapper .entry-content h3{padding:32px 98px 62px 20px;font-size:21px;font-size:2.1rem;line-height:1.25}.timeline .timeline-list-wrapper ol li.timeline-entry .entry-wrapper .entry-content .entry-button{padding-left:15px;font-size:19px;font-size:1.9rem}.timeline .timeline-list-wrapper ol li.timeline-entry .entry-information{padding:44px 16px 28px 25px;top:0}.timeline .timeline-list-wrapper ol li.timeline-entry .entry-information .information-wrapper{padding-right:20px;max-height:340px}.timeline .timeline-list-wrapper ol li.timeline-entry .entry-information p.false-title{font-size:21px;font-size:2.1rem}.timeline .timeline-list-wrapper ol li.timeline-entry .timeline-path{padding:0 20px}}