.stepper-title{position:relative}.stepper-title .stepper-title-text{position:absolute;top:50%;left:0;transform:translateY(-50%);margin-left:10px;font-size:18px;color:#fff}.stepper{display:flex;word-break:normal;overflow-y:hidden;margin:10px 50px 0 50px}.stepper .step{margin:0;margin-left:5px;margin-right:20px;font-size:12px}.stepper .step:first-child{margin-left:0!important}.stepper .step:first-child .clickable:before{content:none!important}.stepper .step .clickable{display:block;min-height:50px;max-height:50px;position:relative;color:#000;background-color:#d5ebfe}.stepper .step .clickable:before{content:"";position:absolute;top:50%;margin-top:-50px;border-width:50px 0 50px 20px;border-style:solid;border-color:#d5ebfe transparent;left:-20px}.stepper .step .clickable:after{content:"";position:absolute;top:50%;margin-top:-50px;border-top:50px solid transparent;border-bottom:50px solid transparent;border-left:20px solid #d5ebfe;right:-20px}.stepper .step:hover .clickable{background-color:#a3d3fd}.stepper .step:hover .clickable:before{content:"";position:absolute;top:50%;margin-top:-50px;border-width:50px 0 50px 20px;border-style:solid;border-color:#a3d3fd transparent;left:-20px}.stepper .step:hover .clickable:after{content:"";position:absolute;top:50%;margin-top:-50px;border-top:50px solid transparent;border-bottom:50px solid transparent;border-left:20px solid #a3d3fd;right:-20px}.stepper .step.done .clickable{color:#fff;background-color:#8cb8fd}.stepper .step.done .clickable:before{content:"";position:absolute;top:50%;margin-top:-50px;border-width:50px 0 50px 20px;border-style:solid;border-color:#8cb8fd transparent;left:-20px}.stepper .step.done .clickable:after{content:"";position:absolute;top:50%;margin-top:-50px;border-top:50px solid transparent;border-bottom:50px solid transparent;border-left:20px solid #8cb8fd;right:-20px}.stepper .step.done:hover .clickable{background-color:#5a99fc}.stepper .step.done:hover .clickable:before{content:"";position:absolute;top:50%;margin-top:-50px;border-width:50px 0 50px 20px;border-style:solid;border-color:#5a99fc transparent;left:-20px}.stepper .step.done:hover .clickable:after{content:"";position:absolute;top:50%;margin-top:-50px;border-top:50px solid transparent;border-bottom:50px solid transparent;border-left:20px solid #5a99fc;right:-20px}.stepper .step.active{font-size:16px;word-break:keep-all}.stepper .step.active .clickable{color:#fff;background-color:#8cb8fd}.stepper .step.active .clickable:before{content:"";position:absolute;top:50%;margin-top:-50px;border-width:50px 0 50px 20px;border-style:solid;border-color:#8cb8fd transparent;left:-20px}.stepper .step.active .clickable:after{content:"";position:absolute;top:50%;margin-top:-50px;border-top:50px solid transparent;border-bottom:50px solid transparent;border-left:20px solid #8cb8fd;right:-20px}.stepper .step.active:hover .clickable{background-color:#5a99fc}.stepper .step.active:hover .clickable:before{content:"";position:absolute;top:50%;margin-top:-50px;border-width:50px 0 50px 20px;border-style:solid;border-color:#5a99fc transparent;left:-20px}.stepper .step.active:hover .clickable:after{content:"";position:absolute;top:50%;margin-top:-50px;border-top:50px solid transparent;border-bottom:50px solid transparent;border-left:20px solid #5a99fc;right:-20px}.icon{align-items:center;border-radius:50%;font-size:10px;justify-content:center;height:15px!important;width:15px!important;min-width:15px!important;transition:.3s cubic-bezier(.25,.8,.25,1);background-color:#fff;color:#000}@media screen and (max-width:500px){.hearder-font-size{font-size:13px}}@media screen and (max-width:400px){.hearder-font-size{font-size:10px}}#agencyTel>span{font-size:10px!important}.v-toolbar__content{padding:0!important}.overlay{background-color:rgba(0,0,0,.5);position:absolute;height:100%;width:100%;left:0;top:0;display:flex;align-items:center;justify-content:center;z-index:1000;overflow:hidden;touch-action:none}.loding-box{color:#fff;position:fixed;left:50%;top:50%;margin-left:-35px;_position:absolute;animation-name:blink;animation-duration:.6s;animation-timing-function:ease-in-out;animation-direction:alternate;animation-iteration-count:infinite}@keyframes blink{0%{opacity:0}to{opacity:1}}.material-icons{font-family:Material Icons;font-weight:400;font-style:normal;font-size:24px;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga"}.v-overlay__scrim{overflow:hidden;touch-action:none}