#jobs #academy{padding-right:65px;position:relative}#jobs #academy .flex-container{align-items:flex-end;justify-content:space-between;gap:56px}#jobs #academy img{width:51%;height:auto;flex-shrink:0;height:90vh;object-fit:cover;border-radius:40px}#jobs #academy .info{margin-bottom:40px}#jobs #academy .info h2{text-align:left}#jobs #academy .info .title-label{margin-left:unset}#jobs #academy .aurora-trigger{height:38%}@media screen and (min-width:766px) and (max-width:1260px){#jobs #academy{padding-right:10px}#jobs #academy .flex-container{flex-wrap:wrap}#jobs #academy img{width:100%;height:35vh}#jobs #academy .info .title-label{margin-left:auto}#jobs #academy .info h2{text-align:center}#jobs #academy .info h2 br{display:block}#jobs #academy .aurora-trigger{height:8%;top:45%}}@media screen and (max-width:766px){#jobs #academy{padding-right:10px}#jobs #academy .flex-container{flex-wrap:wrap}#jobs #academy img{width:100%;height:45vh}#jobs #academy .info .title-label{margin-left:auto}#jobs #academy .info h2{text-align:center}#jobs #academy .info h2 br{display:block}#jobs #academy .aurora-trigger{height:8%;top:45%}}#jobs #form form{width:818px;margin:0 auto;padding:40px 45px;border:1px solid;border-radius:30px;display:flex;flex-wrap:wrap;gap:20px 24px;font-size:14px}#jobs #form form .field{width:48.3%;display:flex;flex-direction:column;gap:8px}#jobs #form form .field input,#jobs #form form .field textarea{background-color:#222426;padding:8px 12px;color:#f3f3f3;font-family:CodeNext;font-size:14px;border-radius:10px;font-weight:300;border:1px solid transparent}#jobs #form form .field input::placeholder,#jobs #form form .field textarea::placeholder{color:#f3f3f3;font-size:14px;font-weight:300}#jobs #form form .field input:focus{outline:none}#jobs #form form .custom-select{position:relative;background-color:#222426;color:#f3f3f3;font-family:CodeNext;font-size:14px;border-radius:10px;font-weight:300;border:1px solid transparent}#jobs #form form .custom-select .select-trigger{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;position:relative;z-index:2}#jobs #form form .custom-select .select-trigger svg{font-size:12px;opacity:.5}#jobs #form form .custom-select .select-options{position:absolute;top:25px;background-color:#222426;padding:5px 12px 10px;color:#f3f3f3;width:100%;left:0;border-radius:0 0 10px 10px}#jobs #form form .custom-select .select-options li{padding:10px 0}#jobs #form form .field .err-field{border-color:red}#jobs #form form .error-msg{color:red}#jobs #form form .field.message{width:100%}#jobs #form form .field.message textarea{height:105px}#jobs #form button{width:-moz-fit-content;width:fit-content;margin:20px auto 0;cursor:pointer;background:#dbff7b;border-radius:50px;padding:12px 30px;font-size:14px;font-weight:600;position:relative;overflow:hidden;font-family:CodeNext;color:#0e100f}#jobs #form button .gradient{opacity:0;background:linear-gradient(135deg,#db4dff,#bb8aff 50%,#b2f6ff);width:100%;height:100%;transition:all .5s;position:absolute;top:0;left:0}#jobs #form button span{position:relative}#jobs #form button:hover .gradient{opacity:1}@media screen and (min-width:766px) and (max-width:1260px){#jobs #form form{width:100%;padding:30px 25px 35px}#jobs #form form .field{width:48%}}@media screen and (max-width:766px){#jobs #form form{width:100%;padding:30px 25px 35px}#jobs #form form .field{width:100%}}.loader-container{width:100%;display:flex;justify-content:center;align-items:center;padding:100px 0}.loader-container .spinner{width:64px;height:64px;border-color:#a6ce39 transparent;border-style:solid;border-width:8px;border-radius:50%;animation:spin-anim 1.2s linear infinite}@keyframes spin-anim{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}