@import url(https://use.typekit.net/knr0tbu.css);.timeline{background:-webkit-gradient(linear,left top,left bottom,from(#f4f4f5),to(rgba(244,244,245,0)));background:linear-gradient(180deg,#f4f4f5 0,rgba(244,244,245,0) 100%);padding:0 0 72px}@media screen and (min-width:768px){.timeline{padding:100px 0}}.timeline .block-header{text-align:center;margin:0 auto;padding:72px 24px;max-width:904px}@media screen and (min-width:768px){.timeline .block-header{padding:0 0 60px}}.timeline .block-header h5{margin:0 0 24px}@media screen and (min-width:768px){.timeline .block-header h5{margin:0 0 32px}}.timeline .block-header h2.heading{margin:0 0 32px}@media screen and (min-width:768px){.timeline .block-header h2.heading{margin:0 0 40px}}.timeline .block-header h2.heading em{font-style:normal;color:#635fff}.timeline .block-header p{margin:0 auto;font-size:18px;line-height:24px;max-width:632px}@media screen and (min-width:768px){.timeline .block-header p{font-size:24px;line-height:30px}}.timeline .timeline--nav{display:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;list-style:none;padding:0}@media screen and (min-width:768px){.timeline .timeline--nav{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 0 80px}}.timeline .timeline--nav li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;width:184px}.timeline .timeline--nav li .indicator{border:solid 1px;border-color:#c7c9cd;border-radius:16px;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 0 16px;height:32px;width:32px;-webkit-transition:border 400ms cubic-bezier(.25,1,.5,1);transition:border 400ms cubic-bezier(.25,1,.5,1)}.timeline .timeline--nav li .indicator:after{background:#c7c9cd;border-radius:6px;content:"";display:block;margin:auto;height:12px;width:12px;-webkit-transition:background 400ms cubic-bezier(.25,1,.5,1);transition:background 400ms cubic-bezier(.25,1,.5,1)}.timeline .timeline--nav li .timer{position:absolute;height:1px;left:calc(50% + 36px);width:120px}.timeline .timeline--nav li .timer svg{stroke:#c7c9cd;position:absolute;top:16px;height:1px;width:119px;-webkit-transition:stroke 400ms cubic-bezier(.25,1,.5,1);transition:stroke 400ms cubic-bezier(.25,1,.5,1)}.timeline .timeline--nav li .timer:after{background:#635fff;content:"";display:block;position:absolute;left:0;top:16px;height:1px;width:0;-webkit-transition:width 200ms cubic-bezier(.25,1,.5,1);transition:width 200ms cubic-bezier(.25,1,.5,1)}.timeline .timeline--nav li button{color:#6a6f78;cursor:pointer}.timeline .timeline--nav li.active .indicator{border-color:#635fff}.timeline .timeline--nav li.active .indicator:after{background:#635fff}.timeline .timeline--nav li.active button{color:#635fff}.timeline .timeline--nav li.active .timer svg{stroke:#575d67}.timeline .timeline--nav li.active .timer:after{right:auto;left:0;width:100%;-webkit-transition:width 6s linear;transition:width 6s linear}.timeline .timeline--nav li:last-child .timer{display:none}.timeline .timeline-slide{padding:0 24px}@media screen and (min-width:576px){.timeline .timeline-slide{padding:0 64px}}@media screen and (min-width:1024px){.timeline .timeline-slide{padding:0;margin:0 auto;max-width:1080px;width:75vw}}.timeline .timeline-slide .timeline-content{margin:auto}.timeline .timeline-slide .timeline-content h4{margin-bottom:20px}.timeline .timeline-slide .timeline-content p{line-height:22px}.timeline .timeline-slide .timeline-content .btn--group{margin:32px 0 40px}@media screen and (min-width:576px){.timeline .timeline-slide .timeline-content .btn--group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.timeline .timeline-slide .timeline-content .btn--group .btn{padding:13px 20px;text-decoration:none}.timeline .timeline-slide .timeline-content .btn--group .btn.deemph{padding:13px 0}.timeline .timeline-slide .timeline-content .btn--group .btn:first-child{margin-right:24px}@media screen and (min-width:768px){.timeline .timeline-slide.has-image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.timeline .timeline-slide.has-image .timeline-image{margin:0 40px 32px}.timeline .timeline-slide.has-image .timeline-image .testimonial-logo{display:block;width:auto;height:auto}@media screen and (min-width:768px){.timeline .timeline-slide.has-image .timeline-image{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin:0;width:44.4%;max-width:480px}.timeline .timeline-slide.has-image .timeline-content{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin:0;width:28.2vw;max-width:408px}}.timeline .slider-container{position:relative}.timeline .ui--arrows{position:absolute;top:0;left:0;height:100%;width:100%}.timeline .ui--arrows .container{width:100%}@media screen and (min-width:1024px){.timeline .ui--arrows .container{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;margin:0 auto;position:relative;max-width:1080px;width:75vw}}.timeline .ui--arrows .ui--prev{left:8px;top:calc(50% - 24px)}@media screen and (min-width:1024px){.timeline .ui--arrows .ui--prev{left:-112px}}.timeline .ui--arrows .ui--next{right:8px;top:calc(50% - 24px)}@media screen and (min-width:1024px){.timeline .ui--arrows .ui--next{right:-112px}}.timeline .btn{text-decoration:none}