.wizard.wizard-1 .wizard-nav .wizard-steps{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.wizard.wizard-1 .wizard-nav .wizard-steps,.wizard.wizard-1 .wizard-nav .wizard-steps .wizard-step{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.wizard.wizard-1 .wizard-nav .wizard-steps .wizard-step{text-align:center}.wizard.wizard-1 .wizard-nav .wizard-steps .wizard-step .wizard-label{margin-left:3.5rem;margin-right:3.5rem}.wizard.wizard-1 .wizard-nav .wizard-steps .wizard-step .wizard-label .wizard-icon{color:#b5b5c3;font-size:3.75rem}.wizard.wizard-1 .wizard-nav .wizard-steps .wizard-step .wizard-label .wizard-icon svg g [fill]{-webkit-transition:fill .3s ease;transition:fill .3s ease;fill:#b5b5c3}.wizard.wizard-1 .wizard-nav .wizard-steps .wizard-step .wizard-label .wizard-icon svg:hover g [fill]{-webkit-transition:fill .3s ease;transition:fill .3s ease}.wizard.wizard-1 .wizard-nav .wizard-steps .wizard-step .wizard-label .wizard-title{color:#7e8299;font-size:1.1rem;font-weight:500;margin-top:.75rem}.wizard.wizard-1 .wizard-nav .wizard-steps .wizard-step .wizard-arrow{color:#7e8299;font-size:1.25rem}.wizard.wizard-1 .wizard-nav .wizard-steps .wizard-step .wizard-arrow.last{display:none}.wizard.wizard-1 .wizard-nav .wizard-steps .wizard-step[data-wizard-state=current] .wizard-label .wizard-icon,.wizard.wizard-1 .wizard-nav .wizard-steps .wizard-step[data-wizard-state=done] .wizard-label .wizard-icon{color:#3699ff}.wizard.wizard-1 .wizard-nav .wizard-steps .wizard-step[data-wizard-state=current] .wizard-label .wizard-icon svg g [fill],.wizard.wizard-1 .wizard-nav .wizard-steps .wizard-step[data-wizard-state=done] .wizard-label .wizard-icon svg g [fill]{-webkit-transition:fill .3s ease;transition:fill .3s ease;fill:#3699ff}.wizard.wizard-1 .wizard-nav .wizard-steps .wizard-step[data-wizard-state=current] .wizard-label .wizard-icon svg:hover g [fill],.wizard.wizard-1 .wizard-nav .wizard-steps .wizard-step[data-wizard-state=done] .wizard-label .wizard-icon svg:hover g [fill]{-webkit-transition:fill .3s ease;transition:fill .3s ease}.wizard.wizard-1 .wizard-nav .wizard-steps .wizard-step[data-wizard-state=current] .wizard-arrow,.wizard.wizard-1 .wizard-nav .wizard-steps .wizard-step[data-wizard-state=current] .wizard-label .wizard-title,.wizard.wizard-1 .wizard-nav .wizard-steps .wizard-step[data-wizard-state=done] .wizard-arrow,.wizard.wizard-1 .wizard-nav .wizard-steps .wizard-step[data-wizard-state=done] .wizard-label .wizard-title{color:#3699ff}.wizard.wizard-1 .wizard-nav .wizard-steps .wizard-step[data-wizard-state=current] .wizard-arrow svg g [fill],.wizard.wizard-1 .wizard-nav .wizard-steps .wizard-step[data-wizard-state=done] .wizard-arrow svg g [fill]{-webkit-transition:fill .3s ease;transition:fill .3s ease;fill:#3699ff}.wizard.wizard-1 .wizard-nav .wizard-steps .wizard-step[data-wizard-state=current] .wizard-arrow svg:hover g [fill],.wizard.wizard-1 .wizard-nav .wizard-steps .wizard-step[data-wizard-state=done] .wizard-arrow svg:hover g [fill]{-webkit-transition:fill .3s ease;transition:fill .3s ease}@media(min-width:768px)and (max-width:1199.98px){.wizard.wizard-1 .wizard-nav .wizard-steps .wizard-step .wizard-label{margin-left:1.5rem;margin-right:1.5rem}.wizard.wizard-1 .wizard-nav .wizard-steps .wizard-step .wizard-label .wizard-icon{font-size:3.75rem}.wizard.wizard-1 .wizard-nav .wizard-steps .wizard-step .wizard-label .wizard-title{margin-top:.75rem}.wizard.wizard-1 .wizard-nav .wizard-steps .wizard-step .wizard-arrow{font-size:1.1rem}}@media(max-width:767.98px){.wizard.wizard-1 .wizard-nav .wizard-steps{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.wizard.wizard-1 .wizard-nav .wizard-steps .wizard-step{width:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:.5rem;margin-top:.5rem}.wizard.wizard-1 .wizard-nav .wizard-steps .wizard-step .wizard-label{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:0;margin-right:0}.wizard.wizard-1 .wizard-nav .wizard-steps .wizard-step .wizard-label .wizard-icon{font-size:1.5rem;margin-right:1.25rem}.wizard.wizard-1 .wizard-nav .wizard-steps .wizard-step .wizard-arrow{font-size:1rem}.wizard.wizard-1 .wizard-nav .wizard-steps .wizard-step .wizard-arrow.last{display:block}}.theme-cards-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow-x:auto;padding-bottom:10px;scrollbar-width:thin;scrollbar-color:#4d4a9e #cbcbdc}.theme-cards-container::-webkit-scrollbar{height:8px;width:8px}.theme-cards-container::-webkit-scrollbar-track{background:#f0fdf4;border-radius:10px}.theme-cards-container::-webkit-scrollbar-thumb{background-color:#4d4a9e;border-radius:10px;border:2px solid #f0fdf4}.theme-card-wrapper{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-right:15px}.theme-card{border:2px solid transparent;border-radius:12px;padding:20px;cursor:pointer;-webkit-transition:all .3s;transition:all .3s;text-align:center;-webkit-box-shadow:0 4px 12px rgba(0,0,0,.1);box-shadow:0 4px 12px rgba(0,0,0,.1);background-color:#fff;margin-bottom:10px}.theme-card:hover{-webkit-transform:translateY(-5px);transform:translateY(-5px);-webkit-box-shadow:0 6px 20px rgba(0,0,0,.15);box-shadow:0 6px 20px rgba(0,0,0,.15)}.theme-card-selected{border-color:#4caf50;background-color:#f0fdf4;-webkit-box-shadow:0 6px 20px rgba(76,175,80,.2);box-shadow:0 6px 20px rgba(76,175,80,.2)}.theme-card-image{max-width:100%;height:200px;border-radius:8px;margin-bottom:15px;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.theme-card:hover .theme-card-image{-webkit-transform:scale(1.05);transform:scale(1.05)}.theme-card-title{font-size:20px;font-weight:700;color:#333;margin-top:10px}