.menu__icon-lvl1--s1-iw5l5xg91 {background-position: center center; background-repeat: no-repeat; background-size: auto; background-attachment: scroll; background-image: url("/g/s3/mosaic/images/widgets/menu-arrow-down.svg"); background-color: rgba(0, 0, 0, 0);}
.menu__icon-lvl1--s1-ioqymcjvk {background-position: center center; background-repeat: no-repeat; background-size: auto; background-attachment: scroll; background-image: url("/g/s3/mosaic/images/widgets/menu-arrow-down.svg"); background-color: rgba(0, 0, 0, 0);}
.menu--s2-ixgp2h9zs [data-mobile-flex] {display: flex;}
.menu--s2-ixgp2h9zs [data-mobile-block] {display: block;}
.menu--s2-ixgp2h9zs [data-mobile-hide] {display: none;}
.menu--s2-ixgp2h9zs [data-mobile-contents] {display: contents;}
.menu__burger-button--s2-i7pnnowq9 {display: block;}
.menu__close-button--s2-izxfaf78d {display: block;}
.menu__list-lvl1--s2-i2ve5j3c1 {display: block;}
.menu__scroll-wrapper--s2-i8tl1nig2 {display: block;}
.menu__wrapper-lvl1--s2-i3d3mzfip {display: block; position: static; min-height: 100%;}
.menu__fixed-wrapper--s2-iy3r5htty {display: none; flex-direction: row;}
.menu--s2-i2ad4uld2 [data-mobile-flex] {display: flex;}
.menu--s2-i2ad4uld2 [data-mobile-block] {display: block;}
.menu--s2-i2ad4uld2 [data-mobile-hide] {display: none;}
.menu--s2-i2ad4uld2 [data-mobile-contents] {display: contents;}
.menu__burger-button--s2-iggpfw2ht {display: block;}
.menu__close-button--s2-i38007b18 {display: block;}
.menu__list-lvl1--s2-i32ij9fl7 {display: block;}
.menu__scroll-wrapper--s2-i2330malu {display: block;}
.menu__wrapper-lvl1--s2-ilvawixjc {display: block; position: static; min-height: 100%;}
.menu__fixed-wrapper--s2-iyvf3fwxq {display: none; flex-direction: row;}
.div--u-ib3t2sykn {display: flex; grid-template-columns: 1fr; background-size: auto; background-image: linear-gradient(rgba(18, 20, 16, 0.2) 0%, rgba(18, 20, 16, 0.2) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll; height: 65px; padding-top: 0px; padding-bottom: 0px; margin-top: 0px; margin-bottom: 0px; max-width: 100%; padding-left: 20px; padding-right: 20px; z-index: 10; position: fixed; left: 0px; top: 0px; right: 0px; backdrop-filter: blur(10px); align-items: stretch; flex-direction: row; justify-content: flex-start; flex-shrink: 0; overflow-x: visible; overflow-y: visible;}
.div--u-icl1u894f {display: flex; column-gap: 20px; margin-bottom: 10px; height: 100%; align-items: center;}
.div--u-ipd21royc {display: flex; justify-content: flex-end; align-items: center; padding-left: 0px; margin-bottom: 10px; height: 100%;}
.text--u-inum8zvmp {font-family: 'bahnschrift'; color: rgba(254, 252, 246, 1); font-size: 0.83vw; margin-bottom: 0px; font-weight: 300;}
.div--u-ihj2xzrp0 {border-top-left-radius: 99px; border-top-right-radius: 99px; border-bottom-left-radius: 99px; border-bottom-right-radius: 99px;}
.section--u-i4juec25x {padding-left: 20px; padding-right: 20px; background-color: rgb(18, 20, 16); padding-top: 20px; padding-bottom: 20px;}
.container--u-i79o44hik {display: flex; flex-direction: row; align-items: flex-start; justify-content: flex-start; row-gap: 0px; max-width: none; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; height: 100vh; column-gap: 20px;}
.div--u-irbedfcmu {display: flex; column-gap: 20px; height: 100vh;}
.div--u-iq99eknxb {margin-top: 100px; display: flex; flex-direction: column; height: 88%; justify-content: space-between;}
.div--u-ifru40pyv {display: flex; flex-direction: column; row-gap: 20px;}
.div--u-ic4ev9eh5 {display: flex; flex-direction: column; row-gap: 5px;}
.link--u-io5gv5mrv {text-decoration: none;}
.link--u-io5gv5mrv:hover {color: rgba(186, 143, 113, 1);}
.link--u-i05v72ajg {text-decoration: none;}
.link--u-i05v72ajg:hover {color: rgba(186, 143, 113, 1);}
.link--u-ir5fsu156 {text-decoration: none;}
.link--u-ir5fsu156:hover {color: rgba(186, 143, 113, 1);}
.link--u-i2608sbk7 {text-decoration: none;}
.link--u-i2608sbk7:hover {color: rgba(186, 143, 113, 1);}
.link--u-ie48tg5ve {text-decoration: none;}
.link--u-ie48tg5ve:hover {color: rgba(186, 143, 113, 1);}
.link--u-iwe2xgwqk {text-decoration: none;}
.link--u-iwe2xgwqk:hover {color: rgba(186, 143, 113, 1);}
.link--u-igenshcyn {text-decoration: none;}
.link--u-igenshcyn:hover {color: rgba(186, 143, 113, 1);}
.link--u-icvhdfy7m {text-decoration: none;}
.link--u-icvhdfy7m:hover {color: rgba(186, 143, 113, 1);}
.link--u-iadu64ooq {text-decoration: none;}
.link--u-iadu64ooq:hover {color: rgba(186, 143, 113, 1);}
.link--u-ie1geq77o {text-decoration: none;}
.link--u-ie1geq77o:hover {color: rgba(186, 143, 113, 1);}
.div--u-iy9tg4x28 {border-top-left-radius: 99px; border-top-right-radius: 99px; border-bottom-left-radius: 99px; border-bottom-right-radius: 99px; transform: rotateX(0deg) rotateY(0deg) rotateZ(-180deg); display: none;}
.div--u-ib1os4d9y {flex-direction: column; justify-content: flex-start; align-items: flex-start; transform: rotateX(0deg) rotateY(0deg) rotateZ(-180deg); display: none;}
.div--u-iwtrp63o8 {display: flex; justify-content: space-between;}
.link--u-imkw95x61 {text-decoration: none; font-family: 'bahnschrift'; font-size: 0.83vw; text-transform: uppercase;}
.div--u-i7mgnunr9 {margin-top: 100px; height: 88%; display: flex; flex-direction: column; justify-content: space-between; row-gap: 0px;}
.div--u-ic1g1bi59 {display: flex; flex-direction: column; row-gap: 50px;}
.div--u-iz4qprt0t {display: flex;}
.div--u-iwsojqq1p {display: flex; flex-direction: column;}
.text--u-ia7r66zq6 {font-size: 4.17vw; text-transform: uppercase; font-style: normal; font-weight: 400; color: rgba(224, 218, 213, 1); line-height: 100%; font-family: 'SourceSerif4_48pt Regular';}
.div--u-ihmvq6yew {width: auto; display: block; flex-direction: row;}
.div--u-i3znri9xe {flex-direction: column; justify-content: flex-start; align-items: flex-start; transform: rotateX(0deg) rotateY(0deg) rotateZ(-180deg); display: block;}
.div--u-i4t0tqr3t {display: flex; width: 47.4vw;}
.div--u-id3sojkjx {display: flex; flex-direction: column; row-gap: 10px; width: 50%; margin-right: 50px;}
.div--u-i9epwiogi {display: flex; flex-direction: column; row-gap: 10px; align-items: flex-start;}
.button--u-iqj2ns0b7 {flex-direction: column; row-gap: 2px; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; display: flex; align-items: flex-start; width: auto; min-width: 0px; min-height: 0px;}
.button--u-iqj2ns0b7:hover .text-button--u-iy1a9mhkk {color: rgba(186, 143, 113, 1);}
.button--u-iqj2ns0b7:hover .div--u-ir5qcov89 {background-image: linear-gradient(rgba(186, 143, 113, 1) 0%, rgba(186, 143, 113, 1) 100%);}
.text-button--u-iy1a9mhkk {width: 13.54vw; font-family: 'bahnschrift'; text-transform: uppercase; flex-grow: 0; height: auto; font-size: 0.83vw;}
.div--u-ir5qcov89 {height: 1px; background-size: auto; background-image: linear-gradient(rgba(254, 252, 246, 1) 0%, rgba(254, 252, 246, 1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll; width: 13.54vw;}
.div--u-iat0iy9k0 {display: flex;}
.div--u-iom2b3uth {display: flex; flex-direction: column; row-gap: 10px;}
.div--u-izk4y0qyk {display: flex; justify-content: space-between; flex-direction: column; row-gap: 20px;}
.div--u-itixx6kz5 {display: flex; align-items: flex-end; justify-content: space-between; width: 100%;}
.link--u-iujdr9285 {text-decoration: none; font-family: 'bahnschrift'; font-size: 0.83vw; text-transform: uppercase;}
.text--u-ih4pus9k3 {display: none;}
.text--u-iar6jobgh {font-family: 'bahnschrift'; font-size: 14px; font-weight: 300; line-height: 120%; color: rgba(254, 252, 246, 0.2); width: 100%;}
.text--u-i3tmc2q8c {color: rgba(254, 252, 246, 0.2);}
.text--u-ivzz82rgv {color: rgba(254, 252, 246, 0.2);}
.text--u-iqn4o23od {color: rgba(254, 252, 246, 0.2);}
.text--u-i3n3ujayh {color: rgba(254, 252, 246, 0.2);}
.text--u-iuvfz4y1a {color: rgba(254, 252, 246, 0.2);}
.text--u-i9vezx2lq {font-family: 'bahnschrift'; text-transform: uppercase; font-size: 0.83vw;}
.link-block--u-izbchshqx {margin-left: 50px; margin-bottom: 0px; width: 46px; height: 46px; background-size: auto; background-image: url("/d/tg_900892.svg"); background-repeat: no-repeat; background-position: center center; background-attachment: scroll; display: block;}
.link-block--u-izbchshqx:hover {background-image: url("/d/tg_or.svg");}
.link-block--u-ii3g07loa {margin-left: 10px; margin-bottom: 0px; width: 46px; height: 46px; background-size: auto; background-image: url("/d/wa_268073.svg"); background-repeat: no-repeat; background-position: center center; background-attachment: scroll; display: block;}
.link-block--u-ii3g07loa:hover {background-position: center center; background-image: url("/d/wa_or.svg");}
.button--u-i5ro98cs8 {flex-direction: column; row-gap: 2px; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; display: flex; align-items: center;}
.button--u-i5ro98cs8:hover .text-button--u-ip21gj62m {color: rgba(254, 252, 246, 1);}
.button--u-i5ro98cs8:hover .div--u-iq2pl60eg {background-image: linear-gradient(rgba(254, 252, 246, 1) 0%, rgba(254, 252, 246, 1) 100%);}
.container--u-ijgwkg5qz {height: 100vh; margin-left: 0px; margin-right: 0px; width: 100%; max-width: none; margin-top: 0px; margin-bottom: 0px; padding-top: 0px; padding-bottom: 0px; display: flex; flex-direction: column; row-gap: 0px; flex-grow: 0; max-height: 100vh; min-height: 100vh; background-size: auto; background-image: linear-gradient(rgba(44, 48, 37, 1) 0%, rgba(44, 48, 37, 1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll; z-index: 20;}
.div--u-i32wp9jew {width: auto; margin-bottom: 0px; display: flex; align-items: center; column-gap: 10px;}
.div--u-ivxzz1tnm {margin-bottom: 20px; margin-top: 50px; display: flex; flex-direction: column; align-items: center; justify-content: center;}
.div--u-ijqpse2cn {display: flex; flex-direction: column; justify-content: space-between; align-items: center; row-gap: 2.42vw; padding-left: 0px; padding-right: 74px;}
.div--u-izmvm9s7j {display: flex; align-items: flex-end; row-gap: 0px; z-index: 2; top: auto; padding-left: 20px; padding-right: 20px; bottom: 5.21vw; margin-right: 0px;}
.div--u-i9lsw3rlg {display: flex; justify-content: space-between; column-gap: 100px; align-items: center; z-index: 1;}
.div--u-ikfhtw7e9 {width: 80%; background-size: cover; background-image: url("/d/3333_1.jpg"); background-repeat: no-repeat; background-position: center center; background-attachment: scroll; height: 20.83vw;}
.div--u-iq2pl60eg {height: 1px; background-size: auto; background-image: linear-gradient(rgba(186, 143, 113, 1) 0%, rgba(186, 143, 113, 1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll; width: 100%;}
.div--u-igqdi2s8y {width: 80%; background-size: cover; background-image: url("/d/111111_1.jpg"); background-repeat: no-repeat; background-position: center center; background-attachment: scroll; height: 20.83vw;}
.div--u-i6sy52gg4 {background-size: cover; background-image: url("/d/222222_1.jpg"); background-repeat: no-repeat; background-position: center center; background-attachment: scroll; height: 28.65vw; width: 130%;}
.link--u-ikeu0urnt {font-family: 'bahnschrift'; font-size: 12px; text-transform: uppercase; color: rgba(254, 252, 246, 0.2); text-decoration: none;}
.text--u-ie0trbfox {margin-top: 10px; justify-content: center;}
.text--u-i5dw8zg10 {margin-top: 10px; justify-content: center; display: none;}
.text--u-ipzx2girw {font-family: 'bahnschrift'; font-size: 12px; color: rgba(224, 218, 213, 0.2); text-transform: uppercase;}
.text-button--u-ip21gj62m {width: auto; -webkit-text-stroke-color: rgba(186, 143, 113, 1);}
.root--u-ih224hijp {background-size: auto; background-image: linear-gradient(rgba(44, 48, 37, 1) 0%, rgba(44, 48, 37, 1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll; display: flex; flex-direction: column; align-items: center;}
.button--u-ido1h2ql4 {flex-direction: column; row-gap: 2px; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; display: flex; align-items: center;}
.button--u-ido1h2ql4:hover .text-button--u-i2krfckzn {color: rgba(254, 252, 246, 1);}
.button--u-ido1h2ql4:hover .div--u-i1pubp2aa {background-image: linear-gradient(rgba(254, 252, 246, 1) 0%, rgba(254, 252, 246, 1) 100%);}
.container--u-i6mjlhngw {height: 98%; margin-left: 0px; margin-right: 0px; width: 100%; max-width: none; margin-top: 40px; margin-bottom: 0px; padding-top: 0px; padding-bottom: 0px; display: flex; flex-direction: column; row-gap: 0px; flex-grow: 0; max-height: 100%;}
.div--u-ibacglodb {width: 80%; background-size: cover; background-image: url("/d/02.jpg"); background-repeat: no-repeat; background-position: left 0% center; background-attachment: scroll; height: 20.83vw;}
.div--u-i1pubp2aa {height: 1px; background-size: auto; background-image: linear-gradient(rgba(186, 143, 113, 1) 0%, rgba(186, 143, 113, 1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll; width: 100%;}
.div--u-ivixfakvv {display: flex; flex-direction: column; justify-content: space-between; align-items: center; row-gap: 10.42vw; padding-left: 0px; padding-right: 0px;}
.div--u-i0wcgrlfs {width: 80%; background-size: cover; background-image: url("/d/2urkvartira.jpg"); background-repeat: no-repeat; background-position: center center; background-attachment: scroll; height: 20.83vw;}
.div--u-i9i1en2ps {margin-bottom: 20px; margin-top: 50px; display: flex; flex-direction: column; align-items: center; justify-content: center;}
.div--u-issq5jcye {display: flex; justify-content: space-between; column-gap: 100px; align-items: center; z-index: 1;}
.div--u-iab4mucp4 {background-size: cover; background-image: url("/d/bez-imeni-1_6864.jpg"); background-repeat: no-repeat; background-position: center center; background-attachment: scroll; height: 28.65vw; width: 130%;}
.div--u-i745nlwmk {display: flex; align-items: flex-end; row-gap: 0px; z-index: 2; top: -5.21vw; padding-left: 20px; padding-right: 20px;}
.text--u-iqe8y2txt {margin-top: 10px; justify-content: center;}
.text--u-ib2ugokvx {margin-top: 10px; justify-content: center; display: none;}
.text-button--u-i2krfckzn {width: auto; -webkit-text-stroke-color: rgba(186, 143, 113, 1);}
.container--u-ivnhlkxp0 {height: auto; margin-left: 0px; margin-right: 0px; width: 100%; max-width: none; margin-top: 0px; margin-bottom: 0px; padding-top: 0px; padding-bottom: 0px; display: flex; flex-direction: column; row-gap: 0px; flex-grow: 0; max-height: none; min-height: auto; align-items: flex-start; justify-content: flex-start; background-size: auto; background-image: linear-gradient(rgba(254, 252, 246, 1) 0%, rgba(254, 252, 246, 1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll; padding-left: 0px; padding-right: 0px;}
.div--u-iwtmu3g7h {display: flex; flex-direction: column; justify-content: center; align-items: center; row-gap: 20px; padding-left: 150px; padding-right: 150px; width: 50%;}
.div--u-ia3aw1cz4 {background-size: cover; background-image: url("/d/12121.jpg"); background-repeat: no-repeat; background-position: center center; background-attachment: scroll; width: 50%;}
.div--u-ir8r4tq1e {height: 1px; background-size: auto; background-image: linear-gradient(rgba(18, 20, 16, 0.2) 0%, rgba(18, 20, 16, 0.2) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll;}
.div--u-id96yd3ce {display: flex; column-gap: 20px; height: 100vh; position: sticky; top: 0px; background-size: auto; background-image: linear-gradient(rgba(254, 252, 246, 1) 0%, rgba(254, 252, 246, 1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll;}
.text--u-ip1mz67r7 {color: rgba(186, 143, 113, 1);}
.text--u-ibz0rk82m {text-align: center;}
.text--u-iuo4s04i7 {text-align: center;}
.div--u-iz0j4lcu7 {background-size: 1333px; background-image: url("/d/32.jpg"); background-repeat: no-repeat; background-position: center center; background-attachment: scroll; width: 50%;}
.div--u-i55871iyp {display: flex; column-gap: 20px; height: 100vh; position: sticky; top: 0px; z-index: 3; background-size: auto; background-image: linear-gradient(rgba(254, 252, 246, 1) 0%, rgba(254, 252, 246, 1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll;}
.div--u-i5oyt5p7o {height: 1px; background-size: auto; background-image: linear-gradient(rgba(18, 20, 16, 0.2) 0%, rgba(18, 20, 16, 0.2) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll;}
.div--u-ixfqu5s6q {display: flex; flex-direction: column; justify-content: center; align-items: center; row-gap: 20px; padding-left: 150px; padding-right: 150px; width: 50%; background-size: auto; background-image: linear-gradient(rgba(254, 252, 246, 1) 0%, rgba(254, 252, 246, 1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll;}
.text--u-ihato7prb {text-align: center;}
.text--u-ikgpcrjt9 {color: rgba(186, 143, 113, 1);}
.text--u-igdxt5u1t {text-align: center;}
.div--u-iyuxbdqa2 {display: flex; column-gap: 20px; height: 100vh; position: sticky; top: 0px; z-index: 4; background-size: auto; background-image: linear-gradient(rgba(254, 252, 246, 1) 0%, rgba(254, 252, 246, 1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll;}
.div--u-isbbihbsu {height: 1px; background-size: auto; background-image: linear-gradient(rgba(18, 20, 16, 0.2) 0%, rgba(18, 20, 16, 0.2) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll;}
.div--u-ico81rtqk {display: flex; flex-direction: column; justify-content: center; align-items: center; row-gap: 20px; padding-left: 150px; padding-right: 150px; width: 50%; background-size: auto; background-image: linear-gradient(rgba(254, 252, 246, 1) 0%, rgba(254, 252, 246, 1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll;}
.div--u-iav5ej3wo {background-size: cover; background-image: url("/d/vmeste2.jpg"); background-repeat: no-repeat; background-position: center center; background-attachment: scroll; width: 50%;}
.text--u-ib6x3fq1k {text-align: center;}
.text--u-ivw2azd9f {text-align: center;}
.text--u-iph59586e {color: rgba(186, 143, 113, 1);}
.text--u-imh7kc9sl {z-index: auto; align-items: flex-start; top: auto; position: relative; padding-top: 100px; padding-bottom: 40px;}
.div--u-iu0ue9rrt {display: flex; flex-direction: column; align-items: center; row-gap: 20px;}
.container--u-iy2h4tazs {height: 98%; margin-left: 0px; margin-right: 0px; width: 100%; max-width: none; margin-top: 0px; margin-bottom: 0px; padding-top: 0px; padding-bottom: 20px; display: flex; flex-direction: column; row-gap: 0px; flex-grow: 0; max-height: 100%; background-size: auto; background-image: linear-gradient(rgba(18, 20, 16, 1) 0%, rgba(18, 20, 16, 1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll; padding-left: 20px; padding-right: 20px;}
.div--u-ii3uyikgy {display: flex; flex-direction: column; justify-content: space-between; row-gap: 80px;}
.div--u-i0b5n98vs {margin-bottom: 100px; margin-top: 50px; display: flex; flex-direction: row; align-items: center; justify-content: center; column-gap: 20px;}
.div--u-ijx2nd1ft {display: flex; flex-direction: column; justify-content: space-between; row-gap: 80px;}
.div--u-ij5firvoa {background-size: cover; background-image: url("/d/123.jpg"); background-repeat: no-repeat; background-position: center center; background-attachment: scroll; height: 50vw;}
.div--u-ijsq2t0dp {height: 1px; background-size: auto; background-image: linear-gradient(rgba(254, 252, 246, 0.2) 0%, rgba(254, 252, 246, 0.2) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll;}
.div--u-ix4nf42df {height: 1px; background-size: auto; background-image: linear-gradient(rgba(254, 252, 246, 0.2) 0%, rgba(254, 252, 246, 0.2) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll;}
.div--u-i8qd1x3nr {display: flex; flex-direction: column; row-gap: 8.31vw; width: 100%;}
.div--u-ikktiirur {display: flex; flex-direction: column; align-items: flex-start; justify-content: space-between; width: 45.16vw; flex-grow: 0;}
.div--u-iuzkf34v6 {display: flex; flex-direction: column; justify-content: space-between; height: 50vw;}
.div--u-i5ava1qdh {display: flex; flex-direction: column; align-items: stretch; justify-content: space-between; width: 100%; height: auto; row-gap: 0px;}
.div--u-i0nndio4u {display: flex; flex-direction: column; align-items: flex-start; justify-content: space-between; width: 75%;}
.div--u-ievuau9vo {height: 1px; background-size: auto; background-image: linear-gradient(rgba(254, 252, 246, 0.2) 0%, rgba(254, 252, 246, 0.2) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll;}
.div--u-i0qaxymaz {height: 1px; background-size: auto; background-image: linear-gradient(rgba(254, 252, 246, 0.2) 0%, rgba(254, 252, 246, 0.2) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll;}
.div--u-iqjpip17v {display: flex; flex-direction: column; align-items: stretch; justify-content: space-between; width: 100%; height: auto; row-gap: 0px;}
.div--u-ibjwaor1c {display: none; flex-direction: column; align-items: stretch; justify-content: space-between; width: 100%; height: auto; row-gap: 0px;}
.div--u-i97po8xq4 {display: flex; flex-direction: column; justify-content: space-between; row-gap: 80px;}
.div--u-iq1m7ehcm {margin-bottom: 0px; margin-top: 0px; display: flex; flex-direction: row; align-items: stretch; justify-content: center; column-gap: 20px;}
.div--u-io65ebm0x {height: 1px; background-size: auto; background-image: linear-gradient(rgba(254, 252, 246, 0.2) 0%, rgba(254, 252, 246, 0.2) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll;}
.div--u-in6s5ccv1 {display: none;}
.div--u-i51re4pda {display: flex; flex-direction: column; align-items: stretch; justify-content: space-between; width: 100%; height: auto; row-gap: 0px;}
.div--u-iojqaaz03 {display: flex; flex-direction: column; align-items: flex-start; row-gap: 20px;}
.div--u-im0fxnx2q {display: flex; flex-direction: column; justify-content: space-between; row-gap: 80px;}
.text--u-ipi40fbg5 {margin-top: 30px;}
.text--u-i0yu1n2br {display: none;}
.div--u-iakclp3mz {height: 1px; margin-left: 0px; margin-right: 0px; padding-left: 0px; padding-right: 0px; background-size: auto; background-image: linear-gradient(rgba(254, 252, 246, 0.2) 0%, rgba(254, 252, 246, 0.2) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll; width: 100%;}
.div--u-ie16gsl7x {display: flex; justify-content: space-between; align-items: flex-start;}
.div--u-iff8rh2t4 {height: 1px; margin-left: 0px; margin-right: 0px; padding-left: 0px; padding-right: 0px; background-size: auto; background-image: linear-gradient(rgba(254, 252, 246, 0.2) 0%, rgba(254, 252, 246, 0.2) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll; width: 100%;}
.div--u-i6i030v3h {display: flex; justify-content: space-between; align-items: flex-start;}
.div--u-i9umkr0yw {height: 1px; margin-left: 0px; margin-right: 0px; padding-left: 0px; padding-right: 0px; background-size: auto; background-image: linear-gradient(rgba(254, 252, 246, 0.2) 0%, rgba(254, 252, 246, 0.2) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll; width: 100%;}
.div--u-iz0ph9py2 {height: 29.69vw; width: 97.92vw;}
.div--u-igzbgzssx {display: flex; justify-content: space-between; align-items: flex-start;}
.div--u-i56j5b6ci {display: flex; flex-direction: column; row-gap: 20px; column-gap: 0px;}
.div--u-is76nna1a {border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-left-style: solid; border-right-style: solid; border-bottom-style: solid; border-top-color: rgba(254, 252, 246, 0.2); border-left-color: rgba(254, 252, 246, 0.2); border-right-color: rgba(254, 252, 246, 0.2); border-bottom-color: rgba(254, 252, 246, 0.2); height: 600px; display: flex; flex-direction: column; justify-content: center; padding-left: 20px; padding-right: 20px; padding-top: 20px; padding-bottom: 20px; align-items: center;}
.div--u-ihxmvt8no {width: 100%;}
.div--u-i9iuv733o {border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-left-style: solid; border-right-style: solid; border-bottom-style: solid; border-top-color: rgba(254, 252, 246, 0.2); border-left-color: rgba(254, 252, 246, 0.2); border-right-color: rgba(254, 252, 246, 0.2); border-bottom-color: rgba(254, 252, 246, 0.2); height: 600px; display: flex; flex-direction: column; justify-content: space-evenly; padding-left: 20px; padding-right: 20px; padding-top: 20px; padding-bottom: 20px; align-items: center;}
.div--u-i7n7j6v88 {display: flex; flex-direction: column; row-gap: 20px; column-gap: 0px;}
.div--u-ittlhz6y6 {display: flex; column-gap: 20px; overflow-x: scroll; overflow-y: scroll;}
.div--u-irdvhulhy {width: 100%;}
.div--u-ib06shn9v {display: flex; flex-direction: column; row-gap: 20px; column-gap: 0px;}
.div--u-iof9zhh9e {border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-left-style: solid; border-right-style: solid; border-bottom-style: solid; border-top-color: rgba(254, 252, 246, 0.2); border-left-color: rgba(254, 252, 246, 0.2); border-right-color: rgba(254, 252, 246, 0.2); border-bottom-color: rgba(254, 252, 246, 0.2); height: 600px; display: flex; flex-direction: column; justify-content: center; padding-left: 20px; padding-right: 20px; padding-top: 20px; padding-bottom: 20px; align-items: center;}
.div--u-iue0o3g0c {width: 100%;}
.text--u-itmkc367d {color: rgba(186, 143, 113, 1); margin-right: 20px;}
.text--u-iknkr1bj0 {color: rgba(186, 143, 113, 1); margin-right: 20px;}
.text--u-i1g59ybhj {color: rgba(186, 143, 113, 1); margin-right: 20px;}
.container--u-i7wre2js6 {margin-left: 0px; margin-right: 0px; padding-left: 20px; padding-right: 20px; max-width: 1920px; display: none; flex-direction: column; row-gap: 40px; padding-top: 100px; padding-bottom: 100px; background-size: auto; background-image: linear-gradient(rgba(18, 20, 16, 1) 0%, rgba(18, 20, 16, 1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll;}
.div--u-i61rs3d2a {height: auto;}
.div--u-iqdl73v83 {height: 100px;}
.div--u-inj80lr2j {display: flex; grid-template-columns: 1fr; height: 65px; justify-content: space-between; padding-top: 0px; padding-bottom: 0px; margin-top: 10px; margin-bottom: 10px; max-width: none; padding-left: 20px; padding-right: 20px; z-index: 61; position: relative; left: 0px; top: 0px; right: 0px; background-size: auto; background-image: url("/d/logo_1_938246.svg"); background-repeat: no-repeat; background-position: center center; background-attachment: scroll; flex-shrink: 0;}
.div--u-ib83z4i9q {display: flex; column-gap: 20px; margin-bottom: 10px;}
.button--u-i57hc2sah {flex-direction: column; row-gap: 2px; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; display: flex; align-items: flex-start; margin-bottom: 10px; overflow-x: hidden; overflow-y: hidden;}
.button--u-i57hc2sah:hover .text-button--u-ituki0t5q {color: rgba(186, 143, 113, 1);}
.button--u-i57hc2sah:hover .div--u-io4ysdvo3 {background-image: linear-gradient(rgba(186, 143, 113, 1) 0%, rgba(186, 143, 113, 1) 100%);}
.text-button--u-ituki0t5q {width: auto; font-family: 'bahnschrift'; text-transform: uppercase; font-size: 0.83vw;}
.div--u-io4ysdvo3 {height: 1px; background-size: auto; background-image: linear-gradient(rgba(254, 252, 246, 1) 0%, rgba(254, 252, 246, 1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll; width: 9.2vw; font-size: 0.83vw; display: block;}
.div--u-iapca6xsy {display: flex; justify-content: flex-end; align-items: center; padding-left: 0px; margin-bottom: 10px;}
.text--u-in33mxk46 {font-family: 'bahnschrift'; color: rgba(254, 252, 246, 1); font-size: 0.83vw; margin-bottom: 10px; font-weight: 300;}
.link-block--u-ixal39tw8 {margin-left: 50px; margin-bottom: 10px; width: 46px; height: 46px; background-size: auto; background-image: url("/d/tg_900892.svg"); background-repeat: no-repeat; background-position: center center; background-attachment: scroll; display: block;}
.link-block--u-ixal39tw8:hover {background-image: url("/d/tg_or.svg");}
.link-block--u-irktjy0bk {margin-left: 10px; margin-bottom: 10px; width: 46px; height: 46px; background-size: auto; background-image: url("/d/wa_268073.svg"); background-repeat: no-repeat; background-position: center center; background-attachment: scroll; display: block;}
.link-block--u-irktjy0bk:hover {background-position: center center; background-image: url("/d/wa_or.svg");}
.link-block--u-itotqubi6 {width: 70px; margin-left: 15px;}
.section--u-ixsa6rgyv {background-size: auto; background-image: linear-gradient(rgba(254, 252, 246, 1) 0%, rgba(254, 252, 246, 1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll; display: flex; flex-direction: column; align-items: center;}
.up-button--u-i1jj3c6jj {background-size: cover; background-image: url("/d/frame_1321317133.svg"); background-repeat: no-repeat; background-position: center center; background-attachment: scroll; width: 4.94vw; height: 4.94vw;}
.link-block--u-is0eoj8rf {display: none;}
.container--u-ivk26l534 {margin-left: 0px; margin-right: 0px; padding-left: 20px; padding-right: 20px; max-width: none;}
.container--u-igzcj0d1a {margin-left: 0px; margin-right: 0px; padding-left: 20px; padding-right: 20px; max-width: none; display: flex; flex-direction: column; row-gap: 40px; padding-top: 100px; padding-bottom: 100px; background-size: auto; background-image: linear-gradient(rgba(18, 20, 16, 1) 0%, rgba(18, 20, 16, 1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll;}
.div--u-ihpstavk0 {border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: none; border-left-style: none; border-right-style: none; border-bottom-style: none; border-top-color: rgba(254, 252, 246, 0.2); border-left-color: rgba(254, 252, 246, 0.2); border-right-color: rgba(254, 252, 246, 0.2); border-bottom-color: rgba(254, 252, 246, 0.2); height: auto; display: flex; flex-direction: row; justify-content: flex-end; padding-left: 20px; padding-right: 20px; padding-top: 20px; padding-bottom: 20px; align-items: center; width: 100%; column-gap: 20px;}
.div--u-ix7qskipe {display: flex; justify-content: flex-start; align-items: flex-start;}
.div--u-ijt0s3088 {display: flex; column-gap: 10px; overflow-x: scroll; overflow-y: scroll; flex-direction: column; align-items: flex-end; row-gap: 10px; width: 50%;}
.text--u-i4i2t6xur {color: rgba(186, 143, 113, 1); margin-right: 0px;}
.div--u-i63e8y6ab {border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: none; border-left-style: none; border-right-style: none; border-bottom-style: none; border-top-color: rgba(254, 252, 246, 0.2); border-left-color: rgba(254, 252, 246, 0.2); border-right-color: rgba(254, 252, 246, 0.2); border-bottom-color: rgba(254, 252, 246, 0.2); height: auto; display: flex; flex-direction: row; justify-content: flex-end; padding-left: 20px; padding-right: 20px; padding-top: 20px; padding-bottom: 20px; align-items: center; width: 100%; column-gap: 20px;}
.div--u-iry8bv99z {display: flex; justify-content: flex-start; align-items: flex-start;}
.text--u-i9j8si338 {color: rgba(186, 143, 113, 1); margin-right: 0px;}
.div--u-ijj89eg8o {border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: none; border-left-style: none; border-right-style: none; border-bottom-style: none; border-top-color: rgba(254, 252, 246, 0.2); border-left-color: rgba(254, 252, 246, 0.2); border-right-color: rgba(254, 252, 246, 0.2); border-bottom-color: rgba(254, 252, 246, 0.2); height: auto; display: flex; flex-direction: row; justify-content: flex-end; padding-left: 20px; padding-right: 20px; padding-top: 20px; padding-bottom: 20px; align-items: center; width: 100%; column-gap: 20px;}
.div--u-i67olev8w {display: flex; justify-content: flex-start; align-items: flex-start;}
.text--u-itr0e5swa {color: rgba(186, 143, 113, 1); margin-right: 0px;}
.div--u-ix8qt32gb {border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: none; border-left-style: none; border-right-style: none; border-bottom-style: none; border-top-color: rgba(254, 252, 246, 0.2); border-left-color: rgba(254, 252, 246, 0.2); border-right-color: rgba(254, 252, 246, 0.2); border-bottom-color: rgba(254, 252, 246, 0.2); height: 1px; display: flex; flex-direction: row; justify-content: flex-end; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; align-items: center; width: 100%; column-gap: 20px; background-size: auto; background-image: linear-gradient(rgba(254, 252, 246, 0.2) 0%, rgba(254, 252, 246, 0.2) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll;}
.div--u-ixr3a2ukr {border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: none; border-left-style: none; border-right-style: none; border-bottom-style: none; border-top-color: rgba(254, 252, 246, 0.2); border-left-color: rgba(254, 252, 246, 0.2); border-right-color: rgba(254, 252, 246, 0.2); border-bottom-color: rgba(254, 252, 246, 0.2); height: 1px; display: flex; flex-direction: row; justify-content: flex-end; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; align-items: center; width: 100%; column-gap: 20px; background-size: auto; background-image: linear-gradient(rgba(254, 252, 246, 0.2) 0%, rgba(254, 252, 246, 0.2) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll;}
.div--u-i067f3enp {width: 50%;}
.div--u-i95slbayg {display: flex;}
.div--u-ig0t027mi {width: 50%;}
.section--u-ih8zitd14 {display: flex; flex-direction: column; align-items: center; background-size: auto; background-image: linear-gradient(rgba(44, 48, 37, 1) 0%, rgba(44, 48, 37, 1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll;}
.section--u-i8jstkghu {display: flex; flex-direction: column; align-items: center; background-size: auto; background-image: linear-gradient(rgba(18, 20, 16, 1) 0%, rgba(18, 20, 16, 1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll;}
.button--u-i7zept896 {flex-direction: column; row-gap: 2px; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; display: flex; align-items: flex-start; margin-bottom: 10px; overflow-x: hidden; overflow-y: hidden;}
.button--u-i7zept896:hover .text-button--u-iomija6in {color: rgba(186, 143, 113, 1);}
.button--u-i7zept896:hover .div--u-i0383tz5n {background-image: linear-gradient(rgba(186, 143, 113, 1) 0%, rgba(186, 143, 113, 1) 100%);}
.div--u-i0383tz5n {height: 1px; background-size: auto; background-image: linear-gradient(rgba(254, 252, 246, 1) 0%, rgba(254, 252, 246, 1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll; width: 5.3vw; font-size: 0.83vw; display: block;}
.text-button--u-iomija6in {width: auto; font-family: 'bahnschrift'; text-transform: uppercase; font-size: 0.83vw;}
.button--u-i0mynetfe {flex-direction: column; row-gap: 2px; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; display: flex; align-items: flex-start; margin-bottom: 0px; overflow-x: hidden; overflow-y: hidden;}
.button--u-i0mynetfe:hover .text-button--u-izio3a7ml {color: rgba(186, 143, 113, 1);}
.button--u-i0mynetfe:hover .div--u-ifyztzswb {background-image: linear-gradient(rgba(186, 143, 113, 1) 0%, rgba(186, 143, 113, 1) 100%);}
.div--u-ifyztzswb {height: 1px; background-size: auto; background-image: linear-gradient(rgba(254, 252, 246, 1) 0%, rgba(254, 252, 246, 1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll; width: 5.3vw; font-size: 0.83vw; display: block;}
.text-button--u-izio3a7ml {width: auto; font-family: 'bahnschrift'; text-transform: uppercase; font-size: 0.83vw;}
.container--u-iewrelp9h {height: 116.04vw; margin-left: 0px; margin-right: 0px; width: 100%; max-width: none; margin-top: 0px; margin-bottom: 0px; padding-top: 0px; padding-bottom: 100px; display: flex; flex-direction: column; row-gap: 0px; flex-grow: 0; background-size: auto; background-image: linear-gradient(rgba(18, 20, 16, 1) 0%, rgba(18, 20, 16, 1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll;}
.div--u-iwkfchcnv {z-index: 6; top: auto; display: flex; flex-direction: column; row-gap: 0px; justify-content: space-between; align-items: flex-start; height: auto;}
.div--u-i3axhc9el {background-size: auto, cover; background-image: linear-gradient(rgba(18, 20, 16, 0.2) 0%, rgba(18, 20, 16, 0.2) 100%), url("/d/dh0eemyicpvg9r65kbpwlq.jpg"); background-repeat: no-repeat, no-repeat; background-position: left 0px top 0px, center center; background-attachment: scroll, scroll; height: 30.33vw; display: flex; justify-content: space-between; align-items: flex-start; flex-direction: column; padding-left: 20px; padding-right: 20px; padding-top: 20px; padding-bottom: 20px; overflow-x: hidden; overflow-y: hidden;}
.div--u-i6nuyrcfy {background-size: auto, auto; background-image: linear-gradient(rgba(18, 20, 16, 0.1) 0%, rgba(18, 20, 16, 0.1) 100%), url("/d/group_1321317135.svg"); background-repeat: no-repeat, no-repeat; background-position: left 0px top 0px, center center; background-attachment: scroll, scroll; width: 65px; height: 65px; backdrop-filter: blur(4px); position: absolute; z-index: 5;}
.div--u-i0nw16xdm {display: flex; align-items: center; justify-content: center;}
.div--u-ifb6o3gve {background-size: auto, cover; background-image: linear-gradient(rgba(18, 20, 16, 0.2) 0%, rgba(18, 20, 16, 0.2) 100%), url("/d/cck_tree_176.jpg"); background-repeat: no-repeat, no-repeat; background-position: left 0px top 0px, center center; background-attachment: scroll, scroll; height: 30.33vw; display: flex; justify-content: space-between; align-items: flex-start; flex-direction: column; padding-left: 20px; padding-right: 20px; padding-top: 20px; padding-bottom: 20px; overflow-x: hidden; overflow-y: hidden;}
.div--u-ic8c0xfik {z-index: 6; top: auto; display: flex; flex-direction: column; row-gap: 0px; justify-content: space-between; align-items: flex-start; height: auto;}
.div--u-i67clpeyx {margin-bottom: 20px; margin-top: 0px; display: flex; flex-direction: column; align-items: flex-start; justify-content: center; position: sticky; top: 0px; padding-left: 20px; padding-right: 20px; overflow-x: hidden; overflow-y: hidden;}
.div--u-iiw2st6be {display: flex; align-items: center; justify-content: center;}
.div--u-i1v1wxfen {background-size: auto, auto; background-image: linear-gradient(rgba(18, 20, 16, 0.1) 0%, rgba(18, 20, 16, 0.1) 100%), url("/d/group_1321317135.svg"); background-repeat: no-repeat, no-repeat; background-position: left 0px top 0px, center center; background-attachment: scroll, scroll; width: 65px; height: 65px; backdrop-filter: blur(4px); position: absolute; z-index: 5;}
.div--u-i2p2s52u6 {background-size: auto; background-image: linear-gradient(rgba(18, 20, 16, 0.85) 0%, rgba(18, 20, 16, 0.85) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll; width: 250px; height: 250px; display: flex; justify-content: center; position: absolute; z-index: auto; align-items: center; flex-direction: column;}
.div--u-i7trxsnj2 {z-index: 6; top: auto; display: flex; flex-direction: column; row-gap: 0px; justify-content: space-between; align-items: flex-start; height: auto;}
.div--u-ipuku9fnw {width: 30.21vw; display: flex; flex-direction: column; row-gap: 20px;}
.div--u-inuqg97tc {background-size: auto; background-image: linear-gradient(rgba(18, 20, 16, 0.85) 0%, rgba(18, 20, 16, 0.85) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll; width: 250px; height: 250px; display: flex; justify-content: center; position: absolute; z-index: auto; align-items: center; flex-direction: column;}
.div--u-iedbqpdgg {background-size: auto, auto; background-image: linear-gradient(rgba(18, 20, 16, 0.1) 0%, rgba(18, 20, 16, 0.1) 100%), url("/d/group_1321317135.svg"); background-repeat: no-repeat, no-repeat; background-position: left 0px top 0px, center center; background-attachment: scroll, scroll; width: 65px; height: 65px; backdrop-filter: blur(4px); position: absolute; z-index: 5;}
.div--u-igwr8qp0i {width: 30.21vw; display: flex; flex-direction: column; row-gap: 20px;}
.div--u-iyr6ehxej {padding-left: 0px; padding-right: 0px; display: flex; column-gap: 40px; justify-content: flex-start; flex-direction: column; width: auto; row-gap: 40px;}
.div--u-i7y4e84zn {background-size: auto, cover; background-image: linear-gradient(rgba(18, 20, 16, 0.2) 0%, rgba(18, 20, 16, 0.2) 100%), url("/d/3_1.jpg"); background-repeat: no-repeat, no-repeat; background-position: left 0px top 0px, center center; background-attachment: scroll, scroll; height: 30.33vw; display: flex; justify-content: space-between; align-items: flex-start; flex-direction: column; padding-left: 20px; padding-right: 20px; padding-top: 20px; padding-bottom: 20px; overflow-x: hidden; overflow-y: hidden;}
.div--u-is1qc889p {display: flex; align-items: center; justify-content: center;}
.div--u-iafimwbu9 {display: flex; justify-content: center; padding-right: 0px; column-gap: 40px; flex-direction: column; width: auto; row-gap: 40px; align-items: center; padding-top: 200px;}
.div--u-is1d1bvfp {background-size: auto; background-image: linear-gradient(rgba(18, 20, 16, 0.85) 0%, rgba(18, 20, 16, 0.85) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll; width: 250px; height: 250px; display: flex; justify-content: center; position: absolute; z-index: auto; align-items: center; flex-direction: column;}
.div--u-i5fvty77n {width: 30.21vw; display: flex; flex-direction: column; row-gap: 20px;}
.div--u-int7yesxu {display: flex; flex-direction: row; row-gap: 80px; justify-content: flex-end; padding-left: 20px; padding-right: 20px; column-gap: 20px;}
.text--u-iecz083u9 {text-align: left; top: auto;}
.text--u-i7djvgoqi {z-index: 3;}
.text--u-iuxq37bwl {text-align: left; top: auto;}
.text--u-ios77pelj {z-index: 3;}
.text--u-iag72npu8 {text-align: left; margin-top: 14.02vw; position: sticky; top: 0px;}
.text--u-i5aycsvqr {z-index: 3;}
.text--u-icr8obme2 {text-align: left; top: auto;}
.div--u-i7ri8ln7s {display: flex; align-items: center; justify-content: center;}
.div--u-ioqlkcibh {width: 30.21vw; display: flex; flex-direction: column; row-gap: 20px;}
.div--u-ipgeo7k2d {background-size: auto, auto; background-image: linear-gradient(rgba(18, 20, 16, 0.1) 0%, rgba(18, 20, 16, 0.1) 100%), url("/d/group_1321317135.svg"); background-repeat: no-repeat, no-repeat; background-position: left 0px top 0px, center center; background-attachment: scroll, scroll; width: 65px; height: 65px; backdrop-filter: blur(4px); position: absolute; z-index: 5;}
.div--u-i6cbaqg0w {z-index: 6; top: auto; display: flex; flex-direction: column; row-gap: 0px; justify-content: space-between; align-items: flex-start; height: auto;}
.div--u-i49t6so13 {background-size: auto, cover; background-image: linear-gradient(rgba(18, 20, 16, 0.2) 0%, rgba(18, 20, 16, 0.2) 100%), url("/d/d1.jpg"); background-repeat: no-repeat, no-repeat; background-position: left 0px top 0px, center center; background-attachment: scroll, scroll; height: 30.33vw; display: flex; justify-content: space-between; align-items: flex-start; flex-direction: column; padding-left: 20px; padding-right: 20px; padding-top: 20px; padding-bottom: 20px; overflow-x: hidden; overflow-y: hidden;}
.div--u-ire3uznkq {background-size: auto; background-image: linear-gradient(rgba(18, 20, 16, 0.85) 0%, rgba(18, 20, 16, 0.85) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll; width: 250px; height: 250px; display: flex; justify-content: center; position: absolute; z-index: auto; align-items: center; flex-direction: column;}
.text--u-i3fnzarjb {z-index: 3;}
.text--u-i1rpj7zql {text-align: left; top: auto;}
.div--u-iq3fiiy5b {width: 5px; height: 5px; border-top-left-radius: 99px; border-top-right-radius: 99px; border-bottom-left-radius: 99px; border-bottom-right-radius: 99px; background-size: auto; background-image: linear-gradient(rgba(254, 252, 246, 0.2) 0%, rgba(254, 252, 246, 0.2) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll;}
.button--u-idklgjpns {flex-direction: column; row-gap: 2px; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; display: flex; align-items: flex-start; margin-bottom: 0px; overflow-x: hidden; overflow-y: hidden;}
.button--u-idklgjpns:hover .text-button--u-ip7pbf0ml {color: rgba(186, 143, 113, 1);}
.button--u-idklgjpns:hover .div--u-iics25vwr {background-image: linear-gradient(rgba(186, 143, 113, 1) 0%, rgba(186, 143, 113, 1) 100%);}
.div--u-iics25vwr {height: 1px; background-size: auto; background-image: linear-gradient(rgba(254, 252, 246, 1) 0%, rgba(254, 252, 246, 1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll; width: 9.2vw; font-size: 0.83vw; display: block;}
.text-button--u-ip7pbf0ml {width: auto; font-family: 'bahnschrift'; text-transform: uppercase; font-size: 0.83vw;}
.link--u-igo64fb30 {text-decoration: none; font-family: 'bahnschrift'; font-size: 0.83vw; text-transform: uppercase; display: none;}
.menu--u-ixgp2h9zs {justify-self: end; padding-left: 20px; margin-bottom: 10px;}
.menu--u-ixgp2h9zs.is-opened .div--u-iz8jmb79p {display: flex; width: auto;}
.menu--u-ixgp2h9zs.is-opened .div--u-izk8kjmyw {display: flex; color: rgba(254, 252, 246, 1); justify-content: space-between; align-items: center;}
.menu--u-ixgp2h9zs.is-opened .div--u-iymd9840j {display: flex; color: rgba(254, 252, 246, 1); justify-content: space-between; align-items: center; padding-left: 10px; padding-right: 10px;}
.menu--u-ixgp2h9zs.is-opened .div--u-ii4kdengl {height: 1px; background-size: auto; background-image: linear-gradient(rgba(186, 143, 113, 1) 0%, rgba(186, 143, 113, 1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll; width: 94.64%; color: rgba(186, 143, 113, 1);}
.menu--u-ixgp2h9zs.is-opened .div--u-iyabgvt75 {display: flex; flex-direction: column; padding-left: 10px;}
.menu--u-ixgp2h9zs.is-opened .div--u-i6tlo8gzm {display: flex; justify-content: flex-end; width: auto; column-gap: 60px; align-items: center;}
.menu--u-ixgp2h9zs.is-opened .div--u-i0sgjeirz {display: flex; justify-content: flex-end; width: auto; column-gap: 60px; align-items: center;}
.menu--u-ixgp2h9zs.is-opened .div--u-irkun1pak {display: flex; flex-direction: column;}
.menu--u-ixgp2h9zs.is-opened .div--u-iv7w2alpe {height: 1px; background-size: auto; background-image: linear-gradient(rgba(254, 252, 246, 1) 0%, rgba(254, 252, 246, 1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll; width: 100%;}
.menu--u-ixgp2h9zs.is-opened .div--u-i1n0t1a03 {height: 1px; background-size: auto; background-image: linear-gradient(rgba(254, 252, 246, 1) 0%, rgba(254, 252, 246, 1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll; width: 155px;}
.menu--u-ixgp2h9zs.is-opened .div--u-iqzx5aeb3 {width: auto; display: flex; align-items: center; background-size: auto; background-image: linear-gradient(rgba(18, 20, 16, 1) 0%, rgba(18, 20, 16, 1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll; column-gap: 6.77vw;}
.menu--u-ixgp2h9zs.is-opened .div--u-i545f2atc {display: flex; width: auto;}
.menu--u-ixgp2h9zs.is-opened .div--u-i3kh1elrv {display: flex; flex-direction: column; padding-left: 10px;}
.menu--u-ixgp2h9zs.is-opened .div--u-ivpeyoq2p {height: 1px; background-size: auto; background-image: linear-gradient(rgba(254, 252, 246, 0.2) 0%, rgba(254, 252, 246, 0.2) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll; position: relative; top: auto;}
.menu--u-ixgp2h9zs.is-opened .div--u-ipa7upxue {height: 1px; background-size: auto; background-image: linear-gradient(rgba(254, 252, 246, 1) 0%, rgba(254, 252, 246, 1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll; width: 100%;}
.menu--u-ixgp2h9zs.is-opened .div--u-ib2boggo5 {display: flex; width: auto;}
.menu--u-ixgp2h9zs.is-opened .div--u-iqpxuca45 {height: 1px; background-size: auto; background-image: linear-gradient(rgba(186, 143, 113, 1) 0%, rgba(186, 143, 113, 1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll; width: 100%; color: rgba(186, 143, 113, 1);}
.menu--u-ixgp2h9zs.is-opened .div--u-ipm4st4z5 {display: flex; flex-direction: column;}
.menu--u-ixgp2h9zs.is-opened .link--u-i3ffptmik {color: rgba(254, 252, 246, 1); font-family: 'bahnschrift'; text-transform: uppercase; text-decoration: none; font-size: 0.83vw;}
.menu--u-ixgp2h9zs.is-opened .link--u-i796j4uyp {color: rgba(254, 252, 246, 1); font-family: 'bahnschrift'; text-transform: uppercase; text-decoration: none; font-size: 0.83vw; display: inline-flex;}
.menu--u-ixgp2h9zs.is-opened .link--u-i0k9hd2c9 {color: rgba(186, 143, 113, 1); font-family: 'bahnschrift'; text-transform: uppercase; text-decoration: none; font-size: 0.83vw; display: inline-flex;}
.menu--u-ixgp2h9zs.is-opened .link--u-ibpby70y2 {color: rgba(254, 252, 246, 1); font-family: 'bahnschrift'; text-transform: uppercase; text-decoration: none; font-size: 0.83vw; display: inline-flex;}
.menu--u-ixgp2h9zs.is-opened .link--u-i792gzbie {color: rgba(186, 143, 113, 1); font-family: 'bahnschrift'; text-transform: uppercase; text-decoration: none; font-size: 0.83vw; display: inline-flex;}
.menu--u-ixgp2h9zs.is-opened .menu__scroll-wrapper--u-i8tl1nig2 {width: 100%; font-family: 'bahnschrift'; min-width: 100vw; height: 100vh; background-size: auto; background-image: linear-gradient(rgba(18, 20, 16, 1) 0%, rgba(18, 20, 16, 1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll;}
.menu--u-ixgp2h9zs.is-opened .menu__wrapper-lvl1--u-i3d3mzfip {background-image: linear-gradient(rgba(18, 20, 16, 1) 0%, rgba(18, 20, 16, 1) 100%); display: flex; flex-direction: column; justify-content: space-between; min-height: auto; height: 100vh; row-gap: 20px; padding-top: 50px; padding-bottom: 20px;}
.menu--u-ixgp2h9zs.is-opened .menu__list-lvl1--u-i2ve5j3c1 {color: rgba(224, 218, 213, 1); margin-bottom: 0px; height: 100%;}
.menu--u-ixgp2h9zs.is-opened .menu__link-lvl1--u-ib9070mzu {color: rgba(254, 252, 246, 1); position: relative; padding-top: 0px; padding-bottom: 0px; display: inline-block; font-size: 16px; min-height: 0px;}
.menu--u-ixgp2h9zs.is-opened .menu__link-text--u-iyeu51yph {font-family: 'SourceSerif4_48pt Regular'; font-size: 3.33vw; text-transform: uppercase; display: inline-block; font-weight: 400;}
.menu--u-ixgp2h9zs.is-opened .menu__close-button--u-izxfaf78d {background-image: url("/d/group_1321317186.svg"), linear-gradient(rgba(18, 20, 16, 1) 0%, rgba(18, 20, 16, 1) 100%); background-size: contain, auto; display: flex; justify-content: flex-end; z-index: 10; padding-left: 0px; padding-right: 0px; margin-top: 20px; margin-left: -3.5vw; width: 25px; height: 25px;}
.menu--u-ixgp2h9zs.is-opened .menu__item-lvl1--u-inzx7ro58 {color: rgba(254, 252, 246, 1); height: auto; display: flex; align-items: center;}
.menu--u-ixgp2h9zs.is-opened .menu__item-lvl1--u-inzx7ro58:hover {color: rgba(186, 143, 113, 1);}
.menu--u-ixgp2h9zs.is-opened .menu__link-text--u-iyeu51yph:hover {color: rgba(186, 143, 113, 1);}
.menu--u-ixgp2h9zs.is-opened .div--u-iyabgvt75:hover .div--u-ii4kdengl {background-image: linear-gradient(rgba(254, 252, 246, 1) 0%, rgba(254, 252, 246, 1) 100%);}
.menu--u-ixgp2h9zs.is-opened .div--u-iyabgvt75:hover .link--u-i792gzbie {color: rgba(254, 252, 246, 1);}
.menu--u-ixgp2h9zs.is-opened .div--u-ih3r2ocdj:hover .link--u-i3ffptmik {color: rgba(186, 143, 113, 1);}
.menu--u-ixgp2h9zs.is-opened .div--u-ih3r2ocdj:hover .div--u-i1n0t1a03 {background-image: linear-gradient(rgba(186, 143, 113, 1) 0%, rgba(186, 143, 113, 1) 100%);}
.menu--u-ixgp2h9zs.is-opened .div--u-irkun1pak:hover .link--u-ibpby70y2 {color: rgba(186, 143, 113, 1);}
.menu--u-ixgp2h9zs.is-opened .div--u-irkun1pak:hover .div--u-ipa7upxue {background-image: linear-gradient(rgba(186, 143, 113, 1) 0%, rgba(186, 143, 113, 1) 100%);}
.menu--u-ixgp2h9zs.is-opened .div--u-ipm4st4z5:hover .div--u-iv7w2alpe {background-image: linear-gradient(rgba(186, 143, 113, 1) 0%, rgba(186, 143, 113, 1) 100%);}
.menu--u-ixgp2h9zs.is-opened .div--u-i3kh1elrv:hover .link--u-i0k9hd2c9 {color: rgba(254, 252, 246, 1);}
.menu--u-ixgp2h9zs.is-opened .div--u-i3kh1elrv:hover .div--u-iqpxuca45 {background-image: linear-gradient(rgba(254, 252, 246, 1) 0%, rgba(254, 252, 246, 1) 100%);}
.menu--u-ixgp2h9zs.is-opened .div--u-ipm4st4z5:hover .link--u-i796j4uyp {color: rgba(186, 143, 113, 1);}
.menu--u-ixgp2h9zs.is-opened .menu__item-lvl1--u-inzx7ro58:hover .menu__link-text--u-iyeu51yph:hover {color: rgba(186, 143, 113, 1);}
.menu__burger-button--u-i7pnnowq9 {background-size: auto; background-image: url("/d/frame_1321317116.svg"); background-repeat: no-repeat; background-position: center center; background-attachment: scroll; width: 65px; margin-bottom: 0px;}
.menu__scroll-wrapper--u-i8tl1nig2 {height: 100vh;}
.menu--u-i2ad4uld2 {justify-self: end; padding-left: 20px; margin-bottom: 10px;}
.menu--u-i2ad4uld2.is-opened .div--u-ijfzvcvlv {display: flex; justify-content: flex-end; width: auto; column-gap: 60px; align-items: center;}
.menu--u-i2ad4uld2.is-opened .div--u-i4up2zs2b {height: 1px; background-size: auto; background-image: linear-gradient(rgba(254, 252, 246, 1) 0%, rgba(254, 252, 246, 1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll; width: 155px;}
.menu--u-i2ad4uld2.is-opened .div--u-iwv1ygv52 {display: flex; flex-direction: column; padding-left: 10px;}
.menu--u-i2ad4uld2.is-opened .div--u-iwsj4ww25 {display: flex; width: auto;}
.menu--u-i2ad4uld2.is-opened .div--u-ibebgdizv {display: flex; justify-content: flex-end; width: auto; column-gap: 60px; align-items: center;}
.menu--u-i2ad4uld2.is-opened .div--u-iqan3txv5 {display: flex; width: auto;}
.menu--u-i2ad4uld2.is-opened .div--u-ie3groatg {height: 1px; background-size: auto; background-image: linear-gradient(rgba(186, 143, 113, 1) 0%, rgba(186, 143, 113, 1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll; width: 94.64%; color: rgba(186, 143, 113, 1);}
.menu--u-i2ad4uld2.is-opened .div--u-i3qro9acs {height: 1px; background-size: auto; background-image: linear-gradient(rgba(254, 252, 246, 1) 0%, rgba(254, 252, 246, 1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll; width: 100%;}
.menu--u-i2ad4uld2.is-opened .div--u-ihthlnyv7 {display: flex; flex-direction: column;}
.menu--u-i2ad4uld2.is-opened .div--u-iifa0polj {height: 1px; background-size: auto; background-image: linear-gradient(rgba(186, 143, 113, 1) 0%, rgba(186, 143, 113, 1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll; width: 100%; color: rgba(186, 143, 113, 1);}
.menu--u-i2ad4uld2.is-opened .div--u-isi44cwa4 {width: auto; display: flex; align-items: center; background-size: auto; background-image: linear-gradient(rgba(18, 20, 16, 1) 0%, rgba(18, 20, 16, 1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll; column-gap: 6.77vw;}
.menu--u-i2ad4uld2.is-opened .div--u-i942rh6rk {display: flex; flex-direction: column;}
.menu--u-i2ad4uld2.is-opened .div--u-izeyp88ta {height: 1px; background-size: auto; background-image: linear-gradient(rgba(254, 252, 246, 1) 0%, rgba(254, 252, 246, 1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll; width: 100%;}
.menu--u-i2ad4uld2.is-opened .div--u-ilhd6xx3d {height: 1px; background-size: auto; background-image: linear-gradient(rgba(254, 252, 246, 0.2) 0%, rgba(254, 252, 246, 0.2) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll; position: relative; top: auto;}
.menu--u-i2ad4uld2.is-opened .div--u-ijwuoiysv {display: flex; flex-direction: column; padding-left: 10px;}
.menu--u-i2ad4uld2.is-opened .div--u-ioa2xfeji {display: flex; color: rgba(254, 252, 246, 1); justify-content: space-between; align-items: center; padding-left: 10px; padding-right: 10px;}
.menu--u-i2ad4uld2.is-opened .div--u-ipnf5m0x6 {display: flex; width: auto;}
.menu--u-i2ad4uld2.is-opened .div--u-izhsymuid {display: flex; color: rgba(254, 252, 246, 1); justify-content: space-between; align-items: center;}
.menu--u-i2ad4uld2.is-opened .link--u-i005k53qv {color: rgba(186, 143, 113, 1); font-family: 'bahnschrift'; text-transform: uppercase; text-decoration: none; font-size: 0.83vw; display: inline-flex;}
.menu--u-i2ad4uld2.is-opened .link--u-iyhh8l40n {color: rgba(254, 252, 246, 1); font-family: 'bahnschrift'; text-transform: uppercase; text-decoration: none; font-size: 0.83vw;}
.menu--u-i2ad4uld2.is-opened .link--u-ixujsi6cl {color: rgba(186, 143, 113, 1); font-family: 'bahnschrift'; text-transform: uppercase; text-decoration: none; font-size: 0.83vw; display: inline-flex;}
.menu--u-i2ad4uld2.is-opened .link--u-ieex9uq5z {color: rgba(254, 252, 246, 1); font-family: 'bahnschrift'; text-transform: uppercase; text-decoration: none; font-size: 0.83vw; display: inline-flex;}
.menu--u-i2ad4uld2.is-opened .link--u-i1f6f391e {color: rgba(254, 252, 246, 1); font-family: 'bahnschrift'; text-transform: uppercase; text-decoration: none; font-size: 0.83vw; display: inline-flex;}
.menu--u-i2ad4uld2.is-opened .menu__scroll-wrapper--u-i2330malu {width: 100%; font-family: 'bahnschrift'; min-width: 100vw; height: 100vh; background-size: auto; background-image: linear-gradient(rgba(18, 20, 16, 1) 0%, rgba(18, 20, 16, 1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll;}
.menu--u-i2ad4uld2.is-opened .menu__wrapper-lvl1--u-ilvawixjc {background-image: linear-gradient(rgba(18, 20, 16, 1) 0%, rgba(18, 20, 16, 1) 100%); display: flex; flex-direction: column; justify-content: space-between; min-height: auto; height: 100vh; row-gap: 20px; padding-top: 50px; padding-bottom: 20px;}
.menu--u-i2ad4uld2.is-opened .menu__list-lvl1--u-i32ij9fl7 {color: rgba(224, 218, 213, 1); margin-bottom: 0px; height: 100%;}
.menu--u-i2ad4uld2.is-opened .menu__link-lvl1--u-ithzdrwxm {color: rgba(254, 252, 246, 1); position: relative; padding-top: 0px; padding-bottom: 0px; display: inline-block; font-size: 16px; min-height: 0px;}
.menu--u-i2ad4uld2.is-opened .menu__link-text--u-iheji7xyj {font-family: 'SourceSerif4_48pt Regular'; font-size: 3.33vw; text-transform: uppercase; display: inline-block; font-weight: 400;}
.menu--u-i2ad4uld2.is-opened .menu__close-button--u-i38007b18 {background-image: url("/d/group_1321317186.svg"), linear-gradient(rgba(18, 20, 16, 1) 0%, rgba(18, 20, 16, 1) 100%); background-size: contain, auto; display: flex; justify-content: flex-end; z-index: 10; padding-left: 0px; padding-right: 0px; margin-top: 20px; margin-left: -3.5vw; width: 25px; height: 25px;}
.menu--u-i2ad4uld2.is-opened .menu__item-lvl1--u-i9oyndjnj {color: rgba(254, 252, 246, 1); height: auto; display: flex; align-items: center;}
.menu--u-i2ad4uld2.is-opened .menu__item-lvl1--u-i9oyndjnj:hover {color: rgba(186, 143, 113, 1);}
.menu--u-i2ad4uld2.is-opened .menu__link-text--u-iheji7xyj:hover {color: rgba(186, 143, 113, 1);}
.menu--u-i2ad4uld2.is-opened .div--u-i6hy7c98b:hover .div--u-i4up2zs2b {background-image: linear-gradient(rgba(186, 143, 113, 1) 0%, rgba(186, 143, 113, 1) 100%);}
.menu--u-i2ad4uld2.is-opened .div--u-iwv1ygv52:hover .link--u-i005k53qv {color: rgba(254, 252, 246, 1);}
.menu--u-i2ad4uld2.is-opened .div--u-iwv1ygv52:hover .div--u-iifa0polj {background-image: linear-gradient(rgba(254, 252, 246, 1) 0%, rgba(254, 252, 246, 1) 100%);}
.menu--u-i2ad4uld2.is-opened .div--u-i6hy7c98b:hover .link--u-iyhh8l40n {color: rgba(186, 143, 113, 1);}
.menu--u-i2ad4uld2.is-opened .div--u-ijwuoiysv:hover .div--u-ie3groatg {background-image: linear-gradient(rgba(254, 252, 246, 1) 0%, rgba(254, 252, 246, 1) 100%);}
.menu--u-i2ad4uld2.is-opened .div--u-i942rh6rk:hover .div--u-i3qro9acs {background-image: linear-gradient(rgba(186, 143, 113, 1) 0%, rgba(186, 143, 113, 1) 100%);}
.menu--u-i2ad4uld2.is-opened .div--u-ihthlnyv7:hover .link--u-ieex9uq5z {color: rgba(186, 143, 113, 1);}
.menu--u-i2ad4uld2.is-opened .div--u-ihthlnyv7:hover .div--u-izeyp88ta {background-image: linear-gradient(rgba(186, 143, 113, 1) 0%, rgba(186, 143, 113, 1) 100%);}
.menu--u-i2ad4uld2.is-opened .div--u-i942rh6rk:hover .link--u-i1f6f391e {color: rgba(186, 143, 113, 1);}
.menu--u-i2ad4uld2.is-opened .div--u-ijwuoiysv:hover .link--u-ixujsi6cl {color: rgba(254, 252, 246, 1);}
.menu--u-i2ad4uld2.is-opened .menu__item-lvl1--u-i9oyndjnj:hover .menu__link-text--u-iheji7xyj:hover {color: rgba(186, 143, 113, 1);}
.menu__burger-button--u-iggpfw2ht {background-size: auto; background-image: url("/d/frame_1321317116.svg"); background-repeat: no-repeat; background-position: center center; background-attachment: scroll; width: 65px; margin-bottom: 0px;}
.menu__scroll-wrapper--u-i2330malu {height: 100vh;}
.div--u-iuwbpv3l5 {flex-direction: column; justify-content: flex-start; align-items: flex-start; transform: rotateX(0deg) rotateY(0deg) rotateZ(-90deg); display: none;}
.div--u-ilqkw5a4v {display: none;}
.div--u-iqsxwhps1 {flex-direction: column; justify-content: flex-start; align-items: flex-start; transform: rotateX(0deg) rotateY(0deg) rotateZ(-90deg); display: none;}
.div--u-izpif2d61 {display: none;}
@media (max-width: 991px) {.div--u-ib3t2sykn {display: flex; flex-direction: row; height: 60px;}}
@media (max-width: 991px) {.text--u-inum8zvmp {font-size: 14px;}}
@media (max-width: 991px) {.section--u-i4juec25x {padding-left: 20px; padding-right: 20px;}}
@media (max-width: 991px) {.container--u-i79o44hik {flex-direction: column; height: auto; padding-top: 20px; padding-bottom: 20px; row-gap: 0px;}}
@media (max-width: 991px) {.div--u-irbedfcmu {flex-direction: column; height: auto;}}
@media (max-width: 991px) {.div--u-iq99eknxb {flex-direction: row;}}
@media (max-width: 991px) {.div--u-i6jnyyloo {display: flex; justify-content: flex-end;}}
@media (max-width: 991px) {.link-block--u-ipmsd6qxo {align-items: flex-start; justify-content: center;}}
@media (max-width: 991px) {.div--u-iy9tg4x28 {display: none;}}
@media (max-width: 991px) {.div--u-ib1os4d9y {display: flex;}}
@media (max-width: 991px) {.div--u-iwtrp63o8 {display: none;}}
@media (max-width: 991px) {.link--u-imkw95x61 {display: flex;}}
@media (max-width: 991px) {.div--u-i7mgnunr9 {row-gap: 100px;}}
@media (max-width: 991px) {.div--u-ihmvq6yew {display: none;}}
@media (max-width: 991px) {.div--u-i3znri9xe {display: flex;}}
@media (max-width: 991px) {.div--u-i4t0tqr3t {width: 100%; flex-direction: row;}}
@media (max-width: 991px) {.text-button--u-iy1a9mhkk {width: auto; font-size: 14px;}}
@media (max-width: 991px) {.div--u-ir5qcov89 {width: 100%;}}
@media (max-width: 991px) {.div--u-izk4y0qyk {flex-direction: row-reverse;}}
@media (max-width: 991px) {.div--u-itixx6kz5 {display: flex; flex-direction: column; align-items: flex-start; justify-content: flex-end; width: 50%; row-gap: 20px;}}
@media (max-width: 991px) {.text--u-ih4pus9k3 {display: flex;}}
@media (max-width: 991px) {.text--u-iar6jobgh {width: 80%;}}
@media (max-width: 991px) {.container--u-ijgwkg5qz {row-gap: 0px; height: 100vh; justify-content: space-between; margin-top: 0px;}}
@media (max-width: 991px) {.div--u-ivxzz1tnm {margin-top: 0px; bottom: 1vw; z-index: 3; margin-bottom: 0px;}}
@media (max-width: 991px) {.div--u-izmvm9s7j {z-index: auto; top: auto; margin-bottom: 20px; bottom: 0px;}}
@media (max-width: 991px) {.div--u-i9lsw3rlg {z-index: auto; column-gap: 0px; height: 41.96vw; flex-grow: 0; bottom: 3.19vw;}}
@media (max-width: 991px) {.div--u-ikfhtw7e9 {height: 41.59vw; width: 13%;}}
@media (max-width: 991px) {.div--u-igqdi2s8y {height: 41.9vw; width: 13%;}}
@media (max-width: 991px) {.div--u-i6sy52gg4 {height: 62.71vw; width: 70vw; background-size: cover;}}
@media (max-width: 991px) {.text--u-ie0trbfox {margin-top: 10px; display: none;}}
@media (max-width: 991px) {.text--u-i5dw8zg10 {margin-top: 0px; display: block;}}
@media (max-width: 991px) {.container--u-i6mjlhngw {row-gap: 40px; height: 98%; margin-bottom: 60px;}}
@media (max-width: 991px) {.div--u-ibacglodb {height: 41.59vw; width: 10%;}}
@media (max-width: 991px) {.div--u-i0wcgrlfs {height: 41.9vw; width: 10%;}}
@media (max-width: 991px) {.div--u-i9i1en2ps {margin-top: 100px;}}
@media (max-width: 991px) {.div--u-issq5jcye {z-index: auto; column-gap: 10px;}}
@media (max-width: 991px) {.div--u-iab4mucp4 {height: 72.71vw; width: 500vw;}}
@media (max-width: 991px) {.div--u-i745nlwmk {z-index: auto; top: auto; margin-bottom: 20px;}}
@media (max-width: 991px) {.text--u-iqe8y2txt {margin-top: 10px; display: none;}}
@media (max-width: 991px) {.text--u-ib2ugokvx {margin-top: 10px; display: block;}}
@media (max-width: 991px) {.container--u-ivnhlkxp0 {row-gap: 0px; height: auto;}}
@media (max-width: 991px) {.div--u-iwtmu3g7h {width: 100%; row-gap: 90px; align-items: center; justify-content: center;}}
@media (max-width: 991px) {.div--u-ia3aw1cz4 {width: 100%; height: 66.39vh;}}
@media (max-width: 991px) {.div--u-id96yd3ce {flex-direction: column; row-gap: 0px; background-size: auto; background-image: linear-gradient(rgba(254, 252, 246, 1) 0%, rgba(254, 252, 246, 1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll;}}
@media (max-width: 991px) {.div--u-iz0j4lcu7 {width: 100%; height: 66.39vh;}}
@media (max-width: 991px) {.div--u-i55871iyp {flex-direction: column; row-gap: 40px; background-size: auto; background-image: linear-gradient(rgba(254, 252, 246, 1) 0%, rgba(254, 252, 246, 1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll;}}
@media (max-width: 991px) {.div--u-ixfqu5s6q {width: 100%;}}
@media (max-width: 991px) {.div--u-iyuxbdqa2 {flex-direction: column; row-gap: 40px; background-size: auto; background-image: linear-gradient(rgba(254, 252, 246, 1) 0%, rgba(254, 252, 246, 1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll;}}
@media (max-width: 991px) {.div--u-ico81rtqk {width: 100%;}}
@media (max-width: 991px) {.div--u-iav5ej3wo {width: 100%; height: 66.39vh;}}
@media (max-width: 991px) {.text--u-imh7kc9sl {top: 0vw; padding-top: 100px; padding-bottom: 100px;}}
@media (max-width: 991px) {.div--u-iu0ue9rrt {top: -8.54vw; justify-content: center;}}
@media (max-width: 991px) {.container--u-iy2h4tazs {row-gap: 0px; height: auto; flex-grow: 0; max-height: none; padding-bottom: 80px; padding-top: 0px;}}
@media (max-width: 991px) {.div--u-i0b5n98vs {margin-top: 20px; flex-direction: row; align-items: flex-start;}}
@media (max-width: 991px) {.div--u-ij5firvoa {height: 60vw;}}
@media (max-width: 991px) {.div--u-i8qd1x3nr {height: 100%; display: flex; flex-direction: column; justify-content: space-between; row-gap: 80px;}}
@media (max-width: 991px) {.div--u-ikktiirur {display: none;}}
@media (max-width: 991px) {.div--u-iuzkf34v6 {row-gap: 20px;}}
@media (max-width: 991px) {.div--u-i0nndio4u {row-gap: 0px; align-items: flex-start; flex-direction: row; column-gap: 20px;}}
@media (max-width: 991px) {.div--u-ibjwaor1c {display: flex;}}
@media (max-width: 991px) {.div--u-iq1m7ehcm {margin-top: 0px; flex-direction: column-reverse; justify-content: flex-start; row-gap: 60px;}}
@media (max-width: 991px) {.div--u-in6s5ccv1 {display: flex; width: 100%; align-items: flex-start;}}
@media (max-width: 991px) {.div--u-i51re4pda {display: none;}}
@media (max-width: 991px) {.div--u-iojqaaz03 {justify-content: space-between;}}
@media (max-width: 991px) {.text--u-iob6cn2gs {width: 50%; display: none;}}
@media (max-width: 991px) {.text--u-ipi40fbg5 {margin-top: 10px;}}
@media (max-width: 991px) {.text--u-i0yu1n2br {display: block;}}
@media (max-width: 991px) {.div--u-iz0ph9py2 {display: none;}}
@media (max-width: 991px) {.div--u-is76nna1a {height: 570px; width: auto; min-width: 50vw;}}
@media (max-width: 991px) {.div--u-i9iuv733o {width: auto; height: 570px; min-width: 50vw;}}
@media (max-width: 991px) {.div--u-ittlhz6y6 {width: auto; overflow-x: scroll; overflow-y: scroll; flex-wrap: nowrap;}}
@media (max-width: 991px) {.div--u-iof9zhh9e {width: auto; height: 570px; min-width: 50vw;}}
@media (max-width: 991px) {.div--u-inj80lr2j {display: flex; flex-direction: row; margin-top: 10px; margin-bottom: 10px;}}
@media (max-width: 991px) {.text-button--u-ituki0t5q {font-size: 12px;}}
@media (max-width: 991px) {.div--u-io4ysdvo3 {width: 134px;}}
@media (max-width: 991px) {.text--u-in33mxk46 {font-size: 13.6px;}}
@media (max-width: 991px) {.link-block--u-ixal39tw8 {margin-left: 20px;}}
@media (max-width: 991px) {.div--u-ihpstavk0 {width: auto; height: auto; min-width: 50vw; padding-left: 0px; padding-right: 0px;}}
@media (max-width: 991px) {.div--u-ijt0s3088 {width: auto; overflow-x: scroll; overflow-y: scroll; flex-wrap: nowrap;}}
@media (max-width: 991px) {.div--u-i63e8y6ab {width: auto; height: auto; min-width: 50vw; padding-left: 0px; padding-right: 0px;}}
@media (max-width: 991px) {.div--u-ijj89eg8o {width: auto; height: auto; min-width: 50vw; padding-left: 0px; padding-right: 0px;}}
@media (max-width: 991px) {.div--u-ix8qt32gb {width: 100%; height: 1px;}}
@media (max-width: 991px) {.div--u-ixr3a2ukr {width: 100%; height: 1px; min-width: auto;}}
@media (max-width: 991px) {.div--u-i067f3enp {width: 100%;}}
@media (max-width: 991px) {.div--u-i95slbayg {flex-direction: column; row-gap: 20px;}}
@media (max-width: 991px) {.div--u-ig0t027mi {width: 100%;}}
@media (max-width: 991px) {.div--u-i0383tz5n {width: 80px;}}
@media (max-width: 991px) {.text-button--u-iomija6in {font-size: 12px;}}
@media (max-width: 991px) {.div--u-ifyztzswb {width: 80px;}}
@media (max-width: 991px) {.text-button--u-izio3a7ml {font-size: 12px;}}
@media (max-width: 991px) {.container--u-iewrelp9h {row-gap: 40px; height: auto; margin-bottom: 60px; padding-top: 0px;}}
@media (max-width: 991px) {.div--u-iwkfchcnv {row-gap: 27vw;}}
@media (max-width: 991px) {.div--u-i3axhc9el {height: 50.33vw; padding-left: 10px; padding-right: 10px;}}
@media (max-width: 991px) {.div--u-ifb6o3gve {height: 50.33vw; padding-left: 10px; padding-right: 10px;}}
@media (max-width: 991px) {.div--u-ic8c0xfik {row-gap: 27vw;}}
@media (max-width: 991px) {.div--u-i67clpeyx {margin-top: 0px;}}
@media (max-width: 991px) {.div--u-i2p2s52u6 {width: 240px;}}
@media (max-width: 991px) {.div--u-i7trxsnj2 {row-gap: 27vw;}}
@media (max-width: 991px) {.div--u-ipuku9fnw {width: 100%;}}
@media (max-width: 991px) {.div--u-inuqg97tc {width: 240px;}}
@media (max-width: 991px) {.div--u-igwr8qp0i {width: 100%;}}
@media (max-width: 991px) {.div--u-iyr6ehxej {padding-left: 0px; padding-right: 0px; width: 40%;}}
@media (max-width: 991px) {.div--u-i7y4e84zn {height: 50.33vw; padding-left: 10px; padding-right: 10px;}}
@media (max-width: 991px) {.div--u-iafimwbu9 {margin-top: 40px; padding-left: 0px; padding-right: 0px; row-gap: 0px; column-gap: 0px; width: 40%;}}
@media (max-width: 991px) {.div--u-is1d1bvfp {width: 240px;}}
@media (max-width: 991px) {.div--u-i5fvty77n {width: 100%;}}
@media (max-width: 991px) {.text--u-iecz083u9 {top: auto;}}
@media (max-width: 991px) {.text--u-iuxq37bwl {top: auto;}}
@media (max-width: 991px) {.text--u-icr8obme2 {top: auto;}}
@media (max-width: 991px) {.div--u-ioqlkcibh {width: 100%;}}
@media (max-width: 991px) {.div--u-i6cbaqg0w {row-gap: 27vw;}}
@media (max-width: 991px) {.div--u-i49t6so13 {height: 50.33vw; padding-left: 10px; padding-right: 10px;}}
@media (max-width: 991px) {.div--u-ire3uznkq {width: 240px;}}
@media (max-width: 991px) {.text--u-i1rpj7zql {top: auto;}}
@media (max-width: 991px) {.div--u-iics25vwr {width: 134px;}}
@media (max-width: 991px) {.text-button--u-ip7pbf0ml {font-size: 12px;}}
@media (max-width: 991px) {.link--u-igo64fb30 {display: none;}}
@media (max-width: 991px) {.menu--u-ixgp2h9zs.is-opened .div--u-ii4kdengl {width: 93.43%;}}
@media (max-width: 991px) {.menu--u-ixgp2h9zs.is-opened .div--u-iyabgvt75 {display: flex; flex-direction: column; row-gap: 0px;}}
@media (max-width: 991px) {.menu--u-ixgp2h9zs.is-opened .div--u-irkun1pak {display: flex; flex-direction: column; row-gap: 0px;}}
@media (max-width: 991px) {.menu--u-ixgp2h9zs.is-opened .div--u-iv7w2alpe {width: auto;}}
@media (max-width: 991px) {.menu--u-ixgp2h9zs.is-opened .div--u-i1n0t1a03 {width: auto;}}
@media (max-width: 991px) {.menu--u-ixgp2h9zs.is-opened .div--u-iqzx5aeb3 {column-gap: 4.77vw;}}
@media (max-width: 991px) {.menu--u-ixgp2h9zs.is-opened .div--u-i3kh1elrv {display: flex; flex-direction: column; row-gap: 0px;}}
@media (max-width: 991px) {.menu--u-ixgp2h9zs.is-opened .div--u-ivpeyoq2p {top: auto; width: 99%; padding-left: 0px; padding-right: 0px;}}
@media (max-width: 991px) {.menu--u-ixgp2h9zs.is-opened .div--u-ipa7upxue {width: auto;}}
@media (max-width: 991px) {.menu--u-ixgp2h9zs.is-opened .div--u-iqpxuca45 {width: auto;}}
@media (max-width: 991px) {.menu--u-ixgp2h9zs.is-opened .div--u-ipm4st4z5 {display: flex; flex-direction: column; row-gap: 0px;}}
@media (max-width: 991px) {.menu--u-ixgp2h9zs.is-opened .link--u-i3ffptmik {font-size: 1.55vw;}}
@media (max-width: 991px) {.menu--u-ixgp2h9zs.is-opened .link--u-i796j4uyp {font-size: 1.55vw;}}
@media (max-width: 991px) {.menu--u-ixgp2h9zs.is-opened .link--u-i0k9hd2c9 {font-size: 1.55vw;}}
@media (max-width: 991px) {.menu--u-ixgp2h9zs.is-opened .link--u-ibpby70y2 {font-size: 1.55vw;}}
@media (max-width: 991px) {.menu--u-ixgp2h9zs.is-opened .link--u-i792gzbie {font-size: 1.55vw;}}
@media (max-width: 991px) {.menu--u-ixgp2h9zs.is-opened .menu__link-text--u-iyeu51yph {font-size: 4.77vw;}}
@media (max-width: 991px) {.menu--u-ixgp2h9zs.is-opened .menu__list-lvl1--u-i2ve5j3c1 {margin-bottom: 23.29vw; color: rgba(254, 252, 246, 1);}}
@media (max-width: 991px) {.menu--u-ixgp2h9zs.is-opened .menu__close-button--u-izxfaf78d {margin-left: -6vw;}}
@media (max-width: 991px) {.menu--u-ixgp2h9zs.is-opened .text--u-iap6tu2h1 {font-size: 1.73vw;}}
@media (max-width: 991px) {.menu--u-i2ad4uld2.is-opened .div--u-i4up2zs2b {width: auto;}}
@media (max-width: 991px) {.menu--u-i2ad4uld2.is-opened .div--u-iwv1ygv52 {display: flex; flex-direction: column; row-gap: 0px;}}
@media (max-width: 991px) {.menu--u-i2ad4uld2.is-opened .div--u-ie3groatg {width: 93.43%;}}
@media (max-width: 991px) {.menu--u-i2ad4uld2.is-opened .div--u-i3qro9acs {width: auto;}}
@media (max-width: 991px) {.menu--u-i2ad4uld2.is-opened .div--u-ihthlnyv7 {display: flex; flex-direction: column; row-gap: 0px;}}
@media (max-width: 991px) {.menu--u-i2ad4uld2.is-opened .div--u-iifa0polj {width: auto;}}
@media (max-width: 991px) {.menu--u-i2ad4uld2.is-opened .div--u-isi44cwa4 {column-gap: 4.77vw;}}
@media (max-width: 991px) {.menu--u-i2ad4uld2.is-opened .div--u-i942rh6rk {display: flex; flex-direction: column; row-gap: 0px;}}
@media (max-width: 991px) {.menu--u-i2ad4uld2.is-opened .div--u-izeyp88ta {width: auto;}}
@media (max-width: 991px) {.menu--u-i2ad4uld2.is-opened .div--u-ilhd6xx3d {top: auto; width: 99%; padding-left: 0px; padding-right: 0px;}}
@media (max-width: 991px) {.menu--u-i2ad4uld2.is-opened .div--u-ijwuoiysv {display: flex; flex-direction: column; row-gap: 0px;}}
@media (max-width: 991px) {.menu--u-i2ad4uld2.is-opened .link--u-i005k53qv {font-size: 1.55vw;}}
@media (max-width: 991px) {.menu--u-i2ad4uld2.is-opened .link--u-iyhh8l40n {font-size: 1.55vw;}}
@media (max-width: 991px) {.menu--u-i2ad4uld2.is-opened .link--u-ixujsi6cl {font-size: 1.55vw;}}
@media (max-width: 991px) {.menu--u-i2ad4uld2.is-opened .link--u-ieex9uq5z {font-size: 1.55vw;}}
@media (max-width: 991px) {.menu--u-i2ad4uld2.is-opened .link--u-i1f6f391e {font-size: 1.55vw;}}
@media (max-width: 991px) {.menu--u-i2ad4uld2.is-opened .menu__link-text--u-iheji7xyj {font-size: 4.77vw;}}
@media (max-width: 991px) {.menu--u-i2ad4uld2.is-opened .menu__list-lvl1--u-i32ij9fl7 {margin-bottom: 23.29vw; color: rgba(254, 252, 246, 1);}}
@media (max-width: 991px) {.menu--u-i2ad4uld2.is-opened .menu__close-button--u-i38007b18 {margin-left: -6vw;}}
@media (max-width: 991px) {.menu--u-i2ad4uld2.is-opened .text--u-i4e2ciu57 {font-size: 1.73vw;}}
@media (max-width: 767px) {.div--u-ib3t2sykn {padding-left: 15px; padding-right: 15px;}}
@media (max-width: 767px) {.div--u-icl1u894f {margin-bottom: 0px;}}
@media (max-width: 767px) {.div--u-ipd21royc {margin-bottom: 0px;}}
@media (max-width: 767px) {.text--u-inum8zvmp {display: none;}}
@media (max-width: 767px) {.section--u-i4juec25x {padding-left: 15px; padding-right: 15px;}}
@media (max-width: 767px) {.div--u-irbedfcmu {flex-direction: column;}}
@media (max-width: 767px) {.div--u-iq99eknxb {margin-top: 50px;}}
@media (max-width: 767px) {.div--u-iy9tg4x28 {display: none;}}
@media (max-width: 767px) {.text--u-ia7r66zq6 {font-size: 40px;}}
@media (max-width: 767px) {.div--u-i4t0tqr3t {flex-direction: column; row-gap: 40px;}}
@media (max-width: 767px) {.text-button--u-iy1a9mhkk {font-size: 14px; width: auto;}}
@media (max-width: 767px) {.div--u-ir5qcov89 {width: 100%;}}
@media (max-width: 767px) {.div--u-izk4y0qyk {flex-direction: column; row-gap: 20px;}}
@media (max-width: 767px) {.div--u-itixx6kz5 {width: 100%; align-items: flex-start; row-gap: 10px;}}
@media (max-width: 767px) {.link--u-iujdr9285 {font-size: 14px;}}
@media (max-width: 767px) {.text--u-iar6jobgh {width: 100%;}}
@media (max-width: 767px) {.link-block--u-izbchshqx {margin-left: 6.72vw;}}
@media (max-width: 767px) {.container--u-ijgwkg5qz {height: 100vh; justify-content: space-between;}}
@media (max-width: 767px) {.div--u-ijqpse2cn {row-gap: 6.42vw;}}
@media (max-width: 767px) {.div--u-izmvm9s7j {margin-top: 0px; flex-direction: row; align-items: flex-end; row-gap: 20px; bottom: 4vw;}}
@media (max-width: 767px) {.div--u-i9lsw3rlg {height: 71.96vw;}}
@media (max-width: 767px) {.div--u-i6sy52gg4 {height: 70.42vw; background-size: cover;}}
@media (max-width: 767px) {.text--u-ie0trbfox {margin-top: 10px;}}
@media (max-width: 767px) {.text--u-i5dw8zg10 {margin-top: 10px;}}
@media (max-width: 767px) {.container--u-i6mjlhngw {height: 98%;}}
@media (max-width: 767px) {.div--u-iab4mucp4 {height: 80.42vw;}}
@media (max-width: 767px) {.div--u-i745nlwmk {margin-top: 40px;}}
@media (max-width: 767px) {.text--u-iqe8y2txt {margin-top: 10px;}}
@media (max-width: 767px) {.text--u-ib2ugokvx {margin-top: 10px;}}
@media (max-width: 767px) {.container--u-ivnhlkxp0 {height: 98%;}}
@media (max-width: 767px) {.div--u-iwtmu3g7h {padding-left: 0px; padding-right: 0px; row-gap: 80px;}}
@media (max-width: 767px) {.div--u-id96yd3ce {row-gap: 40px;}}
@media (max-width: 767px) {.div--u-ixfqu5s6q {padding-left: 10.95vw; padding-right: 10.95vw;}}
@media (max-width: 767px) {.div--u-ico81rtqk {padding-left: 10.95vw; padding-right: 10.95vw;}}
@media (max-width: 767px) {.text--u-imh7kc9sl {margin-top: 30px;}}
@media (max-width: 767px) {.div--u-iu0ue9rrt {padding-left: 40px; padding-right: 40px; top: auto;}}
@media (max-width: 767px) {.container--u-iy2h4tazs {height: auto; max-height: none; flex-grow: 0; min-height: auto; margin-bottom: 0px;}}
@media (max-width: 767px) {.div--u-i0b5n98vs {flex-direction: column; row-gap: 20px; min-height: auto; height: auto; flex-grow: 0; margin-bottom: 0px; margin-top: 0px; padding-top: 20px;}}
@media (max-width: 767px) {.div--u-ij5firvoa {height: 92.96vw;}}
@media (max-width: 767px) {.div--u-iuzkf34v6 {height: auto;}}
@media (max-width: 767px) {.div--u-in6s5ccv1 {display: none;}}
@media (max-width: 767px) {.text--u-iob6cn2gs {display: block; width: 100%;}}
@media (max-width: 767px) {.text--u-ipi40fbg5 {margin-top: 10px;}}
@media (max-width: 767px) {.div--u-is76nna1a {min-width: 84.25vw; height: auto; min-height: 89.69vw;}}
@media (max-width: 767px) {.div--u-i9iuv733o {min-width: 84.25vw; height: auto; min-height: 89.69vw;}}
@media (max-width: 767px) {.div--u-iof9zhh9e {min-width: 84.25vw; min-height: 89.69vw; height: auto;}}
@media (max-width: 767px) {.div--u-inj80lr2j {padding-left: 10px; padding-right: 10px; margin-top: 0px; margin-bottom: 0px;}}
@media (max-width: 767px) {.div--u-ib83z4i9q {margin-bottom: 0px;}}
@media (max-width: 767px) {.text-button--u-ituki0t5q {font-size: 14px;}}
@media (max-width: 767px) {.div--u-io4ysdvo3 {width: 158px;}}
@media (max-width: 767px) {.div--u-iapca6xsy {margin-bottom: 0px;}}
@media (max-width: 767px) {.text--u-in33mxk46 {display: none;}}
@media (max-width: 767px) {.link-block--u-ixal39tw8 {margin-left: 0px;}}
@media (max-width: 767px) {.link-block--u-irktjy0bk {margin-left: 5px;}}
@media (max-width: 767px) {.div--u-ihpstavk0 {min-width: auto; height: auto; min-height: auto;}}
@media (max-width: 767px) {.div--u-i63e8y6ab {min-width: auto; height: auto; min-height: auto;}}
@media (max-width: 767px) {.div--u-ijj89eg8o {min-width: 84.25vw; height: auto; min-height: auto;}}
@media (max-width: 767px) {.div--u-ix8qt32gb {min-width: auto; height: 1px; min-height: auto;}}
@media (max-width: 767px) {.div--u-ixr3a2ukr {min-width: auto; height: 1px; min-height: auto;}}
@media (max-width: 767px) {.div--u-i95slbayg {row-gap: 20px;}}
@media (max-width: 767px) {.button--u-i7zept896 {display: none;}}
@media (max-width: 767px) {.text-button--u-iomija6in {font-size: 14px;}}
@media (max-width: 767px) {.div--u-ifyztzswb {width: 92px;}}
@media (max-width: 767px) {.text-button--u-izio3a7ml {font-size: 14px;}}
@media (max-width: 767px) {.container--u-iewrelp9h {height: auto; row-gap: 0px; margin-bottom: 0px; padding-bottom: 100px; width: 100%;}}
@media (max-width: 767px) {.div--u-iwkfchcnv {row-gap: 67vw;}}
@media (max-width: 767px) {.div--u-i3axhc9el {height: 83.33vw;}}
@media (max-width: 767px) {.div--u-ifb6o3gve {height: 83.33vw;}}
@media (max-width: 767px) {.div--u-ic8c0xfik {row-gap: 67vw;}}
@media (max-width: 767px) {.div--u-i67clpeyx {position: relative; margin-top: 100px; overflow-x: hidden; overflow-y: hidden;}}
@media (max-width: 767px) {.div--u-i7trxsnj2 {row-gap: 67vw;}}
@media (max-width: 767px) {.div--u-ipuku9fnw {width: 100%; height: auto; row-gap: 20px;}}
@media (max-width: 767px) {.div--u-igwr8qp0i {width: 100%; height: auto; row-gap: 20px;}}
@media (max-width: 767px) {.div--u-iyr6ehxej {min-width: 160%; width: 160%; padding-left: 0px; padding-right: 0px; flex-direction: row; column-gap: 20px; row-gap: 0px;}}
@media (max-width: 767px) {.div--u-i7y4e84zn {height: 83.33vw;}}
@media (max-width: 767px) {.div--u-iafimwbu9 {width: 160%; min-width: 160%; padding-left: 0px; padding-right: 0px; margin-top: 0px; flex-direction: row; column-gap: 20px; padding-top: 0px;}}
@media (max-width: 767px) {.div--u-i5fvty77n {width: 100%; height: auto; row-gap: 20px;}}
@media (max-width: 767px) {.div--u-int7yesxu {display: flex; overflow-x: scroll; overflow-y: scroll; align-items: flex-start; column-gap: 20px; padding-left: 20px; padding-right: 20px; flex-direction: row; row-gap: 0px; justify-content: flex-start; height: auto; flex-grow: 0;}}
@media (max-width: 767px) {.text--u-iecz083u9 {top: auto;}}
@media (max-width: 767px) {.text--u-iuxq37bwl {top: auto;}}
@media (max-width: 767px) {.text--u-iag72npu8 {margin-top: 0vw;}}
@media (max-width: 767px) {.text--u-icr8obme2 {top: auto;}}
@media (max-width: 767px) {.div--u-ioqlkcibh {width: 100%; height: auto; row-gap: 20px;}}
@media (max-width: 767px) {.div--u-i6cbaqg0w {row-gap: 67vw;}}
@media (max-width: 767px) {.div--u-i49t6so13 {height: 83.33vw;}}
@media (max-width: 767px) {.text--u-i1rpj7zql {top: auto;}}
@media (max-width: 767px) {.div--u-iics25vwr {width: 158px;}}
@media (max-width: 767px) {.text-button--u-ip7pbf0ml {font-size: 14px;}}
@media (max-width: 767px) {.link--u-igo64fb30 {font-size: 14px;}}
@media (max-width: 767px) {.menu--u-ixgp2h9zs {padding-left: 0px;}}
@media (max-width: 767px) {.menu--u-ixgp2h9zs.is-opened .div--u-iz8jmb79p {column-gap: 6px;}}
@media (max-width: 767px) {.menu--u-ixgp2h9zs.is-opened .div--u-izk8kjmyw {align-items: flex-start; flex-direction: column; row-gap: 20px;}}
@media (max-width: 767px) {.menu--u-ixgp2h9zs.is-opened .div--u-iymd9840j {align-items: flex-start; flex-direction: column; row-gap: 20px;}}
@media (max-width: 767px) {.menu--u-ixgp2h9zs.is-opened .div--u-ii4kdengl {width: 97px;}}
@media (max-width: 767px) {.menu--u-ixgp2h9zs.is-opened .div--u-iyabgvt75 {display: flex; flex-direction: column; justify-content: flex-end; row-gap: 2px;}}
@media (max-width: 767px) {.menu--u-ixgp2h9zs.is-opened .div--u-i6tlo8gzm {justify-content: space-between; width: 100%;}}
@media (max-width: 767px) {.menu--u-ixgp2h9zs.is-opened .div--u-i0sgjeirz {justify-content: space-between; width: 100%;}}
@media (max-width: 767px) {.menu--u-ixgp2h9zs.is-opened .div--u-irkun1pak {display: flex; flex-direction: column; justify-content: flex-end; row-gap: 2px;}}
@media (max-width: 767px) {.menu--u-ixgp2h9zs.is-opened .div--u-iv7w2alpe {width: auto;}}
@media (max-width: 767px) {.menu--u-ixgp2h9zs.is-opened .div--u-i1n0t1a03 {width: 155px;}}
@media (max-width: 767px) {.menu--u-ixgp2h9zs.is-opened .div--u-iqzx5aeb3 {column-gap: 40px; flex-direction: row; align-items: center; row-gap: 10px; justify-content: center;}}
@media (max-width: 767px) {.menu--u-ixgp2h9zs.is-opened .div--u-i545f2atc {column-gap: 6px;}}
@media (max-width: 767px) {.menu--u-ixgp2h9zs.is-opened .div--u-i3kh1elrv {display: flex; flex-direction: column; justify-content: flex-end; row-gap: 2px;}}
@media (max-width: 767px) {.menu--u-ixgp2h9zs.is-opened .div--u-ipa7upxue {width: auto;}}
@media (max-width: 767px) {.menu--u-ixgp2h9zs.is-opened .div--u-ib2boggo5 {column-gap: 6px;}}
@media (max-width: 767px) {.menu--u-ixgp2h9zs.is-opened .div--u-iqpxuca45 {width: auto;}}
@media (max-width: 767px) {.menu--u-ixgp2h9zs.is-opened .div--u-ipm4st4z5 {display: flex; flex-direction: column; justify-content: flex-end; row-gap: 2px;}}
@media (max-width: 767px) {.menu--u-ixgp2h9zs.is-opened .menu__link-text--u-iyeu51yph {font-size: 42px;}}
@media (max-width: 767px) {.menu--u-ixgp2h9zs.is-opened .menu__close-button--u-izxfaf78d {margin-left: -9vw;}}
@media (max-width: 767px) {.menu--u-ixgp2h9zs.is-opened .menu__list-lvl1--u-i2ve5j3c1 {margin-bottom: 13.29vw;}}
@media (max-width: 767px) {.menu--u-i2ad4uld2 {padding-left: 0px;}}
@media (max-width: 767px) {.menu--u-i2ad4uld2.is-opened .div--u-ijfzvcvlv {justify-content: space-between; width: 100%;}}
@media (max-width: 767px) {.menu--u-i2ad4uld2.is-opened .div--u-i4up2zs2b {width: 155px;}}
@media (max-width: 767px) {.menu--u-i2ad4uld2.is-opened .div--u-iwv1ygv52 {display: flex; flex-direction: column; justify-content: flex-end; row-gap: 2px;}}
@media (max-width: 767px) {.menu--u-i2ad4uld2.is-opened .div--u-iwsj4ww25 {column-gap: 6px;}}
@media (max-width: 767px) {.menu--u-i2ad4uld2.is-opened .div--u-ibebgdizv {justify-content: space-between; width: 100%;}}
@media (max-width: 767px) {.menu--u-i2ad4uld2.is-opened .div--u-iqan3txv5 {column-gap: 6px;}}
@media (max-width: 767px) {.menu--u-i2ad4uld2.is-opened .div--u-ie3groatg {width: 97px;}}
@media (max-width: 767px) {.menu--u-i2ad4uld2.is-opened .div--u-i3qro9acs {width: auto;}}
@media (max-width: 767px) {.menu--u-i2ad4uld2.is-opened .div--u-ihthlnyv7 {display: flex; flex-direction: column; justify-content: flex-end; row-gap: 2px;}}
@media (max-width: 767px) {.menu--u-i2ad4uld2.is-opened .div--u-iifa0polj {width: auto;}}
@media (max-width: 767px) {.menu--u-i2ad4uld2.is-opened .div--u-isi44cwa4 {column-gap: 40px; flex-direction: row; align-items: center; row-gap: 10px; justify-content: center;}}
@media (max-width: 767px) {.menu--u-i2ad4uld2.is-opened .div--u-i942rh6rk {display: flex; flex-direction: column; justify-content: flex-end; row-gap: 2px;}}
@media (max-width: 767px) {.menu--u-i2ad4uld2.is-opened .div--u-izeyp88ta {width: auto;}}
@media (max-width: 767px) {.menu--u-i2ad4uld2.is-opened .div--u-ijwuoiysv {display: flex; flex-direction: column; justify-content: flex-end; row-gap: 2px;}}
@media (max-width: 767px) {.menu--u-i2ad4uld2.is-opened .div--u-ioa2xfeji {align-items: flex-start; flex-direction: column; row-gap: 20px;}}
@media (max-width: 767px) {.menu--u-i2ad4uld2.is-opened .div--u-ipnf5m0x6 {column-gap: 6px;}}
@media (max-width: 767px) {.menu--u-i2ad4uld2.is-opened .div--u-izhsymuid {align-items: flex-start; flex-direction: column; row-gap: 20px;}}
@media (max-width: 767px) {.menu--u-i2ad4uld2.is-opened .menu__link-text--u-iheji7xyj {font-size: 42px;}}
@media (max-width: 767px) {.menu--u-i2ad4uld2.is-opened .menu__close-button--u-i38007b18 {margin-left: -9vw;}}
@media (max-width: 767px) {.menu--u-i2ad4uld2.is-opened .menu__list-lvl1--u-i32ij9fl7 {margin-bottom: 13.29vw;}}
@media (max-width: 479px) {.div--u-ib3t2sykn {padding-left: 10px; padding-right: 10px; align-items: center;}}
@media (max-width: 479px) {.div--u-ihj2xzrp0 {display: none;}}
@media (max-width: 479px) {.section--u-i4juec25x {padding-left: 10px; padding-right: 10px;}}
@media (max-width: 479px) {.div--u-irbedfcmu {flex-direction: column;}}
@media (max-width: 479px) {.div--u-ic4ev9eh5 {row-gap: 5px;}}
@media (max-width: 479px) {.div--u-i6jnyyloo {width: 60%;}}
@media (max-width: 479px) {.div--u-iy9tg4x28 {display: flex;}}
@media (max-width: 479px) {.div--u-ib1os4d9y {display: none;}}
@media (max-width: 479px) {.div--u-i3znri9xe {display: none;}}
@media (max-width: 479px) {.text-button--u-iy1a9mhkk {font-size: 16px; width: auto;}}
@media (max-width: 479px) {.div--u-ir5qcov89 {width: 100%;}}
@media (max-width: 479px) {.div--u-izk4y0qyk {flex-direction: column; row-gap: 20px;}}
@media (max-width: 479px) {.div--u-itixx6kz5 {flex-direction: column; justify-content: flex-end; align-items: flex-start; row-gap: 10px; width: 100%;}}
@media (max-width: 479px) {.link--u-iujdr9285 {font-size: 16px;}}
@media (max-width: 479px) {.text--u-iar6jobgh {width: 100%;}}
@media (max-width: 479px) {.link-block--u-izbchshqx {display: none;}}
@media (max-width: 479px) {.link-block--u-ii3g07loa {display: none;}}
@media (max-width: 479px) {.container--u-ijgwkg5qz {height: 100vh;}}
@media (max-width: 479px) {.div--u-ivxzz1tnm {display: flex; flex-direction: column; row-gap: 0px; padding-left: 10px; padding-right: 10px; align-items: center;}}
@media (max-width: 479px) {.div--u-ijqpse2cn {align-items: center; padding-right: 0px;}}
@media (max-width: 479px) {.div--u-izmvm9s7j {flex-direction: row; align-items: center; row-gap: 10px; margin-top: 40px; margin-bottom: 40px;}}
@media (max-width: 479px) {.div--u-ikfhtw7e9 {height: 45.59vw;}}
@media (max-width: 479px) {.div--u-igqdi2s8y {height: 45.59vw;}}
@media (max-width: 479px) {.div--u-i6sy52gg4 {height: 90.42vw; background-size: 464.4px;}}
@media (max-width: 479px) {.text--u-ie0trbfox {margin-top: 10px;}}
@media (max-width: 479px) {.text--u-i5dw8zg10 {margin-top: 10px;}}
@media (max-width: 479px) {.container--u-i6mjlhngw {height: 98%; margin-bottom: 40px; margin-top: 60px;}}
@media (max-width: 479px) {.div--u-ivixfakvv {align-items: center; padding-right: 0px;}}
@media (max-width: 479px) {.div--u-i9i1en2ps {display: flex; flex-direction: column; row-gap: 0px; padding-left: 10px; padding-right: 10px; align-items: center; margin-top: 0px;}}
@media (max-width: 479px) {.div--u-iab4mucp4 {height: 90.42vw;}}
@media (max-width: 479px) {.div--u-i745nlwmk {flex-direction: column; align-items: flex-start; row-gap: 10px; margin-top: 40px; margin-bottom: 20px;}}
@media (max-width: 479px) {.text--u-iqe8y2txt {margin-top: 10px;}}
@media (max-width: 479px) {.text--u-ib2ugokvx {margin-top: 10px;}}
@media (max-width: 479px) {.container--u-ivnhlkxp0 {height: auto; padding-top: 0px; padding-bottom: 80px; overflow-x: auto; overflow-y: auto; display: flex; padding-left: 10px; padding-right: 10px; flex-direction: column; row-gap: 20px;}}
@media (max-width: 479px) {.div--u-iwtmu3g7h {padding-left: 0vw; padding-right: 0vw; justify-content: flex-start; row-gap: 0px;}}
@media (max-width: 479px) {.div--u-ia3aw1cz4 {height: 410px;}}
@media (max-width: 479px) {.div--u-id96yd3ce {height: 70vh; width: 90vw; justify-content: space-between; align-items: center; row-gap: 20px;}}
@media (max-width: 479px) {.text--u-ibz0rk82m {text-align: left;}}
@media (max-width: 479px) {.text--u-iuo4s04i7 {text-align: left;}}
@media (max-width: 479px) {.div--u-iz0j4lcu7 {height: 415px;}}
@media (max-width: 479px) {.div--u-i55871iyp {height: 70vh; width: 90vw; justify-content: space-between; align-items: center; row-gap: 20px;}}
@media (max-width: 479px) {.div--u-ixfqu5s6q {padding-left: 0vw; padding-right: 0vw; align-items: flex-start;}}
@media (max-width: 479px) {.text--u-ihato7prb {text-align: left;}}
@media (max-width: 479px) {.text--u-igdxt5u1t {text-align: left;}}
@media (max-width: 479px) {.div--u-iyuxbdqa2 {height: 70vh; width: 90vw; align-items: center; justify-content: space-around; row-gap: 20px;}}
@media (max-width: 479px) {.div--u-ico81rtqk {padding-left: 0vw; padding-right: 0vw; align-items: flex-start;}}
@media (max-width: 479px) {.div--u-iav5ej3wo {height: 410px;}}
@media (max-width: 479px) {.text--u-ib6x3fq1k {text-align: left;}}
@media (max-width: 479px) {.text--u-ivw2azd9f {text-align: left;}}
@media (max-width: 479px) {.text--u-imh7kc9sl {margin-top: 80px; padding-top: 0px; padding-bottom: 0px; top: auto;}}
@media (max-width: 479px) {.div--u-iu0ue9rrt {padding-left: 0px; padding-right: 0px; justify-content: flex-start; flex-direction: column; align-items: flex-start; top: auto;}}
@media (max-width: 479px) {.container--u-iy2h4tazs {height: auto; padding-left: 10px; padding-right: 10px; padding-top: 80px; padding-bottom: 80px;}}
@media (max-width: 479px) {.div--u-i0b5n98vs {display: flex; flex-direction: column; row-gap: 20px; padding-left: 0px; padding-right: 0px; align-items: flex-start; padding-top: 0px; padding-bottom: 0px; column-gap: 0px;}}
@media (max-width: 479px) {.div--u-ij5firvoa {height: 90vw;}}
@media (max-width: 479px) {.div--u-i5ava1qdh {row-gap: 10px;}}
@media (max-width: 479px) {.div--u-i0nndio4u {margin-top: 50px;}}
@media (max-width: 479px) {.div--u-iqjpip17v {row-gap: 10px;}}
@media (max-width: 479px) {.div--u-ibjwaor1c {row-gap: 10px;}}
@media (max-width: 479px) {.div--u-iq1m7ehcm {display: flex; flex-direction: column-reverse; row-gap: 0px; padding-left: 0px; padding-right: 0px; align-items: flex-start; margin-bottom: 20px;}}
@media (max-width: 479px) {.text--u-ipi40fbg5 {margin-top: 10px;}}
@media (max-width: 479px) {.text--u-itatg1u88 {row-gap: 10px;}}
@media (max-width: 479px) {.div--u-is76nna1a {min-width: 90vw; min-height: 58.34vh;}}
@media (max-width: 479px) {.div--u-i9iuv733o {min-width: 90vw; min-height: 58.34vh;}}
@media (max-width: 479px) {.div--u-ittlhz6y6 {column-gap: 10px;}}
@media (max-width: 479px) {.div--u-iof9zhh9e {min-width: 90vw; min-height: 58.34vh;}}
@media (max-width: 479px) {.container--u-i7wre2js6 {padding-left: 10px; padding-right: 10px; padding-bottom: 20px;}}
@media (max-width: 479px) {.div--u-i61rs3d2a {overflow-x: hidden; overflow-y: hidden;}}
@media (max-width: 479px) {.div--u-iqdl73v83 {display: none;}}
@media (max-width: 479px) {.div--u-inj80lr2j {padding-left: 10px; padding-right: 10px; background-size: 1536px; background-position: center top calc(6px + 50%); background-attachment: scroll; margin-top: 0px; margin-bottom: 0px;}}
@media (max-width: 479px) {.button--u-i57hc2sah {margin-bottom: 0px;}}
@media (max-width: 479px) {.text-button--u-ituki0t5q {font-size: 3.13vw;}}
@media (max-width: 479px) {.div--u-io4ysdvo3 {width: 34.46vw;}}
@media (max-width: 479px) {.div--u-iapca6xsy {align-items: center;}}
@media (max-width: 479px) {.link-block--u-ixal39tw8 {display: none;}}
@media (max-width: 479px) {.link-block--u-irktjy0bk {display: none;}}
@media (max-width: 479px) {.div--u-i8rdf7acu {display: flex; overflow-x: visible; overflow-y: visible; width: auto; column-gap: 10px; align-items: flex-start;}}
@media (max-width: 479px) {.container--u-ivk26l534 {padding-bottom: 30px; padding-left: 10px; padding-right: 10px;}}
@media (max-width: 479px) {.container--u-igzcj0d1a {padding-left: 10px; padding-right: 10px; padding-bottom: 20px; padding-top: 80px;}}
@media (max-width: 479px) {.div--u-ihpstavk0 {min-width: 90vw; min-height: auto; flex-direction: column; row-gap: 20px;}}
@media (max-width: 479px) {.div--u-ijt0s3088 {column-gap: 10px;}}
@media (max-width: 479px) {.div--u-i63e8y6ab {min-width: 90vw; min-height: auto; flex-direction: column; row-gap: 20px;}}
@media (max-width: 479px) {.div--u-ijj89eg8o {min-width: 90vw; min-height: auto; row-gap: 20px; flex-direction: column;}}
@media (max-width: 479px) {.div--u-ix8qt32gb {min-width: 90vw; min-height: auto;}}
@media (max-width: 479px) {.div--u-ixr3a2ukr {min-width: 90vw; min-height: auto; row-gap: 0px;}}
@media (max-width: 479px) {.button--u-i7zept896 {margin-bottom: 0px; display: none;}}
@media (max-width: 479px) {.text-button--u-iomija6in {font-size: 3.13vw;}}
@media (max-width: 479px) {.button--u-i0mynetfe {margin-bottom: 0px;}}
@media (max-width: 479px) {.div--u-ifyztzswb {width: 20.18vw; display: none;}}
@media (max-width: 479px) {.text-button--u-izio3a7ml {font-size: 3.13vw; margin-top: 4px;}}
@media (max-width: 479px) {.container--u-iewrelp9h {height: auto; margin-bottom: 0px; margin-top: 0px; padding-left: 10px; padding-right: 10px; padding-bottom: 80px; padding-top: 80px; width: 100%; align-items: flex-start;}}
@media (max-width: 479px) {.div--u-iwkfchcnv {width: 95%; row-gap: 95vw;}}
@media (max-width: 479px) {.div--u-i3axhc9el {height: 50.06vh; padding-left: 10px; padding-right: 10px;}}
@media (max-width: 479px) {.div--u-ifb6o3gve {height: 50.06vh; padding-left: 10px; padding-right: 10px;}}
@media (max-width: 479px) {.div--u-ic8c0xfik {width: 95%; row-gap: 95vw;}}
@media (max-width: 479px) {.div--u-i67clpeyx {display: flex; flex-direction: column; row-gap: 0px; padding-left: 0px; padding-right: 0px; align-items: flex-start; margin-top: 0px; margin-bottom: 20px;}}
@media (max-width: 479px) {.div--u-i7trxsnj2 {width: 95%; row-gap: 95vw;}}
@media (max-width: 479px) {.div--u-ipuku9fnw {height: auto; padding-left: 0px; padding-right: 0px;}}
@media (max-width: 479px) {.div--u-igwr8qp0i {height: auto; padding-left: 0px; padding-right: 0px;}}
@media (max-width: 479px) {.div--u-iyr6ehxej {min-width: 190%; width: 190%; column-gap: 10px;}}
@media (max-width: 479px) {.div--u-i7y4e84zn {height: 50.06vh; padding-left: 10px; padding-right: 10px;}}
@media (max-width: 479px) {.div--u-iafimwbu9 {min-width: 190%; width: 190%;}}
@media (max-width: 479px) {.div--u-i5fvty77n {height: auto;}}
@media (max-width: 479px) {.div--u-int7yesxu {display: flex; column-gap: 10px; padding-left: 0px; padding-right: 0px;}}
@media (max-width: 479px) {.text--u-iecz083u9 {text-align: left;}}
@media (max-width: 479px) {.text--u-i7djvgoqi {padding-left: 0px; padding-right: 0px;}}
@media (max-width: 479px) {.text--u-iuxq37bwl {text-align: left;}}
@media (max-width: 479px) {.text--u-ios77pelj {padding-left: 0px; padding-right: 0px;}}
@media (max-width: 479px) {.text--u-iag72npu8 {margin-top: 0px; position: relative; text-align: left; overflow-x: hidden; overflow-y: hidden;}}
@media (max-width: 479px) {.text--u-i5aycsvqr {padding-left: 0px; padding-right: 0px;}}
@media (max-width: 479px) {.text--u-icr8obme2 {text-align: left;}}
@media (max-width: 479px) {.div--u-ioqlkcibh {height: auto;}}
@media (max-width: 479px) {.div--u-i6cbaqg0w {width: 95%; row-gap: 95vw;}}
@media (max-width: 479px) {.div--u-i49t6so13 {height: 50.06vh; padding-left: 10px; padding-right: 10px;}}
@media (max-width: 479px) {.text--u-i3fnzarjb {padding-left: 0px; padding-right: 0px;}}
@media (max-width: 479px) {.text--u-i1rpj7zql {text-align: left;}}
@media (max-width: 479px) {.button--u-idklgjpns {margin-bottom: 0px;}}
@media (max-width: 479px) {.div--u-iics25vwr {width: 34.6vw; display: none;}}
@media (max-width: 479px) {.text-button--u-ip7pbf0ml {font-size: 3.13vw; margin-top: 4px;}}
@media (max-width: 479px) {.link--u-igo64fb30 {font-size: 16px;}}
@media (max-width: 479px) {.menu--u-ixgp2h9zs.is-opened .div--u-iz8jmb79p {column-gap: 36px; flex-direction: column; row-gap: 10px;}}
@media (max-width: 479px) {.menu--u-ixgp2h9zs.is-opened .div--u-izk8kjmyw {flex-direction: column; align-items: flex-start; row-gap: 10px; padding-left: 0px; padding-right: 0px; margin-top: 20px; height: 40px; justify-content: flex-end; column-gap: 0px;}}
@media (max-width: 479px) {.menu--u-ixgp2h9zs.is-opened .div--u-iymd9840j {flex-direction: column; align-items: flex-start; row-gap: 10px; padding-left: 10px; padding-right: 10px; margin-top: 20px; height: 30%; justify-content: flex-start;}}
@media (max-width: 479px) {.menu--u-ixgp2h9zs.is-opened .div--u-ii4kdengl {width: 95px;}}
@media (max-width: 479px) {.menu--u-ixgp2h9zs.is-opened .div--u-isb8elmvt {display: flex; padding: 10px; width: auto;}}
@media (max-width: 479px) {.menu--u-ixgp2h9zs.is-opened .div--u-iyabgvt75 {padding-left: 0px;}}
@media (max-width: 479px) {.menu--u-ixgp2h9zs.is-opened .div--u-i6tlo8gzm {flex-direction: column; row-gap: 20px; column-gap: 0px; width: auto; align-items: flex-start;}}
@media (max-width: 479px) {.menu--u-ixgp2h9zs.is-opened .div--u-i0sgjeirz {flex-direction: column; row-gap: 20px; column-gap: 0px; width: auto; align-items: flex-start;}}
@media (max-width: 479px) {.menu--u-ixgp2h9zs.is-opened .div--u-irkun1pak {display: inline-block;}}
@media (max-width: 479px) {.menu--u-ixgp2h9zs.is-opened .div--u-iv7w2alpe {width: 100%;}}
@media (max-width: 479px) {.menu--u-ixgp2h9zs.is-opened .div--u-i1n0t1a03 {width: 150px;}}
@media (max-width: 479px) {.menu--u-ixgp2h9zs.is-opened .div--u-iqzx5aeb3 {display: none;}}
@media (max-width: 479px) {.menu--u-ixgp2h9zs.is-opened .div--u-i3kh1elrv {padding-left: 0px;}}
@media (max-width: 479px) {.menu--u-ixgp2h9zs.is-opened .div--u-ipa7upxue {width: 100%;}}
@media (max-width: 479px) {.menu--u-ixgp2h9zs.is-opened .div--u-iqpxuca45 {width: 100%;}}
@media (max-width: 479px) {.menu--u-ixgp2h9zs.is-opened .link--u-i3ffptmik {font-size: 12px;}}
@media (max-width: 479px) {.menu--u-ixgp2h9zs.is-opened .link--u-i796j4uyp {font-size: 12px;}}
@media (max-width: 479px) {.menu--u-ixgp2h9zs.is-opened .link--u-i0k9hd2c9 {font-size: 12px;}}
@media (max-width: 479px) {.menu--u-ixgp2h9zs.is-opened .link--u-ibpby70y2 {font-size: 12px; display: inline-block;}}
@media (max-width: 479px) {.menu--u-ixgp2h9zs.is-opened .link--u-i792gzbie {font-size: 12px;}}
@media (max-width: 479px) {.menu--u-ixgp2h9zs.is-opened .menu__link-text--u-iyeu51yph {font-size: 8.2vw;}}
@media (max-width: 479px) {.menu--u-ixgp2h9zs.is-opened .menu__close-button--u-izxfaf78d {margin-left: -11vw; width: 25px; height: 25px;}}
@media (max-width: 479px) {.menu--u-ixgp2h9zs.is-opened .menu__list-lvl1--u-i2ve5j3c1 {margin-bottom: 30px; height: auto;}}
@media (max-width: 479px) {.menu--u-ixgp2h9zs.is-opened .menu__wrapper-lvl1--u-i3d3mzfip {padding-left: 0px; padding-right: 0px; row-gap: 0px; padding-bottom: 50px;}}
@media (max-width: 479px) {.menu--u-i2ad4uld2.is-opened .div--u-ijfzvcvlv {flex-direction: column; row-gap: 20px; column-gap: 0px; width: auto; align-items: flex-start;}}
@media (max-width: 479px) {.menu--u-i2ad4uld2.is-opened .div--u-i4up2zs2b {width: 150px;}}
@media (max-width: 479px) {.menu--u-i2ad4uld2.is-opened .div--u-iwv1ygv52 {padding-left: 0px;}}
@media (max-width: 479px) {.menu--u-i2ad4uld2.is-opened .div--u-ibebgdizv {flex-direction: column; row-gap: 20px; column-gap: 0px; width: auto; align-items: flex-start;}}
@media (max-width: 479px) {.menu--u-i2ad4uld2.is-opened .div--u-ie3groatg {width: 95px;}}
@media (max-width: 479px) {.menu--u-i2ad4uld2.is-opened .div--u-i3qro9acs {width: 100%;}}
@media (max-width: 479px) {.menu--u-i2ad4uld2.is-opened .div--u-iifa0polj {width: 100%;}}
@media (max-width: 479px) {.menu--u-i2ad4uld2.is-opened .div--u-isi44cwa4 {display: none;}}
@media (max-width: 479px) {.menu--u-i2ad4uld2.is-opened .div--u-i942rh6rk {display: inline-block;}}
@media (max-width: 479px) {.menu--u-i2ad4uld2.is-opened .div--u-izu5hqns8 {display: flex; padding: 10px; width: auto;}}
@media (max-width: 479px) {.menu--u-i2ad4uld2.is-opened .div--u-izeyp88ta {width: 100%;}}
@media (max-width: 479px) {.menu--u-i2ad4uld2.is-opened .div--u-ijwuoiysv {padding-left: 0px;}}
@media (max-width: 479px) {.menu--u-i2ad4uld2.is-opened .div--u-ioa2xfeji {flex-direction: column; align-items: flex-start; row-gap: 10px; padding-left: 10px; padding-right: 10px; margin-top: 20px; height: 30%; justify-content: flex-start;}}
@media (max-width: 479px) {.menu--u-i2ad4uld2.is-opened .div--u-ipnf5m0x6 {column-gap: 36px; flex-direction: column; row-gap: 10px;}}
@media (max-width: 479px) {.menu--u-i2ad4uld2.is-opened .div--u-izhsymuid {flex-direction: column; align-items: flex-start; row-gap: 10px; padding-left: 0px; padding-right: 0px; margin-top: 20px; height: 40px; justify-content: flex-end; column-gap: 0px;}}
@media (max-width: 479px) {.menu--u-i2ad4uld2.is-opened .link--u-i005k53qv {font-size: 12px;}}
@media (max-width: 479px) {.menu--u-i2ad4uld2.is-opened .link--u-iyhh8l40n {font-size: 12px;}}
@media (max-width: 479px) {.menu--u-i2ad4uld2.is-opened .link--u-ixujsi6cl {font-size: 12px;}}
@media (max-width: 479px) {.menu--u-i2ad4uld2.is-opened .link--u-ieex9uq5z {font-size: 12px;}}
@media (max-width: 479px) {.menu--u-i2ad4uld2.is-opened .link--u-i1f6f391e {font-size: 12px; display: inline-block;}}
@media (max-width: 479px) {.menu--u-i2ad4uld2.is-opened .menu__link-text--u-iheji7xyj {font-size: 8.2vw;}}
@media (max-width: 479px) {.menu--u-i2ad4uld2.is-opened .menu__close-button--u-i38007b18 {margin-left: -11vw; width: 25px; height: 25px;}}
@media (max-width: 479px) {.menu--u-i2ad4uld2.is-opened .menu__list-lvl1--u-i32ij9fl7 {margin-bottom: 30px; height: auto;}}
@media (max-width: 479px) {.menu--u-i2ad4uld2.is-opened .menu__wrapper-lvl1--u-ilvawixjc {padding-left: 0px; padding-right: 0px; row-gap: 0px; padding-bottom: 50px;}}
@media (max-width: 479px) {.div--u-iuwbpv3l5 {display: flex; right: 0px;}}
@media (max-width: 479px) {.div--u-ilqkw5a4v {display: flex; justify-content: flex-end; align-items: center; column-gap: 4.41vw; margin-top: 4.72vw;}}
@media (max-width: 479px) {.div--u-iqsxwhps1 {display: flex; right: 0px; background-size: cover; background-image: url("/d/strelka.svg"); background-repeat: no-repeat; background-position: center center; background-attachment: scroll; width: 10.63vw; height: 10.63vw;}}
@media (max-width: 479px) {.div--u-izpif2d61 {display: flex; justify-content: flex-end; align-items: center; column-gap: 4.41vw; margin-top: 2.36vw; margin-bottom: 2.36vw;}}
