.loading[data-v-9f397e34]{display:inline-block}.lds-spinner[data-v-9f397e34]{color:official;display:inline-block;position:relative;width:20px;height:20px}.lds-spinner div[data-v-9f397e34]{transform-origin:10px 10px;animation:lds-spinner-9f397e34 1.2s linear infinite}.lds-spinner div[data-v-9f397e34]:after{content:" ";display:block;position:absolute;left:9px;width:2px;height:4px;border-radius:20%;background:#fff}.lds-spinner div[data-v-9f397e34]:first-child{transform:rotate(0deg);animation-delay:-1.1s}.lds-spinner div[data-v-9f397e34]:nth-child(2){transform:rotate(30deg);animation-delay:-1s}.lds-spinner div[data-v-9f397e34]:nth-child(3){transform:rotate(60deg);animation-delay:-.9s}.lds-spinner div[data-v-9f397e34]:nth-child(4){transform:rotate(90deg);animation-delay:-.8s}.lds-spinner div[data-v-9f397e34]:nth-child(5){transform:rotate(120deg);animation-delay:-.7s}.lds-spinner div[data-v-9f397e34]:nth-child(6){transform:rotate(150deg);animation-delay:-.6s}.lds-spinner div[data-v-9f397e34]:nth-child(7){transform:rotate(180deg);animation-delay:-.5s}.lds-spinner div[data-v-9f397e34]:nth-child(8){transform:rotate(210deg);animation-delay:-.4s}.lds-spinner div[data-v-9f397e34]:nth-child(9){transform:rotate(240deg);animation-delay:-.3s}.lds-spinner div[data-v-9f397e34]:nth-child(10){transform:rotate(270deg);animation-delay:-.2s}.lds-spinner div[data-v-9f397e34]:nth-child(11){transform:rotate(300deg);animation-delay:-.1s}.lds-spinner div[data-v-9f397e34]:nth-child(12){transform:rotate(330deg);animation-delay:0s}@keyframes lds-spinner-9f397e34{0%{opacity:1}to{opacity:0}}.capsuleCheckbox label{display:inline-block;padding:4px 16px;background:#f5f5f5;border-radius:20px;margin:0 16px 12px 0;font-size:12px;line-height:16px;color:#4f4f54}.capsuleCheckbox label:hover{cursor:pointer;color:#fff;background-color:#1f286f}@media screen and (max-width:768px){.capsuleCheckbox label:hover{cursor:pointer;color:#4f4f54;background:#f5f5f5}}.capsuleCheckbox input[type=checkbox]{display:none}.capsuleCheckbox input[type=checkbox]:checked~label{color:#fff;background-color:#1f286f}.capsuleCheckbox input[type=radio]{display:none}.capsuleCheckbox input[type=radio]:checked~label{color:#fff;background-color:#1f286f}.signup{background-color:#f3f3f3}.signup .signup-banner{width:100%;height:435px;position:relative}.signup .signup-banner .signup-img{background-image:url(../img/001.a3180dc3.jpg);background-size:cover;background-position:50%}.signup .signup-banner .banner-text{width:420px;height:150px;position:absolute;top:30%;left:10%}.signup .signup-banner .text-logo{width:182px;height:54px;position:absolute;right:0;left:0;top:0;bottom:0;margin:auto}.backjoinus{position:absolute;top:32px;left:16%;color:#fff}.backjoinus .chevron-left{margin-right:12px;position:unset}.backjoinus:hover{cursor:pointer}.form-container{max-width:760px;margin:auto;box-shadow:4px 4px 10px rgba(0,0,0,.25);border-radius:5px;background-color:#fff;position:relative;bottom:66px}@media screen and (max-width:768px){.form-container{max-width:100%}}.form-title{font-weight:700;font-size:24px;color:#fff;background-color:#1f286f;text-align:center;padding:38px 0;border-radius:5px 5px 0 0}@media screen and (max-width:767px){.form-title{display:none}}.mobile-form-title{font-weight:700;font-size:18px;line-height:28px;color:#1f286f}.form-body{padding:44px 30px}@media screen and (max-width:767px){.form-body{padding:80px 24px 44px}}.page{display:block;color:#929292;font-size:12px;width:20px;margin:14px auto 14px}.signup-title{margin-bottom:22px;padding-left:16px;border-left:6px solid #fabf13}@media screen and (max-width:768px){.signup-title{margin-bottom:16px;padding-left:0;border-left:none;font-weight:400;font-size:14px}}.check{font-size:14px;color:#333;margin-left:10px;line-height:2}.check:hover{cursor:pointer}@media screen and (max-width:768px){.check{font-size:14px;color:#333;line-height:2;margin-left:10px;vertical-align:bottom}}.mark-text{font-size:12px;color:#929292;margin-bottom:18px}@media screen and (max-width:768px){.mark-text{margin-bottom:16px;margin-top:4px}}.signup-text{font-size:14px;margin:0;color:#333;line-height:26px}@media screen and (max-width:768px){.signup-text{color:#4f4f54}}.disable{pointer-events:none;background-color:#9c9c9c}.signup-text-area{max-width:620px;margin:0 auto;margin-bottom:42px}.back{font-size:14px;color:#1f286f;text-decoration:none;display:block}.back:hover{color:#1f286f;cursor:pointer}@media screen and (max-width:768px){.back{display:block;margin-bottom:16px}}.form-control.is-invalid,.form-control.is-valid{box-shadow:none!important}.signup-des{padding:0 44px;font-size:14px;line-height:26px;margin-bottom:22px;text-indent:1.5rem}@media screen and (max-width:768px){.signup-des{padding:0;line-height:22px;margin-bottom:16px;text-indent:.5rem}}.signup-step{max-width:620px;padding:50px;margin:0 auto;background-color:#f6f6f6;margin-bottom:42px}@media screen and (max-width:768px){.signup-step{padding:26px;margin-bottom:16px}}.modal-title{text-align:center;font-weight:500;font-size:24px;margin-bottom:38px}@media screen and (max-width:768px){.modal-title{font-size:18px;margin-bottom:32px}}.signup-icon-item{display:flex;flex-direction:column;align-items:center}.signup-icon-item .item-img{padding:24px;border-radius:50%;margin-bottom:8px;background-color:#fff}@media screen and (max-width:768px){.signup-icon-item .item-img{padding:16px;border-radius:50%}}.signup-icon-item .item-img img{width:52px;height:52px}@media screen and (max-width:768px){.signup-icon-item .item-img img{width:40px;height:40px}}.signup-icon-item .item-text{font-size:18px;text-align:center;margin-bottom:20px;font-weight:400}@media screen and (max-width:768px){.signup-icon-item .item-text{font-size:12px;margin-bottom:5px}}.signup-icon-item .arrow-web{height:33px;width:auto;margin-bottom:20px}.signup-icon-item .arrow-web img{height:100%}.signup-icon-item .arrow-mobile{width:12px;height:auto}.signup-icon-item .arrow-mobile img{width:100%}.signup-icon-item .long-arrow-mobile{position:absolute;top:42%;width:18px;height:auto}.signup-icon-item .long-arrow-mobile img{width:100%}.form-item{margin-bottom:52px}@media screen and (max-width:768px){.form-item{margin-bottom:16px}}.form-content{flex-grow:1}.from-title{margin-bottom:20px}@media screen and (max-width:768px){.from-title{margin-bottom:4px}}.num{font-size:18px;margin-right:30px}select{height:40px;border:.5px solid #6c6c6c;border-radius:3px;background-color:#fff}select:hover{cursor:pointer}::-moz-placeholder{color:#c4c4c4;font-size:14px}::placeholder{color:#c4c4c4;font-size:14px}@media screen and (max-width:768px){.form-control{padding:.375rem .375rem}}label[for=mail],label[for=phone]{margin-bottom:6px}label{font-size:18px;display:block;margin-bottom:4px}@media screen and (max-width:768px){label{font-size:14px}}.phonemark{font-size:12px;color:#929292}@media screen and (max-width:768px){.phonemark{margin-bottom:0;margin-top:4px}}.isdone,.notDone{color:red}.notDone ::-moz-placeholder{color:red}.notDone ::placeholder{color:red}.notDone .form-control[type=email],.notDone .form-control[type=text]{border-bottom:.5px solid red}@media screen and (max-width:768px){.notDone .form-control[type=email],.notDone .form-control[type=text]{border:.5px solid red}}.notDone select{border:.5px solid red;color:red}.notDone .check,.notDone .mark-text,.notDone .source label{color:red}@media screen and (max-width:768px){.other .form-control[type=text]{width:80%;border:none;border-bottom:.5px solid #6c6c6c;box-shadow:none;border-radius:0}}@media screen and (max-width:768px){.form-control[type=t]{width:100%;border-radius:2px}}@media screen and (max-width:768px){.form-control[type=email],.form-control[type=text]{width:100%;border:.5px solid #6c6c6c;border-radius:2px}}.text-group{margin-bottom:20px}.text-group .bg-grey{background-color:#f5f5f5;padding:10px;margin-bottom:10px;border-radius:4px}.text-group .text{font-size:14px;color:#333;margin-bottom:0}@media screen and (max-width:768px){.text-group .text{color:#000}}.text-group .text-test{font-size:14px;color:#b7b3b3;margin-bottom:0}@media screen and (max-width:768px){.text-group .text-test{color:#b7b3b3}}@media screen and (max-width:768px){.text-group .mb-text{font-size:12px;color:#4f4f54}}.radio{display:inline-flex;align-items:center;cursor:pointer}.radio-input{display:none}.radio-radio{color:#1f286f;font-size:.7em}.radio-radio .check-square-fill{display:none}.radio-input:checked+.radio-radio .check-square-fill{display:inline-block}.radio-input:checked+.radio-radio .square{display:none}