.image__img--s2-i3e1ovrgh {object-fit: contain;}
.image__img--s2-idkqhzw44 {object-fit: contain;}
.image__img--s2-i3py3kl1w {object-fit: contain;}
.image__img--s2-i9lor0bta {object-fit: contain;}
.section--u-is6euer7b {z-index: 200; position: fixed; overflow: hidden; display: flex; justify-content: center;}
.div--u-i42yb42h5 {display: none;}
.div--u-iilknsqzo {margin-top: 0; margin-inline: calc(var(--spacing)*12); display: flex; width: auto; justify-content: center;}
.div--u-i2z26hc5e {width: auto; background-color: rgb(0, 0, 0); pointer-events: auto; justify-content: flex-start; align-items: center; padding: .5rem; display: flex; height: 3.5rem; border-radius: 0;}
.div--u-iwejngsrn {height: 0; position: relative; width: auto;}
.image--u-inqb10c73 {height: 100%; width: 120px;}
.button--u-ii3ugnqx5 {padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px;}
.button--u-i770pjtuk {padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px;}
.button--u-iw11qb08s {padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px;}
.div--u-i6mz9fcu3 {width: auto; height: 100%;}
.button--u-ix7htfrye {padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; display: inline-flex; align-items: center; gap: calc(var(--spacing)*2); overflow: hidden; transition: background-color 300ms
            ease
            ; height: 100%; background: none;}
.button--u-ix7htfrye:hover {height: 100%;}
.button--u-ix7htfrye:hover .div--u-ivlklgodq {background-color: rgb(255, 255, 255);}
.button--u-ix7htfrye:hover .image--u-ia8tdtmdf {filter: invert(100%);}
.image--u-ia8tdtmdf {width: 1rem; height: 1rem;}
.div--u-iio4z9rs1 {display: none;}
.div--u-icki0g3ld {display: none;}
.button--u-ija5mqc9v {padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px;}
.div--u-i5z2anc75 {position: ABSOLUTE; height: 100%; background-color: rgb(0, 0, 0); border-radius: 0px;}
.div--u-iek1i09sc {color: white;}
.text-button--u-it37j0c82 {color: white;}
.image--u-iby2fizoz {width: 1rem; height: 1rem;}
.button--u-iwawrird8 {padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px;}
.div--u-ilxtuht4l {position: ABSOLUTE; height: 100%; background-color: rgb(0, 0, 0); border-radius: 0px;}
.div--u-iikwvt87i {color: white;}
.text-button--u-ix6ybjnjj {color: white;}
.image--u-imrr9hfei {width: 1rem; height: 1rem;}
.button--u-i1qpjjfpm {padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px;}
.div--u-ixt0742yu {position: ABSOLUTE; height: 100%; background-color: rgb(0, 0, 0); border-radius: 0px;}
.div--u-il2otdby4 {color: white;}
.text-button--u-i97pnxmoj {color: white;}
.image--u-iy79stgsi {width: 1rem; height: 1rem;}
.div--u-ikves888n {background-color: rgb(0, 0, 0); border-radius: 0px; width: 0px; align-items: flex-start; justify-content: flex-start;}
.image--u-i84j3m1on {width: 1rem; height: 1rem;}
.image--u-i9lpuv6yn {width: 1rem; height: 1rem;}
.image--u-i2f23mddf {width: 1rem; height: 1rem;}
.button--u-ix753bevy {padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px;}
.button--u-ix753bevy:hover {background: var(--color-neutral-900);}
.button--u-ix753bevy:hover .div--u-ixks0o5hm {background: var(--color-neutral-50);}
.button--u-ix753bevy:hover .image--u-irrfcvwkh {filter: invert(100%);}
.text-button--u-itgbrsyyq {color: white;}
.image--u-irrfcvwkh {width: 1rem; height: 1rem;}
.div--u-idqneu795 {width: auto; height: 100%;}
.link-block--u-iuslsgq8h {height: 3.5rem; align-items: center;}
.div--u-i890li61v {width: 0; display: flex; background-size: 100% 100%; background-image: url("/d/flag_of_the_russian_federationsvg.png"); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll;}
.link-block--u-ikiiw9lja {height: 1.5rem;}
.div--u-if66j0uo8 {background-size: 100% 100%; background-image: url("/d/i_1.webp"); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll;}
.div--u-idzoeh9c1 {background-size: cover; background-image: url("/d/flag_of_the_republic_of_goshensvg.png"); background-repeat: no-repeat; background-position: left 0% center; background-attachment: scroll;}
.link-block--u-i38mn5grc {display: none;}
@media (max-width: 991px) {.div--u-i42yb42h5 {left: 0px; right: 0px; bottom: 0px; top: 0px;}}
@media (max-width: 991px) {.div--u-iilknsqzo {flex-direction: column; gap: calc(var(--spacing)*2); width: 100%; z-index: 9999;}}
@media (max-width: 991px) {.div--u-i2z26hc5e {justify-content: space-between; height: 4rem;}}
@media (max-width: 991px) {.div--u-ivlklgodq {background-color: rgb(0, 0, 0);}}
@media (max-width: 991px) {.div--u-ian8u6ua9 {width: auto; padding-left: 0px; padding-right: 0px;}}
@media (max-width: 991px) {.div--u-izh5modek {background-color: rgb(0, 0, 0);}}
@media (max-width: 991px) {.image--u-ij7k5n6w2 {width: 100%; height: 100%;}}
@media (max-width: 991px) {.div--u-iio4z9rs1 {width: auto;}}
@media (max-width: 991px) {.div--u-icki0g3ld {padding: calc(var(--spacing)*2); border-radius: 0; display: flex; flex-direction: column; background: var(--color-neutral-950);}}
@media (max-width: 991px) {.div--u-i4zp86aar {display: flex; flex-direction: column; gap: calc(var(--spacing)*2);}}
@media (max-width: 991px) {.button--u-ija5mqc9v {width: 100%; height: 3.5rem;}}
@media (max-width: 991px) {.div--u-i5z2anc75 {border-radius: 0px; background-color: rgb(0, 0, 0);}}
@media (max-width: 991px) {.button--u-iwawrird8 {width: 100%; height: 4rem;}}
@media (max-width: 991px) {.div--u-ilxtuht4l {border-radius: 0px; background-color: rgb(0, 0, 0);}}
@media (max-width: 991px) {.button--u-i1qpjjfpm {width: 100%; height: 4rem;}}
@media (max-width: 991px) {.div--u-ixt0742yu {border-radius: 0px; background-color: rgb(0, 0, 0);}}
@media (max-width: 991px) {.div--u-izbnfomrs {display: flex; justify-content: right; background: var(--color-neutral-950); border-radius: 0;}}
@media (max-width: 991px) {.div--u-ikves888n {width: auto; display: flex; gap: calc(var(--spacing)*2); padding: calc(var(--spacing)*2); border-radius: 0;}}
@media (max-width: 991px) {.div--u-iwmka1jqq {display: flex; justify-content: flex-end;}}
@media (max-width: 991px) {.text-button--u-itgbrsyyq {font-size: 0;}}
@media (max-width: 991px) {.div--u-ixks0o5hm {width: 0; height: 0; align-items: center; justify-content: center; display: flex; background: var(--color-sky-600); border-radius: 0; transition: transform 300ms
            ease
            , background-color 300ms
            ease
            ;}}
@media (max-width: 767px) {.section--u-is6euer7b {row-gap: 0.5rem; column-gap: 0.5rem; align-items: center;}}
@media (max-width: 767px) {.div--u-iilknsqzo {margin-inline: calc(var(--spacing)*5);}}
@media (max-width: 767px) {.div--u-ikves888n {flex-direction: row;}}
@media (max-width: 479px) {.section--u-is6euer7b {align-items: center;}}
@media (max-width: 479px) {.div--u-iilknsqzo {margin-left: 0px; margin-right: 0px; padding-left: 1rem; padding-right: 1rem;}}
@media (max-width: 479px) {.button--u-ija5mqc9v {position: relative; height: 3rem;}}
@media (max-width: 479px) {.button--u-iwawrird8 {position: relative; height: 3rem;}}
@media (max-width: 479px) {.button--u-i1qpjjfpm {position: relative; height: 3rem;}}
@media (max-width: 479px) {.div--u-ikves888n {display: none;}}
@media (max-width: 479px) {.div--u-iwmka1jqq {justify-content: flex-end;}}
@media (max-width: 479px) {.button--u-ix753bevy {position: relative;}}
@media (min-width: 1280px) {.section--u-is6euer7b {justify-content: center; display: flex;}}
