@import url("https://fonts.googleapis.com/css2?family=Red+Hat+Display:ital,wght@0,300..900;1,300..900&display=swap");@keyframes slideIn{0%{transform:translateX(-100%)}to{transform:translateX(0)}}@keyframes slideOut{0%{transform:translateX(0)}to{transform:translateX(-100%)}}.application-modal-main-div{position:fixed;top:0;left:0;right:0;bottom:0;min-height:100vh;display:flex;align-items:center;z-index:10000;animation:slideIn .9s ease-out forwards;font-family:Red Hat Display,sans-serif!important;overscroll-behavior:none}.application-modal-content-div.closing{animation:slideOut .9s ease-in forwards}.application-modal-content-div{padding:1rem 2rem 2rem;width:90%;max-width:500px;box-shadow:0 2px 10px rgba(0,0,0,.1);background-color:#000;max-height:100vh;height:auto;z-index:1000;overflow-y:auto;-webkit-overflow-scrolling:touch;touch-action:pan-y;overscroll-behavior:contain}.application-modal-content-div h2{margin-top:20px;margin-bottom:35px;font-size:50px;font-family:Red Hat Display,sans-serif!important;font-weight:300}.application-modal-close-button{background:none;border:none;font-size:2.5rem;cursor:pointer;color:#fff}.application-modal-form{min-height:0;overflow:visible}.application-modal-form,.application-modal-form-group{display:flex;flex-direction:column}.application-modal-form-group label{font-size:1.2rem;font-family:Red Hat Display,sans-serif!important;font-weight:300;color:#fff}.application-form-file-upload{display:flex;flex-direction:row;align-items:center;width:60%;max-width:400px;height:7vh;border:2px solid #f0d;border-radius:8px;transition:all .3s ease-in-out;padding-left:5px;margin-top:10px;margin-bottom:10px;cursor:pointer}.application-form-file-upload:hover{background-color:#00227b;border:2px solid #fff;color:#fff}.application-form-file-upload:active{transform:scale(.9)}.file-name-display{width:100%;height:100%;background-color:transparent;color:#fff;font-size:1rem;font-weight:300;font-family:Red Hat Display,sans-serif!important;border:none;outline:none;padding-left:5px;cursor:pointer}.file-upload-icon{left:10px;width:24px;height:24px;pointer-events:none}.application-modal-form-apply-button{width:60%;margin-top:20px}.field-error-message{color:red;font-size:12px;margin-top:1px;margin-bottom:0}.application-modal-form-group{position:relative;margin-bottom:16px}.generic-input-field{margin-bottom:10px}.application-recaptcha-wrapper{overflow:visible;pointer-events:auto}.no-scroll{overflow:hidden!important;height:100vh;touch-action:none}.pumex-admin-popups-swal-popup{width:30%;height:auto;border-radius:20px;border:2px solid #002a93;background-color:#000;box-shadow:10px 13px 30px -15px rgba(255,0,255,.323)}.pumex-admin-popups-swal-title{color:transparent;background:linear-gradient(90deg,#04f 0,#ff09a9 50%);-webkit-background-clip:text;background-clip:text;font-weight:400}.pumex-admin-popups-swal-text{color:#fff;font-weight:400}.pumex-admin-popups-swal-button{width:15vw;height:5vh;border-radius:10px;background:linear-gradient(90deg,#003acd 0,#e100b0)}.pumex-admin-popups-swal-button:active{transform:scale(1.05)}@media (max-width:480px){.application-modal-content-div{width:95%;max-width:320px;padding:.8rem}.application-modal-content-div h2{font-size:1.6rem;margin-bottom:15px}.application-modal-form-group label{font-size:.9rem}.file-name-display{font-size:.85rem;padding-left:8px}.application-form-file-upload{height:6vh;padding:4px}.application-modal-form-apply-button{width:60%}.application-modal-form-apply-button>.primary-button-main{height:6vh}}@media screen and (max-width:992px) and (max-height:576px) and (orientation:landscape){.application-form-file-upload,.application-modal-form-group>.generic-input-field{height:40px}.application-modal-form-apply-button>.primary-button-main{height:50px}}