a.ij_buttonCol,.ij_jobs form input.ij_buttonCol[type=submit],.ij_register form input.ij_buttonCol[type=submit],.ij_register form button.ij_buttonCol[type=button]{background-color:#d2232a;color:#fff;opacity:1}a.ij_buttonCol:hover,.ij_jobs form input.ij_buttonCol[type=submit]:hover,.ij_register form input.ij_buttonCol[type=submit]:hover,.ij_register form button.ij_buttonCol[type=button]:hover{background-color:#d2232a;color:#fff;opacity:.6}.ij_jobs_searchbar{display:grid;background:lightgrey;padding:20px 0 0 0;margin:10px;min-width:320px}.ij_jobs_searchbar .ij_jobs_keywordsearch{border:0;background:#fff;color:#6b6b6b;height:40px;line-height:1.25;font-size:14px;padding:10px;margin:10px;width:calc(100% - 20px)}.ij_jobs_searchbar .ij_jobs_selectsearch{border:0;background:#fff;color:#6b6b6b;height:40px;line-height:1.75;font-size:14px;padding:10px;margin:10px;width:calc(100% - 20px)}.ij_jobs_searchbar .ij_jobs_button{width:100%;margin-top:10px;font-size:16px;border:none}.ij_jobs_jobresults{display:grid;position:relative;grid-template-columns:repeat(auto-fill,minmax(500px,1fr));grid-template-rows:350px;grid-gap:10px;margin:auto}.ij_jobs_jobblock{display:inline-block;margin:15px 10px;border:none;box-shadow:0 4px 8px 0 rgb(0 0 0 / .2);height:300px;box-sizing:content-box}.ij_jobs_jobtitle{box-sizing:border-box;padding:10px;height:50px;margin:0;overflow:hidden;font-size:1.2em}.ij_jobs_jobfeats{box-sizing:border-box;padding:10px;margin:0;color:gray;height:55px;overflow:hidden;font-size:.9rem;font-weight:700;white-space:nowrap}.ij_jobs_jobdesc{box-sizing:border-box;margin:0;height:150px;overflow:hidden;padding:10px;font-weight:initial}.ij_jobs_button{box-sizing:border-box;display:block;text-decoration:none;padding:10px;margin:0;text-align:center;border:none}.ij_vacancy{max-width:75%;position:relative;border:none;box-shadow:0 4px 8px 0 rgb(0 0 0 / .2);padding:20px;display:block;margin-left:auto;margin-right:auto;box-sizing:content-box}.ij_jobs_vacDesc{margin:0;height:auto;overflow:hidden;padding:10px 10px 50px 10px}.ij_twocols{float:left;width:50%;padding:10px 10px 0 10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:600px){.ij_twocols{width:100%}.ij_jobs_jobresults{display:grid;position:relative;grid-template-columns:repeat(auto-fill,minmax(80vw,1fr));/ 1 column / grid-template-rows:350px;grid-gap:10px;margin:auto}}.ij_row:after{content:"";display:table;clear:both}.ij_input,.ij_select{border:0;background:#fff;color:#6b6b6b;height:35px;line-height:1;font-size:14px;box-shadow:inset 0 0 0 #000;margin-right:10px!important;float:left}.ij_button{background:#c8102e;color:#fff;text-decoration:none;text-transform:uppercase;font-size:16px;letter-spacing:-1px;font-weight:600;padding:20px;display:inline-block;line-height:1;border:none;margin-bottom:7px!important}.ij_button_right{float:right}form input.ij_buttonApply[type=submit]{display:block;text-decoration:none;margin:0;text-align:center;border:0;height:45px;width:100%;margin-top:10px;font-size:16px}.ij_row{padding:5px 0}.ij_form_header{font-weight:700;padding-left:10px}.ij_register{width:85%;min-width:300px;background-color:#f1f1f1;padding:50px 30px 0 30px;position:relative;display:block;margin:10px auto;font-size:1rem;border:none;box-shadow:0 4px 8px 0 rgb(0 0 0 / .2)}form.ij_jobregister input[type=text],form.ij_jobregister input[type=email],form.ij_jobregister input[type=number],form.ij_jobregister input[type=url],form.ij_jobregister input[type=tel],form.ij_jobregister input[type=phone],form.ij_jobregister input[type=search],form.ij_jobregister input[type=date],form.ij_jobregister select,form.ij_jobregister textarea{border:0;padding-left:5px;background:#fff;height:54px;min-height:54px;line-height:1.3;margin:19px 10px 20px 0;-webkit-box-shadow:inset 0 0 0 #000;-moz-box-shadow:inset 0 0 0 #000;box-shadow:inset 0 0 0 #000;width:100%}form.ij_jobregister label{display:inline-block}form.ij_jobregister .ij_phone_code{width:20%;display:inline-block}form.ij_jobregister input[type=tel].ij_phone_number{width:75%;float:right;padding-right:0;margin-right:0}form.ij_jobregister button.ij_button_otp{width:45%;float:right;text-decoration:none;margin:19px 0 0 0;text-align:center;overflow:hidden;height:54px}form.ij_jobregister input[type=text].ij_otp_input{width:45%}form.ij_jobregister input[type=text].ij_date_range,form.ij_jobregister input[type=date].ij_date_range{margin:19px 5px 19px 0;width:calc(50% - 8px);padding:8px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}form.ij_jobregister textarea{word-wrap:break-word;min-height:88px;resize:none}form.ij_jobregister input[type=checkbox]{color:#777!important;padding-left:10px}form.ij_jobregister input[type="file"]::-ms-browse{background-color:#777;color:#fff;margin:5px;padding:5px;border:0}form.ij_jobregister input[type="file"]::-webkit-file-upload-button{background-color:#777;color:#fff;margin:5px;padding:5px;border:0}.ij_switch-field input{position:absolute!important;clip:rect(0,0,0,0);height:1px;width:1px;border:0;overflow:hidden}.ij_switch-field label{display:inline-block;width:90px;background-color:#e4e4e4;color:rgb(0 0 0 / .6);font-size:14px;font-weight:400;text-align:center;text-shadow:none;padding:4px 4px;margin-bottom:5px;border:1px solid rgb(0 0 0 / .2);-webkit-box-shadow:inset 0 1px 3px rgb(0 0 0 / .3),0 1px rgb(255 255 255 / .1);box-shadow:inset 0 1px 3px rgb(0 0 0 / .3),0 1px rgb(255 255 255 / .1);-webkit-transition:all 0.1s ease-in-out;-moz-transition:all 0.1s ease-in-out;-ms-transition:all 0.1s ease-in-out;-o-transition:all 0.1s ease-in-out;transition:all 0.1s ease-in-out}.ij_switch-field label:hover{cursor:pointer}.ij_switch-field input:checked+label{background-color:#A5DC86;-webkit-box-shadow:none;box-shadow:none}.ij_switch-field label:first-of-type{border-radius:4px 0 0 4px}.ij_switch-field label:last-of-type{border-radius:0 4px 4px 0}.ij_accordeon{cursor:pointer;user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none;display:block;position:relative;padding-top:15px}form.ij_jobregister .ij_accordeon .ij_acc_group .ij_button_group{border:none;margin-top:-1px;background-color:#fff;text-decoration:none;font-weight:normal!important;text-transform:default!important;font-size:.9em;display:block;width:100%;text-align:left;position:relative;padding:5px;margin:5px;color:#252525}form.ij_jobregister .ij_accordeon .ij_acc_group .ij_button_group[ij_selected="true"]{background-color:#235787;color:#fff;padding:5px;margin:5px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ij_button_group::before{font-size:16px;margin:5px;vertical-align:-1px;content:"\25B6"}.ij_button_group-down::before{font-size:16px;margin:5px;vertical-align:-1px;content:"\25BC"}.ij_acc_child::before{font-size:16px;margin:5px;vertical-align:-1px;content:"\0020"}.ij_group_unhappy{border:2px solid red;padding:5px 10px 5px 0;vertical-align:-1px}.ij_acc_group{padding-left:20px}.ij_hide{display:none}.ij_invisible{opacity:0;display:block;pointer-events:none;margin:0px!important}