.step-indicator{position:relative;display:inline-block;overflow:hidden;font-size:16px}.step-indicator:after{content:"";display:table;clear:both}.step-indicator-step,.step-indicator-step-active-container{position:relative;float:left;padding:0 12px 0 33px;border-top:2px solid;border-bottom:2px solid;line-height:36px;font-weight:500;text-align:center;-o-user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.step-indicator-step-active-container:first-child,.step-indicator-step:first-child{padding:0 12px 0 12px;border-left:2px solid;border-radius:4px 0 0 4px}.step-indicator-step-active-container:last-child,.step-indicator-step:last-child{margin-right:21px;border-radius:0 4px 4px 0}.step-indicator-step-active-container:after,.step-indicator-step:after{content:"";position:absolute;right:-13px;top:2px;width:28px;height:30px;border-top:2px solid;border-right:2px solid;border-radius:4px 4px 4px 0;-webkit-background-clip:padding-box;background-clip:padding-box;transform:rotate(55deg) skew(7deg,-16deg);z-index:1;box-sizing:content-box}.step-indicator-step-active-old-content{opacity:1;transform:translate3d(0,0,0)}.step-indicator-step-content{position:relative;z-index:2;opacity:1;transform:translate3d(0,0,0)}.step-indicator-step-content-active{position:absolute;top:0;left:0;width:100%;padding-left:21px;z-index:4;opacity:0}.step-indicator-step-activating .step-indicator-step-active-old-content{transition:opacity .2s ease-in-out,transform .2s ease-in-out}.step-indicator-step-activating .step-indicator-step-content{transition:opacity .2s ease-in-out,transform .2s ease-in-out}.step-indicator-step-activating .step-indicator-step-content-active{transition:opacity .2s ease-in}.step-indicator-step-icon{position:absolute;top:0;right:0;bottom:0;left:12px;text-align:center;visibility:hidden;z-index:2}.step-indicator-step-icon .icon{overflow:hidden;width:0;-ms-transform:translate(0,0);-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.step-indicator-step:first-child .step-indicator-step-icon{left:0}.step-indicator-step-icon-container{display:inline-block;width:25px;text-align:left}.step-indicator-step-active{cursor:none;pointer-events:none}.step-indicator-step-active .step-indicator-step-content{transition:none}.step-indicator-step-active-container{visibility:hidden;position:absolute;top:-1px;left:-2px;bottom:0;right:0;z-index:3;padding:0 12px 0 33px;-ms-transform:translate(0,0);-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);clip-path:polygon(-4% -11%,140% -1%,140% 130%,-7% 120%,15px 24px,21px 18px,21px 17px,10px 8px)}.step-indicator-step-active-container:first-child{padding:0 12px 0 33px}.step-indicator-step-active-container:before{display:none;content:"";position:absolute;left:-17px;top:3px;width:29px;height:30px;border-radius:4px 4px 4px 0;transform:rotate(45deg) skew(-5deg,-5deg);z-index:1;background:linear-gradient(45deg,rgba(255,255,255,0) 0,rgba(255,255,255,0) 50%,#fff 50%,#fff 100%);box-sizing:content-box}.step-indicator-step:first-child .step-indicator-step-active-container{padding:0 12px}.step-indicator-step:first-child .step-indicator-step-active-container:before{display:none}.step-indicator-step-active-old-content{position:absolute;margin-left:2px;width:100%;top:1px;left:0;z-index:2;padding-left:20px}.step-indicator-step-activating .step-indicator-step-active-container{visibility:visible;border:0;border-radius:0;transition:transform .2s ease-in-out,width .2s linear}.step-indicator-step-activating .step-indicator-step-active-old-content{opacity:1;transform:translate3d(-110%,0,0)}.step-indicator-step-activating .step-indicator-step-content{opacity:0}.step-indicator-step-activating .step-indicator-step-content-active{opacity:1}.step-indicator-step-done{cursor:none;pointer-events:none}.step-indicator-step-done .step-indicator-step-content{visibility:hidden}.step-indicator-step-done .step-indicator-step-icon{visibility:visible}.step-indicator-step-done .step-indicator-step-icon .icon{width:100%;transition:width .2s ease-in-out .3s}.step-indicator-step:nth-child(2) .step-indicator-step-active-container:before{transform:rotate(45deg)}.step-indicator-step:nth-child(2).step-indicator-step-activating .step-indicator-step-active-container{padding:0 12px 0 33px}.step-indicator-step:nth-child(2).step-indicator-step-activating .step-indicator-step-active-container:before{transform:rotate(45deg) skew(-5deg,-5deg);transition:transform .2s ease-in}.step-indicator-closed .step-indicator-step:last-child{border-right:2px solid;margin-right:0}.step-indicator-closed .step-indicator-step:last-child:after{display:none}.step-indicator-block{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.step-indicator-block .step-indicator-step{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.step-indicator-animation-1s .step-indicator-step-activating .step-indicator-step-active-container{transition:transform 1s linear,width 1s linear,padding 1s linear}.step-indicator-animation-1s .step-indicator-step-activating .step-indicator-step-active-old-content{transition:opacity 1s linear,transform 1s linear}.step-indicator-animation-1s .step-indicator-step-activating .step-indicator-step-content{transition:opacity 1s linear,transform 1s linear}.step-indicator-animation-1s .step-indicator-step-activating .step-indicator-step-content-active{transition:opacity 1s linear}.step-indicator-animation-1s .step-indicator-step:nth-child(2).step-indicator-step-activating .step-indicator-step-active-container:before{transition:transform 1s linear}.step-indicator-animation-1s .step-indicator-step-active .step-indicator-step-content{transition:none}.step-indicator-animation-2s .step-indicator-step-activating .step-indicator-step-active-container{transition:transform 2s linear,width 2s linear,padding 2s linear}.step-indicator-animation-2s .step-indicator-step-activating .step-indicator-step-active-old-content{transition:opacity 2s linear,transform 2s linear}.step-indicator-animation-2s .step-indicator-step-activating .step-indicator-step-content{transition:opacity 2s linear,transform 2s linear}.step-indicator-animation-2s .step-indicator-step-activating .step-indicator-step-content-active{transition:opacity 2s linear}.step-indicator-animation-2s .step-indicator-step:nth-child(2).step-indicator-step-activating .step-indicator-step-active-container:before{transition:transform 2s linear}.step-indicator-animation-2s .step-indicator-step-active .step-indicator-step-content{transition:none}.step-indicator-animation-3s .step-indicator-step-activating .step-indicator-step-active-container{transition:transform 3s linear,width 3s linear,padding 3s linear}.step-indicator-animation-3s .step-indicator-step-activating .step-indicator-step-active-old-content{transition:opacity 3s linear,transform 3s linear}.step-indicator-animation-3s .step-indicator-step-activating .step-indicator-step-content{transition:opacity 3s linear,transform 3s linear}.step-indicator-animation-3s .step-indicator-step-activating .step-indicator-step-content-active{transition:opacity 3s linear}.step-indicator-animation-3s .step-indicator-step:nth-child(2).step-indicator-step-activating .step-indicator-step-active-container:before{transition:transform 3s linear}.step-indicator-animation-3s .step-indicator-step-active .step-indicator-step-content{transition:none}.step-indicator-animation-4s .step-indicator-step-activating .step-indicator-step-active-container{transition:transform 4s linear,width 4s linear,padding 4s linear}.step-indicator-animation-4s .step-indicator-step-activating .step-indicator-step-active-old-content{transition:opacity 4s linear,transform 4s linear}.step-indicator-animation-4s .step-indicator-step-activating .step-indicator-step-content{transition:opacity 4s linear,transform 4s linear}.step-indicator-animation-4s .step-indicator-step-activating .step-indicator-step-content-active{transition:opacity 4s linear}.step-indicator-animation-4s .step-indicator-step:nth-child(2).step-indicator-step-activating .step-indicator-step-active-container:before{transition:transform 4s linear}.step-indicator-animation-4s .step-indicator-step-active .step-indicator-step-content{transition:none}.step-indicator-animation-5s .step-indicator-step-activating .step-indicator-step-active-container{transition:transform 5s linear,width 5s linear,padding 5s linear}.step-indicator-animation-5s .step-indicator-step-activating .step-indicator-step-active-old-content{transition:opacity 5s linear,transform 5s linear}.step-indicator-animation-5s .step-indicator-step-activating .step-indicator-step-content{transition:opacity 5s linear,transform 5s linear}.step-indicator-animation-5s .step-indicator-step-activating .step-indicator-step-content-active{transition:opacity 5s linear}.step-indicator-animation-5s .step-indicator-step:nth-child(2).step-indicator-step-activating .step-indicator-step-active-container:before{transition:transform 5s linear}.step-indicator-animation-5s .step-indicator-step-active .step-indicator-step-content{transition:none}.step-indicator-animation-8s .step-indicator-step-activating .step-indicator-step-active-container{transition:transform 8s linear,width 8s linear,padding 8s linear}.step-indicator-animation-8s .step-indicator-step-activating .step-indicator-step-active-old-content{transition:opacity 8s linear,transform 8s linear}.step-indicator-animation-8s .step-indicator-step-activating .step-indicator-step-content{transition:opacity 8s linear,transform 8s linear}.step-indicator-animation-8s .step-indicator-step-activating .step-indicator-step-content-active{transition:opacity 8s linear}.step-indicator-animation-8s .step-indicator-step:nth-child(2).step-indicator-step-activating .step-indicator-step-active-container:before{transition:transform 8s linear}.step-indicator-animation-8s .step-indicator-step-active .step-indicator-step-content{transition:none}.step-indicator-default .step-indicator-step,.step-indicator-default .step-indicator-step-active-container{border-top-color:#1b1918;border-bottom-color:#1b1918;background:#fff;color:#1b1918}.step-indicator-default .step-indicator-step-active-container:first-child,.step-indicator-default .step-indicator-step:first-child{border-left-color:#1b1918}.step-indicator-default .step-indicator-step-active-container:after,.step-indicator-default .step-indicator-step:after{border-top-color:#1b1918;border-right-color:#1b1918;background-color:#fff}.step-indicator-default .step-indicator-step-content-active{color:#fff}.step-indicator-default .step-indicator-step-active{background:#1b1918;color:#fff}.step-indicator-default .step-indicator-step-active:after{background:#1b1918}.step-indicator-default .step-indicator-step-active-container{background:#1b1918}.step-indicator-default .step-indicator-step-active-container:before{background:#fff}.step-indicator-default .step-indicator-step-active-container:after{background:#1b1918}.step-indicator-default .step-indicator-step-active-old-content{color:#fff}.step-indicator-default.step-indicator-closed .step-indicator-step:last-child{border-right-color:#1b1918}.step-indicator-inverted .step-indicator-step,.step-indicator-inverted .step-indicator-step-active-container{border-top-color:#fff;border-bottom-color:#fff;background:#1b1918;color:#fff}.step-indicator-inverted .step-indicator-step-active-container:first-child,.step-indicator-inverted .step-indicator-step:first-child{border-left-color:#fff}.step-indicator-inverted .step-indicator-step-active-container:after,.step-indicator-inverted .step-indicator-step:after{border-top-color:#fff;border-right-color:#fff;background-color:#1b1918}.step-indicator-inverted .step-indicator-step-content-active{color:#1b1918}.step-indicator-inverted .step-indicator-step-active{background:#fff;color:#1b1918}.step-indicator-inverted .step-indicator-step-active:after{background:#fff}.step-indicator-inverted .step-indicator-step-active-container{background:#fff}.step-indicator-inverted .step-indicator-step-active-container:before{background:#1b1918}.step-indicator-inverted .step-indicator-step-active-container:after{background:#fff}.step-indicator-inverted .step-indicator-step-active-old-content{color:#1b1918}.step-indicator-inverted.step-indicator-closed .step-indicator-step:last-child{border-right-color:#fff}/*# sourceMappingURL=/stylesheets/12c47fa13b88a9d0fc07d6bec958d93bebe8b5bb.map */