@import"https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap";body,html{max-width:100vw;overflow-x:hidden;margin:0!important;padding:0!important;font-family:Poppins,sans-serif;font-style:normal}.success-message{font-size:22px;font-weight:500;text-align:center}.flex{display:flex}.text-right{text-align:right}.flex-end{justify-content:flex-end}.flex-center{justify-content:center}.w-100{width:100%!important}.pb-20{padding-bottom:20px}.doc-header{display:flex;justify-content:space-between;align-items:center;padding:0 0 20px;border-bottom:1px solid #133c8a;margin-bottom:20px}.header-text{font-size:12px;color:#133c8a}.footer-text{font-size:9px;color:#133c8a;text-align:center;margin-bottom:5px}.bold{font-weight:600}.doc-footer{padding:0;position:absolute;bottom:20px;left:10px;width:calc(100% - 20px)}.visa-form-container-page{padding:100px;max-width:768px;margin:auto}.visa-form-container-page .otp-container{width:350px;margin:auto;min-height:-moz-fit-content!important;min-height:fit-content!important;padding:50px!important}.visa-form-container-page .otp-container h2{text-align:center;padding-bottom:0;font-weight:600;margin-bottom:10px!important}.visa-form-container-page .otp-container p{text-align:center;padding-bottom:20px}.visa-form-container-page .otp-container label{font-weight:600;color:rgba(0,0,0,.5)}.visa-form-container-page .otp-container .ant-form-item{margin-bottom:16px!important}.visa-form-container-page .otp-container .ant-row{padding-bottom:0!important}.visa-form-container-page .login-container{width:400px;margin:auto;min-height:-moz-fit-content!important;min-height:fit-content!important;padding:50px!important}.visa-form-container-page .login-container h2{text-align:center;font-weight:600;padding-bottom:20px}.visa-form-container-page .login-container label{font-weight:600;color:rgba(0,0,0,.5)}.visa-form-container-page .login-container .ant-form-item{margin-bottom:16px!important}.visa-form-container-page .visa-form-container{padding:100px 90px;min-height:400px;box-shadow:0 7px 29px 0 hsla(240,5%,41%,.2);position:relative}.visa-form-container-page .visa-form-container .print-row{position:absolute;width:calc(100% - 40px);top:20px;left:20px}.visa-form-container-page .visa-form-container .print-row .back-btn{cursor:pointer;color:#373e69;font-weight:600}.visa-form-container-page .visa-form-container .print-row .print-btn{cursor:pointer;font-size:20px;color:#373e69}.visa-form-container-page .visa-form-container .request-btn{font-family:Roboto,Helvetica,Arial,sans-serif;letter-spacing:.02857em;min-width:64px;width:100%;display:inline-flex;justify-content:center;align-items:center;font-size:.75rem;font-weight:700;border-radius:.5rem;-webkit-user-select:none;-moz-user-select:none;user-select:none;min-height:2.5rem;box-shadow:0 .25rem .4375rem -.0625rem rgba(0,0,0,.11),0 .125rem .25rem -.0625rem rgba(0,0,0,.07);padding:.75rem 1.5rem;background-image:linear-gradient(310deg,#373e69,#3a416f);color:#fff}.visa-form-container-page .visa-form-container .request-btn:hover{color:#fff!important;background-image:linear-gradient(310deg,#373e69,#3a416f)!important;border-color:#373e69!important}.visa-form-container-page .visa-form-container .form-item-style{border-width:0 0 1px;border-radius:0;font-weight:600}.visa-form-container-page .visa-form-container .form-item-style input{font-weight:600}.visa-form-container-page .visa-form-container .form-item-style:focus{border-width:0 0 1px;border-radius:0;box-shadow:none}.visa-form-container-page .visa-form-container .name-input{width:377px!important}.visa-form-container-page .visa-form-container .passport-input,.visa-form-container-page .visa-form-container .weeks-input{width:110px}.visa-form-container-page .visa-form-container .prinary-text{font-size:16px;line-height:26px}.visa-form-container-page .visa-form-container .secondary-text{font-size:16px;line-height:24px}.visa-form-container-page .visa-form-container .subject{font-weight:700;text-decoration:underline;padding:40px 0 20px!important}.visa-form-container-page .visa-form-container .bold{font-weight:700}.visa-form-container-page .visa-form-container .text-center{text-align:center}.visa-form-container-page .visa-form-container .ant-row{padding-bottom:20px}@media only screen and (max-width:600px){.visa-form-container-page{padding:10px;max-width:768px;margin:auto}.visa-form-container-page .login-container,.visa-form-container-page .otp-container{width:calc(100% - 40px);padding:20px!important}.visa-form-container-page .visa-form-container{padding:40px 10px;min-height:400px;box-shadow:0 7px 29px 0 hsla(240,5%,41%,.2);position:relative}.visa-form-container-page .visa-form-container .print-row{position:absolute;width:calc(100% - 40px);top:20px;left:20px}.visa-form-container-page .visa-form-container .print-row .back-btn{cursor:pointer;color:#373e69;font-weight:600}.visa-form-container-page .visa-form-container .print-row .print-btn{cursor:pointer;font-size:20px;color:#373e69}.visa-form-container-page .visa-form-container .form-item-style{border-width:0 0 1px;border-radius:0;font-weight:600}.visa-form-container-page .visa-form-container .form-item-style input{font-weight:600}.visa-form-container-page .visa-form-container .form-item-style:focus{border-width:0 0 1px;border-radius:0;box-shadow:none}.visa-form-container-page .visa-form-container .name-input{width:100%!important}.visa-form-container-page .visa-form-container .passport-input,.visa-form-container-page .visa-form-container .weeks-input{width:110px}.visa-form-container-page .visa-form-container .prinary-text{font-size:16px;line-height:26px}.visa-form-container-page .visa-form-container .secondary-text{font-size:16px;line-height:24px}.visa-form-container-page .visa-form-container .subject{font-weight:700;text-decoration:underline;padding:40px 0 20px!important}.visa-form-container-page .visa-form-container .bold{font-weight:700}.visa-form-container-page .visa-form-container .text-center{text-align:center}.visa-form-container-page .visa-form-container .ant-row{padding-bottom:20px}}@media print{.visa-form-container-page{padding:0;max-width:100vw;margin:auto}.print-row{display:none}@page{size:auto;size:A4 portrait!important;margin:0}}