.container-register.progress-container .progress-step{width:140px}.container-register .progress-container-style-2.progress-container:before{width:52%}.progress-container-style-2.progress-container{justify-content:center}.progress-container-style-2.progress-container .progress-step{width:140px}.text-center{text-align:center}.page-desc{margin-bottom:32px}.page-desc p{line-height:1.5;text-align:center;color:#242e2e}.progress-container{display:flex;position:relative;width:436px;align-items:center;margin:44px auto 0}@media all and (max-width: 1024px){.progress-container{justify-content:space-between}}@media all and (max-width: 767px){.progress-container{width:100%;align-items:flex-start}}.progress-container.step-2:before{background:linear-gradient(to right,#02a900 50%,#eee 0%)}.progress-container.step-3:before{background:linear-gradient(to right,#02a900 100%,#eee 0%)}.progress-container .progress-step{display:flex;justify-content:center;flex-wrap:wrap}.progress-container .progress-step:before{display:block;position:absolute;top:50%;left:50%;height:.25rem;content:"";transform:translateY(-50%);will-change:width;z-index:-1}@media all and (max-width: 767px){.progress-container .progress-step{width:25%;justify-content:center}}@media all and (max-width: 767px){.progress-container .progress-step__title{width:66px}}.progress-container .progress-step.done .circle{position:relative;border:2px solid #02a900}.progress-container .progress-step.done .circle:after{content:"";background-color:#fff;background-image:url(./mark.svg);background-repeat:no-repeat;width:100%;height:100%;position:absolute;background-position:center;border-radius:50%}.progress-container .content-lBold{color:#707070;font-weight:500;width:140px}.progress-container .active .content-lBold{color:#242e2e;font-weight:700;transform:translateY(-7px)}.progress-container .active .circle{height:58px;width:58px;background-color:#02a900;color:#fff;border:5px solid #ffffff;box-shadow:0 0 20px #00000026}@media all and (max-width: 767px){.progress-container .active .circle{width:46px;height:46px}}.progress-container:before{content:"";background-color:#eee;position:absolute;top:30px;margin:0 auto;transform:translateY(-50%);height:8px;width:75%;z-index:-1;left:50%;transform:translate(-50%,-50%)}@media all and (max-width: 767px){.progress-container:before{top:22px}}.circle{background-color:#fff;font-weight:700;font-size:22px;color:#9c9c9c;border-radius:50%;height:44px;width:44px;display:flex;align-items:center;justify-content:center;border:2px solid #d5d5d5;transition:.4s ease;margin-bottom:15px}@media all and (max-width: 767px){.circle{font-size:20px;height:40px;width:40px}}.t-form .item textarea{margin-top:12px;display:block;width:100%;min-height:260px;border:unset;background-color:#f8f8f8;padding:24px 20px}.t-form .item__col2-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:36px}.form-contact.t-form{padding-bottom:0}.form-contact.t-form .form-info{color:#242e2e;margin-top:12px!important;font-style:normal;font-weight:500;font-size:14px;line-height:160%;letter-spacing:.04em;color:#707070}.form-contact.t-form .item input{width:100%}.form-contact .action-submit{margin:72px 0 200px}.contact-page{max-width:980px}.progress-container-style-2 .active .icon-mobile{display:none}.contact-confirmation .policy{margin-top:72px;display:flex;flex-direction:column;align-items:center}.contact-confirmation .policy .policy-btn{display:flex;justify-content:center;margin-top:28px;margin-bottom:202px;width:100%}@media all and (max-width: 767px){.contact-confirmation .policy .policy-btn{margin-bottom:160px}}.contact-confirmation .policy .policy-btn__send{border:0}.contact-confirmation .policy .policy-btn__edit{width:120px;height:64px;border:2px solid #d5d5d5;border-radius:4px;margin-right:28px}@media all and (max-width: 767px){.contact-confirmation .policy .policy-btn__edit{max-width:115px;margin-right:20px}}.contact-confirmation .policy .policy-btn__send{background:#b7b7b7;border-radius:4px;width:280px;height:64px;pointer-events:none}@media all and (max-width: 767px){.contact-confirmation .policy .policy-btn__send{max-width:192px;width:100%}}.contact-confirmation .policy .policy-btn__send.active{background-color:#02a900}@media all and (max-width: 767px){.contact-confirmation .policy .checkbox-option{align-items:flex-start}.contact-confirmation .policy .checkbox-option .checkmark{margin-top:7px}}.complete{margin-bottom:384px}.complete__content{display:flex;align-items:center;flex-direction:column;text-align:center}.complete__content h3{margin-top:16px;margin-bottom:32px}@media all and (max-width: 767px){.complete{margin-bottom:160px}}@media screen and (max-width: 767px){.form-contact.t-form .item__col2 div{width:100%}}@media screen and (max-width: 375px){.t-form .item__col2-grid{grid-column-gap:8px}.t-form .item textarea{margin-top:12px;min-height:175px}.contact-page{margin-top:65px}.container-register .header-register__progress .progress-container .active .content-lBold{font-weight:500;color:#707070}.form-contact.t-form .item input{width:100%;height:64px;padding:0 0 0 20px!important}.form-contact .action-submit{margin-bottom:160px}.progress-container-style-2 .active .circle{display:none}.progress-container-style-2 .active .icon-mobile{margin-bottom:15px;display:block}.progress-container-style-2 .active:after{content:"";background-color:#02a900;position:absolute;top:22px;margin:0 auto;transform:translateY(-50%);height:8px;z-index:-1;left:38%;width:100%}.progress-container-style-2 .progress-step{position:relative}}.policy-btn__send:after{content:unset}
/*# sourceMappingURL=/cdn/shop/t/28/assets/contact.css.map */
