.careers-form{position:relative}.careers-form .careers-form-flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:1rem}.careers-form .careers-form-flex div{-webkit-box-flex:1;-ms-flex:1 0 45%;flex:1 0 45%}.careers-form .careers-form-flex fieldset{border:none;padding:1rem 0}.careers-form .careers-form-flex fieldset h3{margin-bottom:1rem;color:var(--color-primary)}.careers-form .careers-form-flex fieldset label{color:var(--color-primary)}.careers-form .careers-form-flex fieldset input[type=color],.careers-form .careers-form-flex fieldset input[type=date],.careers-form .careers-form-flex fieldset input[type=datetime-local],.careers-form .careers-form-flex fieldset input[type=datetime],.careers-form .careers-form-flex fieldset input[type=email],.careers-form .careers-form-flex fieldset input[type=month],.careers-form .careers-form-flex fieldset input[type=number],.careers-form .careers-form-flex fieldset input[type=password],.careers-form .careers-form-flex fieldset input[type=search],.careers-form .careers-form-flex fieldset input[type=tel],.careers-form .careers-form-flex fieldset input[type=text],.careers-form .careers-form-flex fieldset input[type=time],.careers-form .careers-form-flex fieldset input[type=url],.careers-form .careers-form-flex fieldset input[type=week],.careers-form .careers-form-flex fieldset select,.careers-form .careers-form-flex fieldset textarea{width:calc(100%);font-size:16px;padding-left:15px;color:var(--color-primary);background-color:#fff;border:1px solid #e5e5e5}.careers-form .careers-form-flex fieldset .zohoselect{position:relative;min-width:100%}.careers-form .careers-form-flex fieldset .zohoselect::-ms-expand{display:none}.careers-form .careers-form-flex fieldset .zohoselect::after{content:"\f0d7";font-family:Font Awesome\ 6 Free;font-size:1rem;font-style:normal;font-variant:normal;font-weight:900;font-size:1.5rem;color:var(--color-secondary);position:absolute;right:-.3%;top:48%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);pointer-events:none}.careers-form .careers-form-flex fieldset select::-ms-expand{display:none}.careers-form .careers-form-flex fieldset.footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem}.careers-form .careers-form-flex fieldset.footer h3{margin-bottom:0}.careers-form .careers-form-flex fieldset.footer p{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:.5rem;-webkit-box-flex:0;-ms-flex:0 1;flex:0 1;margin:0;padding:0}.careers-form .careers-form-flex fieldset.footer p input{width:auto}.careers-form .careers-form-flex fieldset.api-form label{margin-top:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:.5rem;-ms-flex-wrap:wrap;flex-wrap:wrap}.careers-form .careers-form-flex fieldset.api-form label span:nth-of-type(1){-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%}.careers-form .careers-form-flex fieldset.api-form label input[type=radio]{-webkit-box-flex:0;-ms-flex:0 1;flex:0 1;padding:0;margin:0;width:auto}.careers-form .careers-form-flex fieldset input[type=checkbox]{width:auto!important}.careers-form .careers-form-flex fieldset input:not([type=submit]):not([type=button]),.careers-form .careers-form-flex fieldset textarea{width:calc(100%);font-size:16px;padding-left:15px;color:var(--color-primary);background-color:#fff;border:1px solid #e5e5e5;border-radius:3px;outline:0;float:left}.careers-form .careers-form-flex fieldset input:not([type=submit]):not([type=button])::-webkit-input-placeholder,.careers-form .careers-form-flex fieldset textarea::-webkit-input-placeholder{color:var(--color-primary)}.careers-form .careers-form-flex fieldset input:not([type=submit]):not([type=button])::-moz-placeholder,.careers-form .careers-form-flex fieldset textarea::-moz-placeholder{color:var(--color-primary)}.careers-form .careers-form-flex fieldset input:not([type=submit]):not([type=button]):-ms-input-placeholder,.careers-form .careers-form-flex fieldset textarea:-ms-input-placeholder{color:var(--color-primary)}.careers-form .careers-form-flex fieldset input:not([type=submit]):not([type=button])::-ms-input-placeholder,.careers-form .careers-form-flex fieldset textarea::-ms-input-placeholder{color:var(--color-primary)}.careers-form .careers-form-flex fieldset input:not([type=submit]):not([type=button])::placeholder,.careers-form .careers-form-flex fieldset textarea::placeholder{color:var(--color-primary)}.careers-form .ajax-loader{visibility:hidden;background-color:rgba(255,255,255,.7);position:absolute;z-index:+100!important;width:100%;height:100%}.careers-form .loading-image{position:fixed;background-color:rgba(255,255,255,.5);z-index:99999999;left:0;right:0;bottom:0;top:0;overflow:hidden;display:none}.careers-form .loading-image img{position:fixed;top:50%;left:50%}.pushback{z-index:-1!important}.scrolllock{overflow:hidden!important}