﻿.ddl-multiple .select2-container{min-width:400px;}.ddl-multiple .select2-results__option{padding-right:20px;vertical-align:middle;}.ddl-multiple .select2-results__option:before{content:"";display:inline-block;position:relative;height:20px;width:20px;border:2px solid #e9e9e9;border-radius:4px;background-color:#fff;margin-right:20px;vertical-align:middle;}.ddl-multiple .select2-results__option[aria-selected=true]:before{font-family:Heebo,sans-serif !important;content:"✔";color:#fff;background-color:#f77750;border:0;display:inline-block;padding-left:3px;}.ddl-multiple .select2-container--default .select2-results__option[aria-selected=true]{background-color:#fff;}.ddl-multiple .select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#eaeaeb;color:#272727;}.ddl-multiple .select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-radius:4px;}.ddl-multiple .select2-container--default .select2-selection--multiple{border-width:0;padding-bottom:0;background:none;padding:0;}.ddl-multiple .select2-container--open .select2-dropdown--below{border-radius:6px;box-shadow:0 0 10px rgba(0,0,0,.5);}.ddl-multiple .select2-selection .select2-selection--multiple:after{content:'hhghgh';}.ddl-multiple .select-icon .select2-selection__placeholder .badge{display:none;}.ddl-multiple .select-icon .placeholder{display:none;}.ddl-multiple .select-icon .select2-results__option:before,.ddl-multiple .select-icon .select2-results__option[aria-selected=true]:before{display:none !important;}.ddl-multiple .select-icon .select2-search--dropdown{display:none;}.join-form{width:100%;max-width:1440px;margin-inline:auto;}.join-form .join-form-heading{font-size:2.625rem;font-family:heeboMedium;color:#0d47a1;display:block;line-height:1;text-align:center;max-width:570px;margin-inline:auto;margin-bottom:12px;}@media(max-width:1199px){.join-form .join-form-heading{font-size:1.625rem;letter-spacing:-.42px;text-align:start;padding-inline:24px;width:100%;}}.join-form .join-form-info{color:#394857;text-align:center;font-family:Heebo;font-size:1.5rem;font-weight:400;line-height:1.25;margin-bottom:38px;margin-inline:auto;max-width:90%;}@media(max-width:1199px){.join-form .join-form-info{font-size:.875rem;text-align:start;margin-bottom:30px;width:100%;}}.join-form .form-container{border-radius:24px;border:1px solid rgba(195,209,226,.6);background:#fff;box-shadow:0 0 20px 0 rgba(13,71,161,.08);width:100%;max-width:522px;margin-inline:auto;padding:60px;}@media(max-width:1199px){.join-form .form-container{max-width:none;width:auto;margin-inline:24px;padding:36px;}}.join-form .form-container form{display:flex;flex-direction:column;}.join-form .form-container form .form-control-container:nth-child(n+2){margin-top:42px;}@media(max-width:1199px){.join-form .form-container form .form-control-container:nth-child(n+2){margin-top:32px;}}.join-form .form-container form .form-control-container.checkbox{display:inline-flex;margin-top:32px;align-items:center;gap:10px;}.join-form .form-container form .form-control-container.checkbox:focus-within:has(:focus-visible){outline:1px solid black;outline-offset:5px;}@media(max-width:1199px){.join-form .form-container form .form-control-container.checkbox{margin-top:20px;}}.join-form .form-container form .form-control-container.checkbox.hide-privacy{display:none;}.join-form .form-container form .form-control-container.checkbox input{appearance:none;-webkit-appearance:none;-moz-appearance:none;border-radius:5px;border:1.5px solid #0d47a1;width:18px;height:18px;padding:0;flex-shrink:0;-webkit-print-color-adjust:exact;color-adjust:exact;print-color-adjust:exact;}.join-form .form-container form .form-control-container.checkbox input:checked{background-color:#0d47a1;border:none;background-image:url("../../Images/MultipleSelect/career_checkbox_icon_22px.svg");background-repeat:no-repeat;background-position:center;background-size:contain;}@media(max-width:1199px){.join-form .form-container form .form-control-container.checkbox input{width:14px;height:14px;}}.join-form .form-container form .form-control-container.checkbox input.error{border:1.5px solid #f00;}.join-form .form-container form .form-control-container.checkbox .cbx-mail-consent-label{font-size:1.1875rem;line-height:1.36;color:#1e2f41;max-width:323px;}@media(max-width:1199px){.join-form .form-container form .form-control-container.checkbox .cbx-mail-consent-label{font-size:.75rem;max-width:220px;}}.join-form .form-container form .form-control-container.checkbox #cbx-terms-label a[href]{color:#bf188d;text-decoration:underline;}.join-form .form-container form .form-control-container label{margin:0;display:inline;line-height:1;}.join-form .form-container form .form-control-container .form-control,.join-form .form-container form .form-control-container .select2-search__field{display:block;color:#0d47a1;text-align:start;font-family:Heebo;font-size:1.1875rem;font-weight:400;line-height:1.47;letter-spacing:-.164px;padding:12px 18px;border-radius:13px;border:1px solid rgba(195,209,226,.9);background:rgba(255,255,255,.85);box-shadow:0 9px 30px 0 rgba(13,71,161,.07);height:auto;width:100%;}.join-form .form-container form .form-control-container .form-control::placeholder,.join-form .form-container form .form-control-container .select2-search__field::placeholder{color:#0d47a1;}@media(max-width:1199px){.join-form .form-container form .form-control-container .form-control,.join-form .form-container form .form-control-container .select2-search__field{font-size:.875rem;}}.join-form .form-container form .form-control-container .form-control[type="tel"]:not(:lang(en)),.join-form .form-container form .form-control-container [type="tel"].select2-search__field:not(:lang(en)){text-align:right;direction:rtl;}.join-form .form-container form .form-control-container .form-control.input-validation-error,.join-form .form-container form .form-control-container .input-validation-error.select2-search__field{border:1px solid #f00;}.join-form .form-container form .form-control-container .custom-multiple-select-wrapper.isActive .form-control,.join-form .form-container form .form-control-container .custom-multiple-select-wrapper.isActive .select2-search__field{outline:none;border-radius:13px 13px 0 0;box-shadow:0 18px 40px 0 rgba(13,71,161,.08);}@media(max-width:1199px){.join-form .form-container form .form-control-container .custom-multiple-select-wrapper.isActive .form-control::after,.join-form .form-container form .form-control-container .custom-multiple-select-wrapper.isActive .select2-search__field::after{background-image:url(../../Images/MultipleSelect/arrow-blue-up.svg);}}@media(max-width:1199px){.join-form .form-container form .form-control-container .custom-multiple-select-wrapper.isActive .selectCustom-options ul li label{font-size:14px;padding-block:12px;padding-inline-start:16px;}}@media(max-width:1199px){.join-form .form-container form .form-control-container .custom-multiple-select-wrapper.isActive .selectCustom-options ul li label input{width:18px;height:18px;}}.join-form .form-container form .form-control-container .custom-multiple-select-wrapper.isActive .selectCustom-options fieldset{border-color:rgba(195,209,226,.9);}@media(max-width:1199px){.join-form .form-container form .form-control-container .custom-multiple-select-wrapper.isActive .selectCustom-options fieldset{top:10px;}}.join-form .form-container form .form-control-container .custom-multiple-select-wrapper .form-control:focus-visible,.join-form .form-container form .form-control-container .custom-multiple-select-wrapper .select2-search__field:focus-visible{outline:1px solid #000;}@media(max-width:1199px){.join-form .form-container form .form-control-container .custom-multiple-select-wrapper .form-control::after,.join-form .form-container form .form-control-container .custom-multiple-select-wrapper .select2-search__field::after{content:'';display:block;width:16px;height:16px;background:url(../../Images/MultipleSelect/arrow-blue-down.svg) no-repeat center/contain;}}.join-form .form-container form .form-control-container [type="file"]:focus-visible+label{outline:1px solid #000;}.join-form .form-container form .form-control-container .custom-file-upload{display:inline-block;position:relative;cursor:pointer;margin-bottom:0;}.join-form .form-container form .form-control-container .custom-file-upload::before{content:'';display:block;position:absolute;inset-inline-end:20px;top:15px;width:24px;aspect-ratio:1/1;background:url(../../Images/Forms/file_upload_field.svg) no-repeat center/contain;}@media(max-width:1199px){.join-form .form-container form .form-control-container .custom-file-upload::before{width:19px;inset-inline-end:12px;top:11px;}}.join-form .form-container form .form-control-container .validation-msg-container{margin-block:0;display:flex;flex-direction:column;}.join-form .form-container form .form-control-container .validation-msg-container .field-validation-valid{display:none;}.join-form .form-container form .form-control-container .validation-msg-container .info-msg,.join-form .form-container form .form-control-container .validation-msg-container .field-validation-error>:nth-child(n){margin-block:8px 0;display:inline-flex;gap:4px;align-items:center;padding:0;color:#1e2f41;text-align:start;font-family:Heebo;font-size:1rem;font-weight:400;line-height:1;}@media(max-width:1199px){.join-form .form-container form .form-control-container .validation-msg-container .info-msg,.join-form .form-container form .form-control-container .validation-msg-container .field-validation-error>:nth-child(n){font-size:.75rem;}}.join-form .form-container form .form-control-container .validation-msg-container .info-msg::before,.join-form .form-container form .form-control-container .validation-msg-container .field-validation-error>:nth-child(n)::before{display:inline-block;content:'';background:url("../../Images/SharedIcons/ExclamationMark.svg") no-repeat center/contain;width:1rem;height:1rem;flex-shrink:0;}@media(max-width:1199px){.join-form .form-container form .form-control-container .validation-msg-container .info-msg::before,.join-form .form-container form .form-control-container .validation-msg-container .field-validation-error>:nth-child(n)::before{width:.75rem;height:.75rem;}}.join-form .form-container form .form-control-container .validation-msg-container .validation-message{line-height:0;}.join-form .form-container form .form-control-container .validation-msg-container .field-validation-error>:nth-child(n){color:#ec0105;}.join-form .form-container form .form-control-container .validation-msg-container .field-validation-error>:nth-child(n)::before{background-image:url("../../Images/SharedIcons/ExclamationMark-red.svg");content:'';}.join-form .form-container form .form-control-container .validation-msg-container .field-validation-error>:nth-child(n)~*{margin-top:8px;}.join-form .form-container form .form-control-container .validation-msg-container .info-msg+.field-validation-error,.join-form .form-container form .form-control-container .validation-msg-container .field-validation-error>:nth-child(n)+.field-validation-error{margin-top:8px;}.join-form .form-container form .validation-msg-container{margin-block:0;display:flex;flex-direction:column;}.join-form .form-container form .validation-msg-container .field-validation-error .error{color:#ec0105;margin-block:8px 0;display:inline-flex;gap:4px;align-items:center;padding:0;text-align:start;font-family:Heebo;font-size:1rem;font-weight:400;line-height:1;}.join-form .form-container form .validation-msg-container .field-validation-error .error::before{background:url("../../Images/SharedIcons/ExclamationMark-red.svg") no-repeat center/contain;content:'';display:inline-block;width:1rem;height:1rem;flex-shrink:0;vertical-align:top;}.join-form .form-container form .form-buttons{display:flex;justify-content:center;margin-top:32px;}@media(max-width:1199px){.join-form .form-container form .form-buttons{margin-top:24px;}}.join-form .form-container form .form-buttons .mfe-btn-action{display:flex;padding-block:11px 12px;padding-inline:58px;align-items:center;border-radius:33px;text-align:center;font-family:heeboMedium;font-size:1.0625rem;font-weight:500;line-height:normal;color:#fff;}.join-form .form-container form .form-buttons .mfe-btn-action:focus-visible{outline:4px solid #000;outline-offset:-2px;}.join-form .form-container form .form-buttons .mfe-btn-action:focus:not(:focus-visible){box-shadow:none;}@media(max-width:1199px){.join-form .form-container form .form-buttons .mfe-btn-action{font-size:.875rem;padding-block:8px 9px;padding-inline:39px;}}