.wizard{display:none;transition:all .3s ease-in}.wizard .wizard-nav{display:flex;flex-wrap:wrap;transition:all .3s ease-in}.wizard .wizard-nav.tabs .wizard-step{border-bottom:1px solid #dee2e6;flex-basis:0;flex-grow:1;font-size:14px;max-width:100%;padding:.5rem 1rem;position:relative;text-align:center}.wizard .wizard-nav.tabs .wizard-step.active{border:1px solid #dee2e6;border-bottom:0;border-top-left-radius:.25rem;border-top-right-radius:.25rem}.wizard .wizard-nav.progress{border-radius:.25rem;font-size:1rem;height:auto;line-height:1.5;overflow:auto}.wizard .wizard-nav.progress .wizard-step{background-color:#19d184;border:1px solid #dee2e6;color:#fff;flex-basis:0;flex-grow:1;font-size:14px;max-width:100%;padding:.5rem 1rem;position:relative;text-align:center;transition:all .3s ease-in}.wizard .wizard-nav.progress .wizard-step.active~.wizard-step{background-color:#fff;color:#000}.wizard .wizard-nav.dots .wizard-step{flex-basis:0;flex-grow:1;font-size:14px;max-width:100%;position:relative;text-align:center;transition:all .3s ease-in}.wizard .wizard-nav.dots .wizard-step:last-child:after,.wizard .wizard-nav.dots .wizard-step:last-child:before{display:none}.wizard .wizard-nav.dots .wizard-step span{cursor:pointer}.wizard .wizard-nav.dots .wizard-step:first-of-type.dot{transition-delay:.1s;transition-duration:.2s;transition-property:all;transition-timing-function:ease-in}.wizard .wizard-nav.dots .wizard-step:nth-of-type(2).dot{transition-delay:.2s;transition-duration:.2s;transition-property:all;transition-timing-function:ease-in}.wizard .wizard-nav.dots .wizard-step:nth-of-type(3).dot{transition-delay:.3s;transition-duration:.2s;transition-property:all;transition-timing-function:ease-in}.wizard .wizard-nav.dots .wizard-step:nth-of-type(4).dot{transition-delay:.4s;transition-duration:.2s;transition-property:all;transition-timing-function:ease-in}.wizard .wizard-nav.dots .wizard-step:nth-of-type(5).dot{transition-delay:.5s;transition-duration:.2s;transition-property:all;transition-timing-function:ease-in}.wizard .wizard-nav.dots .wizard-step:nth-of-type(6).dot{transition-delay:.6s;transition-duration:.2s;transition-property:all;transition-timing-function:ease-in}.wizard .wizard-nav.dots .wizard-step:nth-of-type(7).dot{transition-delay:.7s;transition-duration:.2s;transition-property:all;transition-timing-function:ease-in}.wizard .wizard-nav.dots .wizard-step:nth-of-type(8).dot{transition-delay:.8s;transition-duration:.2s;transition-property:all;transition-timing-function:ease-in}.wizard .wizard-nav.dots .wizard-step:nth-of-type(9).dot{transition-delay:.9s;transition-duration:.2s;transition-property:all;transition-timing-function:ease-in}.wizard .wizard-nav.dots .wizard-step .dot{background:#198fd1;border-radius:50%;box-shadow:0 0 0 2px #fff;content:"";height:8px;left:50%;position:absolute;top:-20px;transition:all .5s ease-in-out;width:8px;z-index:3}.wizard .wizard-nav.dots .wizard-step:first-of-type:before{transition-delay:.1s;transition-duration:.2s;transition-property:all;transition-timing-function:ease-in}.wizard .wizard-nav.dots .wizard-step:nth-of-type(2):before{transition-delay:.2s;transition-duration:.2s;transition-property:all;transition-timing-function:ease-in}.wizard .wizard-nav.dots .wizard-step:nth-of-type(3):before{transition-delay:.3s;transition-duration:.2s;transition-property:all;transition-timing-function:ease-in}.wizard .wizard-nav.dots .wizard-step:nth-of-type(4):before{transition-delay:.4s;transition-duration:.2s;transition-property:all;transition-timing-function:ease-in}.wizard .wizard-nav.dots .wizard-step:nth-of-type(5):before{transition-delay:.5s;transition-duration:.2s;transition-property:all;transition-timing-function:ease-in}.wizard .wizard-nav.dots .wizard-step:nth-of-type(6):before{transition-delay:.6s;transition-duration:.2s;transition-property:all;transition-timing-function:ease-in}.wizard .wizard-nav.dots .wizard-step:nth-of-type(7):before{transition-delay:.7s;transition-duration:.2s;transition-property:all;transition-timing-function:ease-in}.wizard .wizard-nav.dots .wizard-step:nth-of-type(8):before{transition-delay:.8s;transition-duration:.2s;transition-property:all;transition-timing-function:ease-in}.wizard .wizard-nav.dots .wizard-step:nth-of-type(9):before{transition-delay:.9s;transition-duration:.2s;transition-property:all;transition-timing-function:ease-in}.wizard .wizard-nav.dots .wizard-step:before{background:#19d184;content:"";height:2px;left:50%;position:absolute;top:-17px;width:100%;z-index:2}.wizard .wizard-nav.dots .wizard-step:after{background:#dee2e6;content:"";height:2px;left:50%;position:absolute;top:-17px;width:100%;z-index:1}.wizard .wizard-nav.dots .wizard-step.active~.wizard-step .dot{background:#dee2e6}.wizard .wizard-nav.dots .wizard-step.active~.wizard-step:before{background:#dee2e6;width:0}.wizard .wizard-nav.dots .wizard-step.active~.wizard-step:after{background:#dee2e6}.wizard .wizard-nav.dots .wizard-step.active .dot{background-color:#198fd1;box-shadow:0 0 0 3px rgba(25,143,209,.2)}.wizard .wizard-nav.dots .wizard-step.active:after,.wizard .wizard-nav.dots .wizard-step.active:before{background:#dee2e6}.wizard .wizard-nav .wizard-step{cursor:pointer}.wizard .wizard-nav .wizard-step.nav-buttons,.wizard .wizard-nav .wizard-step.nav-buttons span{cursor:default}.wizard .wizard-content{padding:3rem 0;transition:all .3s ease-in}.wizard .wizard-content .wizard-step{display:none;transition:all .3s ease-in}.wizard .wizard-content .wizard-step.active{display:block}.wizard .wizard-buttons{align-items:center;display:flex;justify-content:flex-end;transition:all .3s ease-in}.wizard .wizard-buttons .wizard-btn{background-color:#198fd1;border:1px solid transparent;border-radius:.15rem;color:#fff;cursor:pointer;display:inline-block;font-weight:400;line-height:1.5;margin:0 10px;padding:.375rem .75rem;text-align:center;text-decoration:none;transition:all .3s ease-in;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle}.wizard .wizard-buttons .wizard-btn:hover{background-color:rgba(25,143,209,.8)}.wizard .wizard-buttons .wizard-btn:disabled{cursor:not-allowed!important;opacity:.65;pointer-events:none}.wizard.vertical{display:flex;flex-direction:row;flex-wrap:wrap;transition:all .3s ease-in;width:100%}.wizard.vertical .wizard-nav{flex:1;flex-direction:column;padding:0 3rem;transition:all .3s linear}@media screen and (min-width:1024px){.wizard.vertical .wizard-nav{max-width:250px}}@media screen and (max-width:767px){.wizard.vertical .wizard-nav .wizard-step{padding-left:1rem;text-align:left}}.wizard.vertical .wizard-nav .wizard-step:after,.wizard.vertical .wizard-nav .wizard-step:before{height:100%;left:-12px;top:7px;width:2px}.wizard.vertical .wizard-nav .wizard-step .dot{left:-15px;top:7px}.wizard.vertical .wizard-nav .wizard-step.active~.wizard-step:before{height:0}.wizard.vertical .wizard-content{padding:0 0 3rem;transition:all .3s ease-in;width:75%}@media screen and (max-width:767px){.wizard.vertical .wizard-content{padding:2rem 0}}.wizard.vertical .wizard-buttons{flex-basis:100%;transition:all .3s ease-in}.highlight-error{outline:1px solid tomato}