﻿.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:#083f92;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:-0.42px;text-align:start;padding-inline:24px;width:100%}}.join-form .join-form-info{color:#24283f;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:0px 0px 20px 0px 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 #000;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 #083f92;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:#083f92;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 red}.join-form .form-container form .form-control-container.checkbox .cbx-mail-consent-label{font-size:1.1875rem;line-height:1.36;color:#24283f;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:#b83b7c;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:#083f92;text-align:start;font-family:Heebo;font-size:1.1875rem;font-weight:400;line-height:1.47;letter-spacing:-0.164px;padding:12px 18px;border-radius:13px;border:1px solid rgba(195,209,226,.9);background:rgba(255,255,255,.85);box-shadow:0px 9px 30px 0px 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:#083f92}@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(:is(:lang(en),:lang(ru))),.join-form .form-container form .form-control-container [type=tel].select2-search__field:not(:is(:lang(en),:lang(ru))){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 red}.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:#24283f;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:#e80046}.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:#e80046;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}}
