/*! autoprefixer: on */*,:after,:before{--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000}::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000}.hidden{display:none}*{font-family:manrope,Helvetica Neue,Helvetica,Arial,PingFang SC,Hiragino Sans GB,Heiti SC,WenQuanYi Micro Hei,"sans-serif";box-sizing:border-box}.title,h1,h2,h3,h4,h5,h6{line-height:1.25;color:#333}.text,li,p{color:#666}.hero{position:relative;height:43.75rem}.hero__bg{width:100%;height:100%;object-fit:cover}.hero__content{position:absolute;left:0;top:0;padding-top:2.5rem;width:100%;text-align:center}.hero__title{margin:1.5625rem 0 .625rem;font-size:3.5rem;color:#fff;font-weight:600}.hero__text{font-size:1.625rem;color:#fff}.center-wrap{margin:0 auto;width:68.75rem}.form-sec{padding:5rem 0}.form-sec form{padding:5rem;background-color:#f7f7f7;border-radius:1rem;border:.0625rem solid #d9d9d9}.form-sec form .form__title{margin-bottom:2.8125rem;font-size:3rem;font-weight:500;color:#333;text-align:center}.form-sec form .form__group{display:flex;justify-content:space-between;margin-top:.9375rem}.form-sec form .form__item{width:26.75rem}.form-sec form .form__item label{display:block;margin-bottom:.3125rem;font-size:1.125rem;color:#333}.form-sec form .form__item input,.form-sec form .form__item select{padding:0 1.25rem;height:2.75rem;width:100%;font-size:1.125rem;background-color:#fff;border-radius:.5rem;border:.0625rem solid #ccc;outline:none}.form-sec form .form__item .input-group{display:flex;align-items:center;justify-content:space-between}.form-sec form .form__item .input-group img.captcha{margin-right:.75rem;height:2.75rem;background-color:#fff;border-radius:.5rem;border:.0625rem solid #ccc}.form-sec form .form__item--center{display:flex;justify-content:center;width:100%}.form-sec form .form__item--center button{margin-top:2.5rem;width:18.75rem;height:3.25rem;background-color:#0d58c9;border-radius:.5rem;font-size:1.5rem;color:#fff;font-weight:500;transition:all .3s ease}.form-sec form .form__item--center button:hover{transform:translateY(-.3125rem);box-shadow:.3125rem .3125rem 1.25rem rgba(0,0,0,.2)}.form-sec form .form__radios{display:flex;align-items:center;height:2.75rem}.form-sec form .form__radios input{margin-right:.3125rem;width:1rem;height:1rem;border:.0625rem solid #666}.form-sec form .form__radios label{margin-right:2.1875rem;margin-bottom:0}.form-sec .end{position:relative;margin-top:2.1875rem}.form-sec .end__bg{border-radius:1rem}.form-sec .end__content{position:absolute;left:0;top:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;flex-direction:column}.form-sec .end__title{font-size:3rem;color:#fff;font-weight:500}.form-sec .end .btn-wrap{display:flex;align-items:center;justify-content:center;margin-top:2.5rem}.form-sec .end .btn-wrap .btn{display:flex;align-items:center;justify-content:center;width:18.75rem;height:3.25rem;background-color:#2d95ff;border-radius:.5rem;font-size:1.5rem;color:#fff;font-weight:500;transition:all .3s ease}.form-sec .end .btn-wrap .btn:hover{transform:translateY(-.3125rem);box-shadow:.3125rem .3125rem 1.25rem rgba(0,0,0,.2)}