.sec-registration .container{background:#fcee21;padding-bottom:48px;display:flex;justify-content:center}.sec-registration .form-container{width:624px}.sec-registration .head-form{margin-top:48px;margin-bottom:32px;display:flex;justify-content:space-between;gap:14px}.sec-registration .head-form .logo-hf-ultratech{width:156px}.sec-registration .head-form .logo-hf-ultratech img{max-width:100%}.sec-registration .head-form .logo-hf-jososhi{width:128px}.sec-registration .head-form .logo-hf-jososhi img{max-width:100%}.sec-registration .head-form .hf-content{text-align:center}.sec-registration .head-form .hf-content h2{color:#000;text-align:center;font-family:"Noto Serif Bengali";font-size:32px;font-style:normal;font-weight:700;line-height:32px}.sec-registration .head-form .hf-content p{color:#000;text-align:center;font-family:"Noto Serif Bengali";font-size:14px;font-style:normal;font-weight:400;line-height:20px;margin-top:6px}.sec-registration .head-form .hf-content h3{color:#000;font-family:"Noto Serif Bengali";font-size:16px;font-style:normal;font-weight:700;line-height:16px;margin-top:20px}.sec-registration .asi-form-box{background:#fff;border-radius:16px;box-shadow:4px 8px 20px 0px rgba(0,0,0,.15);margin-top:16px;padding:32px 72px 48px}.sec-registration .asi-form-box .title-afb{color:#000;text-align:center;font-family:"Noto Serif Bengali";font-size:20px;font-style:normal;font-weight:700;line-height:20px}.sec-registration .asi-form-box .bx-list-input .item-input.no-title{margin-top:0px}.sec-registration .asi-form-box .bx-list-input .item-input{margin-top:48px}.sec-registration .asi-form-box .bx-list-input .item-input p{color:#000;font-family:"Noto Serif Bengali";font-size:18px;font-style:normal;font-weight:400;line-height:24px}.sec-registration .asi-form-box .bx-list-input .item-input h4{color:#000;font-family:"Noto Serif Bengali";font-size:13px;font-style:normal;font-weight:400;line-height:18px}.sec-registration .asi-form-box .bx-list-input .item-input h5{color:#4d4d4d;font-family:"Noto Serif Bengali";font-size:14px;font-style:normal;font-weight:400;line-height:16px;margin-top:8px}.sec-registration .asi-form-box .bx-list-input .item-input input::placeholder{color:#000;font-family:"Noto Serif Bengali";font-size:18px;font-style:normal;font-weight:400;line-height:24px}.sec-registration .asi-form-box .bx-list-input .item-input select,.sec-registration .asi-form-box .bx-list-input .item-input input{width:100%;border:0;border-bottom:1px solid #ccc;padding:3px 0;color:#000;font-family:"Noto Serif Bengali";font-size:18px;font-style:normal;font-weight:400;line-height:24px;background:#fff;border-radius:0;outline:none}.sec-registration .asi-form-box .bx-list-input .item-input select:focus-visible,.sec-registration .asi-form-box .bx-list-input .item-input input:focus-visible{outline:-webkit-focus-ring-color auto 0px;outline:none}.sec-registration .asi-form-box .bx-list-input .item-input select:focus,.sec-registration .asi-form-box .bx-list-input .item-input input:focus{outline-width:0;-webkit-box-shadow:none;box-shadow:none}.sec-registration .asi-form-box .bx-list-input .item-input textarea{width:100%;height:200px;border-radius:8px;border:1px solid #e2e2e2;background:#fff;margin-top:8px;color:#000;font-family:"Noto Serif Bengali";font-size:18px;font-style:normal;font-weight:400;line-height:24px;padding:12px 16px;box-sizing:border-box}.sec-registration .asi-form-box .bx-list-input .item-input input[type=file]{background-color:#fff;border:0;margin-top:4px}.sec-registration .asi-form-box .bx-list-input .item-input input[type=file]::file-selector-button{padding:1em 1.5em;border-width:0;border-radius:32px;background-color:#000;transition:all .25s ease-in-out;cursor:pointer;margin-right:1em;color:#fff;font-family:Roboto;font-size:14px;font-style:normal;font-weight:500;line-height:var(--Body-Small-Line-Height, 16px)}.sec-registration .asi-form-box .bx-list-input .item-input .radio-buttons{display:flex;margin-top:24px}.sec-registration .asi-form-box .bx-list-input .item-input .radio-buttons .form-group{width:70px}.sec-registration .asi-form-box .bx-list-input .item-input .radio-buttons input[type=radio]{display:none}.sec-registration .asi-form-box .bx-list-input .item-input .radio-buttons label{cursor:pointer;position:relative;color:#000;font-family:"Noto Serif Bengali";font-size:18px;font-style:normal;font-weight:400;line-height:24px;padding-left:24px}.sec-registration .asi-form-box .bx-list-input .item-input .radio-buttons label::before{content:"";position:absolute;width:16px;height:16px;background-color:#fff;border:5px solid #bebebe;border-radius:50%;top:50%;left:0px;transform:translateY(-50%);transition:border-color 400ms ease;box-sizing:border-box}.sec-registration .asi-form-box .bx-list-input .item-input .radio-buttons label::after{content:"";position:absolute;width:16px;height:16px;background-color:#fff;border:2px solid #1967d2;border-radius:50%;top:50%;left:0px;transform:translateY(-50%) scale(0);transition:transform 400ms ease;box-sizing:border-box}.sec-registration .asi-form-box .bx-list-input .item-input .radio-buttons input[type=radio]:checked+label::before{border:5px solid #1967d2}.sec-registration .asi-form-box .bx-list-input .item-input .radio-buttons input[type=radio]:checked+label::after{transform:translateY(-50%) scale(0.55)}.radio-buttons *{box-sizing:border-box}.logos-ultra-josso{display:flex;justify-content:space-between;margin-bottom:16px}.asi-form-Submit{margin-top:40px;display:flex;justify-content:center}.asi-form-Submit button{width:240px;height:40px;border-radius:32px;background:#000;color:#fff;font-family:Roboto;font-size:16px;font-style:normal;font-weight:500;line-height:var(--Body-Small-Line-Height, 16px)}.sec-registration .head-form.mobile-hf{margin-top:16px;margin-bottom:24px}.sec-registration .head-form.mobile-hf .logo-hf-ultratech{width:132px}.sec-registration .head-form.mobile-hf .logo-hf-jososhi{width:110px}.sec-registration .mobile-hf{display:none}.thankyou{margin-top:70px;display:flex;flex-wrap:wrap;justify-content:center}.thankyou .icon-thankyou{width:100%;display:flex;justify-content:center}.thankyou .icon-thankyou img{max-width:100px}.thankyou .content-thankyou{width:100%;margin-top:32px}.thankyou .content-thankyou .title-thankyou{color:#000;text-align:center;font-family:"Noto Serif Bengali";font-size:48px;font-style:normal;font-weight:700;line-height:48px}.thankyou .content-thankyou p{margin-top:16px;display:flex;justify-content:center;color:#000;font-family:"Noto Serif Bengali";font-size:20px;font-style:normal;font-weight:400;line-height:20px}.thankyou .backtohome{margin-top:106px}.thankyou .backtohome a{color:#ae2225;font-family:Roboto;font-size:16px;font-style:normal;font-weight:400;line-height:var(--Label-Medium-Line-Height, 16px)}.sec-thankyou .container{padding-bottom:74px}.asi-form-box .item-input input:focus~.placeholdertxt,.asi-form-box .item-input input:not(:focus):valid~.placeholdertxt{bottom:32px;color:#5d5d5d;font-size:14px;font-style:normal;font-weight:400;line-height:16px}.asi-form-box .item-input.errortxt input:focus~.placeholdertxt,.asi-form-box .item-input.errortxt input:not(:focus):valid~.placeholdertxt{color:#ee303b}.asi-form-box .placeholdertxt{position:absolute;pointer-events:none;left:0;bottom:7px;transition:.2s ease all;color:#000;font-family:"Noto Serif Bengali";font-size:18px;font-style:normal;font-weight:400;line-height:24px}.asi-form-box .placeholdertxt span{font-size:13px}.asi-form-box .item-input select:focus~.placeholdertxt,.asi-form-box .item-input select:not(:focus):valid~.placeholdertxt{bottom:34px;font-size:12px;padding-left:3px}.asi-form-box .item-input{position:relative}.sec-registration .asi-form-box .bx-list-input .item-input.mt-64{margin-top:64px}.sec-registration .asi-form-box .bx-list-input .item-input.mt-16{margin-top:16px}.asi-form-box .item-input.errortxt .placeholdertxt{color:var(--redtxt)}.asi-form-box .item-input.errortxt input::placeholder{color:var(--redtxt)}.asi-form-box .item-input.errortxt span{position:absolute;bottom:-22px;left:0;display:var(--df);color:#ff0004;font-family:"Noto Serif Bengali";font-size:13px;font-style:normal;font-weight:400;line-height:16px}.asi-form-box .item-input.errortxt span img{margin-right:4px}.asi-form-box .item-input.errortxt .placeholdertxt{color:var(--redtxt)}.asi-form-box .item-input.errortxt input{color:#ff0004}.sec-registration .asi-form-box .bx-list-input .item-input.errortxt select,.sec-registration .asi-form-box .bx-list-input .item-input.errortxt input{color:#ff0004}.del-inputfile{position:absolute;right:0;bottom:10px;cursor:pointer}.errowmassage{display:var(--df);color:#ff0004;font-family:"Noto Serif Bengali";font-size:13px;font-style:normal;font-weight:400;line-height:16px;gap:4px;align-items:center;margin-top:4px}.sec-registration .asi-form-box .bx-list-input .item-input.errortxt p,.sec-registration .asi-form-box .bx-list-input .item-input.errortxt h4,.sec-registration .asi-form-box .bx-list-input .item-input.errortxt h5,.sec-registration .asi-form-box .bx-list-input .item-input.errortxt h3{color:#ff0004}@media(max-width: 1023px){.sec-registration .asi-form-box{padding:32px 24px 48px}.sec-registration .head-form .hf-content h2{font-size:22px;line-height:22px}.sec-registration .desktop-hf{display:none}.sec-registration .mobile-hf{display:block}.sec-registration .head-form .hf-content h3{font-size:14px;line-height:14px;margin-top:16px}.sec-registration .asi-form-box .title-afb{font-size:16px;line-height:20px;text-align:left}.sec-registration .container{padding-bottom:48px}.thankyou .icon-thankyou img{max-width:80px}.thankyou{margin-top:40px}.thankyou .content-thankyou{margin-top:24px}.thankyou .content-thankyou .title-thankyou{font-size:32px;line-height:32px}.thankyou .content-thankyou p{font-size:15px;line-height:16px}.thankyou .backtohome{margin-top:72px}.sec-registration .asi-form-box .bx-list-input .item-input textarea{padding:12px}.sec-registration .asi-form-box .bx-list-input .item-input.no-title{margin-top:10px}}