.select2-container {
    box-sizing: border-box;
    display: inline-block;
    margin: 0;
    position: relative;
    vertical-align: middle; }
.select2-container .select2-selection--single {
    box-sizing: border-box;
    cursor: pointer;
    display: block;
    height: 28px;
    user-select: none;
    -webkit-user-select: none; }
.select2-container .select2-selection--single .select2-selection__rendered {
    display: block;
    padding-left: 8px;
    padding-right: 20px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap; }
.select2-container .select2-selection--single .select2-selection__clear {
    background-color: transparent;
    border: none;
    font-size: 1em; }
.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered {
    padding-right: 8px;
    padding-left: 20px; }
.select2-container .select2-selection--multiple {
    box-sizing: border-box;
    cursor: pointer;
    display: block;
    min-height: 32px;
    user-select: none;
    -webkit-user-select: none; }
.select2-container .select2-selection--multiple .select2-selection__rendered {
    display: inline;
    list-style: none;
    padding: 0; }
.select2-container .select2-selection--multiple .select2-selection__clear {
    background-color: transparent;
    border: none;
    font-size: 1em; }
.select2-container .select2-search--inline .select2-search__field {
    box-sizing: border-box;
    border: none;
    font-size: 100%;
    margin-top: 5px;
    margin-left: 5px;
    padding: 0;
    max-width: 100%;
    resize: none;
    height: 18px;
    vertical-align: bottom;
    font-family: sans-serif;
    overflow: hidden;
    word-break: keep-all; }
.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button {
    -webkit-appearance: none; }

.select2-dropdown {
    background-color: white;
    border: 1px solid #aaa;
    border-radius: 4px;
    box-sizing: border-box;
    display: block;
    position: absolute;
    left: -100000px;
    width: 100%;
    z-index: 1051; }

.select2-results {
    display: block; }

.select2-results__options {
    list-style: none;
    margin: 0;
    padding: 0; }

.select2-results__option {
    padding: 6px;
    user-select: none;
    -webkit-user-select: none; }

.select2-results__option--selectable {
    cursor: pointer; }

.select2-container--open .select2-dropdown {
    left: 0; }

.select2-container--open .select2-dropdown--above {
    border-bottom: none;
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0; }

.select2-container--open .select2-dropdown--below {
    border-top: none;
    border-top-left-radius: 0;
    border-top-right-radius: 0; }

.select2-search--dropdown {
    display: block;
    padding: 4px; }
.select2-search--dropdown .select2-search__field {
    padding: 4px;
    width: 100%;
    box-sizing: border-box; }
.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button {
    -webkit-appearance: none; }
.select2-search--dropdown.select2-search--hide {
    display: none; }

.select2-close-mask {
    border: 0;
    margin: 0;
    padding: 0;
    display: block;
    position: fixed;
    left: 0;
    top: 0;
    min-height: 100%;
    min-width: 100%;
    height: auto;
    width: auto;
    opacity: 0;
    z-index: 99;
    background-color: #fff;
    filter: alpha(opacity=0); }

.select2-hidden-accessible {
    border: 0 !important;
    clip: rect(0 0 0 0) !important;
    -webkit-clip-path: inset(50%) !important;
    clip-path: inset(50%) !important;
    height: 1px !important;
    overflow: hidden !important;
    padding: 0 !important;
    position: absolute !important;
    width: 1px !important;
    white-space: nowrap !important; }

.select2-container--default .select2-selection--single {
    background-color: #fff;
    border: 1px solid #aaa;
    border-radius: 4px; }
.select2-container--default .select2-selection--single .select2-selection__rendered {
    color: #444;
    line-height: 28px; }
.select2-container--default .select2-selection--single .select2-selection__clear {
    cursor: pointer;
    float: right;
    font-weight: bold;
    height: 26px;
    margin-right: 20px;
    padding-right: 0px; }
.select2-container--default .select2-selection--single .select2-selection__placeholder {
    color: #999; }
.select2-container--default .select2-selection--single .select2-selection__arrow {
    height: 26px;
    position: absolute;
    top: 1px;
    right: 1px;
    width: 20px; }
.select2-container--default .select2-selection--single .select2-selection__arrow b {
    border-color: #888 transparent transparent transparent;
    border-style: solid;
    border-width: 5px 4px 0 4px;
    height: 0;
    left: 50%;
    margin-left: -4px;
    margin-top: -2px;
    position: absolute;
    top: 50%;
    width: 0; }

.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear {
    float: left; }

.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow {
    left: 1px;
    right: auto; }

.select2-container--default.select2-container--disabled .select2-selection--single {
    background-color: #eee;
    cursor: default; }
.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear {
    display: none; }

.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b {
    border-color: transparent transparent #888 transparent;
    border-width: 0 4px 5px 4px; }

.select2-container--default .select2-selection--multiple {
    background-color: white;
    border: 1px solid #aaa;
    border-radius: 4px;
    cursor: text;
    padding-bottom: 5px;
    padding-right: 5px;
    position: relative; }
.select2-container--default .select2-selection--multiple.select2-selection--clearable {
    padding-right: 25px; }
.select2-container--default .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--default .select2-selection--multiple .select2-selection__choice {
    background-color: #e4e4e4;
    border: 1px solid #aaa;
    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--default .select2-selection--multiple .select2-selection__choice__display {
    cursor: default;
    padding-left: 2px;
    padding-right: 5px; }
.select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
    background-color: transparent;
    border: none;
    border-right: 1px solid #aaa;
    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--default .select2-selection--multiple .select2-selection__choice__remove:hover, .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:focus {
    background-color: #f1f1f1;
    color: #333;
    outline: none; }

.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice {
    margin-left: 5px;
    margin-right: auto; }

.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__display {
    padding-left: 5px;
    padding-right: 2px; }

.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove {
    border-left: 1px solid #aaa;
    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--default[dir="rtl"] .select2-selection--multiple .select2-selection__clear {
    float: left;
    margin-left: 10px;
    margin-right: auto; }

.select2-container--default.select2-container--focus .select2-selection--multiple {
    border: solid black 1px;
    outline: 0; }

.select2-container--default.select2-container--disabled .select2-selection--multiple {
    background-color: #eee;
    cursor: default; }

.select2-container--default.select2-container--disabled .select2-selection__choice__remove {
    display: none; }

.select2-container--default.select2-container--open.select2-container--above .select2-selection--single, .select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple {
    border-top-left-radius: 0;
    border-top-right-radius: 0; }

.select2-container--default.select2-container--open.select2-container--below .select2-selection--single, .select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple {
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0; }

.select2-container--default .select2-search--dropdown .select2-search__field {
    border: 1px solid #aaa; }

.select2-container--default .select2-search--inline .select2-search__field {
    background: transparent;
    border: none;
    outline: 0;
    box-shadow: none;
    -webkit-appearance: textfield; }

.select2-container--default .select2-results > .select2-results__options {
    max-height: 200px;
    overflow-y: auto; }

.select2-container--default .select2-results__option .select2-results__option {
    padding-left: 1em; }
.select2-container--default .select2-results__option .select2-results__option .select2-results__group {
    padding-left: 0; }
.select2-container--default .select2-results__option .select2-results__option .select2-results__option {
    margin-left: -1em;
    padding-left: 2em; }
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
    margin-left: -2em;
    padding-left: 3em; }
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
    margin-left: -3em;
    padding-left: 4em; }
.select2-container--default .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--default .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--default .select2-results__option--group {
    padding: 0; }

.select2-container--default .select2-results__option--disabled {
    color: #999; }

.select2-container--default .select2-results__option--selected {
    background-color: #ddd; }

.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable {
    background-color: #5897fb;
    color: white; }

.select2-container--default .select2-results__group {
    cursor: default;
    display: block;
    padding: 6px; }

.select2-container--classic .select2-selection--single {
    background-color: #f7f7f7;
    border: 1px solid #aaa;
    border-radius: 4px;
    outline: 0;
    background-image: -webkit-linear-gradient(top, white 50%, #eeeeee 100%);
    background-image: -o-linear-gradient(top, white 50%, #eeeeee 100%);
    background-image: linear-gradient(to bottom, white 50%, #eeeeee 100%);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0); }
.select2-container--classic .select2-selection--single:focus {
    border: 1px solid #5897fb; }
.select2-container--classic .select2-selection--single .select2-selection__rendered {
    color: #444;
    line-height: 28px; }
.select2-container--classic .select2-selection--single .select2-selection__clear {
    cursor: pointer;
    float: right;
    font-weight: bold;
    height: 26px;
    margin-right: 20px; }
.select2-container--classic .select2-selection--single .select2-selection__placeholder {
    color: #999; }
.select2-container--classic .select2-selection--single .select2-selection__arrow {
    background-color: #ddd;
    border: none;
    border-left: 1px solid #aaa;
    border-top-right-radius: 4px;
    border-bottom-right-radius: 4px;
    height: 26px;
    position: absolute;
    top: 1px;
    right: 1px;
    width: 20px;
    background-image: -webkit-linear-gradient(top, #eeeeee 50%, #cccccc 100%);
    background-image: -o-linear-gradient(top, #eeeeee 50%, #cccccc 100%);
    background-image: linear-gradient(to bottom, #eeeeee 50%, #cccccc 100%);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFCCCCCC', GradientType=0); }
.select2-container--classic .select2-selection--single .select2-selection__arrow b {
    border-color: #888 transparent transparent transparent;
    border-style: solid;
    border-width: 5px 4px 0 4px;
    height: 0;
    left: 50%;
    margin-left: -4px;
    margin-top: -2px;
    position: absolute;
    top: 50%;
    width: 0; }

.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__clear {
    float: left; }

.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow {
    border: none;
    border-right: 1px solid #aaa;
    border-radius: 0;
    border-top-left-radius: 4px;
    border-bottom-left-radius: 4px;
    left: 1px;
    right: auto; }

.select2-container--classic.select2-container--open .select2-selection--single {
    border: 1px solid #5897fb; }
.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow {
    background: transparent;
    border: none; }
.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b {
    border-color: transparent transparent #888 transparent;
    border-width: 0 4px 5px 4px; }

.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single {
    border-top: none;
    border-top-left-radius: 0;
    border-top-right-radius: 0;
    background-image: -webkit-linear-gradient(top, white 0%, #eeeeee 50%);
    background-image: -o-linear-gradient(top, white 0%, #eeeeee 50%);
    background-image: linear-gradient(to bottom, white 0%, #eeeeee 50%);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0); }

.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single {
    border-bottom: none;
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
    background-image: -webkit-linear-gradient(top, #eeeeee 50%, white 100%);
    background-image: -o-linear-gradient(top, #eeeeee 50%, white 100%);
    background-image: linear-gradient(to bottom, #eeeeee 50%, white 100%);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFFFFFFF', GradientType=0); }

.select2-container--classic .select2-selection--multiple {
    background-color: white;
    border: 1px solid #aaa;
    border-radius: 4px;
    cursor: text;
    outline: 0;
    padding-bottom: 5px;
    padding-right: 5px; }
.select2-container--classic .select2-selection--multiple:focus {
    border: 1px solid #5897fb; }
.select2-container--classic .select2-selection--multiple .select2-selection__clear {
    display: none; }
.select2-container--classic .select2-selection--multiple .select2-selection__choice {
    background-color: #e4e4e4;
    border: 1px solid #aaa;
    border-radius: 4px;
    display: inline-block;
    margin-left: 5px;
    margin-top: 5px;
    padding: 0; }
.select2-container--classic .select2-selection--multiple .select2-selection__choice__display {
    cursor: default;
    padding-left: 2px;
    padding-right: 5px; }
.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove {
    background-color: transparent;
    border: none;
    border-top-left-radius: 4px;
    border-bottom-left-radius: 4px;
    color: #888;
    cursor: pointer;
    font-size: 1em;
    font-weight: bold;
    padding: 0 4px; }
.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover {
    color: #555;
    outline: none; }

.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice {
    margin-left: 5px;
    margin-right: auto; }

.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__display {
    padding-left: 5px;
    padding-right: 2px; }

.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
    border-top-right-radius: 4px;
    border-bottom-right-radius: 4px; }

.select2-container--classic.select2-container--open .select2-selection--multiple {
    border: 1px solid #5897fb; }

.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple {
    border-top: none;
    border-top-left-radius: 0;
    border-top-right-radius: 0; }

.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple {
    border-bottom: none;
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0; }

.select2-container--classic .select2-search--dropdown .select2-search__field {
    border: 1px solid #aaa;
    outline: 0; }

.select2-container--classic .select2-search--inline .select2-search__field {
    outline: 0;
    box-shadow: none; }

.select2-container--classic .select2-dropdown {
    background-color: white;
    border: 1px solid transparent; }

.select2-container--classic .select2-dropdown--above {
    border-bottom: none; }

.select2-container--classic .select2-dropdown--below {
    border-top: none; }

.select2-container--classic .select2-results > .select2-results__options {
    max-height: 200px;
    overflow-y: auto; }

.select2-container--classic .select2-results__option--group {
    padding: 0; }

.select2-container--classic .select2-results__option--disabled {
    color: grey; }

.select2-container--classic .select2-results__option--highlighted.select2-results__option--selectable {
    background-color: #3875d7;
    color: white; }

.select2-container--classic .select2-results__group {
    cursor: default;
    display: block;
    padding: 6px; }

.select2-container--classic.select2-container--open .select2-dropdown {
    border-color: #5897fb; }

@font-face{font-family:"Gerbera";src:url(/assets/390781e489a88cd1340b.woff2) format("woff2"),url(/assets/729e8a10b4f26f591272.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"ReninsRegular";src:url(/assets/627d378388a8aea89c8d.woff2) format("woff2"),url(/assets/1050746b00219a532c78.woff) format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Gerbera";src:url(/assets/f7abdc9b8ca27e3aaa4a.woff2) format("woff2"),url(/assets/3c0a8d795989c7dc095a.woff) format("woff");font-weight:bold;font-style:normal;font-display:swap}*,*::after,*::before{box-sizing:border-box;margin:0;padding:0}.container{--container-width: 1440px;--container-indent: 15px;max-width:calc(var(--container-width) + var(--container-indent)*2);margin:0 auto;padding:0 var(--container-indent)}.container--small{--container-width: 1140px}.contacts-card{padding:30px 42px 30px 30px;border-radius:27px;display:flex;flex-direction:column;gap:20px;background-color:#f2f6fa}@media screen and (max-width: 768px){.contacts-card{padding:30px 15px}}.contacts-card--disabled .contacts-card__title-text,.contacts-card--disabled .contacts-card__phone-link,.contacts-card--disabled .contacts-card__content,.contacts-card--disabled .contacts-card__workhours,.contacts-card--disabled .contacts-card__phone-icon{color:#9e9e9e}.contacts-card--disabled .contacts-card__phone-icon{border-color:#9e9e9e;opacity:.3}.contacts-card--selected{background-color:#ccc8ff}.contacts-card--selected .contacts-card__content,.contacts-card--selected .contacts-card__workhours{color:#28323c}.contacts-card--selected .contacts-card__icon{filter:brightness(0) invert(1)}.contacts-card__header{display:flex;align-items:center;flex-wrap:wrap;gap:10px}.contacts-card__body{display:flex;flex-direction:column;gap:20px}.contacts-card__icons{display:flex;align-items:center;flex-wrap:wrap;gap:5px}.contacts-card__icon{width:28px;height:28px}.contacts-card__title{display:flex;align-items:center;gap:8px}.contacts-card__title-icon{width:12px;height:20px}.contacts-card__title h5{font-size:20px;line-height:24px;font-weight:700;font-family:"Gerbera",sans-serif;color:#28323c}.contacts-card__phone{display:flex;align-items:center;gap:11px}.contacts-card__phone-link{font-family:"ReninsRegular",sans-serif;font-size:16px;line-height:20px;letter-spacing:.16px;font-weight:400;color:#28323c;text-decoration:none;border-bottom:1px solid currentColor}.contacts-card__phone-icon{width:28px;height:28px;border-radius:50%;border:1px solid #50287d;padding:6px}.contacts-card__workhours{font-family:"ReninsRegular",sans-serif;font-size:14px;line-height:16px;color:#5a646e;letter-spacing:.21px}.contacts-card__tab{display:inline-flex;justify-content:center;align-items:center;border-radius:40px;padding:9px 20px;font-family:"Gerbera",sans-serif;font-size:16px;line-height:22px;font-weight:400}.contacts-card__tab a,.contacts-card__tab span{color:inherit}.contacts-card__tab--white{background-color:#fff;color:#38056c}.contacts-card__tab--dark{background-color:#38056c;color:#fff}.contacts-card__text{display:flex;flex-direction:column;gap:12px}.contacts-card__content{font-family:"ReninsRegular",sans-serif;font-size:14px;line-height:18px;color:#5a646e}.contacts-card__content ul,.contacts-card__content ol,.contacts-card__content dl{list-style:inside}.contacts-wide-card{padding:30px;gap:64px;background:#fff;box-shadow:0px 7px 30px rgba(1,1,1,.1);border-radius:26px;display:grid;grid-template-columns:repeat(2, 1fr)}.contacts-wide-card--selected{background:#ccc8ff}.contacts-wide-card--selected .contacts-wide-card__text,.contacts-wide-card--selected .contacts-wide-card__workhours-description{color:#28323c}@media screen and (max-width: 768px){.contacts-wide-card{grid-template-columns:1fr;padding:30px 20px;gap:40px}}.contacts-wide-card__left,.contacts-wide-card__right{display:flex;flex-direction:column;gap:30px}.contacts-wide-card__left-content,.contacts-wide-card__right-content{display:flex;flex-direction:column;gap:12px}@media screen and (max-width: 768px){.contacts-wide-card__right{gap:20px}}.contacts-wide-card__text{font-family:"ReninsRegular",sans-serif;font-weight:400;font-size:14px;line-height:22px;color:#5a646e}.contacts-wide-card__text ul,.contacts-wide-card__text ol,.contacts-wide-card__text dl{list-style:inside}.contacts-wide-card__left .contacts-wide-card__address{max-width:294px}.contacts-wide-card__address{font-family:"Gerbera",sans-serif;font-weight:400;font-size:14px;line-height:20px;color:#28323c}.contacts-wide-card__workhours{display:flex;flex-direction:column;gap:8px}.contacts-wide-card__workhours-title{font-family:"Gerbera",sans-serif;font-weight:600;font-size:16px;line-height:22px;color:#28323c}.contacts-wide-card__workhours-description{font-family:"ReninsRegular",sans-serif;font-weight:400;font-size:14px;line-height:16px;letter-spacing:.21px;color:#5a646e}.contacts-wide-card__title{display:flex;align-items:center;gap:8px}.contacts-wide-card__title-icon{align-self:flex-start;margin:2px 0}.contacts-wide-card__title-text{font-family:"Gerbera",sans-serif;font-weight:700;font-size:20px;line-height:24px;color:#28323c}.contacts-wide-card__phone{display:flex;align-items:center;gap:11px}.contacts-wide-card__phone-link{font-family:"ReninsRegular",sans-serif;font-size:16px;line-height:20px;letter-spacing:.16px;font-weight:400;color:#28323c;text-decoration:none;border-bottom:1px solid currentColor}.contacts-wide-card__phone-icon{width:28px;height:28px;border-radius:50%;border:1px solid #50287d;padding:6px}.contacts-grid{display:grid;grid-template-columns:repeat(2, 1fr);gap:25px}@media screen and (max-width: 768px){.contacts-grid{grid-template-columns:1fr}}.contacts-question-card{display:flex;justify-content:space-between;align-items:center;padding:30px;gap:32px;overflow:hidden;position:relative;min-height:240px;border-radius:27px}@media screen and (max-width: 768px){.contacts-question-card{padding:20px 24px;min-height:max-content}}.contacts-question-card__content{display:flex;flex-direction:column;gap:20px;height:100%;max-width:70%}@media screen and (max-width: 768px){.contacts-question-card__content{gap:16px}}.contacts-question-card__img{width:223px;height:213px;position:absolute;object-fit:contain;right:0}@media screen and (max-width: 768px){.contacts-question-card__img{width:120px;height:115px;top:10px;right:10px}}.contacts-question-card__text{display:flex;flex-direction:column;gap:12px}.contacts-question-card__title{font-family:"Gerbera",sans-serif;font-weight:500;font-size:32px;line-height:40px}@media screen and (max-width: 768px){.contacts-question-card__title{font-size:20px;line-height:24px}}.contacts-question-card__description{font-family:"Gerbera",sans-serif;font-weight:400;font-size:16px;line-height:20px}.contacts-question-card__btn{white-space:nowrap;margin-top:auto;width:fit-content}.contacts-question-card--blue{background-color:#9a92ff}.contacts-question-card--blue .contacts-question-card__description,.contacts-question-card--blue .contacts-question-card__title{color:#fff}.contacts-question-card--sky-blue{background-color:#e8e8ff}.contacts-question-card--sky-blue .contacts-question-card__content{width:50%}@media screen and (max-width: 768px){.contacts-question-card--sky-blue .contacts-question-card__content{width:55%}}.contacts-question-card--sky-blue .contacts-question-card__img{mix-blend-mode:multiply;width:278px}@media screen and (max-width: 768px){.contacts-question-card--sky-blue .contacts-question-card__img{width:120px}}.contacts-stub{padding:30px 50px;width:100%;display:flex;gap:8px;align-items:center;background:#fff;box-shadow:0px 7px 30px rgba(1,1,1,.1);border-radius:26px}@media screen and (max-width: 768px){.contacts-stub{padding:30px 20px;flex-direction:column;align-items:flex-start}}.contacts-stub__text{font-family:"Gerbera",sans-serif;line-height:24px;font-weight:700;font-size:20px;color:#28323c}.contacts-stub__link{font-size:24px;line-height:28px;font-family:"Gerbera",sans-serif;font-weight:400;color:#50287d;text-decoration:none;flex-shrink:0;align-self:flex-start}.button{cursor:pointer;outline:none;border:none;padding:10px 20px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;border-radius:8px;min-width:90px;font-family:"Gerbera",sans-serif;font-size:16px;line-height:20px;font-weight:400}.button--green{color:#000;background:#79ff3a}.button--green:hover{background-color:#69ec2b}.ui-external-link{font-family:"Gerbera",sans-serif;font-weight:400;font-size:16px;line-height:20px;display:inline-flex;gap:10px;text-decoration:none;color:#50287d}.ui-external-link__icon{width:12px;height:20px;flex-shrink:0}.select2{width:100%}.select2 .select2-selection--single{border:1px solid #50287d;border-radius:0;height:42px;position:relative}.select2 .select2-selection__rendered{padding:6px 36px 6px 22px;font-size:14px;line-height:42px;font-family:"ReninsRegular",sans-serif}.select2 .select2-selection--single .select2-selection__rendered{color:#28323c}.select2-dropdown{background:#fff;border:1px solid #fcfcfc;box-shadow:0px 12px 12px rgba(10,60,106,.06),0px 6px 6px rgba(10,35,124,.04);border-radius:2px;padding:0 0 0 20px}.select2-container .select2-container--open.select2-dropdown--below{border-radius:2px}.select2-results__options .select2-results__option{color:#28323c;font-size:16px;line-height:20px;font-family:"Gerbera",sans-serif;font-weight:400;padding:8px 0}.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable{background-color:rgba(0,0,0,0);color:#28323c}.select2-results__option.select2-results__option--selectable.select2-results__option--selected{color:#6a4890}.select2-results__option.select2-results__option--selectable:hover{color:#6a4890}.select2-container--default .select2-results__option--selected{background-color:rgba(0,0,0,0);color:#6a4890}.select2-container--default.select2-container--open:not(.select2){margin-top:10px}.select2-container--default .select2-selection--single .select2-selection__arrow{transform:translateY(-50%);top:50%;right:15px;display:flex;align-items:center;justify-content:center}.select2-container--default .select2-selection--single .select2-selection__arrow b{background:url(/local/frontend/contacts-source/assets/svg/arrow-up-down.svg) center no-repeat;border:none;width:6px;height:12px;position:relative;display:inline-block;left:unset;margin:0;top:unset}.select2-container--default .select2-results>.select2-results__options{max-height:316px}.select2-results__options{padding:12px 0}.select2-results__options::-webkit-scrollbar{width:3px}.select2-results__options::-webkit-scrollbar-thumb{background:#5e1ca7}.select2-results__options::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.contacts-question-cards{gap:25px;display:grid;grid-template-columns:repeat(2, 1fr);padding:70px 0 120px 0}@media screen and (max-width: 1140px){.contacts-question-cards{grid-template-columns:1fr}}@media screen and (max-width: 768px){.contacts-question-cards{gap:16px;padding:70px 0}}.contacts-main-cards{display:flex;flex-direction:column;gap:34px}@media screen and (max-width: 1140px){.wrap_small .contact_box.contact_box_detail{height:max-content;max-height:max-content;margin:0 auto !important}}.service-dropdown{width:380px !important}@media screen and (max-width: 768px){.service-dropdown{width:calc(100vw - 40px) !important}}.right-header .right-header-item,.right-header-item.center-office{display:flex;align-items:center;gap:8px}.right-header .right-header-item svg,.right-header-item.center-office svg{align-self:flex-start;margin:8px 0}@media screen and (max-width: 768px){.right-header .right-header-item,.right-header-item.center-office{margin-left:20px !important}}.contacts-selects{display:flex;gap:14px}@media screen and (max-width: 768px){.contacts-selects{flex-direction:column;width:100%;margin-bottom:30px;padding:0}.contacts-selects .select2{width:100% !important}}.side-nav{display:flex;flex-direction:column;padding:32px;gap:24px;background:#e8e8ff;border-radius:27px}.side-nav__item{display:flex;flex-direction:column;gap:8px}.side-nav__item-title{font-family:"Gerbera";font-weight:500;font-size:20px;line-height:24px;letter-spacing:-0.04em;color:#28323c;text-decoration:none}.side-nav__item-subtitle{font-family:"Gerbera",sans-serif;font-weight:400;font-size:16px;line-height:20px;letter-spacing:-0.04em;color:#28323c}.side-nav__item-subtitle--big{font-size:20px;line-height:24px}.have-questions{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:32px 40px;gap:24px;border:2px solid #ccc8ff;border-radius:27px}.have-questions__title{font-family:"Gerbera";font-weight:400;font-size:24px;line-height:28px;letter-spacing:-0.04em;color:#38056c}.have-questions__btn{width:100%}
