.page-jobform{display:flex;flex-direction:column;min-height:100vh;min-height:100dvh}.page-jobform>header{flex-shrink:0}.page-jobform--main{flex:1 0 auto;display:flex;flex-direction:column}.page-jobform--main>footer{flex-shrink:0;margin-top:auto}.section--jobform{flex:1 0 auto;padding:5rem 0;background:linear-gradient(180deg, #0D2242 0%, #F61F76 155.64%) center/cover no-repeat}@media(max-width: 767.98px){.section--jobform{padding:0;background:none}}@media(max-width: 767.98px){.section--jobform--top{background:linear-gradient(180deg, #0D2242 0%, #F61F76 155.64%);margin:0 -1.25rem;padding:4rem 1.25rem 1.25rem}}.heading br{display:block !important}.form-label{font-size:.875rem;font-weight:700;color:#fff}.dropdown-language .language-select-btn{display:flex;align-items:center;justify-content:space-between;width:100%;background-color:rgba(0,0,0,0);padding:.75rem 1rem;font-size:.875rem;border:1px solid #fff;border-radius:.375rem;color:#fff;text-align:left;cursor:pointer;background-repeat:no-repeat;background-size:16px 12px;background-position:calc(100% - 1rem) center;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e")}.dropdown-language .language-select-btn .label{display:flex;align-items:center;gap:.5rem}.dropdown-language .language-select-btn img{width:1.25rem;height:1.25rem;object-fit:cover;border-radius:50%}.dropdown-language .dropdown-menu a img{margin-right:.5rem;width:1.25rem;height:1.25rem;object-fit:cover;border-radius:50%}.form-select{padding:.75rem 1rem !important;font-size:.875rem;border-radius:.313rem;background-position:calc(100% - 1rem) center}.job-form{background-color:#fff;padding:3rem}@media(max-width: 767.98px){.job-form{padding:2rem 0}}.job-form .form-label{color:#484848}.job-form .form-control{border:1px solid #b9b9b9;padding:.75rem 1rem !important;font-size:.875rem;border-radius:.313rem;color:#000}.job-form .form-control:focus{color:#000}.job-form .form-select{border:1px solid #b9b9b9;color:#484848;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23484848' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e") !important}.job-form .form-check-label{font-size:.875rem;color:#484848}.job-form .form-check .form-check-input[type=checkbox]{border:1px solid #b9b9b9;border-radius:.313rem !important;margin-top:.063rem}.job-form .form-check .form-check-input[type=checkbox]:checked{background-color:#f61f76}.job-form .btn{font-size:1rem;box-shadow:none;padding:.75rem 1.5rem}.job-form .btn:disabled{opacity:.6}.job-form .btn--file--gallery{border-radius:.313rem;border:1px solid #b9b9b9;font-size:.875rem;color:#484848;gap:.75rem;align-items:center;padding:.75rem 1rem}.job-form .btn--file--gallery i{color:#b6b6b6}.job-form .btn--file--webcam{border-radius:.313rem;border:1px solid #484848;background-color:#484848;font-size:.875rem;color:#fff;gap:.75rem;align-items:center;padding:.75rem 1rem}.job-form .file-upload{display:block;position:relative;font-family:inherit}.job-form .file-input,.job-form .photo-input{position:absolute;bottom:0;left:50%;width:1px;height:1px;opacity:0;pointer-events:none}.job-form--error{color:#b00020;font-size:.875rem;line-height:140%;padding:1rem 1.25rem;background-color:#fdecef;border:1px solid #f5c2cb;border-radius:.313rem}.job-form--error p:last-child{margin-bottom:0}.job-form--error a{color:inherit;text-decoration:underline}.job-form--additional{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.job-form--notice{color:#484848;font-size:.875rem;line-height:140%;padding:1rem 1.25rem;background-color:#f4f4f4;border-radius:.313rem}.job-form .photo-field{position:relative}.job-form .photo-preview{display:flex;align-items:center;gap:.75rem}.job-form .photo-preview img{width:3rem;height:3rem;object-fit:cover;border-radius:.5rem;border:2px solid #e7e7e7}.job-form .photo-preview--name{font-size:.875rem;color:#484848;word-break:break-all}.job-form .form-check-label a{color:inherit;text-decoration:underline}.job-form .file-label{display:flex;border:1px solid #b9b9b9;border-radius:.313rem;overflow:hidden;cursor:pointer}.job-form .file-name{flex:1;padding:.75rem 1rem;color:rgba(72,72,72,.4);background-color:#fff;font-size:14px}.job-form .file-name.is-filled{color:#000}.job-form .file-button{background-color:#d9d9d9;color:#484848;font-weight:600;padding:.625rem 1.75rem;font-size:.75rem;white-space:nowrap;display:flex;align-items:center}.job-form .file-label:hover .file-button{background-color:#cfcfcf}.job-form ::-webkit-input-placeholder{color:rgba(72,72,72,.4) !important}.job-form ::-moz-placeholder{color:rgba(72,72,72,.4) !important}.job-form :-moz-placeholder{color:rgba(72,72,72,.4) !important}.job-form :-ms-input-placeholder{color:rgba(72,72,72,.4) !important}.job-form ::-ms-input-placeholder{color:rgba(72,72,72,.4) !important}.job-form ::placeholder{color:rgba(72,72,72,.4) !important}.job-form .paragraph--big{line-height:140%}.btn--gray{background-color:#d9d9d9;color:#484848}@media(max-width: 767.98px){.btn--gray{width:100%;justify-content:center}}.btn--gray:hover{background-color:#d9d9d9;color:#484848}.modal-dialog{margin:auto;max-width:25rem}.modal-content{border-radius:0}.modal-content .modal-header{padding:0;border-bottom:0}.modal-content .modal-header .btn-close{opacity:1;background-size:.625rem;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/%3e%3c/svg%3e");border:1px solid #fff;padding:0;position:absolute;z-index:2;top:-1.5rem;right:-1.5rem;width:1.875rem;height:1.875rem;display:flex;align-items:center;border-radius:50%}@media(max-width: 767.98px){.modal-content .modal-header .btn-close{top:1rem;right:1rem;border:1px solid #484848;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23484848'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/%3e%3c/svg%3e")}}.modal-content .modal-body{border-bottom:0;padding:2rem 2rem 0}.modal-content .modal-body--img{max-width:8.125rem;width:100%;position:relative;margin:0 auto 1rem}.modal-content .modal-body--img--ok{position:absolute;top:-0.875rem;right:-0.875rem;width:2.125rem;height:2.125rem;background-image:url("/images/circle_ok.png");background-position:center;background-size:2.125rem;border-radius:50%;border:3px solid #fff;box-shadow:0px 4px 4px rgba(0,0,0,.25)}.modal-content .modal-body--img img{border-radius:1.25rem;aspect-ratio:133/135;width:100%;height:100%;object-fit:cover;border:5px solid #e7e7e7}.modal-content .modal-body .paragraph--smaller{font-size:.875rem;line-height:140%}.modal-content .modal-footer{flex-direction:column;border-top:0;padding:1rem 2rem 2rem}.modal-content .modal-footer .btn{position:relative;font-size:.875rem;font-weight:400;box-shadow:none;width:100%;padding:.75rem 1rem;justify-content:center}.modal-content .modal-footer .btn i{position:absolute;top:50%;transform:translateY(-50%);left:1rem}
