@charset "UTF-8";
.apply__form--page{margin-top:76px;padding-bottom:80px}@media (max-width:1199.98px){.apply__form--page{margin-top:56px;padding-bottom:80px}}@media (max-width:991.98px){.apply__form--page{margin-top:34px;padding-bottom:60px}}@media (max-width:767.98px){.apply__form--page{margin-top:18px;padding-bottom:40px}}#Skills .field{flex-direction:column}#Skills input{font-size:1.125rem}@media (max-width:1199.98px){#Skills input{font-size:1rem}}@media (max-width:767.98px){#Skills input{font-size:0.938rem}}#Birthday{flex-direction:column}#Birthday select{padding:1.282rem;font-size:1.125rem}@media (max-width:1199.98px){#Birthday select{font-size:1rem}}@media (max-width:767.98px){#Birthday select{font-size:0.938rem}}#AdditionalJobs{flex-direction:column}#AdditionalJobs .multiselect__field{border-radius:var(--border-radius-xxxs)}.area__fields .checkbox__field{display:flex;flex-direction:row;align-items:flex-start;flex-wrap:nowrap}.area__fields .checkbox__field label p,.area__fields .checkbox__field label p *{font-size:1rem;line-height:1.5}@media (max-width:1199.98px){.area__fields .checkbox__field label p,.area__fields .checkbox__field label p *{font-size:0.938rem}}@media (max-width:991.98px){.area__fields .checkbox__field label p,.area__fields .checkbox__field label p *{font-size:0.875rem}}.area__fields .checkbox__field label a{color:var(--secondary)}#ApplyFormReactContainer .area__heading h3{display:inline-block;font-weight:700;color:var(--font-clr)}#ApplyFormReactContainer .icon{font-size:2.5rem;margin-right:1rem}#ApplyFormReactContainer .add__file--button,#ApplyFormReactContainer .area__heading *{color:var(--font-clr) !important}#ApplyFormReactContainer label{color:var(--font-clr);font-size:1.125rem;margin-bottom:0.5rem !important;position:relative;top:unset;transform:unset;left:unset}@media (max-width:1199.98px){#ApplyFormReactContainer label{font-size:1rem}}@media (max-width:767.98px){#ApplyFormReactContainer label{font-size:0.938rem}}#ApplyFormReactContainer .errorMessage{color:#dc3545;margin-top:0.5rem;display:block}#ApplyFormReactContainer fieldset .button{border-radius:var(--border-radius-full);background:var(--primary);color:var(--white)}#ApplyFormReactContainer fieldset .button:hover{background:color-mix(in srgb, var(--primary) 85%, white)}#ApplyFormReactContainer fieldset .button:active{background:color-mix(in srgb, var(--primary) 85%, white)}#ApplyFormReactContainer fieldset .button.add:before{position:relative;left:0;content:"";font-family:"bootstrap-icons";font-weight:lighter;margin-right:10px}@media (max-width:767.98px){#ApplyFormReactContainer .tagfield__holder input{margin-bottom:12px}}#ApplyFormReactContainer .tagfield__holder .add{position:absolute;right:0;top:0;height:100%;left:unset;border-radius:0;border-top-right-radius:var(--border-radius-xxxs);border-bottom-right-radius:var(--border-radius-xxxs)}@media (max-width:767.98px){#ApplyFormReactContainer .tagfield__holder .add{border-radius:var(--border-radius-full)}}#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{font-family:"bootstrap-icons";margin-right:0.3rem;font-size:22px;display:inline-block;left:0;position:relative;color:var(--font-clr);content:""}#ApplyFormReactContainer .multi__item--value .multi__item--buttons .delete{color:#E10021;font-weight:400}#ApplyFormReactContainer .multi__item--value .multi__item--buttons .delete:before{font-family:"bootstrap-icons";margin-right:0.3rem;font-size:22px;display:inline-block;left:0;position:relative;color:#E10021;content:""}#ApplyFormReactContainer .dropzone{background-color:#fff;border:1px solid var(--border-color) !important;border-radius:var(--border-radius-xxxs) !important}#ApplyFormReactContainer .dropzone img{pointer-events:none}#ApplyFormReactContainer .dropzone .icon{color:var(--clr-grey-light);font-size:4rem}#ApplyFormReactContainer .jobsToApply{background-color:var(--black)}#ApplyFormReactContainer .skill,#ApplyFormReactContainer .jobsToApply,#ApplyFormReactContainer .file__item{border-radius:var(--border-radius-full);padding:8px 50px 8px 20px;display:inline-block;margin-right:12px;margin-bottom:8px;position:relative}#ApplyFormReactContainer .skill *,#ApplyFormReactContainer .jobsToApply *,#ApplyFormReactContainer .file__item *{color:#fff}#ApplyFormReactContainer button:not(.button){cursor:pointer;margin-left:20px;border:none;background-color:transparent}#ApplyFormReactContainer .button-close:before{font-family:"bootstrap-icons";content:"";font-size:20px;color:var(--font-clr);line-height:1}#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;border-radius:0}#ApplyFormReactContainer .modal-dialog .modal-content .modal-header,#ApplyFormReactContainer .modal-dialog .modal-content .modal-body{border-radius:0}#ApplyFormReactContainer .modal-dialog .modal-content .value{cursor:pointer;display:flex;align-items:center}#ApplyFormReactContainer .modal-dialog .modal-content .value button{text-align:left;color:var(--black)}#ApplyFormReactContainer .upload__field .image__holder{position:relative;background-color:#E8F4F2;border-radius:50%;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{display:inline;color:#4E575E;font-size:17px;font-weight:400}#ApplyFormReactContainer .checkbox label *:not(a){display:inline;padding-left:15px}#ApplyFormReactContainer .checkbox label:before{top:0}#ApplyFormReactContainer .checkbox label:after{top:4px}#ApplyFormReactContainer .field{margin-bottom:35px}#ApplyFormReactContainer .bg__form--area,#ApplyFormReactContainer .switch__card{background-color:var(--primary-15);transition:all ease 0.5s;position:relative;border-radius:var(--border-radius-md)}@media (max-width:991.98px){#ApplyFormReactContainer .bg__form--area,#ApplyFormReactContainer .switch__card{border-radius:var(--border-radius-xs)}}#ApplyFormReactContainer .bg__form--area:after,#ApplyFormReactContainer .switch__card:after{content:"";z-index:-1;position:absolute;top:8px;left:8px;width:100%;height:100%;transition:all ease 0.3s}#ApplyFormReactContainer .bg__form--area .subtitle,#ApplyFormReactContainer .switch__card .subtitle{opacity:0.8}#ApplyFormReactContainer .bg__form--area .card__content,#ApplyFormReactContainer .switch__card .card__content{transform:translateY(0);transition:all ease 0.5s}#ApplyFormReactContainer .bg__form--area img,#ApplyFormReactContainer .switch__card img{max-height:120px}#ApplyFormReactContainer .bg__form--area img.white,#ApplyFormReactContainer .switch__card img.white{transition:all ease 0.5s;display:inline-block}#ApplyFormReactContainer .bg__form--area img.colored,#ApplyFormReactContainer .switch__card img.colored{transition:all ease 0.5s}#ApplyFormReactContainer .multiselect__value button{display:contents}#ApplyFormReactContainer .multiselect__value:before{content:"";font-family:"bootstrap-icons";margin-right:0.5rem}#ApplyFormReactContainer .multiselect__value.checked:before{content:"";font-family:"bootstrap-icons"}#ApplyFormReactContainer .button{border:none}#ApplyFormReactContainer .button.apply__button{padding:1rem 4rem}#ApplyFormReactContainer .button[disabled]{cursor:not-allowed;background-color:#706f6f}#ApplyFormReactContainer .button[disabled] .lds-ring,#ApplyFormReactContainer .button[disabled] .lds-ring div{box-sizing:border-box}#ApplyFormReactContainer .button[disabled] .lds-ring{display:inline-block;position:relative;width:16px;height:16px;padding-left:2rem;padding-right:3rem}#ApplyFormReactContainer .button[disabled] .lds-ring div{box-sizing:border-box;display:block;position:absolute;width:16px;height:16px;margin:2px;border:2px solid currentColor;border-radius:50%;animation:lds-ring 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;border-color:#fff transparent transparent transparent}#ApplyFormReactContainer .button[disabled] .lds-ring div:nth-child(1){animation-delay:-0.45s}#ApplyFormReactContainer .button[disabled] .lds-ring div:nth-child(2){animation-delay:-0.3s}#ApplyFormReactContainer .button[disabled] .lds-ring div:nth-child(3){animation-delay:-0.15s}#ApplyFormReactContainer input::placeholder,#ApplyFormReactContainer textarea::placeholder,#ApplyFormReactContainer select::placeholder{color:var(--clr-grey-dark)}#ApplyFormReactContainer input.checkbox,#ApplyFormReactContainer textarea.checkbox,#ApplyFormReactContainer select.checkbox{display:inline;height:auto}#ApplyFormReactContainer select{-webkit-appearance:none !important;-moz-appearance:none !important;appearance:none !important;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6 9 12 15 18 9'%3e%3c/polyline%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right 12px center;background-size:1em}.word_small{bottom:14px}@media only screen and (max-width:991px){.word_small{bottom:0}}@media screen and (max-width:767.98px){#ApplyFormReactContainer .multipleitems .add{position:relative;width:100%}#ApplyFormReactContainer .tagfield__holder .add{position:relative;width:100%}#ApplyFormReactContainer .button{font-size:0.875rem}#ApplyFormReactContainer label{font-size:16px}}