.application-form{min-height:100vh;padding-top:1.5rem;padding-bottom:1.5rem}@media (min-width:768px){.application-form{padding-top:2.5rem;padding-bottom:2.5rem}}.application-form .application-form-container{width:100%;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem}:is(.application-form .application-form-container) .application-form-max-width{max-width:56rem;margin-left:auto;margin-right:auto}:is(:is(.application-form .application-form-container) .application-form-max-width) .application-form-card{--tw-bg-opacity:1;background-color:rgb(250 250 250/var(--tw-bg-opacity,1));margin-left:.625rem;margin-right:.625rem;padding:1.5rem}@media (min-width:768px){:is(:is(.application-form .application-form-container) .application-form-max-width) .application-form-card{margin-left:0;margin-right:0;padding:5rem}}:is(:is(:is(.application-form .application-form-container) .application-form-max-width) .application-form-card) .form-title{text-align:center;--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity,1));margin-bottom:2rem;font-weight:600}@media (min-width:768px){:is(:is(:is(.application-form .application-form-container) .application-form-max-width) .application-form-card) .form-title{margin-bottom:2.5rem}}:is(:is(:is(.application-form .application-form-container) .application-form-max-width) .application-form-card) .form-title{font-size:25px}:is(:is(:is(.application-form .application-form-container) .application-form-max-width) .application-form-card) .form-space-y>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(3rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(3rem * var(--tw-space-y-reverse))}:is(:is(:is(.application-form .application-form-container) .application-form-max-width) .application-form-card) .form-group{margin-bottom:0}:is(:is(:is(:is(.application-form .application-form-container) .application-form-max-width) .application-form-card) .form-group) .form-label{margin-bottom:.5rem;font-size:13px;font-weight:500;display:block}:is(:is(:is(:is(:is(.application-form .application-form-container) .application-form-max-width) .application-form-card) .form-group) .form-label) .required-asterisk{--tw-text-opacity:1;color:rgb(239 68 68/var(--tw-text-opacity,1))}:is(:is(:is(:is(.application-form .application-form-container) .application-form-max-width) .application-form-card) .form-group) .application-form-input:not([type=file]),:is(:is(:is(:is(.application-form .application-form-container) .application-form-max-width) .application-form-card) .form-group) .application-form-select,:is(:is(:is(:is(.application-form .application-form-container) .application-form-max-width) .application-form-card) .form-group) .application-form-textarea{--tw-border-opacity:1;border-width:0 0 1px;border-bottom-color:rgb(209 213 219/var(--tw-border-opacity,1));--tw-text-opacity:1;width:100%;color:rgb(55 65 81/var(--tw-text-opacity,1));background-color:#0000;padding:.625rem .75rem;font-size:1rem;line-height:1.5rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}:is(:is(:is(:is(.application-form .application-form-container) .application-form-max-width) .application-form-card) .form-group) .application-form-input:not([type=file]):focus,:is(:is(:is(:is(.application-form .application-form-container) .application-form-max-width) .application-form-card) .form-group) .application-form-select:focus,:is(:is(:is(:is(.application-form .application-form-container) .application-form-max-width) .application-form-card) .form-group) .application-form-textarea:focus{--tw-border-opacity:1;border-width:0 0 1px;border-bottom-color:rgb(107 114 128/var(--tw-border-opacity,1));outline-offset:2px;outline:2px solid #0000}:is(:is(:is(:is(.application-form .application-form-container) .application-form-max-width) .application-form-card) .form-group) select.application-form-select{border-radius:0}:is(:is(:is(:is(.application-form .application-form-container) .application-form-max-width) .application-form-card) .form-group) .application-form-select{cursor:pointer;height:2.75rem}:is(:is(:is(:is(.application-form .application-form-container) .application-form-max-width) .application-form-card) .form-group) input.application-form-input[type=file]{height:auto;padding:.5rem}:is(:is(:is(:is(.application-form .application-form-container) .application-form-max-width) .application-form-card) .form-group) .error-message{--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity,1));margin-top:.25rem;font-size:.875rem;line-height:1.25rem}:is(:is(:is(.application-form .application-form-container) .application-form-max-width) .application-form-card) .phone-email-grid{grid-template-columns:repeat(1,minmax(0,1fr));gap:1.5rem;display:grid}@media (min-width:768px){:is(:is(:is(.application-form .application-form-container) .application-form-max-width) .application-form-card) .phone-email-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}:is(:is(:is(.application-form .application-form-container) .application-form-max-width) .application-form-card) .file-note{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1));margin-top:.25rem;font-size:11px;font-style:italic}:is(:is(:is(.application-form .application-form-container) .application-form-max-width) .application-form-card) .submit-btn{cursor:pointer;--tw-bg-opacity:1;background-color:rgb(147 144 133/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));padding:1rem 5rem;font-size:1rem;font-weight:500;line-height:1.5rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}:is(:is(:is(.application-form .application-form-container) .application-form-max-width) .application-form-card) .submit-btn:hover{--tw-bg-opacity:1;background-color:rgb(107 114 128/var(--tw-bg-opacity,1))}:is(:is(:is(.application-form .application-form-container) .application-form-max-width) .application-form-card) .submit-btn:focus{outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000);--tw-ring-color:#6b728040;outline:2px solid #0000}:is(:is(:is(.application-form .application-form-container) .application-form-max-width) .application-form-card) .alert-danger{--tw-border-opacity:1;border-width:1px;border-color:rgb(254 202 202/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(254 242 242/var(--tw-bg-opacity,1));border-radius:.375rem;margin-bottom:1.5rem;padding:1rem}:is(:is(:is(:is(.application-form .application-form-container) .application-form-max-width) .application-form-card) .alert-danger) ul{--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity,1));margin-bottom:0;font-size:.875rem;line-height:1.25rem;list-style-type:disc;list-style-position:inside}:is(:is(:is(.application-form .application-form-container) .application-form-max-width) .application-form-card) .alert-success{--tw-border-opacity:1;border-width:1px;border-color:rgb(187 247 208/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(240 253 244/var(--tw-bg-opacity,1));border-radius:.375rem;margin-bottom:1.5rem;padding:1rem}:is(:is(:is(:is(.application-form .application-form-container) .application-form-max-width) .application-form-card) .alert-success) p{--tw-text-opacity:1;color:rgb(21 128 61/var(--tw-text-opacity,1));margin-bottom:0;font-size:.875rem;line-height:1.25rem}.application-form .info-icon-wrapper{display:inline-block;position:relative}.application-form .info-icon{color:#fff;cursor:pointer;background-color:#939085;border-radius:50%;justify-content:center;align-items:center;width:16px;height:16px;display:inline-flex}:is(.application-form .info-icon):before{content:"?";font-size:12px}.application-form .resume-tooltip{visibility:hidden;opacity:0;color:#fff;z-index:1000;white-space:nowrap;background-color:#000000e6;border-radius:4px;margin-bottom:8px;padding:8px 12px;font-size:12px;transition:opacity .2s,visibility .2s;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 2px 8px #00000026}.application-form .resume-tooltip:after{content:"";border:6px solid #0000;border-top-color:#000000e6;position:absolute;top:50%}.application-form .info-icon-wrapper:hover .resume-tooltip{visibility:visible;opacity:1}:is(:is(:is(:is(:is(.ltr .application-form) .application-form-container) .application-form-max-width) .application-form-card) .alert-danger) ul{padding-left:0}:is(.ltr .application-form) .info-icon-wrapper{margin-left:6px}:is(.ltr .application-form) .resume-tooltip{margin-left:8px;left:100%}:is(.ltr .application-form) .resume-tooltip:after{right:100%;transform:translateY(-50%)rotate(90deg)}:is(:is(:is(:is(:is(.rtl .application-form) .application-form-container) .application-form-max-width) .application-form-card) .alert-danger) ul{padding-right:0}:is(.rtl .application-form) .info-icon-wrapper{margin-right:6px}:is(.rtl .application-form) .resume-tooltip{margin-right:8px;right:100%}:is(.rtl .application-form) .resume-tooltip:after{left:100%;transform:translateY(-50%)rotate(-90deg)}
