.select2-container--olimp {    font-family: Roboto;}.select2-container--olimp.select2-container-month {    float: left;    opacity: 1;}.select2-container--olimp.select2-container-year {    float: right;    opacity: 1;}.select2-container--olimp .select2-selection--single {    background-color: #fff;    border: 1px solid #c7d1d6;    border-radius: 6px;    transition: background-color .1s;}.select2-container--olimp .select2-selection--single:hover {    background-color: #f8f8f8;}    .select2-container--olimp .select2-selection--single .select2-selection__rendered {        color: #444;        line-height: 28px;        text-align: left;    }    .select2-container--olimp .select2-selection--single .select2-selection__clear {        cursor: pointer;        float: right;        font-weight: bold;        height: 28px;        margin-right: 20px;        padding-right: 0px    }    .select2-container--olimp .select2-selection--single .select2-selection__placeholder {        color: #999    }    .select2-container--olimp .select2-selection--single .select2-selection__arrow {        height: 28px;        position: absolute;        top: 1px;        right: 1px;        width: 20px    }        .select2-container--olimp .select2-selection--single .select2-selection__arrow b {            height: 8px;            left: 50%;            margin-left: -8px;            margin-top: -4px;            position: absolute;            top: 50%;            width: 8px;            background-image: url(./Images/datepicker-alternative-arrow__5.4.7.14764.png);            background-position: center;            background-size: contain;            background-repeat: no-repeat;        }.select2-container--olimp[dir="rtl"] .select2-selection--single .select2-selection__clear {    float: left}.select2-container--olimp[dir="rtl"] .select2-selection--single .select2-selection__arrow {    left: 1px;    right: auto}.select2-container--olimp.select2-container--disabled .select2-selection--single {    background-color: #eee;    cursor: default}    .select2-container--olimp.select2-container--disabled .select2-selection--single .select2-selection__clear {        display: none    }.select2-container--olimp.select2-container--open .select2-selection--single .select2-selection__arrow b {    transform: rotate(180deg);}.select2-container--olimp .select2-selection--multiple {    background-color: white;    border: 1px solid #c7d1d6;    border-radius: 4px;    cursor: text;    padding-bottom: 5px;    padding-right: 5px;    position: relative}    .select2-container--olimp .select2-selection--multiple.select2-selection--clearable {        padding-right: 25px    }    .select2-container--olimp .select2-selection--multiple .select2-selection__clear {        cursor: pointer;        font-weight: bold;        height: 20px;        margin-right: 10px;        margin-top: 5px;        position: absolute;        right: 0;        padding: 1px    }    .select2-container--olimp .select2-selection--multiple .select2-selection__choice {        background-color: #e4e4e4;        border: 1px solid #c7d1d6;        border-radius: 4px;        box-sizing: border-box;        display: inline-block;        margin-left: 5px;        margin-top: 5px;        padding: 0;        padding-left: 20px;        position: relative;        max-width: 100%;        overflow: hidden;        text-overflow: ellipsis;        vertical-align: bottom;        white-space: nowrap    }    .select2-container--olimp .select2-selection--multiple .select2-selection__choice__display {        cursor: default;        padding-left: 2px;        padding-right: 5px    }    .select2-container--olimp .select2-selection--multiple .select2-selection__choice__remove {        background-color: transparent;        border: none;        border-right: 1px solid #c7d1d6;        border-top-left-radius: 4px;        border-bottom-left-radius: 4px;        color: #999;        cursor: pointer;        font-size: 1em;        font-weight: bold;        padding: 0 4px;        position: absolute;        left: 0;        top: 0    }        .select2-container--olimp .select2-selection--multiple .select2-selection__choice__remove:hover,        .select2-container--olimp .select2-selection--multiple .select2-selection__choice__remove:focus {            background-color: #f1f1f1;            color: #333;            outline: none        }.select2-container--olimp[dir="rtl"] .select2-selection--multiple .select2-selection__choice {    margin-left: 5px;    margin-right: auto}.select2-container--olimp[dir="rtl"] .select2-selection--multiple .select2-selection__choice__display {    padding-left: 5px;    padding-right: 2px}.select2-container--olimp[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove {    border-left: 1px solid #c7d1d6;    border-right: none;    border-top-left-radius: 0;    border-bottom-left-radius: 0;    border-top-right-radius: 4px;    border-bottom-right-radius: 4px}.select2-container--olimp[dir="rtl"] .select2-selection--multiple .select2-selection__clear {    float: left;    margin-left: 10px;    margin-right: auto}.select2-container--olimp.select2-container--focus .select2-selection--multiple {    border: solid black 1px;    outline: 0}.select2-container--olimp.select2-container--disabled .select2-selection--multiple {    background-color: #eee;    cursor: default}.select2-container--olimp.select2-container--disabled .select2-selection__choice__remove {    display: none}.select2-container--olimp.select2-container--open.select2-container--above .select2-selection--single,.select2-container--olimp.select2-container--open.select2-container--above .select2-selection--multiple {    border-top-left-radius: 0;    border-top-right-radius: 0}.select2-container--olimp.select2-container--open.select2-container--below .select2-selection--single,.select2-container--olimp.select2-container--open.select2-container--below .select2-selection--multiple {    border-bottom-left-radius: 0;    border-bottom-right-radius: 0}.select2-dropdown {    border-color: #c7d1d6;}.select2-container--olimp .select2-search--dropdown .select2-search__field {    border: 1px solid #c7d1d6}.select2-container--olimp .select2-search--inline .select2-search__field {    background: transparent;    border: none;    outline: 0;    box-shadow: none;    -webkit-appearance: textfield}.select2-container--olimp .select2-results > .select2-results__options {    max-height: 200px;    overflow-y: auto;    -ms-overflow-style: none;  /* Hide scrollbar for IE и Edge */    scrollbar-width: none;  /* Hide scrollbar for Firefox */}/* Hide scrollbar for Chrome, Safari and Opera */.select2-container--olimp .select2-results > .select2-results__options::-webkit-scrollbar {    width: none;}.select2-container--olimp .select2-results__option {    font-size: 11px;    font-weight: bold;    transition: .1s;}.select2-container--olimp .select2-results__option:last-child {    border-radius: 0px 0px 3px 3px;}.select2-container--olimp .select2-results__option .select2-results__option {    padding-left: 1em}    .select2-container--olimp .select2-results__option .select2-results__option .select2-results__group {        padding-left: 0    }    .select2-container--olimp .select2-results__option .select2-results__option .select2-results__option {        margin-left: -1em;        padding-left: 2em    }        .select2-container--olimp .select2-results__option .select2-results__option .select2-results__option .select2-results__option {            margin-left: -2em;            padding-left: 3em        }            .select2-container--olimp .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {                margin-left: -3em;                padding-left: 4em            }                .select2-container--olimp .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {                    margin-left: -4em;                    padding-left: 5em                }                    .select2-container--olimp .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {                        margin-left: -5em;                        padding-left: 6em                    }.select2-container--olimp .select2-results__option--group {    padding: 0}.select2-container--olimp .select2-results__option--disabled {    color: #999}.select2-container--olimp .select2-results__option--selected {    background-color: #2d89dc;    color: white}.select2-container--olimp .select2-results__option--highlighted.select2-results__option--selectable {    background-color: #2574b9;    color: white}.select2-container--olimp .select2-results__group {    cursor: default;    display: block;    padding: 6px}