/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:initial;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:initial}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:initial}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}.franchised-layer{background-image:url(/static/images/pc/franchised/bg.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;height:500px}@media screen and (max-width:1400px){.franchised-layer{height:450px}}@media screen and (max-width:1200px){.franchised-layer{height:400px}}@media screen and (max-width:1000px){.franchised-layer{height:350px;padding-top:50px}}@media screen and (max-width:800px){.franchised-layer{height:300px}}@media screen and (max-width:600px){.franchised-layer .text-space{font-size:52px;letter-spacing:0;margin-left:0}}@media screen and (max-width:400px){.franchised-layer .text-space{font-size:32px;letter-spacing:0;margin-left:0}}.franchised-section{background-color:#f7f5f0;overflow:hidden;padding:94px 0 74px}.process-title{margin-bottom:14px}.process-subtitle,.process-title{color:#1c431e;font-size:52px;font-weight:700;letter-spacing:2px}.process-subtitle{margin-bottom:60px}.franchised-shell{border-radius:12px}.process-flow-card{height:1000px}.process-lines{background-image:url(/static/images/pc/franchised/process-lines.svg);background-position:50%;background-repeat:no-repeat;background-size:100% 100%;height:calc(100% - 120px);left:48%;pointer-events:none;position:absolute;top:12%;transform:translateX(-50%);width:62%;z-index:1}.process-step{align-items:flex-start;display:flex;position:absolute;z-index:3}.process-step .step-num{font-size:50px;font-weight:700}.process-step .step-num-span{font-size:40px}.process-step .step-info{margin-left:33px}.process-step .step-name{font-size:30px;font-weight:700;margin-bottom:20px}.process-step .step-name:after{background:#1fa523;border-radius:6px;content:"";height:11px;left:16px;position:absolute;top:22px;width:126px;z-index:-1}.process-step .step-desc{font-size:16px;line-height:1.6}.process-step.step-1{left:9.36%;top:10%}.process-step.step-2{left:46%;top:16%}.process-step.step-3{left:72%;top:36%}.process-step.step-4{left:40%;top:38%}.process-step.step-5{left:12%;top:58%}.process-step.step-6{left:44%;top:63%}.process-step.step-7{left:72%;top:78%}.process-step.step-8{left:42%;top:85%}.process-step.step-9{left:8%;top:100%}.process-decor{display:block;opacity:.92;pointer-events:none;position:absolute;z-index:1}.decor-arch{right:4%;top:7%}.decor-tower{left:4%;top:25%}.decor-scenery{right:4%;top:52%}.decor-store{left:2%;top:67%}@media screen and (max-width:1200px){.process-decor{display:none}}@media screen and (max-width:1024px){.franchised-section{padding:60px 0 50px}.process-title{font-size:36px;letter-spacing:1px;margin-bottom:10px}.process-subtitle{font-size:28px;letter-spacing:1px;margin-bottom:40px}.franchised-shell{border-radius:8px}.process-flow-card{height:920px}.process-step .step-num{font-size:36px}.process-step .step-num-span{font-size:28px}.process-step .step-info{margin-left:22px}.process-step .step-name{font-size:22px;margin-bottom:12px}.process-step .step-name:after{height:9px;left:12px;top:16px;width:100px}.process-step .step-desc{font-size:14px}.process-step.step-1{left:6%;top:8%}.process-step.step-2{left:45%;top:14%}.process-step.step-3{left:70%;top:32%}.process-step.step-4{left:38%;top:34%}.process-step.step-5{left:8%;top:52%}.process-step.step-6{left:42%;top:58%}.process-step.step-7{left:70%;top:72%}.process-step.step-8{left:40%;top:80%}.process-step.step-9{left:5%;top:88%}.process-lines{width:64%}.process-decor{display:none}}@media screen and (max-width:768px){.franchised-section{padding:40px 0 20px}.process-title{font-size:26px;letter-spacing:0;margin-bottom:10px}.process-subtitle{font-size:16px;letter-spacing:0;margin-bottom:30px}.franchised-shell{border-radius:12px;margin-left:auto;margin-right:auto;max-width:440px;padding:30px 0}.process-flow-card{align-items:flex-start;display:flex;flex-direction:column;gap:24px;height:auto;max-width:100%;padding:20px 28px 20px 138px;position:relative}.process-flow-card:before{background:#1fa523;bottom:28px;content:"";left:113px;opacity:.35;position:absolute;top:28px;width:2px}.process-lines{display:none}.process-step{left:auto!important;position:relative;top:auto!important;width:100%}.process-step:before{background:#1fa523;border:2px solid #fff;border-radius:50%;box-shadow:0 0 0 1px #1fa523;content:"";height:12px;left:-30px;position:absolute;top:6px;width:12px;z-index:2}.process-step .step-num{font-size:24px}.process-step .step-num-span{font-size:20px}.process-step .step-info{margin-left:14px}.process-step .step-name{font-size:17px;margin-bottom:6px}.process-step .step-name:after{height:7px;left:10px;top:12px;width:80px}.process-step .step-desc{font-size:13px;line-height:1.5}.process-decor{display:none}}@media screen and (max-width:480px){.franchised-section{padding:30px 0 15px}.process-title{font-size:24px;margin-bottom:8px}.process-subtitle{font-size:15px;margin-bottom:20px}.process-flow-card{gap:18px;padding:16px 28px 16px 138px}.process-flow-card:before{bottom:20px;left:113px;top:20px}.process-step:before{height:10px;left:-29px;width:10px}.process-step .step-num{font-size:22px}.process-step .step-num-span{font-size:18px}.process-step .step-info{margin-left:10px}.process-step .step-name{font-size:16px;margin-bottom:4px}.process-step .step-name:after{height:6px;left:8px;top:10px;width:70px}.process-step .step-desc{font-size:13px}.franchised-consult{background-image:none}.franchised-consult .consult-title{font-size:21px}.franchised-consult .consult-subtitle{font-size:16px;margin-bottom:16px}.franchised-consult .consult-form-row{gap:12px}.franchised-consult .consult-input{font-size:15px;height:46px}.franchised-consult .consult-input::placeholder{font-size:15px}.franchised-consult .consult-btn{font-size:15px;height:46px}}@media screen and (max-width:319px){.process-flow-card{padding:16px 28px 16px 68px}.process-flow-card:before{left:43px}}.franchised-consult{background-color:transparent;background-image:url(/static/images/pc/card-row.png);background-position:100% 100%;background-repeat:no-repeat;background-size:auto;box-sizing:border-box;padding:225px 120px 68px;position:relative}.franchised-consult .consult-inner{align-items:flex-start;display:flex;justify-content:space-between;position:relative;z-index:2}.franchised-consult .consult-title{color:#333;font-size:38px;font-weight:700;letter-spacing:1px;margin-bottom:12px}.franchised-consult .consult-subtitle{color:#333;font-size:38px;font-weight:700;letter-spacing:1px;margin-bottom:34px}.franchised-consult .consult-form-row{align-items:center;display:flex;gap:22px}.franchised-consult .consult-form-item{align-items:center;display:flex;position:relative}.franchised-consult .consult-input{background-color:#efefef;border:none;border-radius:4px;color:#333;font-size:20px;height:65px;outline:none;padding:0 22px;transition:border-color .3s ease;width:311px}.franchised-consult .consult-input::placeholder{color:#999;font-size:20px}.franchised-consult .consult-input:focus{border-color:#3a7a3a}.franchised-consult .consult-input-phone{width:484px}.franchised-consult .consult-btn{background-color:#1fa523;border:none;border-radius:4px;box-sizing:border-box;color:#fff;cursor:pointer;font-size:20px;font-weight:700;height:65px;letter-spacing:2px;transition:background-color .3s ease;width:246px}.franchised-consult .consult-btn:hover{background-color:#247028}.franchised-consult .consult-decor{display:none}@media screen and (max-width:1388px){.franchised-consult .consult-form-row{flex-wrap:wrap}.franchised-consult .consult-btn{width:100%}}@media screen and (max-width:1024px){.franchised-consult{padding:80px 40px 50px}.franchised-consult .consult-inner{justify-content:center}.franchised-consult .consult-left{text-align:center;width:100%}.franchised-consult .consult-title{font-size:28px;text-align:center}.franchised-consult .consult-subtitle{font-size:28px;margin-bottom:24px;text-align:center}.franchised-consult .consult-form-row{align-items:stretch;flex-direction:column;gap:16px}.franchised-consult .consult-input{box-sizing:border-box;font-size:18px;height:56px;width:100%}.franchised-consult .consult-input::placeholder{font-size:18px}.franchised-consult .consult-input-phone{width:100%}.franchised-consult .consult-btn{font-size:18px;height:56px;width:100%}}@media screen and (max-width:768px){.franchised-consult{background-image:none;padding:36px 28px}.franchised-consult .consult-inner{justify-content:center}.franchised-consult .consult-left{text-align:center;width:100%}.franchised-consult .consult-title{font-size:22px;text-align:center}.franchised-consult .consult-subtitle{font-size:18px;margin-bottom:20px;text-align:center}.franchised-consult .consult-form-row{gap:14px}.franchised-consult .consult-input{font-size:16px;height:52px}.franchised-consult .consult-input::placeholder{font-size:16px}.franchised-consult .consult-btn{font-size:16px;height:52px}}
/*# sourceMappingURL=franchised.min.css.map?v=a82e74f780*/