@media(max-width:1023px){.component-register-complate{padding:0 0 5.3333333333vw}}@media(min-width:1024px){.component-register-complate{padding:0 44px 20px}}.component-register-complate .component-register-complate__item{display:flex;flex-wrap:wrap}@media(max-width:1023px){.component-register-complate .component-register-complate__item .component-register-complate__sex{width:100%}}@media(min-width:1024px){.component-register-complate .component-register-complate__item .component-register-complate__sex{width:31.3%}}@media(max-width:1023px){.component-register-complate .component-register-complate__item .component-register-complate__sex{margin-right:0}}@media(min-width:1024px){.component-register-complate .component-register-complate__item .component-register-complate__sex{margin-right:3.05%}}.component-register-complate .component-register-complate__item .component-register-complate__fullname{display:flex;justify-content:space-between}@media(max-width:1023px){.component-register-complate .component-register-complate__item .component-register-complate__fullname{width:100%}}@media(min-width:1024px){.component-register-complate .component-register-complate__item .component-register-complate__fullname{width:65.65%}}@media(max-width:1023px){.component-register-complate .component-register-complate__item .component-register-complate__fullname{margin-top:5.4666666667vw}}@media(min-width:1024px){.component-register-complate .component-register-complate__item .component-register-complate__fullname{margin-top:0}}@media(max-width:1023px){.component-register-complate .component-register-complate__item .component-register-complate__fullname .component-register-complate__surname{width:48%}}@media(min-width:1024px){.component-register-complate .component-register-complate__item .component-register-complate__fullname .component-register-complate__surname{width:47.68%}}@media(max-width:1023px){.component-register-complate .component-register-complate__item .component-register-complate__fullname .component-register-complate__username{width:48%}}@media(min-width:1024px){.component-register-complate .component-register-complate__item .component-register-complate__fullname .component-register-complate__username{width:47.68%}}.component-register-complate .component-register-complate__item .component-register-complate__fullname .component-register-complate__username .component-register-complate__username-label{color:#979797}@media(max-width:1023px){.component-register-complate .component-register-complate__item .component-register-complate__fullname .component-register-complate__username .component-register-complate__username-label{font-size:4.2666666667vw}}@media(min-width:1024px){.component-register-complate .component-register-complate__item .component-register-complate__fullname .component-register-complate__username .component-register-complate__username-label{font-size:14px}}@media(max-width:1023px){.component-register-complate .component-register-complate__item .component-register-complate__fullname .component-register-complate__username .component-register-complate__username-label{line-height:5.3333333333vw}}@media(min-width:1024px){.component-register-complate .component-register-complate__item .component-register-complate__fullname .component-register-complate__username .component-register-complate__username-label{line-height:20px}}@media(max-width:1023px){.component-register-complate .component-register-complate__item .component-register-complate__fullname .component-register-complate__username .component-register-complate__username-label{margin-bottom:1.0666666667vw}}@media(min-width:1024px){.component-register-complate .component-register-complate__item .component-register-complate__fullname .component-register-complate__username .component-register-complate__username-label{margin-bottom:4px}}@media(max-width:1023px){.component-register-complate .component-register-complate__item .component-register-complate__fullname .component-register-complate__username .block-input{padding-right:10.1333333333vw}}@media(min-width:1024px){.component-register-complate .component-register-complate__item .component-register-complate__fullname .component-register-complate__username .block-input{padding-right:20px}}.component-register-complate .component-register-complate__birthday-desktop-label{color:#979797;font-size:14px;margin:20px 0 4px}.component-register-complate .component-register-complate__birthday-mobile-label{color:#979797}@media(max-width:1023px){.component-register-complate .component-register-complate__birthday-mobile-label{font-size:4.2666666667vw}}@media(min-width:1024px){.component-register-complate .component-register-complate__birthday-mobile-label{font-size:14px}}@media(max-width:1023px){.component-register-complate .component-register-complate__birthday-mobile-label{line-height:5.3333333333vw}}@media(min-width:1024px){.component-register-complate .component-register-complate__birthday-mobile-label{line-height:20px}}@media(max-width:1023px){.component-register-complate .component-register-complate__birthday-mobile-label{margin-bottom:1.0666666667vw}}@media(min-width:1024px){.component-register-complate .component-register-complate__birthday-mobile-label{margin-bottom:4px}}@media(max-width:1023px){.component-register-complate .component-register-complate__birthday-mobile-label{margin-top:5.4666666667vw}}@media(min-width:1024px){.component-register-complate .component-register-complate__birthday-mobile-label{margin-top:0}}.component-register-complate .component-register-complate__password{display:flex;flex-wrap:wrap;justify-content:space-between}@media(max-width:1023px){.component-register-complate .component-register-complate__password{margin-top:0}}@media(min-width:1024px){.component-register-complate .component-register-complate__password{margin-top:21px}}@media(max-width:1023px){.component-register-complate .component-register-complate__password>div{width:100%}}@media(min-width:1024px){.component-register-complate .component-register-complate__password>div{width:31.3%}}@media(max-width:1023px){.component-register-complate .component-register-complate__password>div{margin-top:5.4666666667vw}}@media(min-width:1024px){.component-register-complate .component-register-complate__password>div{margin-top:0}}.component-register-complate .component-register-complate__password .component-register-complete__password-input-label{color:#979797}@media(max-width:1023px){.component-register-complate .component-register-complate__password .component-register-complete__password-input-label{font-size:4.2666666667vw}}@media(min-width:1024px){.component-register-complate .component-register-complate__password .component-register-complete__password-input-label{font-size:14px}}@media(max-width:1023px){.component-register-complate .component-register-complate__password .component-register-complete__password-input-label{line-height:5.3333333333vw}}@media(min-width:1024px){.component-register-complate .component-register-complate__password .component-register-complete__password-input-label{line-height:20px}}@media(max-width:1023px){.component-register-complate .component-register-complate__password .component-register-complete__password-input-label{margin-bottom:1.0666666667vw}}@media(min-width:1024px){.component-register-complate .component-register-complate__password .component-register-complete__password-input-label{margin-bottom:4px}}.component-eyes-icons-control{display:inline-block}.component-eyes-icons-control .component-eyes-icons-control__icon{cursor:pointer}@media(max-width:1023px){.component-eyes-icons-control .component-eyes-icons-control__icon{width:4vw}}@media(min-width:1024px){.component-eyes-icons-control .component-eyes-icons-control__icon{width:14px}}@media(max-width:1023px){.component-eyes-icons-control .component-eyes-icons-control__icon{height:2.9333333333vw}}@media(min-width:1024px){.component-eyes-icons-control .component-eyes-icons-control__icon{height:9px}}@media(max-width:1023px){.component-eyes-icons-control .component-eyes-icons-control__icon{margin-left:1.3333333333vw}}@media(min-width:1024px){.component-eyes-icons-control .component-eyes-icons-control__icon{margin-left:6px}}.component-register-complate__date{display:flex;justify-content:space-between}.component-register-complate__date>div{width:31.3%}.component-custom-select-input{position:relative;width:100%}.component-custom-select-input.is-disabled{opacity:.7}.component-custom-select-input .component-custom-select-input__select-box{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;color:#4a4a4a;line-height:normal;width:100%}@media(max-width:1023px){.component-custom-select-input .component-custom-select-input__select-box{height:10.6666666667vw}}@media(min-width:1024px){.component-custom-select-input .component-custom-select-input__select-box{height:31px}}@media(max-width:1023px){.component-custom-select-input .component-custom-select-input__select-box{font-size:4.2666666667vw}}@media(min-width:1024px){.component-custom-select-input .component-custom-select-input__select-box{font-size:14px}}@media(max-width:1023px){.component-custom-select-input .component-custom-select-input__select-box{text-indent:5.0666666667vw}}@media(min-width:1024px){.component-custom-select-input .component-custom-select-input__select-box{text-indent:13px}}@media(max-width:1023px){.component-custom-select-input .component-custom-select-input__select-box{padding-right:7.3333333333vw}}@media(min-width:1024px){.component-custom-select-input .component-custom-select-input__select-box{padding-right:16px}}@media(max-width:1023px){.component-custom-select-input .component-custom-select-input__select-box{border:1px solid #ccc}}@media(min-width:1024px){.component-custom-select-input .component-custom-select-input__select-box{border:1px solid #979797}}.component-custom-select-input .component-custom-select-input__select-box .component-custom-select-input__select-box__input{background-color:transparent;border:none;cursor:default;height:100%;outline:none;width:100%}.component-custom-select-input .component-custom-select-input__select-box input::-webkit-input-placeholder{color:#979797}.component-custom-select-input .component-custom-select-input__select-box .component-custom-select-input__icon-arrow{position:absolute}@media(min-width:1024px){.component-custom-select-input .component-custom-select-input__select-box .component-custom-select-input__icon-arrow{height:8px;right:5px;top:11px;width:10px}}@media(max-width:1023px){.component-custom-select-input .component-custom-select-input__select-box .component-custom-select-input__icon-arrow{height:2.1333333333vw;right:4.5333333333vw;top:4vw;width:2.6666666667vw}}.component-custom-select-input .component-custom-select-input__error-massage{bottom:-17px;color:#9b5248;font-size:14px;left:0;line-height:18px;position:absolute}.component-custom-select-input .component-custom-select-input__dropdown{background-color:#f7f5f1;border:1px solid rgba(0,0,0,.1);left:0;list-style:none;margin:0;max-height:200px;overflow-y:auto;padding:0;position:absolute;top:calc(100% + 6px);width:100%;z-index:10}@media(max-width:1023px){.component-custom-select-input .component-custom-select-input__dropdown{top:100%}}@media(min-width:1024px){.component-custom-select-input .component-custom-select-input__dropdown{top:calc(100% + 6px)}}@media(max-width:1023px){.component-custom-select-input .component-custom-select-input__dropdown{border:.2666666667vw solid rgba(0,0,0,.1)}}@media(min-width:1024px){.component-custom-select-input .component-custom-select-input__dropdown{border:1px solid rgba(0,0,0,.1)}}.component-custom-select-input .component-custom-select-input__dropdown .component-custom-select-input__dropdown-item{cursor:pointer;height:31px;line-height:31px;overflow:hidden;width:100%}@media(max-width:1023px){.component-custom-select-input .component-custom-select-input__dropdown .component-custom-select-input__dropdown-item{text-indent:5.0666666667vw}}@media(min-width:1024px){.component-custom-select-input .component-custom-select-input__dropdown .component-custom-select-input__dropdown-item{text-indent:13px}}.component-custom-select-input .component-custom-select-input__dropdown .component-custom-select-input__dropdown-item.selected-option,.component-custom-select-input .component-custom-select-input__dropdown .component-custom-select-input__dropdown-item:hover{background-color:#e7ded5}@keyframes rtl-drawer-in{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes rtl-drawer-out{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes ltr-drawer-in{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes ltr-drawer-out{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes ttb-drawer-in{0%{transform:translateY(-100%)}to{transform:translate(0)}}@keyframes ttb-drawer-out{0%{transform:translate(0)}to{transform:translateY(-100%)}}@keyframes btt-drawer-in{0%{transform:translateY(100%)}to{transform:translate(0)}}@keyframes btt-drawer-out{0%{transform:translate(0)}to{transform:translateY(100%)}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-out{0%{opacity:1}to{opacity:0}}@font-face{font-family:EBGaramond12-Regular;src:url(/_nuxt/fonts/EBGaramond12-Regular_gdi.a6a79ba.ttf)}@font-face{font-family:"SourceHanSerifCN-Regular";src:url(/_nuxt/fonts/SourceHanSerifCN-Regular.ad53aad.otf)}@font-face{font-family:NewYorkPERSONAL-Regular;src:url(/_nuxt/fonts/NewYork_PERSONAL_USE.e934fc1.otf)}@font-face{font-family:Optima-Regular;src:url(/_nuxt/fonts/Optima-Regular.d8085ba.ttf)}@font-face{font-family:Times-Now-SemiLight;src:url(/_nuxt/fonts/JHA_Times_Now_SemiLight.badb315.otf)}@keyframes button-step-background{0%{background-color:#4a4a4a}25%{background-color:#fff}50%{background-color:#4a4a4a}75%{background-color:#4a4a4a}to{background-color:#4a4a4a}}@keyframes button-secondary-step-background{0%{background-color:#fff}25%{background-color:#4a4a4a}50%{background-color:#fff}75%{background-color:#fff}to{background-color:#fff}}.component-form-group-password{position:relative}.component-form-group-password .component-form-group-password__eye{cursor:pointer;position:absolute;top:50%;transform:translateY(-50%)}@media(max-width:1023px){.component-form-group-password .component-form-group-password__eye{right:4vw}}@media(min-width:1024px){.component-form-group-password .component-form-group-password__eye{right:3px}}@media(max-width:1023px){.component-form-group-password .component-form-group-password__eye{width:4vw}}@media(min-width:1024px){.component-form-group-password .component-form-group-password__eye{width:14px}}@media(max-width:1023px){.component-form-group-password .component-form-group-password__eye{height:2.9333333333vw}}@media(min-width:1024px){.component-form-group-password .component-form-group-password__eye{height:9px}}@media(max-width:1023px){.component-form-group-password .block-input{padding-right:5.3333333333vw}}@media(min-width:1024px){.component-form-group-password .block-input{padding-right:20px}}