@import url(https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@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);@import url(https://fonts.googleapis.com/css2?family=Tinos:ital,wght@0,400;0,700;1,400;1,700&display=swap);*{margin:0;padding:0}body{height:100vh;box-sizing:border-box;width:100%}#app{font-family:Montserrat;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#424242;min-height:100vh;padding-top:40px;flex-direction:column;justify-content:center;background:#cce4fb}#app,#app .language-toggle{display:flex;align-items:center}#app .language-toggle{gap:8px;position:absolute;top:10px;right:10px}#app .lang-icon{width:40px;height:24px}#app .btn-payment{font-size:10px;color:#034ab3;font-weight:600;text-align:right;margin-top:10px}#app .container{height:90%;width:90%;max-width:600px;background-color:#fff;box-shadow:0 0 10px #d1d1d1;margin:14px;border-radius:14px;display:flex;flex-direction:column}#app .container .header{display:flex;align-items:center;justify-content:space-around;padding:10px;box-sizing:border-box}#app .container .header .header-logo{max-width:20%;text-align:center}#app .container .header .header-logo img{width:70%}#app .container .header .header-title{display:flex;flex-direction:column;align-items:center}#app .container .header .header-title .title{font-size:20px;font-weight:600}#app .container .header .header-title .des{margin-top:4px;font-size:12px;text-align:center;line-height:1.5}#app .container .form{width:100%;padding:16px;padding-top:0;box-sizing:border-box}#app .container .form .containerBackgroundRadio{margin-top:14px;padding:10px!important;border:1px solid #e9e9e9;border-radius:14px}#app .container .form .containerBackgroundRadio .titleHeaderRadio{font-size:18px;color:#424242}#app .container .form .containerRadio{display:grid;grid-template-columns:repeat(3,1fr);grid-auto-rows:auto;gap:10px;margin-top:10px}#app .container .form .containerRadio .containerRadioItem{font-size:14px}#app .container .form .containerRadio .containerRadioItem .checkmark{margin-left:5px}#app .container .form .dx-form .custom-dxGroupItem{margin-top:14px;padding:10px!important;border:1px solid #e9e9e9;border-radius:14px;color:#000}#app .container .form .dx-form .custom-dxGroupItem .dx-field-item-content .dx-form-group-caption{font-size:18px}#app .container .form .dx-form .custom-dxGroupItem .dx-field-item-content .dx-form-group-content{border:none;padding:0}#app .container .form .dx-form .custom-dxRadioGroup{margin-top:10px;padding:7px 9px 8px;border:1px solid #ddd;border-radius:4px}#app .container .form .dx-form .custom-dxRadioGroup .dx-field-item-label-text{color:#999!important}#app .container .form .dx-form .captcha-container{margin-top:10px;display:flex;justify-content:center}#app .container .form .submit-btn .dx-widget.dx-button.dx-button-mode-contained.dx-button-normal.dx-button-has-text{background-color:#1c079f;box-shadow:0 8px #12046d;border:none;color:#fff;font-size:16px;font-weight:700;margin:10px 0}#app .container .form .custom-uploader .dx-fileuploader-button{width:100%}#app .container .form .custom-uploader .dx-fileuploader-input-wrapper{border:none}#app .container .form .custom-uploader .dx-fileuploader-wrapper{padding:0}#app .container .form .payment-guide{float:right;font-size:12px;color:#1c079f;font-weight:600;cursor:pointer}.dx-overlay-wrapper.dx-popup-wrapper.dx-overlay-shader.custom-popup{background-color:rgba(0,0,0,.506)}.dx-overlay-wrapper.dx-popup-wrapper.dx-overlay-shader.custom-popup .dx-popup-content.dx-popup-content-scrollable{display:flex;justify-content:center}.dx-overlay-wrapper.dx-popup-wrapper.dx-overlay-shader.custom-popup .content{font-size:16px;text-align:center}.dx-overlay-wrapper.dx-popup-wrapper.dx-overlay-shader.custom-popup .content .detail{text-align:left}.dx-overlay-wrapper.dx-popup-wrapper.dx-overlay-shader.custom-popup .content .qr-code{width:100%;margin-top:20px}.dx-overlay-wrapper.dx-popup-wrapper.dx-overlay-shader.custom-popup .content .qr-code img{width:80%}.dx-overlay-wrapper.dx-popup-wrapper.dx-overlay-shader.custom-popup .footer{width:100%;position:fixed;left:0;bottom:0;padding:10px;text-align:right;background-color:#fff;box-shadow:0 0 4px #898989}.dx-overlay-wrapper.dx-popup-wrapper.dx-overlay-shader.custom-popup .footer button{background-color:#1c079f;box-shadow:0 8px #12046d;border:none;color:#fff;border-radius:4px;font-size:16px;font-weight:700;padding:10px;cursor:pointer}@media(max-width:480px){#app .container .header .header-title .title{font-size:14px}#app .container .header .header-title .des{font-size:8px}#app .container .form .dx-form .custom-dxGroupItem .dx-field-item-content .dx-form-group-caption{font-size:16px}#app .container .form .containerBackgroundRadio{margin-top:14px;padding:10px!important;border:1px solid #e9e9e9;border-radius:14px}#app .container .form .containerBackgroundRadio .titleHeaderRadio{font-size:14px;color:#424242}#app .container .form .containerRadio{display:grid;grid-template-columns:repeat(2,1fr);grid-auto-rows:auto;gap:10px;margin-top:10px}#app .container .form .containerRadio .containerRadioItem{font-size:12px}#app .container .form .containerRadio .containerRadioItem .checkmark{margin-left:5px}.dx-overlay-wrapper.dx-popup-wrapper.dx-overlay-shader.custom-popup .pdf-file{font-size:7px!important}.dx-overlay-wrapper.dx-popup-wrapper.dx-overlay-shader.custom-popup .pdf-file .top-header .right-header .sub-text{font-size:6px!important}.dx-overlay-wrapper.dx-popup-wrapper.dx-overlay-shader.custom-popup .pdf-file .bottom-header{font-size:8px!important}.dx-overlay-wrapper.dx-popup-wrapper.dx-overlay-shader.custom-popup .pdf-file .body{padding:10px!important}.dx-overlay-wrapper.dx-popup-wrapper.dx-overlay-shader.custom-popup .pdf-file .body .img img{width:50px!important}}