@charset "UTF-8";
.apply__form--page .apply__form--header p{font-size:20px;color:var(--font-clr);margin-bottom:1rem}#ApplyFormReactContainer .area__heading h3{display:inline-block;font-weight:bold}#ApplyFormReactContainer .icon{font-size:2.5rem;margin-right:1rem}#ApplyFormReactContainer .add__file--button,#ApplyFormReactContainer .area__heading *{color:var(--font-clr)}#ApplyFormReactContainer label{font-weight:bold;color:var(--font-clr);font-size:18px;margin-bottom:0.5rem}#ApplyFormReactContainer .errorMessage{color:var(--clr-error);margin-top:0.5rem;display:block}#ApplyFormReactContainer fieldset .btn{border-radius:0}#ApplyFormReactContainer fieldset .btn.add:before{position:relative;left:0;content:"";font-family:bootstrap-icons;font-weight:lighter;margin-right:10px}#ApplyFormReactContainer .tagfield__holder .add{position:absolute;right:0;top:0;height:100%;left:unset}#ApplyFormReactContainer .multi__item--value{min-height:50px}#ApplyFormReactContainer .multi__item--value .multi__item--buttons{position:relative;bottom:0;width:100%;margin-top:2rem}#ApplyFormReactContainer .multi__item--value .multi__item--buttons .edit__save{color:var(--font-clr);font-weight:400}#ApplyFormReactContainer .multi__item--value .multi__item--buttons .edit__save:before{color:var(--font-clr);content:""}#ApplyFormReactContainer .multi__item--value .multi__item--buttons .delete{background-color:var(--clr-error);color:var(--white);font-weight:400}#ApplyFormReactContainer .multi__item--value .multi__item--buttons .delete:before{color:inherit;content:""}#ApplyFormReactContainer .multi__item--value .multi__item--buttons .delete:before,#ApplyFormReactContainer .multi__item--value .multi__item--buttons .edit__save:before{font-family:bootstrap-icons;margin-right:0.3rem;font-size:22px;display:inline-block;left:0;position:relative}#ApplyFormReactContainer .dropzone{--font-clr: var(--clr-primary);background-color:#fff;border:1px solid #CBE2DE}#ApplyFormReactContainer .dropzone img{pointer-events:none}#ApplyFormReactContainer .dropzone .icon{color:var(--clr-secondary);font-size:4rem}#ApplyFormReactContainer .jobsToApply{background-color:var(--font-clr)}#ApplyFormReactContainer .skill,#ApplyFormReactContainer .jobsToApply,#ApplyFormReactContainer .file__item{padding:5px 50px 5px 20px;display:inline-block;margin-right:10px;margin-bottom:5px;margin-top:5px;position:relative;background-color:var(--clr-primary)}@media screen and (max-width:767.98px){#ApplyFormReactContainer .skill,#ApplyFormReactContainer .jobsToApply,#ApplyFormReactContainer .file__item{padding:5px 50px 5px 20px;margin-right:10px;margin-top:3px}}#ApplyFormReactContainer .skill *,#ApplyFormReactContainer .jobsToApply *,#ApplyFormReactContainer .file__item *{color:var(--white)}#ApplyFormReactContainer button:not(.btn){cursor:pointer;margin-left:20px;border:none;background-color:transparent}#ApplyFormReactContainer .add__file--button{margin-left:0;padding-left:0;display:inline-block !important}#ApplyFormReactContainer .delete__icon{position:absolute;top:50%;transform:translateY(-50%);right:15px;cursor:pointer}#ApplyFormReactContainer .modal-dialog{max-width:1200px}#ApplyFormReactContainer .modal-dialog .modal-content{border:none}#ApplyFormReactContainer .modal-dialog .value{cursor:pointer;display:flex;align-items:center}#ApplyFormReactContainer .modal-dialog .value button{text-align:left}#ApplyFormReactContainer .upload__field .image__holder{position:relative;background-color:#E8F4F2;height:110px;width:110px}#ApplyFormReactContainer .upload__field .image__holder img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);max-width:60px}#ApplyFormReactContainer .upload__field i{font-size:20px;color:#E8F4F2}#ApplyFormReactContainer .checkbox label *:not(a),#ApplyFormReactContainer .checkbox label{display:inline;padding-left:10px;color:#4E575E;font-size:17px;font-weight:400}#ApplyFormReactContainer .field{margin-bottom:35px}#ApplyFormReactContainer .bg__form--area,#ApplyFormReactContainer .switch__card{--font-clr: var(--white);background-color:var(--clr-secondary);transition:all ease 0.5s;position:relative}#ApplyFormReactContainer .switch__card{display:flex;align-items:center}#ApplyFormReactContainer .switch__card *{color:var(--font-clr);transition:all ease 0.5s}#ApplyFormReactContainer .switch__card .subtitle{opacity:0.8}#ApplyFormReactContainer .switch__card button{opacity:0}#ApplyFormReactContainer .switch__card .card__content{transform:translateY(0);transition:all ease 0.5s}#ApplyFormReactContainer .switch__card img{max-height:120px}#ApplyFormReactContainer .switch__card img.white,#ApplyFormReactContainer .switch__card img.colored{transition:all ease 0.5s}#ApplyFormReactContainer .switch__card img.white{display:inline-block}#ApplyFormReactContainer .switch__card img.colored{display:none}#ApplyFormReactContainer .switch__card:hover{background-color:var(--font-clr);transition:all ease 0.5s}#ApplyFormReactContainer .switch__card:hover:after{top:-8px}#ApplyFormReactContainer .switch__card:hover p{opacity:0.5}#ApplyFormReactContainer .switch__card:hover button{opacity:1}#ApplyFormReactContainer .switch__card:hover *{color:#fff;transition:all ease 0.5s}#ApplyFormReactContainer .switch__card:hover .card__content{transform:translateY(-50px);transition:all ease 0.5s}#ApplyFormReactContainer .switch__card:hover img.white{display:none}#ApplyFormReactContainer .switch__card:hover img.colored{display:inline-block}#ApplyFormReactContainer .multiselect__value button{display:contents}#ApplyFormReactContainer .multiselect__value button:before{content:"";font-family:bootstrap-icons;margin-right:0.5rem}#ApplyFormReactContainer .multiselect__value button.checked:before{content:"";font-family:bootstrap-icons}#ApplyFormReactContainer .btn[disabled] .lds-ring,#ApplyFormReactContainer .btn[disabled] .lds-ring div{box-sizing:border-box}#ApplyFormReactContainer .btn[disabled] .lds-ring{display:inline-block;position:relative;width:16px;height:16px;padding-left:2rem;padding-right:3rem}#ApplyFormReactContainer .btn[disabled] .lds-ring div{box-sizing:border-box;display:block;position:absolute;width:16px;height:16px;margin:2px;border:2px solid currentColor;animation:lds-ring 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;border-color:#fff transparent transparent transparent;border-radius:50px}#ApplyFormReactContainer .btn[disabled] .lds-ring div:nth-child(1){animation-delay:-0.45s}#ApplyFormReactContainer .btn[disabled] .lds-ring div:nth-child(2){animation-delay:-0.3s}#ApplyFormReactContainer .btn[disabled] .lds-ring div:nth-child(3){animation-delay:-0.15s}#ApplyFormReactContainer .btn.apply__button{padding:1rem 4rem}#ApplyFormReactContainer input,#ApplyFormReactContainer textarea,#ApplyFormReactContainer select{height:55px;background-color:#fff;border-radius:0;border:1px solid #ced4da}#ApplyFormReactContainer input::placeholder,#ApplyFormReactContainer textarea::placeholder,#ApplyFormReactContainer select::placeholder{color:var(--clr-secondary)}#ApplyFormReactContainer input.checkbox{display:inline;height:auto}#ApplyFormReactContainer .word_small{bottom:14px}@media screen and (max-width:991.98px){#ApplyFormReactContainer .word_small{bottom:0px}}#ApplyFormReactContainer .bg-white{--font-clr: var(--clr-primary)}@media screen and (max-width:767.98px){#ApplyFormReactContainer .multipleitems .add,#ApplyFormReactContainer .tagfield__holder .add{position:relative;width:100%}#ApplyFormReactContainer .btn{font-size:16px}#ApplyFormReactContainer .btn:before{font-size:18px}#ApplyFormReactContainer .multi__item--buttons .btn{padding:10px}#ApplyFormReactContainer .area__heading i{font-size:1.5rem;margin-right:0.5rem}#ApplyFormReactContainer .area__heading h3{font-size:22px}}#ApplyFormReactContainer form div.text label,#ApplyFormReactContainer form div.textarea label{position:relative;top:unset;left:unset;opacity:1;transform:none}@keyframes lds-ring{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}