body{font-family:Karla,sans-serif!important}main{min-height:calc(100vh - 102px)}.wizard *{font-family:Karla,sans-serif!important}.wizard .audible{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.wizard .steps{padding-top:30px;padding-bottom:30px}.wizard .steps>ul{list-style:none;padding-left:0;display:flex;justify-content:space-between;background-image:linear-gradient(#7b7f89,#7b7f89);background-size:calc(100% - 50px) 4px;background-repeat:no-repeat;background-position:center}.wizard .steps>ul li a{display:inline-block}.wizard .steps>ul li span.number{display:inline-block;width:50px;height:50px;border:2px solid #fff;border-radius:50%;background-color:#7b7f89;text-align:center;line-height:50px;color:#fff}.wizard .steps>ul li.current span.number,.wizard .steps>ul li.done span.number{background-color:#005ca8}.wizard .content{margin-bottom:45px}.wizard .content .title{display:none}.wizard .content .bd-wizard-step-title{font-size:20px;font-weight:700;color:#7b7f89;margin-bottom:45px}.wizard .content p{font-size:16px;color:#030303}.wizard .content .form-control{padding:10px;min-height:50px;border-radius:4px;border:solid 1px #ececec}.wizard .content .form-group{margin-bottom:10px}.wizard .content .form-control::-moz-placeholder{color:#919aa3}.wizard .content .form-control::placeholder{color:#919aa3}.wizard .actions>ul{list-style:none;padding-left:0;display:flex}.wizard .actions li a{display:inline-block;border-radius:6px;background-color:#005ca8;padding:16px 30px;color:#fff;font-style:15px;font-weight:700}.wizard .actions li.disabled{display:none}.wizard .actions li:not(.disabled)+li,.wizard .actions li:not(:first-child):last-child{margin-left:15px}@media (min-width: 768px){.wizard.vertical{padding-left:200px;position:relative;min-height:450px}.wizard.vertical .steps{padding-top:0;padding-bottom:0;min-height:480px;position:absolute;left:0;display:flex}.wizard.vertical .steps>ul{width:50px;flex-direction:column;background-size:4px calc(100% - 50px);margin-bottom:0}.wizard.vertical .steps>ul li:not(:last-child){margin-bottom:24px}}#wizard[data-v-3315c622]{padding-left:100px}@media only screen and (max-width: 800px){#wizard[data-v-3315c622]{padding-left:0!important}}.sitter-account .form-group label[data-v-3315c622]{margin-left:5px}.form-group input[type=radio]+label[data-v-3315c622],.form-check-label[data-v-3315c622]{min-height:44px;display:inline-flex;align-items:center;cursor:pointer}.form-group input[type=radio][data-v-3315c622]{margin-right:8px;transform:scale(1.2)}.custom-control-label[data-v-3315c622]{line-height:1.6;cursor:pointer;padding-top:2px}.progress-container[data-v-3315c622]{background:#fff;border-radius:12px;padding:30px;box-shadow:0 4px 20px #0000001a;border:1px solid #e9ecef}.progress-header h4[data-v-3315c622]{color:#005ca8;font-weight:600;margin-bottom:25px}.progress-steps[data-v-3315c622]{display:flex;justify-content:space-between;margin-bottom:30px;flex-wrap:wrap;gap:15px}.progress-step[data-v-3315c622]{display:inline-grid;align-items:center;gap:12px;flex:1;min-width:180px;padding:15px;border-radius:8px;transition:all .3s ease;position:relative}.progress-step.active[data-v-3315c622]{background:linear-gradient(135deg,#005ca8,#007bff);color:#fff;transform:translateY(-2px);box-shadow:0 4px 15px #005ca84d}.progress-step.completed[data-v-3315c622]{background:linear-gradient(135deg,#28a745,#20c997);color:#fff}.progress-step[data-v-3315c622]:not(.active):not(.completed){background:#f8f9fa;color:#6c757d;border:1px solid #dee2e6}.step-icon[data-v-3315c622]{width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:18px;background:#fff3;flex-shrink:0}.progress-step.active .step-icon[data-v-3315c622],.progress-step.completed .step-icon[data-v-3315c622]{background:#ffffff4d}.progress-step:not(.active):not(.completed) .step-icon[data-v-3315c622]{background:#dee2e6;color:#6c757d}.step-info[data-v-3315c622]{flex:1;min-width:0}.step-title[data-v-3315c622]{font-weight:600;font-size:14px;margin-bottom:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.step-description[data-v-3315c622]{font-size:12px;opacity:.9;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.progress-bar-wrapper[data-v-3315c622]{text-align:center}.progress-bar[data-v-3315c622]{width:100%;height:8px;background:#e9ecef;border-radius:4px;overflow:hidden;margin-bottom:15px;position:relative}.progress-fill[data-v-3315c622]{height:100%;background:linear-gradient(90deg,#005ca8,#007bff);border-radius:4px;transition:width .5s ease;position:relative}.progress-fill[data-v-3315c622]:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent);animation:shimmer-3315c622 2s infinite}@keyframes shimmer-3315c622{0%{transform:translate(-100%)}to{transform:translate(100%)}}.progress-text[data-v-3315c622]{font-size:14px;color:#6c757d;font-weight:500}@media (max-width: 768px){.progress-steps[data-v-3315c622]{flex-direction:column;gap:10px}.progress-step[data-v-3315c622]{min-width:auto;padding:12px}.step-title[data-v-3315c622]{font-size:13px}.step-description[data-v-3315c622]{font-size:11px}.progress-container[data-v-3315c622]{padding:20px}}@media (max-width: 576px){.progress-container[data-v-3315c622]{padding:15px}.progress-header h4[data-v-3315c622]{font-size:18px;margin-bottom:20px}}.wizard .audible{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.wizard>.content{min-height:auto!important;height:auto!important;overflow:visible!important;background:transparent!important}.wizard>.content>.body{position:relative!important;width:100%!important;height:auto!important;padding:20px 0!important;float:none!important}@media (max-width: 768px){.wizard>.steps>ul{display:flex!important;flex-wrap:wrap!important;justify-content:center!important;gap:10px!important;padding:0!important}.wizard>.steps>ul>li{width:auto!important;margin:0!important;float:none!important}.sitter-account{overflow:visible!important;overflow-x:visible!important}.wizard>.actions>ul{display:flex!important;flex-direction:column-reverse!important;width:100%!important;padding:0!important;gap:10px!important}.wizard>.actions>ul>li{width:100%!important;margin:0!important;float:none!important}.wizard>.actions>ul>li a{width:100%!important;text-align:center!important;margin:0!important;display:block!important}}
