.menu__icon-lvl1--s1-i4ftg8o8j {background-position: center center; background-repeat: no-repeat; background-size: auto; background-attachment: scroll; background-image: url("menu-arrow-down.svg"); background-color: rgba(0, 0, 0, 0);}
.menu__wrapper-lvl1--s2-ijyt96lpz {display: block; position: static;}
.menu__close-button--s2-i3a3c6f31 {display: none;}
.menu__list-lvl1--s2-iehty6aia {display: block;}
.image__img--s2-ibhdojek3 {object-fit: contain;}
.image__img--s2-indbmbhfp {object-fit: contain;}
.image__img--s2-ijlwe00sa {object-fit: contain;}
.image__img--s2-ixrovvvln {object-fit: cover;}
.image__img--s2-izcdv91fy {object-fit: contain;}
.image__img--s2-i1xubxqmj {object-fit: contain;}
.image__img--s2-iw4vkoysc {object-fit: cover;}
.image__img--s2-ifo0g12hx {object-fit: cover;}
.image__img--s2-isp2atstz {object-fit: cover;}
.image__img--s2-iz51s9y4b {object-fit: cover;}
.image__img--s2-iqzuorf81 {object-fit: contain;}
.image__img--s2-ily50u7cr {object-fit: cover;}
.image__img--s2-ikp7hkrb7 {object-fit: cover;}
.image__img--s2-iluc4xzfy {object-fit: cover;}
.image__img--s2-i518bmeoe {object-fit: cover;}
.image__img--s2-i9z9lkvuc {object-fit: cover;}
.image__img--s2-ihotmjdxw {object-fit: cover;}
.image__img--s2-ipe9cyz24 {object-fit: cover;}
.image__img--s2-ixjml7o9f {object-fit: cover;}
.image__img--s2-ioeapmqbz {object-fit: cover;}
.image__img--s2-iqyho8zy1 {object-fit: cover;}
.image__img--s2-ij68f9ndu {object-fit: cover;}
@media (max-width: 991px) {.menu__wrapper-lvl1--s2-ijyt96lpz {display: block; min-height: 100%; position: static;}}
@media (max-width: 991px) {.menu__burger-button--s2-iyho52yhh {display: block;}}
@media (max-width: 991px) {.menu__close-button--s2-i3a3c6f31 {display: block;}}
@media (max-width: 991px) {.menu__scroll-wrapper--s2-irtn15o8k {display: block;}}
@media (max-width: 991px) {.menu__list-lvl1--s2-iehty6aia {display: block;}}
@media (max-width: 991px) {.menu__fixed-wrapper--s2-is3w120em {display: none; flex-direction: row;}}
@media (min-width: 769px) {.menu--s2-ib1ooe7qi [data-desktop-block] {display: block;}}
@media (max-width: 768px) {.menu--s2-ib1ooe7qi [data-mobile-flex] {display: flex;}}
@media (max-width: 768px) {.menu--s2-ib1ooe7qi [data-mobile-block] {display: block;}}
@media (max-width: 768px) {.menu--s2-ib1ooe7qi [data-mobile-hide] {display: none;}}
@media (max-width: 768px) {.menu--s2-ib1ooe7qi [data-mobile-contents] {display: contents;}}
.div--u-iel698s7x {max-width: 20%; height: 100vh; align-items: flex-start; justify-content: flex-start;}
.div--u-ijq7x32tg {max-width: 20%;}
.div--u-ifh9d3qu6 {position: sticky; top: 0px; right: 0px;}
.root--u-i8z5xo3zc {font-family: 'Roboto'; color: rgba(0, 0, 0, 1); display: flex; justify-content: space-between;}
.link-block--u-is8mtnt99 {display: flex; flex-direction: column;}
.image--u-ibhh4k9mg {height: auto; width: auto; align-items: flex-start; display: none;}
.menu__item-lvl1--u-ibgtikrqd {display: flex; justify-content: flex-start; align-items: flex-start; flex-direction: column; width: auto; margin-top: 0vw; margin-bottom: 0vw; height: auto; flex-grow: 0; padding-top: 0.48vw;}
.menu__wrapper-lvl1--u-ijyt96lpz {display: flex; flex-direction: column; row-gap: 50px; align-items: flex-start; justify-content: flex-end; height: 100%; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px;}
.menu--u-ib1ooe7qi {align-items: flex-start; height: 100%; flex-direction: column; justify-content: flex-start;}
.menu__link-lvl1--u-iw46xejs0 {background-size: auto; background-image: linear-gradient(rgba(0, 0, 0, 1) 0%, rgba(0, 0, 0, 1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll;}
.div--u-i1201abys {display: flex; flex-direction: column; row-gap: 32px; align-items: flex-start;}
.text--u-i6akbhpmu {padding-bottom: 0px; width: 70%; font-size: 40px;}
.image--u-ik29wi7p0 {height: auto; width: auto;}
.link-block--u-ileifzvzy {display: flex; border-top-left-radius: 0.72vw; border-top-right-radius: 0.72vw; border-bottom-left-radius: 0.72vw; border-bottom-right-radius: 0.72vw; overflow-x: hidden; overflow-y: hidden;}
.image--u-ietbrpss7 {height: auto; width: auto;}
.link-block--u-i7t61mxl3 {display: flex; border-top-left-radius: 0.72vw; border-top-right-radius: 0.72vw; border-bottom-left-radius: 0.72vw; border-bottom-right-radius: 0.72vw; overflow-x: hidden; overflow-y: hidden;}
.div--u-iot7g541e {display: flex; flex-direction: column; row-gap: 25px;}
.div--u-ihj8bz0d7 {height: 25.05vw;}
.image--u-i4jt2682x {height: 100%; width: 100%; flex-grow: 0;}
.div--u-iruevlj6l {display: flex; flex-direction: column; row-gap: 2px; height: 100%; flex-grow: 0; align-items: flex-start; justify-content: flex-start; column-gap: 8px;}
.text--u-ihzhryw2x {color: rgba(105, 105, 105, 1); font-size: 16px;}
.button--u-iy2j9y5cw {padding-left: 24px; padding-right: 24px; column-gap: 4px; border-top-left-radius: 2.08vw; border-top-right-radius: 2.08vw; border-bottom-left-radius: 2.08vw; border-bottom-right-radius: 2.08vw; margin-bottom: 0;}
.button--u-iy2j9y5cw:hover {background-image: linear-gradient(rgba(230, 230, 230, 1) 0%, rgba(230, 230, 230, 1) 100%);}
.div--u-is7n7nigv {width: auto; height: auto; flex-grow: 0; flex-shrink: 1; display: flex; justify-content: center; align-items: center; color: rgba(255, 255, 255, 1);}
.div--u-iddh9vstd {display: flex; padding: 10px; width: auto; column-gap: 0.6472491909385113vw; justify-content: flex-end; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px;}
.button--u-i3lhesqzn {padding-left: 24px; padding-right: 24px; column-gap: 4px; border-top-left-radius: 2.08vw; border-top-right-radius: 2.08vw; border-bottom-left-radius: 2.08vw; border-bottom-right-radius: 2.08vw; display: none;}
.button--u-i3lhesqzn:hover {background-image: linear-gradient(rgba(230, 230, 230, 1) 0%, rgba(230, 230, 230, 1) 100%);}
.div--u-i78rgb10r {display: flex; padding: 10px; width: auto; flex-direction: column; row-gap: 0.7281553398058253vw; align-items: flex-end; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px;}
.text--u-ig1cvfibq {width: 70%; font-size: 20px;}
.button--u-ir67d0te2 {padding-left: 24px; padding-right: 24px; column-gap: 4px; border-top-left-radius: 2.08vw; border-top-right-radius: 2.08vw; border-bottom-left-radius: 2.08vw; border-bottom-right-radius: 2.08vw; display: none;}
.button--u-ir67d0te2:hover {background-image: linear-gradient(rgba(230, 230, 230, 1) 0%, rgba(230, 230, 230, 1) 100%);}
.div--u-ieqmt841j {display: none;}
.div--u-igubr9au7 {width: 2.22vw; height: 2.22vw; flex-grow: 0; flex-shrink: 1; display: flex; justify-content: center; align-items: center; color: rgba(255, 255, 255, 1);}
.div--u-i90cmbpw4 {height: 25.05vw;}
.image--u-iwxm5812m {height: 100%; width: 100%; flex-grow: 0;}
.div--u-id1whtpqj {height: 25.05vw;}
.image--u-ijxzenitm {height: 100%; width: 100%; flex-grow: 0;}
.div--u-ij2l2qv9j {height: 25.05vw;}
.image--u-i2pkujsdb {height: 100%; width: 100%; flex-grow: 0;}
.link-block--u-iohkma6u7 {width: auto; flex-grow: 0;}
.div--u-i9zykfckm {height: 25.05vw;}
.image--u-igf94vtxy {height: 100%; width: 100%; flex-grow: 0;}
.link-block--u-irsagubt1 {width: auto; flex-grow: 0;}
.text--u-i4i9i98xu {font-size: 60px;}
.text--u-i5g038vf4 {font-size: 20px;}
.menu__link-text--u-icut52on6 {font-size: 20px;}
.text-button--u-iv8sab5x0 {font-size: 20px;}
.div--u-ikmj8ahk0 {display: flex; flex-direction: column; row-gap: 2px; height: 100%; flex-grow: 0; align-items: flex-start; justify-content: flex-start; column-gap: 8px;}
.image--u-it0d2yzmu {height: auto; width: auto; align-items: flex-start; display: none;}
.link-block--u-iu6tdir9j {display: none; flex-direction: column;}
.text--u-iw0pvx9b0 {font-size: 20px;}
.text--u-i9ja2zq2h {color: rgba(105, 105, 105, 1); font-size: 16px;}
.div--u-ickcmwxzn {height: 25.05vw;}
.div--u-ita0rwrs0 {height: 25.05vw;}
.div--u-ip2ugvqkv {height: 25.05vw;}
.div--u-i3arwejwx {display: flex; flex-direction: column; row-gap: 25px;}
.image--u-iwxjj8plp {height: 100%; width: 100%; flex-grow: 0;}
.image--u-iy4kuhi3v {height: 100%; width: 100%; flex-grow: 0;}
.image--u-iqaqg6vq2 {height: 100%; width: 100%; flex-grow: 0;}
.text--u-i4evwj9g4 {font-size: 60px;}
.div--u-i0hqg886a {display: flex; padding: 10px; width: auto; column-gap: 40px; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px;}
.div--u-iq7yyzw5j {display: flex; flex-direction: column; row-gap: 25px;}
.div--u-ijsllh72h {height: 25.05vw;}
.div--u-in41wth9z {height: 25.05vw;}
.div--u-i86k3ikho {display: flex; padding: 10px; width: auto; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px;}
.div--u-io1a0c8u8 {display: flex; padding: 10px; width: auto; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px;}
.div--u-ijfxuj3ye {height: 25.05vw;}
.div--u-i022i1sf6 {height: 25.05vw;}
.div--u-i3sr5tn9y {height: 25.05vw;}
.div--u-ig4p5q2bq {display: flex; padding: 10px; width: auto; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px;}
.div--u-igg6drkst {display: flex; padding: 10px; width: auto; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px;}
.div--u-iytnqwdfk {display: flex; padding: 10px; width: auto; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px;}
.div--u-i5vb56naz {height: 25.05vw;}
.div--u-iqe2ayqte {display: flex; padding: 10px; width: auto; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px;}
.div--u-iw0us6aao {display: flex; padding: 10px; width: auto; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px;}
.div--u-igrw12a3t {height: 25.05vw;}
.div--u-iw8ssztlk {height: 25.05vw;}
.image--u-ibdakrxp3 {width: 100%; height: auto;}
.image--u-i1o5v60ls {width: 100%; height: auto;}
.image--u-ic5ux4ahb {width: 100%; height: auto;}
.image--u-i9knxjqg1 {height: 100%; width: 100%; flex-grow: 0;}
.image--u-iqmpaosp2 {height: 100%; width: 100%; flex-grow: 0;}
.image--u-inn7pwv7j {width: 100%; height: auto;}
.image--u-if2fto1r4 {height: 100%; width: 100%; flex-grow: 0;}
.image--u-il8pe6g8y {width: 100%; height: auto;}
.image--u-ioq9zan0l {width: 100%; height: auto;}
.image--u-ijnk8gw9h {width: 100%; height: auto;}
.image--u-irc6vs8mt {height: 100%; width: 100%; flex-grow: 0;}
.image--u-ir15p815a {width: 100%; height: auto;}
.image--u-isjz8spcm {width: 100%; height: auto;}
.image--u-iolbifmvg {width: 100%; height: auto;}
.image--u-imdj6tv0s {height: 100%; width: 100%; flex-grow: 0;}
.image--u-ig9jlt3md {width: 100%; height: auto;}
.image--u-i604s0vg2 {width: 100%; height: auto;}
.image--u-iumrvhrd7 {width: 100%; height: auto;}
.image--u-iwrr9m3cr {height: 100%; width: 100%; flex-grow: 0;}
.image--u-icqawt12e {height: 100%; width: 100%; flex-grow: 0;}
.image--u-iy57qpum0 {height: 100%; width: 100%; flex-grow: 0;}
.image--u-iavuur9xg {width: 100%; height: auto;}
.text--u-i72dbw2wf {font-size: 60px;}
.div--u-izw1z8zxi {display: flex; padding: 10px; width: auto; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px;}
.image--u-iz4tpxkn7 {width: 100%; height: auto;}
.image--u-ij2ewkqrl {width: 100%; height: auto;}
.div--u-iqhk31e3v {display: flex; padding: 10px; width: auto; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; column-gap: 40px;}
@media (max-width: 991px) {.menu--u-ib1ooe7qi {z-index: 1;}}
@media (max-width: 991px) {.menu--u-ib1ooe7qi.is-opened .menu__item-lvl1--u-ibgtikrqd {align-items: flex-start; margin-bottom: 0vw; height: auto; padding-top: 1.04vw;}}
@media (max-width: 991px) {.menu--u-ib1ooe7qi.is-opened .menu__wrapper-lvl1--u-ijyt96lpz {align-items: flex-start; padding-left: 32px; padding-right: 32px; padding-top: 43px; padding-bottom: 43px; justify-content: flex-start;}}
@media (max-width: 991px) {.menu--u-ib1ooe7qi.is-opened .menu__close-button--u-ij89iavul {display: none;}}
@media (max-width: 991px) {.menu--u-ib1ooe7qi.is-opened .menu__close-button--u-i68c38w50 {display: none;}}
@media (max-width: 991px) {.menu--u-ib1ooe7qi.is-opened .menu__close-button--u-ibz55btjx {display: none;}}
@media (max-width: 991px) {.menu--u-ib1ooe7qi.is-opened .menu__close-button--u-izjminuer {display: none;}}
@media (max-width: 991px) {.menu--u-ib1ooe7qi.is-opened .menu__close-button--u-i2qofmd3a {display: none;}}
@media (max-width: 991px) {.menu--u-ib1ooe7qi.is-opened .menu__close-button--u-i3a3c6f31 {display: none;}}
@media (max-width: 991px) {.menu--u-ib1ooe7qi.is-opened .menu__scroll-wrapper--u-i2pvcfisc {height: 100vh; width: 100%;}}
@media (max-width: 991px) {.menu--u-ib1ooe7qi.is-opened .menu__scroll-wrapper--u-i35znqle5 {height: 100vh; width: 100%;}}
@media (max-width: 991px) {.menu--u-ib1ooe7qi.is-opened .menu__scroll-wrapper--u-i3cm9yc5d {height: 100vh; width: 100%;}}
@media (max-width: 991px) {.menu--u-ib1ooe7qi.is-opened .menu__scroll-wrapper--u-ikbkkj60p {height: 100vh; width: 100%;}}
@media (max-width: 991px) {.menu--u-ib1ooe7qi.is-opened .menu__scroll-wrapper--u-i1629wqpl {height: 100vh; width: 100%;}}
@media (max-width: 991px) {.menu--u-ib1ooe7qi.is-opened .menu__scroll-wrapper--u-irtn15o8k {height: 100vh; width: 100%;}}
@media (max-width: 991px) {.menu--u-ib1ooe7qi.is-opened .menu__wrapper-lvl1--u-i37irxpjo {align-items: flex-start; padding-left: 32px; padding-right: 32px; padding-top: 43px; padding-bottom: 43px; justify-content: flex-start;}}
@media (max-width: 991px) {.menu--u-ib1ooe7qi.is-opened .menu__wrapper-lvl1--u-i2s9ipzma {align-items: flex-start; padding-left: 32px; padding-right: 32px; padding-top: 43px; padding-bottom: 43px; justify-content: flex-start;}}
@media (max-width: 991px) {.menu--u-ib1ooe7qi.is-opened .menu__wrapper-lvl1--u-i38mza8do {align-items: flex-start; padding-left: 32px; padding-right: 32px; padding-top: 43px; padding-bottom: 43px; justify-content: flex-start;}}
@media (max-width: 991px) {.menu--u-ib1ooe7qi.is-opened .menu__wrapper-lvl1--u-i2e27ydz8 {align-items: flex-start; padding-left: 32px; padding-right: 32px; padding-top: 43px; padding-bottom: 43px; justify-content: flex-start;}}
@media (max-width: 991px) {.menu--u-ib1ooe7qi.is-opened .menu__wrapper-lvl1--u-i242vuz48 {align-items: flex-start; padding-left: 32px; padding-right: 32px; padding-top: 43px; padding-bottom: 43px; justify-content: flex-start;}}
@media (max-width: 991px) {.menu--u-ib1ooe7qi.is-opened .menu__item-lvl1--u-i3vjw4i86 {align-items: flex-start; margin-bottom: 0vw; height: auto; padding-top: 1.04vw;}}
@media (max-width: 991px) {.menu--u-ib1ooe7qi.is-opened .menu__item-lvl1--u-is28ko3t1 {align-items: flex-start; margin-bottom: 0vw; height: auto; padding-top: 1.04vw;}}
@media (max-width: 991px) {.menu--u-ib1ooe7qi.is-opened .menu__item-lvl1--u-i1i92u5au {align-items: flex-start; margin-bottom: 0vw; height: auto; padding-top: 1.04vw;}}
@media (max-width: 991px) {.menu--u-ib1ooe7qi.is-opened .menu__item-lvl1--u-i1i2x1eg5 {align-items: flex-start; margin-bottom: 0vw; height: auto; padding-top: 1.04vw;}}
@media (max-width: 991px) {.menu--u-ib1ooe7qi.is-opened .menu__item-lvl1--u-i1hiph8hf {align-items: flex-start; margin-bottom: 0vw; height: auto; padding-top: 1.04vw;}}
@media (max-width: 991px) {.menu--u-ib1ooe7qi.is-opened .menu__list-lvl1--u-i1cuyeauh {width: 100%; flex-grow: 0;}}
@media (max-width: 991px) {.menu--u-ib1ooe7qi.is-opened .menu__list-lvl1--u-i3piongal {width: 100%; flex-grow: 0;}}
@media (max-width: 991px) {.menu--u-ib1ooe7qi.is-opened .menu__list-lvl1--u-i39d9rro8 {width: 100%; flex-grow: 0;}}
@media (max-width: 991px) {.menu--u-ib1ooe7qi.is-opened .menu__list-lvl1--u-ij5v7cw1e {width: 100%; flex-grow: 0;}}
@media (max-width: 991px) {.menu--u-ib1ooe7qi.is-opened .menu__list-lvl1--u-i3a4nexgc {width: 100%; flex-grow: 0;}}
@media (max-width: 991px) {.menu--u-ib1ooe7qi.is-opened .menu__list-lvl1--u-iehty6aia {width: 100%; flex-grow: 0;}}
@media (max-width: 991px) {.menu--u-ib1ooe7qi.is-opened .div--u-i1vdnmyym {display: flex;}}
@media (max-width: 991px) {.menu--u-ib1ooe7qi.is-opened .div--u-ia3ufjjlh {display: flex;}}
@media (max-width: 991px) {.menu--u-ib1ooe7qi.is-opened .div--u-i27x2d0cy {display: flex;}}
@media (max-width: 991px) {.menu--u-ib1ooe7qi.is-opened .div--u-i34vyhulp {display: flex;}}
@media (max-width: 991px) {.menu--u-ib1ooe7qi.is-opened .div--u-i3s8y98uk {display: flex;}}
@media (max-width: 991px) {.menu--u-ib1ooe7qi.is-opened .div--u-ieqmt841j {display: flex;}}
@media (max-width: 991px) {.menu--u-ib1ooe7qi.is-opened .menu__close-button--u-iwfdm5goo {display: none;}}
@media (max-width: 991px) {.menu--u-ib1ooe7qi.is-opened .menu__scroll-wrapper--u-ibb7a4yvy {height: 100vh; width: 100%;}}
@media (max-width: 991px) {.menu--u-ib1ooe7qi.is-opened .menu__wrapper-lvl1--u-iqz3fwkuc {align-items: flex-start; padding-left: 32px; padding-right: 32px; padding-top: 43px; padding-bottom: 43px; justify-content: flex-start;}}
@media (max-width: 991px) {.menu--u-ib1ooe7qi.is-opened .menu__item-lvl1--u-ig592fius {align-items: flex-start; margin-bottom: 0vw; height: auto; padding-top: 1.04vw;}}
@media (max-width: 991px) {.menu--u-ib1ooe7qi.is-opened .menu__list-lvl1--u-ipwsl4ukb {width: 100%; flex-grow: 0;}}
@media (max-width: 991px) {.menu--u-ib1ooe7qi.is-opened .div--u-i9re0sof6 {display: flex;}}
@media (max-width: 991px) {.menu--u-ib1ooe7qi.is-opened .menu__close-button--u-ibho2m3e5 {display: none;}}
@media (max-width: 991px) {.menu--u-ib1ooe7qi.is-opened .menu__scroll-wrapper--u-i1esaeh4g {height: 100vh; width: 100%;}}
@media (max-width: 991px) {.menu--u-ib1ooe7qi.is-opened .menu__wrapper-lvl1--u-ispbncuip {align-items: flex-start; padding-left: 32px; padding-right: 32px; padding-top: 43px; padding-bottom: 43px; justify-content: flex-start;}}
@media (max-width: 991px) {.menu--u-ib1ooe7qi.is-opened .menu__item-lvl1--u-ij9eoduy5 {align-items: flex-start; margin-bottom: 0vw; height: auto; padding-top: 1.04vw;}}
@media (max-width: 991px) {.menu--u-ib1ooe7qi.is-opened .menu__list-lvl1--u-iaqbtui07 {width: 100%; flex-grow: 0;}}
@media (max-width: 991px) {.menu--u-ib1ooe7qi.is-opened .div--u-invxgy9jj {display: flex;}}
@media (max-width: 991px) {.menu--u-ib1ooe7qi.is-opened .menu__link-text--u-ieubdr98w {font-size: 2.6vw;}}
@media (max-width: 991px) {.menu--u-ib1ooe7qi.is-opened .menu__link-text--u-icut52on6 {font-size: 2.6vw;}}
@media (max-width: 991px) {.menu--u-ib1ooe7qi.is-opened .text-button--u-i25su1ryp {font-size: 2.6vw;}}
@media (max-width: 991px) {.menu--u-ib1ooe7qi.is-opened .text-button--u-i9kub1z50 {font-size: 2.6vw;}}
@media (max-width: 991px) {.menu--u-ib1ooe7qi.is-opened .button--u-i2k6gm227 {padding-top: 2.34vw; padding-bottom: 2.34vw;}}
@media (max-width: 991px) {.menu--u-ib1ooe7qi.is-opened .button--u-ir67d0te2 {padding-top: 2.34vw; padding-bottom: 2.34vw;}}
@media (max-width: 991px) {.menu--u-ib1ooe7qi.is-opened .menu__link-lvl1--u-i1iwb2caj {padding-top: 2.34vw; padding-bottom: 2.34vw;}}
@media (max-width: 991px) {.menu--u-ib1ooe7qi.is-opened .menu__link-lvl1--u-iw46xejs0 {padding-top: 2.34vw; padding-bottom: 2.34vw;}}
@media (max-width: 991px) {.menu__item-lvl1--u-ibgtikrqd {height: auto; margin-bottom: 0vw;}}
@media (max-width: 991px) {.menu__wrapper-lvl1--u-ijyt96lpz {justify-content: flex-start; padding-left: 3.39vw; padding-right: 3.39vw; padding-top: 6.25vw; padding-bottom: 6.25vw; row-gap: 25px; height: 100vh;}}
@media (max-width: 991px) {.menu__link-lvl1--u-iw46xejs0 {min-height: 43px;}}
@media (max-width: 991px) {.text--u-i6akbhpmu {width: 60%;}}
@media (max-width: 991px) {.menu__burger-button--u-iyho52yhh {background-image: url("menu.svg"), linear-gradient(rgba(242, 242, 242, 1) 0%, rgba(242, 242, 242, 1) 100%); display: flex; padding-left: 4.95vw; padding-right: 4.95vw; border-top-left-radius: 5.25em; border-top-right-radius: 5.25em; border-bottom-left-radius: 5.25em; border-bottom-right-radius: 5.25em; background-size: 28.05px, auto; width: auto; height: auto; padding-top: 3.13vw; padding-bottom: 3.13vw;}}
@media (max-width: 991px) {.text--u-ig1cvfibq {width: 70%;}}
@media (max-width: 991px) {.menu__close-button--u-i3a3c6f31 {display: none;}}
@media (max-width: 991px) {.menu__scroll-wrapper--u-irtn15o8k {min-width: auto; width: 100%; height: 100vh; padding-left: 0px; padding-right: 0px;}}
@media (max-width: 991px) {.menu__list-lvl1--u-iehty6aia {height: auto; flex-grow: 0; width: 100%;}}
@media (max-width: 991px) {.div--u-iwvvhda8q {z-index: 1;}}
@media (max-width: 991px) {.button--u-ir67d0te2 {display: flex; border-top-left-radius: 6.25em; border-top-right-radius: 6.25em; border-bottom-left-radius: 6.25em; border-bottom-right-radius: 6.25em; min-height: 6.25vw;}}
@media (max-width: 991px) {.div--u-ieqmt841j {display: flex;}}
@media (max-width: 991px) {.div--u-igubr9au7 {width: 3.13vw; height: 3.26vw;}}
@media (max-width: 991px) {.link-block--u-iu6tdir9j {display: flex;}}
@media (max-width: 767px) {.menu__item-lvl1--u-ibgtikrqd {padding-top: 1.67vw;}}
@media (max-width: 767px) {.menu--u-ib1ooe7qi.is-opened .menu__link-text--u-ieubdr98w {font-size: 4.17vw;}}
@media (max-width: 767px) {.menu--u-ib1ooe7qi.is-opened .menu__link-text--u-icut52on6 {font-size: 4.17vw;}}
@media (max-width: 767px) {.menu--u-ib1ooe7qi.is-opened .text-button--u-i25su1ryp {font-size: 4.17vw;}}
@media (max-width: 767px) {.menu--u-ib1ooe7qi.is-opened .text-button--u-i9kub1z50 {font-size: 4.17vw;}}
@media (max-width: 767px) {.menu--u-ib1ooe7qi.is-opened .menu__link-lvl1--u-i1iwb2caj {padding-top: 3.33vw; padding-bottom: 3.33vw;}}
@media (max-width: 767px) {.menu--u-ib1ooe7qi.is-opened .menu__link-lvl1--u-iw46xejs0 {padding-top: 3.33vw; padding-bottom: 3.33vw;}}
@media (max-width: 767px) {.menu--u-ib1ooe7qi.is-opened .button--u-i2k6gm227 {padding-top: 3.33vw; padding-bottom: 3.33vw;}}
@media (max-width: 767px) {.menu--u-ib1ooe7qi.is-opened .button--u-ir67d0te2 {padding-top: 3.33vw; padding-bottom: 3.33vw;}}
@media (max-width: 767px) {.text--u-i6akbhpmu {width: 100%;}}
@media (max-width: 767px) {.menu__burger-button--u-iyho52yhh {padding-left: 7.08vw; padding-right: 7.08vw; background-size: 26.4px, auto; padding-top: 4.17vw; padding-bottom: 4.17vw;}}
@media (max-width: 767px) {.text--u-ig1cvfibq {width: 100%;}}
@media (max-width: 767px) {.button--u-ir67d0te2 {min-height: 8.75vw;}}
@media (max-width: 479px) {.menu--u-ib1ooe7qi {height: 80%;}}
@media (max-width: 479px) {.menu--u-ib1ooe7qi.is-opened .menu__item-lvl1--u-ibgtikrqd {width: 100%; flex-grow: 0; height: auto; padding-top: 2.5vw; align-items: flex-start; justify-content: flex-start;}}
@media (max-width: 479px) {.menu--u-ib1ooe7qi.is-opened .menu__wrapper-lvl1--u-ijyt96lpz {padding-left: 6.25vw; padding-right: 6.25vw; padding-top: 6.25vw; padding-bottom: 6.25vw; height: 100vh; flex-grow: 0; justify-content: flex-start; row-gap: 10.38vw;}}
@media (max-width: 479px) {.menu--u-ib1ooe7qi.is-opened .menu__list-lvl1--u-i1cuyeauh {height: auto; flex-grow: 0;}}
@media (max-width: 479px) {.menu--u-ib1ooe7qi.is-opened .menu__list-lvl1--u-i3piongal {height: auto; flex-grow: 0;}}
@media (max-width: 479px) {.menu--u-ib1ooe7qi.is-opened .menu__list-lvl1--u-i39d9rro8 {height: auto; flex-grow: 0;}}
@media (max-width: 479px) {.menu--u-ib1ooe7qi.is-opened .menu__list-lvl1--u-ij5v7cw1e {height: auto; flex-grow: 0;}}
@media (max-width: 479px) {.menu--u-ib1ooe7qi.is-opened .menu__list-lvl1--u-i3a4nexgc {height: auto; flex-grow: 0;}}
@media (max-width: 479px) {.menu--u-ib1ooe7qi.is-opened .menu__list-lvl1--u-iehty6aia {height: auto; flex-grow: 0;}}
@media (max-width: 479px) {.menu--u-ib1ooe7qi.is-opened .menu__item-lvl1--u-i3vjw4i86 {width: 100%; flex-grow: 0; height: auto; padding-top: 2.5vw; align-items: flex-start; justify-content: flex-start;}}
@media (max-width: 479px) {.menu--u-ib1ooe7qi.is-opened .menu__item-lvl1--u-is28ko3t1 {width: 100%; flex-grow: 0; height: auto; padding-top: 2.5vw; align-items: flex-start; justify-content: flex-start;}}
@media (max-width: 479px) {.menu--u-ib1ooe7qi.is-opened .menu__item-lvl1--u-i1i92u5au {width: 100%; flex-grow: 0; height: auto; padding-top: 2.5vw; align-items: flex-start; justify-content: flex-start;}}
@media (max-width: 479px) {.menu--u-ib1ooe7qi.is-opened .menu__item-lvl1--u-i1i2x1eg5 {width: 100%; flex-grow: 0; height: auto; padding-top: 2.5vw; align-items: flex-start; justify-content: flex-start;}}
@media (max-width: 479px) {.menu--u-ib1ooe7qi.is-opened .menu__item-lvl1--u-i1hiph8hf {width: 100%; flex-grow: 0; height: auto; padding-top: 2.5vw; align-items: flex-start; justify-content: flex-start;}}
@media (max-width: 479px) {.menu--u-ib1ooe7qi.is-opened .menu__wrapper-lvl1--u-i37irxpjo {padding-left: 6.25vw; padding-right: 6.25vw; padding-top: 6.25vw; padding-bottom: 6.25vw; height: 100vh; flex-grow: 0; justify-content: flex-start; row-gap: 10.38vw;}}
@media (max-width: 479px) {.menu--u-ib1ooe7qi.is-opened .menu__wrapper-lvl1--u-i2s9ipzma {padding-left: 6.25vw; padding-right: 6.25vw; padding-top: 6.25vw; padding-bottom: 6.25vw; height: 100vh; flex-grow: 0; justify-content: flex-start; row-gap: 10.38vw;}}
@media (max-width: 479px) {.menu--u-ib1ooe7qi.is-opened .menu__wrapper-lvl1--u-i38mza8do {padding-left: 6.25vw; padding-right: 6.25vw; padding-top: 6.25vw; padding-bottom: 6.25vw; height: 100vh; flex-grow: 0; justify-content: flex-start; row-gap: 10.38vw;}}
@media (max-width: 479px) {.menu--u-ib1ooe7qi.is-opened .menu__wrapper-lvl1--u-i2e27ydz8 {padding-left: 6.25vw; padding-right: 6.25vw; padding-top: 6.25vw; padding-bottom: 6.25vw; height: 100vh; flex-grow: 0; justify-content: flex-start; row-gap: 10.38vw;}}
@media (max-width: 479px) {.menu--u-ib1ooe7qi.is-opened .menu__wrapper-lvl1--u-i242vuz48 {padding-left: 6.25vw; padding-right: 6.25vw; padding-top: 6.25vw; padding-bottom: 6.25vw; height: 100vh; flex-grow: 0; justify-content: flex-start; row-gap: 10.38vw;}}
@media (max-width: 479px) {.menu--u-ib1ooe7qi.is-opened .menu__scroll-wrapper--u-i2pvcfisc {display: flex; flex-direction: column; padding-left: 0px; padding-right: 0px; height: 100vh;}}
@media (max-width: 479px) {.menu--u-ib1ooe7qi.is-opened .menu__scroll-wrapper--u-i35znqle5 {display: flex; flex-direction: column; padding-left: 0px; padding-right: 0px; height: 100vh;}}
@media (max-width: 479px) {.menu--u-ib1ooe7qi.is-opened .menu__scroll-wrapper--u-i3cm9yc5d {display: flex; flex-direction: column; padding-left: 0px; padding-right: 0px; height: 100vh;}}
@media (max-width: 479px) {.menu--u-ib1ooe7qi.is-opened .menu__scroll-wrapper--u-ikbkkj60p {display: flex; flex-direction: column; padding-left: 0px; padding-right: 0px; height: 100vh;}}
@media (max-width: 479px) {.menu--u-ib1ooe7qi.is-opened .menu__scroll-wrapper--u-i1629wqpl {display: flex; flex-direction: column; padding-left: 0px; padding-right: 0px; height: 100vh;}}
@media (max-width: 479px) {.menu--u-ib1ooe7qi.is-opened .menu__scroll-wrapper--u-irtn15o8k {display: flex; flex-direction: column; padding-left: 0px; padding-right: 0px; height: 100vh;}}
@media (max-width: 479px) {.menu--u-ib1ooe7qi.is-opened .link-block--u-iljierdbi {flex-direction: column;}}
@media (max-width: 479px) {.menu--u-ib1ooe7qi.is-opened .link-block--u-i2utk1po5 {flex-direction: column;}}
@media (max-width: 479px) {.menu--u-ib1ooe7qi.is-opened .link-block--u-i1lurkbjf {flex-direction: column;}}
@media (max-width: 479px) {.menu--u-ib1ooe7qi.is-opened .link-block--u-i1wi2bwl1 {flex-direction: column;}}
@media (max-width: 479px) {.menu--u-ib1ooe7qi.is-opened .menu__link-lvl1--u-i1u2m684v {height: auto; padding-top: 4vw; padding-bottom: 4vw;}}
@media (max-width: 479px) {.menu--u-ib1ooe7qi.is-opened .menu__link-lvl1--u-i91ucnxv1 {height: auto; padding-top: 4vw; padding-bottom: 4vw;}}
@media (max-width: 479px) {.menu--u-ib1ooe7qi.is-opened .menu__link-lvl1--u-i139nnow0 {height: auto; padding-top: 4vw; padding-bottom: 4vw;}}
@media (max-width: 479px) {.menu--u-ib1ooe7qi.is-opened .menu__link-lvl1--u-i3pacaeib {height: auto; padding-top: 4vw; padding-bottom: 4vw;}}
@media (max-width: 479px) {.menu--u-ib1ooe7qi.is-opened .menu__link-lvl1--u-i1iwb2caj {height: auto; padding-top: 5vw; padding-bottom: 5vw;}}
@media (max-width: 479px) {.menu--u-ib1ooe7qi.is-opened .menu__link-lvl1--u-iw46xejs0 {height: auto; padding-top: 5vw; padding-bottom: 5vw;}}
@media (max-width: 479px) {.menu--u-ib1ooe7qi.is-opened .button--u-i248g0831 {height: auto; padding-top: 4vw; padding-bottom: 4vw;}}
@media (max-width: 479px) {.menu--u-ib1ooe7qi.is-opened .button--u-i37vbgj4o {height: auto; padding-top: 4vw; padding-bottom: 4vw;}}
@media (max-width: 479px) {.menu--u-ib1ooe7qi.is-opened .button--u-i3043vmz3 {height: auto; padding-top: 4vw; padding-bottom: 4vw;}}
@media (max-width: 479px) {.menu--u-ib1ooe7qi.is-opened .button--u-i1aw8zayi {height: auto; padding-top: 4vw; padding-bottom: 4vw;}}
@media (max-width: 479px) {.menu--u-ib1ooe7qi.is-opened .button--u-i2k6gm227 {height: auto; padding-top: 5vw; padding-bottom: 5vw;}}
@media (max-width: 479px) {.menu--u-ib1ooe7qi.is-opened .button--u-ir67d0te2 {height: auto; padding-top: 5vw; padding-bottom: 5vw;}}
@media (max-width: 479px) {.menu--u-ib1ooe7qi.is-opened .div--u-i1vdnmyym {display: flex; padding: 10px; width: 100%; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; justify-content: flex-start; column-gap: 6.75vw; align-items: flex-end;}}
@media (max-width: 479px) {.menu--u-ib1ooe7qi.is-opened .div--u-ia3ufjjlh {display: flex; padding: 10px; width: 100%; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; justify-content: flex-start; column-gap: 6.75vw; align-items: flex-end;}}
@media (max-width: 479px) {.menu--u-ib1ooe7qi.is-opened .div--u-i27x2d0cy {display: flex; padding: 10px; width: 100%; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; justify-content: flex-start; column-gap: 6.75vw; align-items: flex-end;}}
@media (max-width: 479px) {.menu--u-ib1ooe7qi.is-opened .div--u-i34vyhulp {display: flex; padding: 10px; width: 100%; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; justify-content: flex-start; column-gap: 6.75vw; align-items: flex-end;}}
@media (max-width: 479px) {.menu--u-ib1ooe7qi.is-opened .div--u-i3s8y98uk {display: flex; padding: 10px; width: 100%; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; justify-content: flex-start; column-gap: 6.75vw; align-items: flex-end;}}
@media (max-width: 479px) {.menu--u-ib1ooe7qi.is-opened .div--u-ieqmt841j {display: flex; padding: 10px; width: 100%; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; justify-content: flex-start; column-gap: 6.75vw; align-items: flex-end;}}
@media (max-width: 479px) {.menu--u-ib1ooe7qi.is-opened .menu__list-lvl1--u-ipwsl4ukb {height: auto; flex-grow: 0;}}
@media (max-width: 479px) {.menu--u-ib1ooe7qi.is-opened .menu__item-lvl1--u-ig592fius {width: 100%; flex-grow: 0; height: auto; padding-top: 2.5vw; align-items: flex-start; justify-content: flex-start;}}
@media (max-width: 479px) {.menu--u-ib1ooe7qi.is-opened .menu__wrapper-lvl1--u-iqz3fwkuc {padding-left: 6.25vw; padding-right: 6.25vw; padding-top: 6.25vw; padding-bottom: 6.25vw; height: 100vh; flex-grow: 0; justify-content: flex-start; row-gap: 10.38vw;}}
@media (max-width: 479px) {.menu--u-ib1ooe7qi.is-opened .menu__scroll-wrapper--u-ibb7a4yvy {display: flex; flex-direction: column; padding-left: 0px; padding-right: 0px; height: 100vh;}}
@media (max-width: 479px) {.menu--u-ib1ooe7qi.is-opened .link-block--u-i6upkpfjg {flex-direction: column;}}
@media (max-width: 479px) {.menu--u-ib1ooe7qi.is-opened .menu__link-lvl1--u-i87tssrws {height: auto; padding-top: 4vw; padding-bottom: 4vw;}}
@media (max-width: 479px) {.menu--u-ib1ooe7qi.is-opened .button--u-i8qcy6ioy {height: auto; padding-top: 4vw; padding-bottom: 4vw;}}
@media (max-width: 479px) {.menu--u-ib1ooe7qi.is-opened .div--u-i9re0sof6 {display: flex; padding: 10px; width: 100%; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; justify-content: flex-start; column-gap: 6.75vw; align-items: flex-end;}}
@media (max-width: 479px) {.menu--u-ib1ooe7qi.is-opened .menu__list-lvl1--u-iaqbtui07 {height: auto; flex-grow: 0;}}
@media (max-width: 479px) {.menu--u-ib1ooe7qi.is-opened .menu__item-lvl1--u-ij9eoduy5 {width: 100%; flex-grow: 0; height: auto; padding-top: 2.5vw; align-items: flex-start; justify-content: flex-start;}}
@media (max-width: 479px) {.menu--u-ib1ooe7qi.is-opened .menu__wrapper-lvl1--u-ispbncuip {padding-left: 6.25vw; padding-right: 6.25vw; padding-top: 6.25vw; padding-bottom: 6.25vw; height: 100vh; flex-grow: 0; justify-content: flex-start; row-gap: 10.38vw;}}
@media (max-width: 479px) {.menu--u-ib1ooe7qi.is-opened .menu__scroll-wrapper--u-i1esaeh4g {display: flex; flex-direction: column; padding-left: 0px; padding-right: 0px; height: 100vh;}}
@media (max-width: 479px) {.menu--u-ib1ooe7qi.is-opened .link-block--u-i74qwmqrx {flex-direction: column;}}
@media (max-width: 479px) {.menu--u-ib1ooe7qi.is-opened .menu__link-lvl1--u-i73rqz7ol {height: auto; padding-top: 4vw; padding-bottom: 4vw;}}
@media (max-width: 479px) {.menu--u-ib1ooe7qi.is-opened .button--u-izigf9psc {height: auto; padding-top: 4vw; padding-bottom: 4vw;}}
@media (max-width: 479px) {.menu--u-ib1ooe7qi.is-opened .div--u-invxgy9jj {display: flex; padding: 10px; width: 100%; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; justify-content: flex-start; column-gap: 6.75vw; align-items: flex-end;}}
@media (max-width: 479px) {.menu--u-ib1ooe7qi.is-opened .menu__link-text--u-ieubdr98w {font-size: 6.25vw;}}
@media (max-width: 479px) {.menu--u-ib1ooe7qi.is-opened .menu__link-text--u-icut52on6 {font-size: 6.25vw;}}
@media (max-width: 479px) {.menu--u-ib1ooe7qi.is-opened .text-button--u-i25su1ryp {font-size: 6.25vw;}}
@media (max-width: 479px) {.menu--u-ib1ooe7qi.is-opened .text-button--u-i9kub1z50 {font-size: 6.25vw;}}
@media (max-width: 479px) {.menu__item-lvl1--u-ibgtikrqd {margin-bottom: 0vw; height: auto; flex-grow: 0; padding-top: 4.4vw;}}
@media (max-width: 479px) {.menu__wrapper-lvl1--u-ijyt96lpz {justify-content: flex-start; height: 100vh; min-height: 0%; row-gap: 29px;}}
@media (max-width: 479px) {.div--u-iruevlj6l {width: 100%; flex-grow: 0; height: auto;}}
@media (max-width: 479px) {.menu__burger-button--u-iyho52yhh {padding-left: 10.63vw; padding-right: 10.63vw; height: auto; width: auto; background-position: center center; background-size: 26.4px, auto; padding-top: 6.25vw; padding-bottom: 6.25vw;}}
@media (max-width: 479px) {.menu__scroll-wrapper--u-irtn15o8k {height: 100vh;}}
@media (max-width: 479px) {.button--u-ir67d0te2 {padding-left: 7.5vw; padding-right: 7.5vw; padding-top: 2.81vw; padding-bottom: 2.81vw; border-top-left-radius: 6.25em; border-top-right-radius: 6.25em; border-bottom-left-radius: 6.25em; border-bottom-right-radius: 6.25em;}}
@media (max-width: 479px) {.div--u-ieqmt841j {display: flex;}}
@media (max-width: 479px) {.div--u-igubr9au7 {width: auto; height: auto; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px;}}
@media (max-width: 479px) {.div--u-ikmj8ahk0 {width: 100%; flex-grow: 0; height: auto;}}
