.form-wrapper{position:relative}.form-wrapper a{color:#00306a}.form-wrapper .register-text{text-align:center;padding:10px}.form-wrapper .register-text p{margin:0;padding:0;display:none}.form-wrapper .register-text p span{margin-bottom:10px}.form-wrapper .register-text p a{color:#00306a;font-size:large;font-weight:500}.form-wrapper .form-detail p{color:#6d6d6d;font-size:16px;font-weight:400;margin-bottom:8px!important}.form-wrapper .form-detail form{background-color:#f4faff;border-radius:24px;padding:20px}.form-wrapper .form-detail form .form-information{background-color:#fff;border-radius:10px;padding:20px 30px}.form-wrapper .form-detail form .form-information h3{color:#00306a;margin-bottom:0;font-size:24px;font-weight:700;padding-bottom:16px!important}.form-wrapper .form-detail form .form-information span{width:100%;max-width:1015px;margin:0 auto 25px}.form-wrapper .form-detail form .form-information label{color:#00306a;width:100%;margin-bottom:5px;font-size:15px;font-weight:600;display:block}.will-form-wrapper{border-radius:15px;padding:15px;position:relative}.will-form-wrapper .form-box{background:#fff;border-radius:11px;padding:19px 39px}.will-form-wrapper .form-box .form-title{color:#00306a;border-bottom:1px solid #00306a;margin:0 0 20px;padding-bottom:10px;font-size:24px;font-style:normal;font-weight:600;line-height:30px}.will-form-wrapper .form-box .form .form-checkbox-group .form-check{margin-left:20px;margin-right:20px}.will-form-wrapper .form-box .form .form-checkbox-group .radio_group{margin-left:5px}.will-form-wrapper .form-box .form .form-checkbox-group .button_tooltips{background:0 0;border:none}.will-form-wrapper .form-box .form .form-checkbox-group .button_tooltips button{border:none;padding:0}.will-form-wrapper .form-box .form .form-checkbox-group .button_tooltips button img{width:50%;height:100%}.will-form-wrapper .form-box .form .rnc{box-sizing:border-box;background-color:#f4faff;border:1px solid #7ed8ff;border-radius:6px;flex-direction:column;width:100%;max-width:255px;padding:10px;display:flex}.will-form-wrapper .form-box .form .rnc-row{align-items:stretch;margin:0 0 10px;display:flex}.will-form-wrapper .form-box .form .rnc-column{flex-direction:column;justify-content:space-between;margin:0 0 0 10px;display:flex}.will-form-wrapper .form-box .form .rnc-canvas{box-sizing:border-box;background-color:#fff;border-radius:4px}.will-form-wrapper .form-box .form .rnc-button{color:inherit;box-sizing:border-box;background:#fff;border:none;border-radius:4px;justify-content:center;align-items:center;width:25px;height:20px;padding:0;font-size:16px;display:flex}.will-form-wrapper .form-box .form .rnc-button svg{fill:currentColor;width:1em;height:1em}.will-form-wrapper .form-box .form .rnc-input{font-size:inherit;border:1px solid #7ed8ff;border-radius:5px;padding:10px 6px;font-family:inherit}.will-form-wrapper .form-box .form .rnc-input:focus-visible,.will-form-wrapper .form-box .form .rnc-input:focus,.will-form-wrapper .form-box .form .rnc-input:focus-within{border-color:#7ed8ff}.will-form-wrapper .form-box .form input.form-check-input{height:17px}.will-form-wrapper .form-box .form .form-check label{margin-left:0}.will-form-wrapper .form-box .form select{color:#6e98ca;height:45px}.will-form-wrapper .form-box .form select:focus{box-shadow:none}.will-form-wrapper .form-box .form .form-title-box{margin-top:36px;margin-bottom:20px}.will-form-wrapper .form-box .form .credit_card_box .card_body .all_card_list{gap:10px;margin-bottom:20px;display:flex}.will-form-wrapper .form-box .form .credit_card_box .card_body .all_card_list .card_icon{width:45px;height:30px}.will-form-wrapper .form-box .form .credit_card_box .card_body .all_card_list .card_icon img{width:100%;height:100%}@media (max-width:1024px){.form-wrapper .register-text p{flex-direction:column;display:flex}.form-wrapper .register-text p span,.form-wrapper .register-text p a{display:block}}@media (max-width:767px){.form-wrapper .form-detail .form-information{padding:15px}}@media (max-width:320px){.will-form-wrapper{padding:16px}}@media (max-width:280px){.form-wrapper .form-detail .fow-button{min-width:auto;padding:5px 25px}.form-wrapper .form-detail .form-information .alert{word-break:break-all}}
