.menu__icon-lvl2--s1-ifkkv3sas {background-position: center center; background-repeat: no-repeat; background-size: auto; background-attachment: scroll; background-image: url("/g/s3/mosaic/images/widgets/menu-arrow-right.svg"); background-color: rgba(0, 0, 0, 0);}
.menu__icon-lvl2--s1-irbiw5xzm {background-position: center center; background-repeat: no-repeat; background-size: auto; background-attachment: scroll; background-image: url("/g/s3/mosaic/images/widgets/menu-arrow-right.svg"); background-color: rgba(0, 0, 0, 0);}
.menu__icon-lvl1--s1-ivoevbdlk {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-iozew1shp {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__list-lvl1--s2-i7lcskxwg {display: block;}
.menu__wrapper-lvl1--s2-if6l59ja3 {display: block; position: static; min-height: 100%;}
.menu__close-button--s2-i7kr4g8cz {display: block;}
.menu__list-lvl1--s2-irsl9lcrp {display: flex;}
.menu__wrapper-lvl1--s2-ii387d9qx {display: block; position: static;}
.menu__close-button--s2-i9np6gpki {display: none;}
.menu--s2-iejle4lc7 [data-mobile-flex] {display: flex;}
.menu--s2-iejle4lc7 [data-mobile-block] {display: block;}
.menu--s2-iejle4lc7 [data-mobile-hide] {display: none;}
.menu--s2-iejle4lc7 [data-mobile-contents] {display: contents;}
.menu__burger-button--s2-iv8vu3ffg {display: block;}
.menu__fixed-wrapper--s2-igb5b6b8l {display: none; flex-direction: row;}
.menu__scroll-wrapper--s2-iv4fh715k {display: block;}
.blocklist__list--s2-izi3dcsja {flex-wrap: nowrap; width: 100%; height: auto;}
.blocklist__list-wrapper--s2-it6cz2owo {overflow-x: hidden; overflow-y: hidden;}
.blocklist__arrows-wrapper--s2-iz86kjjfu {display: flex;}
.blocklist__pagination-wrapper--s2-iay1zw966 {display: flex;}
.blocklist__controls-wrapper--s2-i2vs1tohi {display: flex;}
.blocklist__item--s2-id7e4n53k {min-width: auto;}
.blocklist--s2-i6swk8vbq {height: auto;}
.blocklist__item-wrapper--s2-i3ypu7e6q {width: 50%; height: auto;}
.form__select--s2-iwbde5onr {appearance: none;}
.form__field--s2-ipbbd27x7 .form__checkbox {display: none;}
.form__field--s2-ipbbd27x7 .form__checkbox-styled {display: block;}
.form__field--s2-ithbzt92r .form__radio {display: none;}
.form__field--s2-ithbzt92r .form__radio-styled {display: block;}
.form__select--s2-imvounw2q {appearance: none;}
@media (max-width: 991px) {.menu__burger-button--s2-imaih3tlw {display: block;}}
@media (max-width: 991px) {.menu__fixed-wrapper--s2-i5u5d6cdt {display: none; flex-direction: row;}}
@media (max-width: 991px) {.menu__scroll-wrapper--s2-iimcam164 {display: block;}}
@media (max-width: 991px) {.menu__list-lvl1--s2-irsl9lcrp {display: block;}}
@media (max-width: 991px) {.menu__wrapper-lvl1--s2-ii387d9qx {display: block; min-height: 100%; position: static;}}
@media (max-width: 991px) {.menu__close-button--s2-i9np6gpki {display: block;}}
@media (max-width: 479px) {.blocklist__list--s2-izi3dcsja {width: 100%; height: auto;}}
@media (max-width: 479px) {.blocklist__item--s2-id7e4n53k {min-width: auto;}}
@media (max-width: 479px) {.blocklist--s2-i6swk8vbq {height: auto;}}
@media (max-width: 479px) {.blocklist__item-wrapper--s2-i3ypu7e6q {width: 100%; height: auto;}}
@media (min-width: 769px) {.menu--s2-i5nretpyl [data-desktop-block] {display: block;}}
@media (max-width: 768px) {.menu--s2-i5nretpyl [data-mobile-flex] {display: flex;}}
@media (max-width: 768px) {.menu--s2-i5nretpyl [data-mobile-block] {display: block;}}
@media (max-width: 768px) {.menu--s2-i5nretpyl [data-mobile-hide] {display: none;}}
@media (max-width: 768px) {.menu--s2-i5nretpyl [data-mobile-contents] {display: contents;}}
.search-result--u-i1rsm1v8f {}
.container--u-ifpzm85a2 {padding-top: 20px;}
.text--u-i965ak7dx {font-size: 30px; margin-bottom: 20px; display: block;}
.search-bar--u-ifi4k71wt {margin-bottom: 20px; display: flex; align-items: flex-start;}
.search-bar__field--u-ihksprrpo {flex-grow: 1; flex-shrink: 0; margin-right: 5px;}
.search-bar__input--u-iuapf80ql {width: 100%; margin-right: 0px;}
.div--u-i4z2g4nhm {flex-direction: column;}
.container--u-iy826nklk {padding-top: 30px; padding-bottom: 30px;}
.text--u-iaqeo251v {-webkit-text-stroke-color: rgba(255, 255, 255, 1); color: rgba(16, 16, 17, 1);}
.text--u-i3fz63707 {display: none;}
.text--u-iln4nlg14 {color: rgba(247, 247, 247, 1);}
.image--u-i3b94bq09 {}
.text--u-iea6ihcf9 {}
.list__item--u-i49xvaahj {}
.list--u-i6ncdibv0 {}
.section--u-iivsd2txi {height: 1101.3125px; flex-grow: 0;}
.tabs__item--u-iwu4kjz9x.is-opened {color: rgba(41, 43, 48, 1); background-size: auto; background-image: none/*linear-gradient(rgb(208, 233, 255) 0%, rgb(208, 233, 255) 100%)*/; background-repeat: repeat; background-position: left 0px top 0px; background-attachment: scroll; background-color: rgb(255, 255, 255);}
.tabs__item--u-ilh0vcc9p.is-opened {color: rgba(41, 43, 48, 1); background-size: auto; background-image: none/*linear-gradient(rgb(208, 233, 255) 0%, rgb(208, 233, 255) 100%)*/; background-repeat: repeat; background-position: left 0px top 0px; background-attachment: scroll; background-color: rgb(255, 255, 255);}
.tabs__item--u-ie8244qlh.is-opened {color: rgba(41, 43, 48, 1); background-size: auto; background-image: none/*linear-gradient(rgb(208, 233, 255) 0%, rgb(208, 233, 255) 100%)*/; background-repeat: repeat; background-position: left 0px top 0px; background-attachment: scroll; background-color: rgb(255, 255, 255);}
.list--u-iby17keyp {}
.tabs__pane-wrapper--u-iy8kz9913.is-opened .tabs__pane--u-i1qikg51y {padding-top: 30px;}
.tabs__pane-wrapper--u-iy8kz9913.is-opened .text--u-i171dvtid {}
.tabs__pane-wrapper--u-iy8kz9913.is-opened .text--u-is7vog5a5 {}
.tabs__pane-wrapper--u-iy8kz9913.is-opened .text--u-ic0vi1s3d {display: none;}
.tabs__pane-wrapper--u-iy8kz9913.is-opened .text--u-iazanxtq3 {}
.tabs__pane-wrapper--u-iy8kz9913.is-opened .text--u-ia5tnijmk {display: none;}
.tabs__pane-wrapper--u-iy8kz9913.is-opened .text--u-iy0050pc4 {}
.tabs__pane-wrapper--u-iy8kz9913.is-opened .image--u-ixhqdh131 {margin-top: auto;}
.tabs__pane-wrapper--u-iy8kz9913.is-opened .image--u-iz3zt6msm {margin-top: auto;}
.tabs__pane-wrapper--u-iy8kz9913.is-opened .image--u-idol35rty {margin-top: auto;}
.tabs__pane-wrapper--u-iy8kz9913.is-opened .image--u-iodiistr9 {margin-top: auto;}
.tabs__pane-wrapper--u-iy8kz9913.is-opened .image--u-ivmgso5z3 {border-top-left-radius: 15px; border-top-right-radius: 15px; border-bottom-left-radius: 15px; border-bottom-right-radius: 15px;}
.tabs__pane-wrapper--u-iy8kz9913.is-opened .image--u-if00hd8yt {border-top-left-radius: 15px; border-top-right-radius: 15px; border-bottom-left-radius: 15px; border-bottom-right-radius: 15px;}
.tabs__pane-wrapper--u-iy8kz9913.is-opened .text--u-i7qk8z08r {flex-grow: 0;}
.tabs__pane-wrapper--u-iy8kz9913.is-opened .text--u-i92s31k0n {}
.tabs__pane-wrapper--u-iy8kz9913.is-opened .div--u-ir9yjsrr2 {}
.tabs__pane-wrapper--u-iy8kz9913.is-opened .list--u-iby17keyp {justify-content: center;}
.tabs__pane-wrapper--u-iy8kz9913.is-opened .list__item--u-isxdwpr60 {}
.tabs__pane-wrapper--u-iy8kz9913.is-opened .list__item--u-ih7yjkpmk {}
.tabs__pane-wrapper--u-iy8kz9913.is-opened .list__item--u-i94mxt3lp {}
.tabs__pane-wrapper--u-iy8kz9913.is-opened .div--u-iqbg4ng4t {}
.tabs__pane-wrapper--u-iy8kz9913.is-opened .list__item--u-ikwe5df6v {}
.tabs__pane-wrapper--u-iy8kz9913.is-opened .button--u-iwdigxzpx {}
.tabs__pane-wrapper--u-iy8kz9913.is-opened .text--u-ib2yc1w80 {}
.tabs__pane-wrapper--u-iy8kz9913.is-opened .text--u-i5abf93lv {}
.tabs__pane-wrapper--u-iy8kz9913.is-opened .text--u-iage124zp {}
.tabs__pane-wrapper--u-iy8kz9913.is-opened .text--u-inkzk0v0i {}
.tabs__pane-wrapper--u-iy8kz9913.is-opened .text--u-ifjot584u {}
.tabs__pane-wrapper--u-iy8kz9913.is-opened .text--u-izjgab68l {}
.list--u-il1sya12h {}
.tabs__pane-wrapper--u-ik8l33mfz.is-opened .tabs__pane--u-isym6fo9d {padding-top: 30px;}
.tabs__pane-wrapper--u-ik8l33mfz.is-opened .text--u-in40biuf7 {display: none;}
.tabs__pane-wrapper--u-ik8l33mfz.is-opened .list__item--u-im55fc9kp {background-color: rgb(126, 137, 111); border-top-left-radius: 15px; border-top-right-radius: 15px; border-bottom-left-radius: 15px; border-bottom-right-radius: 15px; max-width: 342px;}
.tabs__pane-wrapper--u-ik8l33mfz.is-opened .list__item--u-ik1gl62tx {background-color: rgb(98, 109, 88); border-top-left-radius: 15px; border-top-right-radius: 15px; border-bottom-left-radius: 15px; border-bottom-right-radius: 15px;}
.tabs__pane-wrapper--u-ik8l33mfz.is-opened .list__item--u-iwyvvl0qm {background-color: rgb(98, 109, 88); border-top-left-radius: 15px; border-top-right-radius: 15px; border-bottom-left-radius: 15px; border-bottom-right-radius: 15px;}
.tabs__pane-wrapper--u-ik8l33mfz.is-opened .button--u-irewj0gzd {background-color: rgb(253, 225, 45); border-top-color: rgba(253, 225, 45, 1); border-left-color: rgba(253, 225, 45, 1); border-right-color: rgba(253, 225, 45, 1); border-bottom-color: rgba(253, 225, 45, 1);}
.tabs__pane-wrapper--u-ik8l33mfz.is-opened .button--u-igd4l55f4 {background-color: rgb(253, 225, 45); border-top-color: rgba(253, 225, 45, 1); border-left-color: rgba(253, 225, 45, 1); border-right-color: rgba(253, 225, 45, 1); border-bottom-color: rgba(253, 225, 45, 1);}
.tabs__pane-wrapper--u-ik8l33mfz.is-opened .button--u-ie2dg5mer {background-color: rgb(253, 225, 45); border-top-color: rgba(253, 225, 45, 1); border-left-color: rgba(253, 225, 45, 1); border-right-color: rgba(253, 225, 45, 1); border-bottom-color: rgba(253, 225, 45, 1);}
.tabs__pane-wrapper--u-ik8l33mfz.is-opened .text--u-ip9n2tyvv {}
.tabs__pane-wrapper--u-ik8l33mfz.is-opened .image--u-iyzxiczpy {}
.tabs__pane-wrapper--u-ik8l33mfz.is-opened .image--u-i2vun41ne {border-top-left-radius: 15px; border-top-right-radius: 15px; border-bottom-left-radius: 15px; border-bottom-right-radius: 15px;}
.tabs__pane-wrapper--u-ik8l33mfz.is-opened .image--u-iw8bdfnmm {border-top-left-radius: 15px; border-top-right-radius: 15px; border-bottom-left-radius: 15px; border-bottom-right-radius: 15px;}
.tabs__pane-wrapper--u-ik8l33mfz.is-opened .text--u-i3lkaicrf {height: 230px;}
.tabs__pane-wrapper--u-ik8l33mfz.is-opened .div--u-idxz9mc9k {}
.tabs__pane-wrapper--u-ik8l33mfz.is-opened .list__item--u-igmd52lm7 {max-width: 342px;}
.tabs__pane-wrapper--u-ik8l33mfz.is-opened .text--u-ir6nqijy6 {height: 230px;}
.tabs__pane-wrapper--u-ik8l33mfz.is-opened .text--u-isoh59ogv {height: 50px;}
.tabs__pane-wrapper--u-ik8l33mfz.is-opened .text--u-izzjfr0py {height: 50px;}
.tabs__pane-wrapper--u-ik8l33mfz.is-opened .button--u-irewj0gzd:hover {background-color: rgb(255, 255, 255); border-top-color: rgba(255, 255, 255, 1); border-left-color: rgba(255, 255, 255, 1); border-right-color: rgba(255, 255, 255, 1); border-bottom-color: rgba(255, 255, 255, 1);}
.list--u-iqacffbfe {}
.tabs__pane-wrapper--u-imn46dgv9.is-opened .tabs__pane--u-ibslf3u3h {padding-top: 30px;}
.tabs__pane-wrapper--u-imn46dgv9.is-opened .text--u-iaqzpqluv {display: none;}
.tabs__pane-wrapper--u-imn46dgv9.is-opened .image--u-ioba5qntb {}
.tabs__pane-wrapper--u-imn46dgv9.is-opened .image--u-i7jk6jz8i {border-top-left-radius: 15px; border-top-right-radius: 15px; border-bottom-left-radius: 15px; border-bottom-right-radius: 15px;}
.tabs__pane-wrapper--u-imn46dgv9.is-opened .image--u-iazqr9tva {}
.tabs__pane-wrapper--u-imn46dgv9.is-opened .list__item--u-i3skqm16i {max-width: 600px;}
.tabs__pane-wrapper--u-imn46dgv9.is-opened .list__item--u-il9tshaat {max-width: 600px;}
.tabs__pane-wrapper--u-imn46dgv9.is-opened .text--u-i8bv231du {max-width: 600px; height: 220px;}
.tabs__pane-wrapper--u-imn46dgv9.is-opened .div--u-ib9rv4jab {}
.tabs__pane-wrapper--u-imn46dgv9.is-opened .text--u-ij6s2he3s {max-width: 600px; height: 300px;}
.image--u-iyzxiczpy {}
.text--u-i3lkaicrf {}
.list__item--u-im55fc9kp {}
.text--u-iuliprcmj {display: none;}
.image--u-iw8bdfnmm {}
.text--u-ibiuu4zey {}
.list__item--u-ik1gl62tx {}
.text--u-ifg93j4cm {display: none;}
.image--u-i2vun41ne {}
.text--u-io5r4p5tq {}
.list__item--u-iwyvvl0qm {}
.text--u-in40biuf7 {display: none;}
.image--u-ixhqdh131 {}
.text--u-i7qk8z08r {}
.list__item--u-isxdwpr60 {}
.text--u-i171dvtid {display: none;}
.image--u-iz3zt6msm {}
.text--u-i92s31k0n {}
.list__item--u-ikwe5df6v {}
.text--u-is7vog5a5 {display: none;}
.image--u-idol35rty {}
.text--u-ifjot584u {}
.list__item--u-ih7yjkpmk {}
.text--u-ic0vi1s3d {display: none;}
.image--u-iodiistr9 {}
.text--u-izjgab68l {}
.list__item--u-i94mxt3lp {}
.text--u-iazanxtq3 {display: none;}
.image--u-ivmgso5z3 {}
.text--u-inj24qk81 {}
.list__item--u-i3havpnyn {}
.text--u-ia5tnijmk {display: none;}
.image--u-if00hd8yt {}
.text--u-iudrrd5qb {}
.list__item--u-innojfi7e {}
.text--u-iy0050pc4 {display: none;}
.image--u-iazqr9tva {}
.text--u-i8bv231du {}
.list__item--u-i3skqm16i {}
.text--u-imk9s9pe9 {display: none;}
.image--u-ioba5qntb {}
.text--u-ij6s2he3s {}
.list__item--u-il9tshaat {}
.text--u-iaqzpqluv {display: none;}
.image--u-i7jk6jz8i {}
.text--u-ir78mzxmq {}
.list__item--u-im6209qjs {}
.text--u-ieqrmu2jx {display: none;}
.button--u-inhao3zxi:hover {color: rgba(255, 255, 255, 1); background-color: rgb(16, 16, 17); transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease;}
.button--u-i9echup5y:hover {color: rgba(255, 255, 255, 1); background-color: rgb(16, 16, 17); transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease;}
.image--u-igby0zeyl {}
.text--u-ioz8l3czw {text-align: center;}
.slider__bullets--u-ix9k2g9v7 {padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; column-gap: 6px;}
.slider__dot--u-i8ea82ulf {padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; min-width: 5px; min-height: 5px; background-color: rgb(190, 190, 190); border-top-color: rgba(51, 51, 51, 0); border-left-color: rgba(51, 51, 51, 0); border-right-color: rgba(51, 51, 51, 0); border-bottom-color: rgba(51, 51, 51, 0);}
.slider__dot--u-i8ea82ulf:hover {background-color: rgb(255, 255, 255); transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease;}
.slider__dot--u-i8ea82ulf.is-current {background-size: auto; background-image: none/*linear-gradient(rgb(43, 187, 220) 0%, rgb(43, 187, 220) 100%)*/; background-repeat: repeat; background-position: left 0px top 0px; background-attachment: scroll; background-color: rgb(255, 255, 255); border-top-color: rgba(43, 187, 220, 0); border-left-color: rgba(43, 187, 220, 0); border-right-color: rgba(43, 187, 220, 0); border-bottom-color: rgba(43, 187, 220, 0);}
.section--u-il38aigsi {}
.div--u-iwsrq8fsi {display: flex; justify-content: space-between;}
.button--u-ix6edkf70 {border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px;}
.menu__list-lvl1--u-irsl9lcrp {column-gap: 25px;}
.menu__link-lvl1--u-i3mqwrm9q {font-family: 'Inter'; font-weight: 500; line-height: 120%; letter-spacing: -0.05em; color: rgba(16, 16, 17, 1); transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px;}
.menu__link-lvl1--u-i3mqwrm9q:hover {padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; color: rgba(112, 112, 112, 1);}
.button--u-ilk99bo5d {padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; background-size: auto; background-image: none/*linear-gradient(rgb(43, 187, 220) 0%, rgb(43, 187, 220) 100%)*/; background-repeat: repeat; background-position: left 0px top 0px; background-attachment: scroll;}
.menu__burger-button--u-iv8vu3ffg {width: 20px; height: 20px; background-size: auto; background-image: url("/d/icon_655331.svg"); background-repeat: no-repeat; background-position: center center; background-attachment: scroll;}
.button--u-i24anvwya {padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; background-size: auto; background-image: none/*linear-gradient(rgb(43, 187, 220) 0%, rgb(43, 187, 220) 100%)*/; background-repeat: repeat; background-position: left 0px top 0px; background-attachment: scroll;}
.menu__wrapper-lvl1--u-if6l59ja3 {}
.menu--u-iejle4lc7 {display: none;}
.menu--u-iejle4lc7.is-opened {}
.menu--u-iejle4lc7.is-opened .menu__wrapper-lvl1--u-if6l59ja3 {background-color: rgb(98, 109, 88); background-size: auto; background-image: none/*linear-gradient(rgb(255, 255, 255) 0%, rgb(255, 255, 255) 100%)*/; background-repeat: repeat; background-position: left 0px top 0px; background-attachment: scroll; padding-left: 0px; padding-right: 0px; padding-top: 20px; padding-bottom: 20px; justify-content: flex-start; flex-direction: column; display: flex;}
.menu--u-iejle4lc7.is-opened .menu__link-lvl1--u-i3upe5yx9 {color: rgba(255, 255, 255, 0.9); font-family: 'Inter'; font-size: 24px; line-height: 103%; letter-spacing: -0.07em; align-items: flex-start; min-height: 25px; padding-left: 0px; padding-right: 0px;}
.menu--u-iejle4lc7.is-opened .menu__scroll-wrapper--u-iv4fh715k {width: 490px; position: absolute; right: 0px; height: 100%;}
.menu--u-iejle4lc7.is-opened .text--u-ifjsoh2ks {font-size: 14px; line-height: 110%; letter-spacing: -0.07em; color: rgba(217, 217, 217, 1); padding-right: 10px;}
.menu--u-iejle4lc7.is-opened .menu__item-lvl1--u-ifycjbkvl {border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: solid; border-top-color: rgba(190, 190, 190, 0.3); padding-left: 30px; padding-right: 30px; height: 41px; display: flex; align-items: center; padding-top: 6px; padding-bottom: 4px;}
.menu--u-iejle4lc7.is-opened .text--u-i5aqcz1qp {font-size: 14px; font-family: 'Inter'; line-height: 110%; letter-spacing: -0.05em; color: rgba(217, 217, 217, 1);}
.menu--u-iejle4lc7.is-opened .div--u-ibpidjlar {display: flex; flex-direction: column; align-items: flex-start; row-gap: 110px; padding-right: 20px; padding-bottom: 10px; padding-left: 20px;}
.menu--u-iejle4lc7.is-opened .menu__close-button--u-i7kr4g8cz {width: 57px; height: 15px; display: flex; flex-direction: row; column-gap: 6px; position: absolute; top: 27px; right: 20px; background-size: auto; background-image: none/*url("/g/s3/mosaic/images/widgets/menu-close.svg")*/; background-repeat: no-repeat; background-position: center center; background-attachment: scroll;}
.menu--u-iejle4lc7.is-opened .image--u-iaraxbyyl {width: 16px; height: 16px;}
.menu--u-iejle4lc7.is-opened .div--u-i98vxz6u1 {display: flex; flex-direction: column; align-items: flex-start; row-gap: 15px; font-family: 'Inter'; font-weight: 500; font-size: 24px; line-height: 95%; letter-spacing: -0.07em;}
.menu--u-iejle4lc7.is-opened .link--u-i8l0uvaob {color: rgba(255, 255, 255, 1); text-decoration: none; letter-spacing: -0.07em; line-height: 95%;}
.menu--u-iejle4lc7.is-opened .link--u-ib1olqsti {color: rgba(255, 255, 255, 1); text-decoration: none; line-height: 95%; letter-spacing: -0.07em;}
.menu--u-iejle4lc7.is-opened .menu__list-lvl1--u-i7lcskxwg {}
.menu--u-iejle4lc7.is-opened .div--u-iyilnv0sq {margin-top: auto; padding-left: 20px; padding-right: 20px;}
.menu--u-iejle4lc7.is-opened .menu__overlay--u-i55my246d {display: flex; background-size: auto; background-image: none/*linear-gradient(rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.5) 100%)*/; background-repeat: repeat; background-position: left 0px top 0px; background-attachment: scroll; background-color: rgba(16, 16, 17, 0.9);}
.menu--u-iejle4lc7.is-opened .text--u-i0adpgngk {font-family: 'Inter'; font-size: 14px; line-height: 110%; letter-spacing: -0.05em; color: rgba(217, 217, 217, 1);}
.menu--u-iejle4lc7.is-opened .menu__item-lvl1--u-ifycjbkvl:hover {background-color: rgb(255, 255, 255); transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease;}
.menu--u-iejle4lc7.is-opened .menu__item-lvl1--u-ifycjbkvl:hover .text--u-ifjsoh2ks {color: rgba(98, 109, 88, 1);}
.menu--u-iejle4lc7.is-opened .menu__item-lvl1--u-ifycjbkvl:hover .menu__link-text--u-i4ansr8d2 {color: rgba(98, 109, 88, 1);}
.menu--u-iejle4lc7.is-opened .menu__item-lvl1--u-ifycjbkvl:hover .menu__link-lvl1--u-i3upe5yx9 {padding-top: 6px; padding-bottom: 4px;}
.slider__arrows--u-i01l59i9a {z-index: 0;}
.text--u-ikq74r7h0 {}
.image--u-iwo1wv9ng {width: 100px; height: 30px;}
.blocklist__item--u-id7e4n53k {}
.text--u-i7ui9f67z {padding-right: 78px;}
.blocklist__controls--u-iwbge7tyy {padding-top: 0px; padding-bottom: 0px; margin-bottom: 0px; padding-left: 0px; padding-right: 0px;}
.blocklist__control-arrows--u-ijwh081i1 {column-gap: 16px; position: relative;}
.blocklist__pagination2--u-i812826s3 {display: none;}
.blocklist__arrow-prev2--u-i7m3wf79l {background-size: auto, auto; background-image: url("/d/icon_arrow.svg"), none/*url("/g/s3/mosaic/images/widgets/blocklist-arrow-left.svg")*/; background-repeat: no-repeat, no-repeat; background-position: center center, left 0px top 0px; background-attachment: scroll, scroll;}
.blocklist__arrow-next2--u-ihkfsowxp {background-size: auto, auto; background-image: url("/d/icon_arrow_2.svg"), none/*url("/g/s3/mosaic/images/widgets/blocklist-arrow-right.svg")*/; background-repeat: no-repeat, no-repeat; background-position: center center, left 0px top 0px; background-attachment: scroll, scroll;}
.div--u-ijrn49kcl {flex-direction: column; justify-content: space-between;}
.div--u-imoyvk479 {align-items: center; justify-content: center;}
.div--u-it6gonw9p {}
.div--u-it6juji91 {position: absolute; right: 115px; top: 39px;}
.div--u-i6et8ypsq {align-items: center; justify-content: center;}
.div--u-i4mw8otug {}
.div--u-iwmjnexv0 {position: absolute; top: 284px; right: 146px;}
.div--u-ica1ijinf {align-items: center; justify-content: center;}
.div--u-ipy554hjh {}
.div--u-i2tn46clq {position: absolute; top: 249px; right: 238px;}
.div--u-ica1rnf1k {align-items: center; justify-content: center;}
.div--u-ikvqfer6w {}
.div--u-iq7mmxqra {position: absolute; left: 237px; bottom: 285px; z-index: 20;}
.div--u-in2ntpzye {align-items: center; justify-content: center;}
.div--u-ijk7emjih {}
.div--u-ijk0k8322 {position: absolute; left: 141px; bottom: 253px;}
.image--u-i4isyb8z6 {border-top-left-radius: 2px; border-top-right-radius: 2px; border-bottom-left-radius: 2px; border-bottom-right-radius: 2px;}
.div--u-iob6ws2dx {margin-bottom: 20px;}
.accordion__item--u-iv69ihxxg.is-opened {}
.accordion__item--u-iv69ihxxg.is-opened .accordion__header--u-igs7xqok9 {background-size: auto; background-image: none/*linear-gradient(rgb(213, 241, 248) 0%, rgb(213, 241, 248) 100%)*/; background-repeat: repeat; background-position: left 0px top 0px; background-attachment: scroll; padding-bottom: 0px;}
.accordion__item--u-iv69ihxxg.is-opened .text--u-ij1d6v9g8 {color: rgba(28, 31, 48, 1);}
.accordion__item--u-iv69ihxxg.is-opened .text--u-ilu4pwn8x {max-width: 600px; font-family: 'Inter'; line-height: 120%; letter-spacing: -0.05em; color: rgba(16, 16, 17, 1);}
.accordion__item--u-iv69ihxxg.is-opened .text--u-i713tm9tb {max-width: 290px; font-family: 'Inter'; color: rgba(16, 16, 17, 1); line-height: 120%; letter-spacing: -0.05em; display: none;}
.accordion__item--u-iv69ihxxg.is-opened .div--u-i7t3y5e1j {display: flex; column-gap: 10px; padding-bottom: 10px;}
.accordion__item--u-iv69ihxxg.is-opened .accordion__content--u-it8nzbwzu {padding-left: 30px; padding-right: 0px; padding-bottom: 19px; background-image: linear-gradient(rgba(245, 243, 245, 1) 0%, rgba(245, 243, 245, 1) 100%);}
.accordion__item--u-iv69ihxxg.is-opened .image--u-i6pv4c8dz {width: 285px; height: auto; border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px;}
.accordion__item--u-iv69ihxxg.is-opened .image--u-iks476mf7 {width: 285px; height: auto; border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px;}
.accordion__item--u-iv69ihxxg.is-opened .div--u-i0esjuhwo {height: 265px; display: none; column-gap: 15px; padding-left: 316px;}
.accordion__item--u-iv69ihxxg.is-opened .text-subtitle--u-iomg0gtjc {padding-right: 12px; padding-top: 4px;}
.accordion__item--u-iv69ihxxg.is-opened .text--u-ioa8k9ekn {max-width: 290px; font-family: 'Inter'; line-height: 120%; letter-spacing: -0.05em; color: rgba(16, 16, 17, 1); display: none;}
.accordion__item--u-iv69ihxxg.is-opened .image--u-i7o051b4y {transform: rotateX(0deg) rotateY(0deg) rotateZ(45deg);}
.list__item--u-ic9n3cd5j {}
.list__item--u-i34nuz2kn {grid-column-start: span 3; grid-column-end: span 3;}
.list__item--u-izilqwkhu {grid-column-start: span 2; grid-column-end: span 2;}
.list__item--u-i2vprpjmt {grid-column-start: span 2; grid-column-end: span 2;}
.list__item--u-i7tmdg3wc {grid-column-start: span 3; grid-column-end: span 3;}
.list__item--u-iyzxu981l {}
.form__field--u-iu4ixuvk3.is-error .form__input--u-i152jhv0e {border-top-color: rgba(192, 22, 25, 1); border-left-color: rgba(192, 22, 25, 1); border-right-color: rgba(192, 22, 25, 1); border-bottom-color: rgba(192, 22, 25, 1);}
.form__field--u-iu4ixuvk3.is-error .form__field-error--u-i46wpcuzb {display: none;}
.form__field--u-i35mu50kx.is-error .form__input--u-i6uddcf4s {border-top-color: rgba(192, 22, 25, 1); border-left-color: rgba(192, 22, 25, 1); border-right-color: rgba(192, 22, 25, 1); border-bottom-color: rgba(192, 22, 25, 1);}
.form__field--u-i35mu50kx.is-error .form__field-error--u-ilv0h3lto {display: none;}
.form__checkbox-styled--u-iyj143y4n {width: 24px; height: 24px; border-top-width: 1px; border-left-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-left-style: solid; border-right-style: solid; border-bottom-style: solid; border-top-color: rgba(245, 243, 245, 1); border-left-color: rgba(245, 243, 245, 1); border-right-color: rgba(245, 243, 245, 1); border-bottom-color: rgba(245, 243, 245, 1);}
.form__widget-item--u-ijkaul31j {outline-color: rgba(245, 243, 245, 1);}
.form__widget-item--u-ijkaul31j:has(:checked) .form__checkbox-styled--u-iyj143y4n {background-color: rgb(255, 255, 255); background-size: auto, auto; background-image: url("/d/checkbox.svg"), none/*linear-gradient(rgb(43, 187, 220) 0%, rgb(43, 187, 220) 100%)*/; background-repeat: no-repeat; background-position: center center; background-attachment: scroll, scroll; border-top-color: rgba(255, 255, 255, 1); border-left-color: rgba(255, 255, 255, 1); border-right-color: rgba(255, 255, 255, 1); border-bottom-color: rgba(255, 255, 255, 1);}
.form__label-text--u-i4gut68ti {display: none;}
.form__widget-group--u-iz8s5sbp5 {margin-top: 0px;}
.form__field--u-ipbbd27x7.is-error {background-size: auto; background-image: url("/d/checkbox.svg"); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll;}
.form__field--u-ipbbd27x7.is-error .form__checkbox-styled--u-iyj143y4n {border-top-color: rgba(192, 22, 25, 1); border-left-color: rgba(192, 22, 25, 1); border-right-color: rgba(192, 22, 25, 1); border-bottom-color: rgba(192, 22, 25, 1);}
.form__field--u-ipbbd27x7.is-error .form__field-error--u-ibp908el3 {display: none;}
.form__radio-styled--u-i31j2msx5 {width: 18px; height: 18px; border-top-width: 1px; border-left-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-top-color: rgba(72, 72, 72, 1); border-left-color: rgba(72, 72, 72, 1); border-right-color: rgba(72, 72, 72, 1); border-bottom-color: rgba(72, 72, 72, 1);}
.form__label-text--u-idsjerlww {color: rgba(190, 190, 190, 1);}
.form__state-success--u-i9vlhzob2 {color: rgba(255, 255, 255, 1); text-align: center;}
.form__field--u-ioyocpois {margin-top: 0px; margin-bottom: 20px;}
.form__field--u-ioyocpois.is-error {}
.form__field--u-ioyocpois.is-error .form__field-error--u-ia3kp80lw {display: none;}
.form__field--u-ioyocpois.is-error .form__input--u-idbc6ghpa {border-top-color: rgba(192, 22, 25, 1); border-left-color: rgba(192, 22, 25, 1); border-right-color: rgba(192, 22, 25, 1); border-bottom-color: rgba(192, 22, 25, 1);}
.form--u-i7j97rw9q.is-error {display: none;}
.form__field--u-ixnavasvc.is-error .form__field-error--u-iy2kfaomt {display: none;}
.form__widget-item--u-i1mbf4bgg:has(:checked) .form__radio-styled--u-i31j2msx5 {border-top-color: rgba(255, 255, 255, 1); border-left-color: rgba(255, 255, 255, 1); border-right-color: rgba(255, 255, 255, 1); border-bottom-color: rgba(255, 255, 255, 1); border-top-width: 3px; border-left-width: 3px; border-right-width: 3px; border-bottom-width: 3px; background-color: rgb(16, 16, 17); background-size: auto; background-image: none/*radial-gradient(circle at center center, rgb(43, 187, 220) 0px, rgb(43, 187, 220) 4px, transparent 4px, transparent 100px)*/; background-repeat: no-repeat; background-position: center center; background-attachment: scroll;}
.form__widget-item--u-i1mbf4bgg:has(:checked) .form__label-text--u-idsjerlww {color: rgba(255, 255, 255, 1);}
.div--u-ij0dv3pnk {flex-direction: column;}
.collection__list--u-i84s60tiq {}
.collection__pagination--u-ihh1ro3uo {margin-top: 20px;}
.div--u-imjsb2gaw {flex-direction: column;}
.collection__list--u-illawmpfg {}
.collection__pagination--u-iroe1n5zl {margin-top: 20px;}
.collection--u-ilgzfnqx5 {display: none;}
.collection__item--u-i7dkdcqhp:hover .link-block--u-ipmlostny {background-color: rgb(24, 24, 27); border-top-color: rgba(24, 24, 27, 1); border-left-color: rgba(24, 24, 27, 1); border-right-color: rgba(24, 24, 27, 1); border-bottom-color: rgba(24, 24, 27, 1);}
.collection__item--u-i7dkdcqhp:hover .text--u-iw6gdmtg1 {color: rgba(247, 247, 247, 1);}
.collection__item--u-i7dkdcqhp:hover .text--u-im4iajbts {color: rgba(217, 217, 217, 1);}
.collection__item--u-i7dkdcqhp:hover .text--u-i7t8k4jgo {color: rgba(247, 247, 247, 1);}
.collection__item--u-i7dkdcqhp:hover .text--u-inqrdpdzv {color: rgba(217, 217, 217, 1);}
.div--u-itiovrnx5 {flex-direction: column;}
.collection__list--u-i8jmfpihh {}
.collection__pagination--u-iyn0hvt75 {margin-top: 10px;}
.collection__item--u-iocjiuc88:hover .link-block--u-ihxi3s1cp {background-color: rgb(24, 24, 27); border-top-color: rgba(24, 24, 27, 1); border-left-color: rgba(24, 24, 27, 1); border-right-color: rgba(24, 24, 27, 1); border-bottom-color: rgba(24, 24, 27, 1);}
.collection__item--u-iocjiuc88:hover .text--u-i58vi1pez {color: rgba(247, 247, 247, 1);}
.collection__item--u-iocjiuc88:hover .text--u-ipqplyw7p {color: rgba(217, 217, 217, 1);}
.collection__item--u-iocjiuc88:hover .text--u-i3rbhb182 {color: rgba(247, 247, 247, 1);}
.collection__item--u-iocjiuc88:hover .text--u-iqgpeerys {color: rgba(217, 217, 217, 1);}
.collection--u-i1dls7wc2 {display: none;}
.div--u-ip1wqrxto {flex-direction: column;}
.collection__list--u-ig4ps5mfu {}
.collection__pagination--u-iy87q3xq1 {margin-top: 20px;}
.collection__item--u-igzj413kg:hover .link-block--u-ixo3kmzn8 {background-color: rgb(24, 24, 27); border-top-color: rgba(24, 24, 27, 1); border-left-color: rgba(24, 24, 27, 1); border-right-color: rgba(24, 24, 27, 1); border-bottom-color: rgba(24, 24, 27, 1);}
.collection__item--u-igzj413kg:hover .text--u-ii065ninn {color: rgba(247, 247, 247, 1);}
.collection__item--u-igzj413kg:hover .text--u-iahr7203d {color: rgba(217, 217, 217, 1);}
.collection__item--u-igzj413kg:hover .text--u-i60b05l8w {color: rgba(247, 247, 247, 1);}
.collection__item--u-igzj413kg:hover .text--u-i8xp3wq5i {color: rgba(217, 217, 217, 1);}
.collection--u-isjsxbo6u {display: none;}
.div--u-igi60lc5b {padding-top: 20px; padding-bottom: 30px;}
.button--u-iynagroxo {padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; background-size: auto; background-image: none/*linear-gradient(rgb(43, 187, 220) 0%, rgb(43, 187, 220) 100%)*/; background-repeat: repeat; background-position: left 0px top 0px; background-attachment: scroll;}
.map--u-i4p8lv03c {grid-column-start: span 2; grid-column-end: span 2;}
.text--u-i259fkr8r {grid-column-start: span 3; grid-column-end: span 3;}
.list--u-i9sp3kzky {padding-left: 80px;}
.section--u-iatkjtn97 {display: none;}
.menu__item-lvl1--u-iw0vaifh5 {font-size: 14px;}
.section--u-iuozx5pwn {background-color: rgb(245, 243, 245);}
.image--u-ilbke8voj {border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px;}
.text--u-ix3w9xixi {}
.button--u-icafamw4g {}
.text--u-ij1d6v9g8 {}
.list--u-ickuj9tci {padding-left: 80px;}
.div--u-imtiivdrr {position: absolute; z-index: 1; grid-column-end: 22;}
.div--u-iqh8w9syx {display: flex; padding: 10px; width: auto;}
.div--u-iyimc9w7c {position: absolute; z-index: 1; grid-column-end: 22;}
.div--u-iu8wz2wzy {display: flex; padding: 10px; width: auto;}
.form__field--u-ibnr7qlqk.is-error {}
.form__field--u-ibnr7qlqk.is-error .form__field-error--u-i1ijjjpn3 {border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-color: rgba(192, 22, 25, 1); border-left-color: rgba(192, 22, 25, 1); border-right-color: rgba(192, 22, 25, 1); border-bottom-color: rgba(192, 22, 25, 1); border-top-style: solid; border-left-style: solid; border-right-style: solid; border-bottom-style: solid; display: none;}
.form__field--u-ibnr7qlqk.is-error .form__select--u-imvounw2q {border-top-color: rgba(192, 22, 25, 1); border-left-color: rgba(192, 22, 25, 1); border-right-color: rgba(192, 22, 25, 1); border-bottom-color: rgba(192, 22, 25, 1);}
.button--u-ix1g0qdcr {}
.form__state-error--u-ij6f35de4 {}
.link--u-iippc2szt {}
@media (max-width: 991px) {.tabs__pane-wrapper--u-imn46dgv9.is-opened .image--u-ioba5qntb {}}
@media (max-width: 991px) {.tabs__pane-wrapper--u-imn46dgv9.is-opened .list__item--u-i3skqm16i {}}
@media (max-width: 991px) {.tabs__pane-wrapper--u-imn46dgv9.is-opened .image--u-iazqr9tva {}}
@media (max-width: 991px) {.slider__bullets--u-ix9k2g9v7 {column-gap: 6px;}}
@media (max-width: 991px) {.slider__pagination--u-ity4uoo49 {margin-bottom: 20px;}}
@media (max-width: 991px) {.link--u-if9es8mxz {display: none;}}
@media (max-width: 991px) {.menu--u-i5nretpyl {display: none;}}
@media (max-width: 991px) {.menu--u-iejle4lc7 {display: block;}}
@media (max-width: 991px) {.menu--u-iejle4lc7.is-opened .menu__scroll-wrapper--u-iv4fh715k {width: 100%;}}
@media (max-width: 991px) {.menu--u-iejle4lc7.is-opened .menu__wrapper-lvl1--u-if6l59ja3 {display: flex; flex-direction: column; background-image: linear-gradient(rgba(98, 109, 88, 1) 0%, rgba(98, 109, 88, 1) 100%); padding-left: 0px; padding-right: 0px;}}
@media (max-width: 991px) {.menu--u-iejle4lc7.is-opened .menu__link-lvl1--u-i3upe5yx9 {color: rgba(255, 255, 255, 0.9); padding-left: 0px; padding-right: 0px; font-family: 'Inter'; font-size: 30px; line-height: 93%; letter-spacing: -0.07em; align-items: flex-start; padding-top: 0px; padding-bottom: 0px;}}
@media (max-width: 991px) {.menu--u-iejle4lc7.is-opened .div--u-ibpidjlar {width: auto; display: flex; flex-direction: column; align-items: flex-start; row-gap: 64px; padding-left: 15px; padding-top: 5px;}}
@media (max-width: 991px) {.menu--u-iejle4lc7.is-opened .text--u-i5aqcz1qp {font-family: 'Inter'; color: rgba(217, 217, 217, 1); line-height: 110%; letter-spacing: -0.05em; margin-bottom: 10px; font-size: 14px;}}
@media (max-width: 991px) {.menu--u-iejle4lc7.is-opened .menu__close-button--u-i7kr4g8cz {position: absolute; top: 18px; right: 15px; background-size: auto; background-image: none/*url("/g/s3/mosaic/images/widgets/menu-close.svg")*/; background-repeat: no-repeat; background-position: center center; background-attachment: scroll; width: 54px; height: 15px; display: flex; column-gap: 3px;}}
@media (max-width: 991px) {.menu--u-iejle4lc7.is-opened .text--u-i0adpgngk {color: rgba(217, 217, 217, 1); font-family: 'Inter'; line-height: 110%; font-size: 14px; letter-spacing: -0.05em;}}
@media (max-width: 991px) {.menu--u-iejle4lc7.is-opened .image--u-iaraxbyyl {background-size: auto; background-image: none; background-repeat: repeat; background-position: left 0px top 0px; background-attachment: scroll; height: 16px; width: 16px;}}
@media (max-width: 991px) {.menu--u-iejle4lc7.is-opened .menu__item-lvl1--u-ifycjbkvl {padding-left: 15px; padding-right: 15px; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: solid; border-top-color: rgba(190, 190, 190, 0.3); transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; height: 43px;}}
@media (max-width: 991px) {.menu--u-iejle4lc7.is-opened .text--u-ifjsoh2ks {color: rgba(217, 217, 217, 1); font-size: 14px; line-height: 110%; letter-spacing: -0.05em; padding-right: 11px;}}
@media (max-width: 991px) {.menu--u-iejle4lc7.is-opened .div--u-i98vxz6u1 {padding-left: 15px; padding-right: 15px; display: flex; flex-direction: column; align-items: flex-start; font-family: 'Inter'; color: rgba(255, 255, 255, 0.9); font-size: 19px; line-height: 93%; letter-spacing: -0.07em; row-gap: 10px;}}
@media (max-width: 991px) {.menu--u-iejle4lc7.is-opened .div--u-iyilnv0sq {padding-bottom: 15px;}}
@media (max-width: 991px) {.menu--u-iejle4lc7.is-opened .link--u-ib1olqsti {color: rgba(255, 255, 255, 0.9); text-decoration: none;}}
@media (max-width: 991px) {.menu--u-iejle4lc7.is-opened .link--u-i8l0uvaob {color: rgba(255, 255, 255, 0.9); text-decoration: none;}}
@media (max-width: 991px) {.menu--u-iejle4lc7.is-opened .menu__item-lvl1--u-ifycjbkvl:hover {background-color: rgb(255, 255, 255); height: 43px;}}
@media (max-width: 991px) {.menu--u-iejle4lc7.is-opened .menu__item-lvl1--u-ifycjbkvl:hover .text--u-ifjsoh2ks {color: rgba(98, 109, 88, 1);}}
@media (max-width: 991px) {.menu--u-iejle4lc7.is-opened .menu__item-lvl1--u-ifycjbkvl:hover .menu__link-text--u-i4ansr8d2 {color: rgba(98, 109, 88, 1);}}
@media (max-width: 991px) {.menu--u-iejle4lc7.is-opened .menu__item-lvl1--u-ifycjbkvl:hover .menu__link-lvl1--u-i3upe5yx9 {padding-top: 6px; padding-bottom: 4px;}}
@media (max-width: 991px) {.image--u-iwo1wv9ng {width: 72px; height: 24px;}}
@media (max-width: 991px) {.blocklist__control-arrows--u-ijwh081i1 {column-gap: 15px;}}
@media (max-width: 991px) {.div--u-it6juji91 {top: 32px; right: 91.5px;}}
@media (max-width: 991px) {.div--u-i2tn46clq {top: 184px; right: 182px;}}
@media (max-width: 991px) {.div--u-iwmjnexv0 {top: 265px; right: 116px;}}
@media (max-width: 991px) {.div--u-iq7mmxqra {left: 186px; bottom: 230px;}}
@media (max-width: 991px) {.div--u-ijk0k8322 {left: 113px; bottom: 203px;}}
@media (max-width: 991px) {.accordion__item--u-iv69ihxxg.is-opened .accordion__header--u-igs7xqok9 {}}
@media (max-width: 991px) {.accordion__item--u-iv69ihxxg.is-opened .text--u-ilu4pwn8x {max-width: 450px;}}
@media (max-width: 991px) {.accordion__item--u-iv69ihxxg.is-opened .text--u-i713tm9tb {max-width: 230px;}}
@media (max-width: 991px) {.accordion__item--u-iv69ihxxg.is-opened .div--u-i7t3y5e1j {}}
@media (max-width: 991px) {.accordion__item--u-iv69ihxxg.is-opened .text-subtitle--u-iomg0gtjc {padding-top: 3px; padding-right: 14px;}}
@media (max-width: 991px) {.accordion__item--u-iv69ihxxg.is-opened .image--u-i6pv4c8dz {width: 225px;}}
@media (max-width: 991px) {.accordion__item--u-iv69ihxxg.is-opened .image--u-iks476mf7 {width: 225px;}}
@media (max-width: 991px) {.accordion__item--u-iv69ihxxg.is-opened .div--u-i0esjuhwo {column-gap: 10px; padding-left: 249px; height: 210px;}}
@media (max-width: 991px) {.accordion__item--u-iv69ihxxg.is-opened .text--u-ioa8k9ekn {max-width: 230px;}}
@media (max-width: 991px) {.list__item--u-ic9n3cd5j {}}
@media (max-width: 991px) {.collection__item--u-iocjiuc88:hover .image--u-i8hes238p {}}
@media (max-width: 991px) {.collection__pagination--u-iyn0hvt75 {}}
@media (max-width: 991px) {.list--u-i9sp3kzky {padding-left: 40px;}}
@media (max-width: 991px) {.tabs__pane-wrapper--u-iy8kz9913.is-opened .div--u-ir9yjsrr2 {}}
@media (max-width: 991px) {.tabs__pane-wrapper--u-iy8kz9913.is-opened .list__item--u-ikwe5df6v {}}
@media (max-width: 991px) {.tabs__pane-wrapper--u-iy8kz9913.is-opened .text--u-ib2yc1w80 {height: 46px; width: 244px;}}
@media (max-width: 991px) {.tabs__pane-wrapper--u-iy8kz9913.is-opened .text--u-i5abf93lv {height: 46px; width: 244px;}}
@media (max-width: 991px) {.tabs__pane-wrapper--u-iy8kz9913.is-opened .text--u-iage124zp {height: 46px; width: 244px;}}
@media (max-width: 991px) {.tabs__pane-wrapper--u-iy8kz9913.is-opened .text--u-inkzk0v0i {height: 46px; width: 244px;}}
@media (max-width: 991px) {.tabs__pane-wrapper--u-iy8kz9913.is-opened .list__item--u-isxdwpr60 {}}
@media (max-width: 991px) {.tabs__pane-wrapper--u-iy8kz9913.is-opened .list__item--u-i94mxt3lp {}}
@media (max-width: 991px) {.tabs__pane-wrapper--u-iy8kz9913.is-opened .list__item--u-ih7yjkpmk {}}
@media (max-width: 991px) {.text--u-i259fkr8r {grid-column-start: span 3; grid-column-end: span 3; grid-row-start: span 1; grid-row-end: span 1;}}
@media (max-width: 991px) {.tabs__pane-wrapper--u-ik8l33mfz.is-opened .list__item--u-im55fc9kp {}}
@media (max-width: 767px) {.tabs__item--u-iwu4kjz9x.is-opened {padding-top: 8px; padding-bottom: 8px; justify-content: center;}}
@media (max-width: 767px) {.tabs__item--u-ilh0vcc9p {justify-content: center;}}
@media (max-width: 767px) {.tabs__item--u-ilh0vcc9p.is-opened {padding-top: 8px; padding-bottom: 8px;}}
@media (max-width: 767px) {.tabs__item--u-ie8244qlh {justify-content: center;}}
@media (max-width: 767px) {.tabs__item--u-ie8244qlh.is-opened {padding-top: 8px; padding-bottom: 8px;}}
@media (max-width: 767px) {.tabs__pane-wrapper--u-iy8kz9913.is-opened .tabs__pane--u-i1qikg51y {padding-top: 20px;}}
@media (max-width: 767px) {.tabs__pane-wrapper--u-iy8kz9913.is-opened .list--u-iby17keyp {padding-left: 10px; padding-right: 10px;}}
@media (max-width: 767px) {.tabs__pane-wrapper--u-iy8kz9913.is-opened .list__item--u-isxdwpr60 {}}
@media (max-width: 767px) {.tabs__pane-wrapper--u-iy8kz9913.is-opened .list__item--u-ikwe5df6v {}}
@media (max-width: 767px) {.tabs__pane-wrapper--u-iy8kz9913.is-opened .list__item--u-ih7yjkpmk {}}
@media (max-width: 767px) {.tabs__pane-wrapper--u-iy8kz9913.is-opened .list__item--u-i94mxt3lp {width: auto;}}
@media (max-width: 767px) {.tabs__pane-wrapper--u-ik8l33mfz.is-opened .tabs__pane--u-isym6fo9d {padding-top: 20px;}}
@media (max-width: 767px) {.tabs__pane-wrapper--u-ik8l33mfz.is-opened .list--u-il1sya12h {padding-left: 10px; padding-right: 10px;}}
@media (max-width: 767px) {.tabs__pane-wrapper--u-ik8l33mfz.is-opened .list__item--u-im55fc9kp {max-width: none; width: 280px;}}
@media (max-width: 767px) {.tabs__pane-wrapper--u-imn46dgv9.is-opened .tabs__pane--u-ibslf3u3h {padding-top: 20px;}}
@media (max-width: 767px) {.tabs__pane-wrapper--u-imn46dgv9.is-opened .list--u-iqacffbfe {padding-left: 10px; padding-right: 10px;}}
@media (max-width: 767px) {.tabs__pane-wrapper--u-imn46dgv9.is-opened .text--u-i8bv231du {max-width: 390px; height: 300px;}}
@media (max-width: 767px) {.tabs__pane-wrapper--u-imn46dgv9.is-opened .text--u-ij6s2he3s {max-width: 390px;}}
@media (max-width: 767px) {.slider__bullets--u-ix9k2g9v7 {}}
@media (max-width: 767px) {.slider__pagination--u-ity4uoo49 {margin-bottom: 10px;}}
@media (max-width: 767px) {.button--u-ix6edkf70 {}}
@media (max-width: 767px) {.menu__burger-button--u-iv8vu3ffg {width: 18px; height: 18px;}}
@media (max-width: 767px) {.menu--u-iejle4lc7.is-opened .menu__close-button--u-i7kr4g8cz {padding-top: 5px; column-gap: 6px; width: 48px;}}
@media (max-width: 767px) {.menu--u-iejle4lc7.is-opened .text--u-i0adpgngk {font-size: 11px;}}
@media (max-width: 767px) {.menu--u-iejle4lc7.is-opened .image--u-iaraxbyyl {width: 14px; height: 14px;}}
@media (max-width: 767px) {.menu--u-iejle4lc7.is-opened .text--u-i5aqcz1qp {font-size: 11px; padding-left: 10px;}}
@media (max-width: 767px) {.menu--u-iejle4lc7.is-opened .text--u-ifjsoh2ks {font-size: 12px; padding-right: 0px;}}
@media (max-width: 767px) {.menu--u-iejle4lc7.is-opened .div--u-i98vxz6u1 {font-size: 17px; padding-left: 20px; padding-right: 20px;}}
@media (max-width: 767px) {.menu--u-iejle4lc7.is-opened .div--u-iyilnv0sq {padding-bottom: 20px;}}
@media (max-width: 767px) {.menu--u-iejle4lc7.is-opened .div--u-ibpidjlar {row-gap: 195px; padding-left: 10px; padding-top: 5px;}}
@media (max-width: 767px) {.menu--u-iejle4lc7.is-opened .menu__wrapper-lvl1--u-if6l59ja3 {}}
@media (max-width: 767px) {.menu--u-iejle4lc7.is-opened .menu__link-lvl1--u-i3upe5yx9 {column-gap: 1px;}}
@media (max-width: 767px) {.menu--u-iejle4lc7.is-opened .image--u-iwqa39zg1 {width: 100px;}}
@media (max-width: 767px) {.div--u-it6juji91 {top: 19px; right: 79.5px;}}
@media (max-width: 767px) {.div--u-iwmjnexv0 {top: 193px; right: 102px;}}
@media (max-width: 767px) {.div--u-i2tn46clq {top: 169px; right: 167px;}}
@media (max-width: 767px) {.div--u-ijk0k8322 {left: 92px; bottom: 175px;}}
@media (max-width: 767px) {.div--u-iq7mmxqra {left: 160px; bottom: 200px; z-index: auto;}}
@media (max-width: 767px) {.accordion__item--u-iv69ihxxg.is-opened .accordion__header--u-igs7xqok9 {padding-left: 0px;}}
@media (max-width: 767px) {.accordion__item--u-iv69ihxxg.is-opened .div--u-i7t3y5e1j {padding-left: 0px; column-gap: 9px;}}
@media (max-width: 767px) {.accordion__item--u-iv69ihxxg.is-opened .div--u-i0esjuhwo {padding-left: 0px; column-gap: 6px; height: 211px;}}
@media (max-width: 767px) {.accordion__item--u-iv69ihxxg.is-opened .text--u-ilu4pwn8x {max-width: 360px; font-size: 14px;}}
@media (max-width: 767px) {.accordion__item--u-iv69ihxxg.is-opened .text--u-i713tm9tb {max-width: 224px; font-size: 14px;}}
@media (max-width: 767px) {.accordion__item--u-iv69ihxxg.is-opened .image--u-i6pv4c8dz {width: 226px;}}
@media (max-width: 767px) {.accordion__item--u-iv69ihxxg.is-opened .image--u-iks476mf7 {width: 226px;}}
@media (max-width: 767px) {.accordion__item--u-iv69ihxxg.is-opened .image--u-i7o051b4y {}}
@media (max-width: 767px) {.accordion__item--u-iv69ihxxg.is-opened .text-subtitle--u-iomg0gtjc {padding-top: 2px; padding-right: 7px;}}
@media (max-width: 767px) {.accordion__item--u-iv69ihxxg.is-opened .text--u-ioa8k9ekn {max-width: 224px; font-size: 14px;}}
@media (max-width: 767px) {.accordion__item--u-iv69ihxxg.is-opened .text--u-ij1d6v9g8 {max-width: 300px;}}
@media (max-width: 767px) {.accordion__item--u-iv69ihxxg.is-opened .accordion__content--u-it8nzbwzu {padding-left: 25px;}}
@media (max-width: 767px) {.list__item--u-ic9n3cd5j {grid-column-start: span 3; grid-column-end: span 3;}}
@media (max-width: 767px) {.list__item--u-i34nuz2kn {grid-column-start: span 1; grid-column-end: span 1;}}
@media (max-width: 767px) {.list__item--u-izilqwkhu {grid-column-start: span 2; grid-column-end: span 2;}}
@media (max-width: 767px) {.list__item--u-i2vprpjmt {grid-column-start: span 3; grid-column-end: span 3;}}
@media (max-width: 767px) {.list__item--u-i7tmdg3wc {grid-column-start: span 1; grid-column-end: span 1;}}
@media (max-width: 767px) {.list__item--u-iyzxu981l {grid-column-start: span 2; grid-column-end: span 2;}}
@media (max-width: 767px) {.list--u-i3q164vgr {}}
@media (max-width: 767px) {.text--u-iybu2b4c9 {padding-bottom: 26px;}}
@media (max-width: 767px) {.text--u-i0304f0vv {padding-bottom: 26px;}}
@media (max-width: 767px) {.collection--u-ilgzfnqx5 {display: block;}}
@media (max-width: 767px) {.collection--u-i1dls7wc2 {display: none;}}
@media (max-width: 767px) {.collection__pagination--u-iroe1n5zl {margin-top: 5px; margin-bottom: 5px;}}
@media (max-width: 767px) {.collection--u-if4vgu7u5 {display: none;}}
@media (max-width: 767px) {.collection--u-isjsxbo6u {display: none;}}
@media (max-width: 767px) {.text--u-i259fkr8r {padding-bottom: 15px;}}
@media (max-width: 767px) {.link--u-ilupedyq1 {}}
@media (max-width: 767px) {.map--u-i4p8lv03c {grid-column-start: span 3; grid-column-end: span 3;}}
@media (max-width: 767px) {.div--u-ipf1i4li9 {}}
@media (max-width: 767px) {.list--u-i9sp3kzky {padding-left: 0px;}}
@media (max-width: 767px) {.div--u-i47uys1vh {padding-left: 30px;}}
@media (max-width: 767px) {.list--u-ickuj9tci {padding-bottom: 20px; padding-left: 10px;}}
@media (max-width: 767px) {.image--u-ixr0mhs72 {display: none;}}
@media (max-width: 767px) {.button--u-icafamw4g {grid-row-end: -3;}}
@media (max-width: 767px) {.div--u-ivcodzisa {grid-row-start: 2; grid-row-end: 2; grid-column-start: 1; grid-column-end: 1;}}
@media (max-width: 767px) {.div--u-i5ucw33xa {grid-row-start: 2; grid-row-end: 2; grid-column-start: 1; grid-column-end: 1;}}
@media (max-width: 767px) {.blocklist__control-arrows--u-ijwh081i1 {column-gap: 10px;}}
@media (max-width: 767px) {.text--u-ic4il3p24 {}}
@media (max-width: 767px) {.text--u-ij9nwt25k {}}
@media (max-width: 767px) {.text--u-iyopahyzb {}}
@media (max-width: 767px) {.text--u-ixsrz9lko {}}
@media (max-width: 767px) {.text--u-iq9y7ltpa {}}
@media (max-width: 479px) {.menu--u-iejle4lc7.is-opened .menu__link-text--u-i4ansr8d2 {font-size: 25px;}}
@media (max-width: 479px) {.menu--u-iejle4lc7.is-opened .div--u-ibpidjlar {row-gap: 114px; padding-top: 0px; padding-right: 15px;}}
@media (max-width: 479px) {.menu--u-iejle4lc7.is-opened .div--u-i98vxz6u1 {font-size: 16px; padding-left: 0px; padding-right: 0px;}}
@media (max-width: 479px) {.menu--u-iejle4lc7.is-opened .menu__item-lvl1--u-ifycjbkvl {height: 41px; padding-top: 4px;}}
@media (max-width: 479px) {.menu--u-iejle4lc7.is-opened .menu__link-lvl1--u-i3upe5yx9 {column-gap: 4px; min-height: 26px;}}
@media (max-width: 479px) {.menu--u-iejle4lc7.is-opened .image--u-iaraxbyyl {width: 16px; height: 16px;}}
@media (max-width: 479px) {.menu--u-iejle4lc7.is-opened .div--u-iyilnv0sq {}}
@media (max-width: 479px) {.menu--u-iejle4lc7.is-opened .text--u-i5aqcz1qp {margin-bottom: 0px;}}
@media (max-width: 479px) {.menu--u-iejle4lc7.is-opened .menu__wrapper-lvl1--u-if6l59ja3 {padding-top: 15px; padding-bottom: 15px;}}
@media (max-width: 479px) {.menu--u-iejle4lc7.is-opened .menu__close-button--u-i7kr4g8cz {padding-top: 0px; column-gap: 5px; justify-content: space-between;}}
@media (max-width: 479px) {.menu--u-iejle4lc7.is-opened .text--u-i0adpgngk {margin-left: 5px; font-size: 12px;}}
@media (max-width: 479px) {.menu--u-iejle4lc7.is-opened .image--u-iwqa39zg1 {width: 80px;}}
@media (max-width: 479px) {.menu--u-iejle4lc7.is-opened .menu__item-lvl1--u-ifycjbkvl:hover {height: 41px;}}
@media (max-width: 479px) {.div--u-it6juji91 {top: 4px; right: 15.5px;}}
@media (max-width: 479px) {.div--u-i2tn46clq {top: 109px; right: 74px;}}
@media (max-width: 479px) {.div--u-iwmjnexv0 {top: 125px; right: 40px;}}
@media (max-width: 479px) {.div--u-ijk0k8322 {left: 80px; bottom: 130px;}}
@media (max-width: 479px) {.div--u-iq7mmxqra {left: 127px; bottom: 147px;}}
@media (max-width: 479px) {.accordion__item--u-iv69ihxxg.is-opened .div--u-i7t3y5e1j {flex-direction: column;}}
@media (max-width: 479px) {.accordion__item--u-iv69ihxxg.is-opened .text--u-ilu4pwn8x {max-width: 290px;}}
@media (max-width: 479px) {.accordion__item--u-iv69ihxxg.is-opened .text--u-i713tm9tb {max-width: 300px; display: none;}}
@media (max-width: 479px) {.accordion__item--u-iv69ihxxg.is-opened .text--u-ioa8k9ekn {display: flex; max-width: none;}}
@media (max-width: 479px) {.accordion__item--u-iv69ihxxg.is-opened .accordion__content--u-it8nzbwzu {padding-bottom: 9px;}}
@media (max-width: 479px) {.accordion__item--u-iv69ihxxg.is-opened .div--u-i0esjuhwo {column-gap: 4px; height: 138px;}}
@media (max-width: 479px) {.accordion__item--u-iv69ihxxg.is-opened .image--u-i6pv4c8dz {width: 100%;}}
@media (max-width: 479px) {.accordion__item--u-iv69ihxxg.is-opened .image--u-iks476mf7 {width: 100%;}}
@media (max-width: 479px) {.accordion__item--u-iv69ihxxg.is-opened .accordion__header--u-igs7xqok9 {padding-top: 10px;}}
@media (max-width: 479px) {.list__item--u-ic9n3cd5j {}}
@media (max-width: 479px) {.list__item--u-i34nuz2kn {grid-column-start: span 3; grid-column-end: span 3;}}
@media (max-width: 479px) {.list__item--u-i7tmdg3wc {grid-column-start: span 3; grid-column-end: span 3;}}
@media (max-width: 479px) {.list__item--u-izilqwkhu {grid-column-start: span 3; grid-column-end: span 3;}}
@media (max-width: 479px) {.list__item--u-iyzxu981l {grid-column-start: span 3; grid-column-end: span 3;}}
@media (max-width: 479px) {.text--u-iybu2b4c9 {padding-bottom: 0px;}}
@media (max-width: 479px) {.text--u-i0304f0vv {padding-bottom: 0px;}}
@media (max-width: 479px) {.pop-up__content--u-ig5hba8j7 {position: fixed; top: 0px;}}
@media (max-width: 479px) {.list--u-i9sp3kzky {grid-row-start: 4; grid-row-end: 4; grid-column-start: 1; grid-column-end: 2; padding-left: 0px;}}
@media (max-width: 479px) {.text--u-i259fkr8r {padding-bottom: 0px; margin-bottom: 10px;}}
@media (max-width: 479px) {.div--u-ipf1i4li9 {}}
@media (max-width: 479px) {.list--u-ickuj9tci {grid-row-start: 4; grid-row-end: 5; grid-column-start: 2; grid-column-end: 2; padding-left: 2px;}}
@media (max-width: 479px) {.div--u-i47uys1vh {padding-bottom: 10px; margin-bottom: 15px; padding-left: 2px; grid-row-start: span 1; grid-row-end: span 1; grid-column-start: span 1; grid-column-end: span 1;}}
@media (max-width: 479px) {.map--u-i4p8lv03c {margin-bottom: 10px;}}
@media (max-width: 479px) {.link--u-ilupedyq1 {margin-bottom: 5px;}}
@media (max-width: 479px) {.slider__arrow-prev--u-inhys9afd {display: none;}}
@media (max-width: 479px) {.slider__arrow-next--u-iyp82xiie {display: none;}}
@media (max-width: 479px) {.button--u-icafamw4g {}}
@media (max-width: 479px) {.tabs__pane-wrapper--u-iy8kz9913.is-opened .list__item--u-isxdwpr60 {}}
@media (max-width: 479px) {.tabs__pane-wrapper--u-imn46dgv9.is-opened .text--u-i8bv231du {max-width: 340px; margin-bottom: 20px;}}
@media (max-width: 479px) {.tabs__pane-wrapper--u-imn46dgv9.is-opened .text--u-ij6s2he3s {max-width: 340px; margin-bottom: 20px;}}
@media (max-width: 479px) {.tabs__pane-wrapper--u-imn46dgv9.is-opened .list__item--u-i3skqm16i {max-width: 350px;}}
@media (max-width: 479px) {.tabs__pane-wrapper--u-imn46dgv9.is-opened .list__item--u-il9tshaat {max-width: 400px;}}
@media (max-width: 479px) {.text--u-irkql7v9o {}}
@media (max-width: 479px) {.div--u-imtiivdrr {}}
@media (max-width: 479px) {.div--u-iyimc9w7c {}}
@media (max-width: 479px) {.div--u-i3dtz1gl6 {}}
@media (max-width: 479px) {.text--u-i8h34m8uv {}}
@media (max-width: 479px) {.text--u-ixraycfs8 {padding-top: 2px;}}
@media (max-width: 479px) {.text--u-iby7pzh5y {padding-top: 2px;}}
@media (max-width: 479px) {.text--u-iv2slmox5 {padding-top: 2px;}}
@media (max-width: 479px) {.text--u-io4yt5hmo {padding-top: 2px;}}
@media (max-width: 479px) {.text--u-i8p80zjkm {padding-top: 2px;}}
@media (min-width: 1440px) {.container--u-iy826nklk {padding-right: 0px;}}
@media (min-width: 1440px) {.tabs__pane-wrapper--u-imn46dgv9.is-opened .image--u-iazqr9tva {}}
@media (min-width: 1440px) {.tabs__pane-wrapper--u-imn46dgv9.is-opened .list__item--u-i3skqm16i {max-width: 600px;}}
@media (min-width: 1440px) {.tabs__pane-wrapper--u-imn46dgv9.is-opened .list__item--u-il9tshaat {max-width: 600px;}}
@media (min-width: 1440px) {.tabs__pane-wrapper--u-imn46dgv9.is-opened .text--u-i8bv231du {height: 300px; margin-bottom: 10px;}}
@media (min-width: 1440px) {.tabs__pane-wrapper--u-imn46dgv9.is-opened .text--u-ij6s2he3s {height: 300px; margin-bottom: 10px;}}
@media (min-width: 1440px) {.tabs__pane-wrapper--u-imn46dgv9.is-opened .text--u-i210m7opt {width: auto;}}
@media (min-width: 1440px) {.tabs__pane-wrapper--u-imn46dgv9.is-opened .image--u-ioba5qntb {}}
@media (min-width: 1440px) {.slider__bullets--u-ix9k2g9v7 {column-gap: 8px;}}
@media (min-width: 1440px) {.slider__dot--u-i8ea82ulf {min-width: 14px; min-height: 14px;}}
@media (min-width: 1440px) {.slider__dot--u-i8ea82ulf:hover {min-width: 14px; min-height: 14px;}}
@media (min-width: 1440px) {.tabs__pane-wrapper--u-iy8kz9913.is-opened .list__item--u-isxdwpr60 {}}
@media (min-width: 1440px) {.tabs__pane-wrapper--u-iy8kz9913.is-opened .div--u-i8d32s68v {}}
@media (min-width: 1440px) {.tabs__pane-wrapper--u-iy8kz9913.is-opened .list__item--u-ikwe5df6v {}}
@media (min-width: 1440px) {.tabs__pane-wrapper--u-iy8kz9913.is-opened .list__item--u-ih7yjkpmk {}}
@media (min-width: 1440px) {.tabs__pane-wrapper--u-iy8kz9913.is-opened .image--u-ixhqdh131 {}}
@media (min-width: 1440px) {.tabs__pane-wrapper--u-iy8kz9913.is-opened .image--u-iz3zt6msm {}}
@media (min-width: 1440px) {.div--u-iwsrq8fsi {}}
@media (min-width: 1440px) {.menu__wrapper-lvl1--u-if6l59ja3 {display: none;}}
@media (min-width: 1440px) {.menu--u-iejle4lc7.is-opened .menu__wrapper-lvl1--u-if6l59ja3 {display: flex; padding-bottom: 30px; padding-top: 30px;}}
@media (min-width: 1440px) {.menu--u-iejle4lc7.is-opened .menu__scroll-wrapper--u-iv4fh715k {width: 960px; height: 100%;}}
@media (min-width: 1440px) {.menu--u-iejle4lc7.is-opened .div--u-ibpidjlar {padding-left: 30px; padding-right: 30px; row-gap: 120px;}}
@media (min-width: 1440px) {.menu--u-iejle4lc7.is-opened .div--u-iyilnv0sq {padding-left: 30px; padding-right: 30px;}}
@media (min-width: 1440px) {.menu--u-iejle4lc7.is-opened .menu__link-lvl1--u-i3upe5yx9 {font-size: 28px; min-height: 29px; padding-top: 0px; padding-bottom: 0px;}}
@media (min-width: 1440px) {.menu--u-iejle4lc7.is-opened .div--u-i98vxz6u1 {font-size: 28px; row-gap: 10px;}}
@media (min-width: 1440px) {.menu--u-iejle4lc7.is-opened .image--u-iaraxbyyl {width: 24px; height: 24px;}}
@media (min-width: 1440px) {.menu--u-iejle4lc7.is-opened .menu__close-button--u-i7kr4g8cz {column-gap: 5px; margin-top: 10px; margin-right: 10px; width: 64px;}}
@media (min-width: 1440px) {.menu--u-iejle4lc7.is-opened .menu__item-lvl1--u-ifycjbkvl {padding-top: 8px; padding-bottom: 8px; height: 45px;}}
@media (min-width: 1440px) {.menu--u-iejle4lc7.is-opened .menu__item-lvl1--u-ifycjbkvl:hover {padding-top: 8px; padding-bottom: 8px; height: 45px;}}
@media (min-width: 1440px) {.menu--u-iejle4lc7.is-opened .menu__item-lvl1--u-ifycjbkvl:hover .menu__link-lvl1--u-i3upe5yx9 {padding-top: 8px; padding-bottom: 8px;}}
@media (min-width: 1440px) {.menu__scroll-wrapper--u-iv4fh715k {}}
@media (min-width: 1440px) {.div--u-it6juji91 {top: 43px; right: 121px;}}
@media (min-width: 1440px) {.div--u-iwmjnexv0 {top: 299px; right: 144px;}}
@media (min-width: 1440px) {.div--u-i2tn46clq {top: 264px; right: 248px;}}
@media (min-width: 1440px) {.div--u-ijk0k8322 {left: 153px; bottom: 263px;}}
@media (min-width: 1440px) {.div--u-iq7mmxqra {left: 252px; bottom: 298px;}}
@media (min-width: 1440px) {.accordion__item--u-iv69ihxxg.is-opened .text-subtitle--u-iomg0gtjc {padding-top: 0px;}}
@media (min-width: 1440px) {.accordion__item--u-iv69ihxxg.is-opened .accordion__content--u-it8nzbwzu {padding-top: 20px;}}
@media (min-width: 1440px) {.accordion__item--u-iv69ihxxg.is-opened .div--u-i7t3y5e1j {}}
@media (min-width: 1440px) {.accordion__item--u-iv69ihxxg.is-opened .div--u-i0esjuhwo {padding-left: 460px;}}
@media (min-width: 1440px) {.accordion__item--u-iv69ihxxg.is-opened .text--u-ilu4pwn8x {font-size: 18px; max-width: 620px;}}
@media (min-width: 1440px) {.accordion__item--u-iv69ihxxg.is-opened .text--u-i713tm9tb {font-size: 18px;}}
@media (min-width: 1440px) {.list__item--u-i34nuz2kn {grid-column-start: 2; grid-column-end: 4; grid-row-start: 1; grid-row-end: 1;}}
@media (min-width: 1440px) {.list--u-i3q164vgr {}}
@media (min-width: 1440px) {.list__item--u-izilqwkhu {grid-column-start: 4; grid-column-end: 5; grid-row-start: 1; grid-row-end: 1;}}
@media (min-width: 1440px) {.list__item--u-i2vprpjmt {grid-column-start: 1; grid-column-end: 2; grid-row-start: 2; grid-row-end: 2;}}
@media (min-width: 1440px) {.list__item--u-i7tmdg3wc {grid-column-start: 2; grid-column-end: 4; grid-row-start: 2; grid-row-end: 2;}}
@media (min-width: 1440px) {.list__item--u-iyzxu981l {grid-column-start: 4; grid-column-end: 5; grid-row-start: 2; grid-row-end: 2;}}
@media (min-width: 1440px) {.collection--u-i1dls7wc2 {display: block;}}
@media (min-width: 1440px) {.collection--u-if4vgu7u5 {display: none;}}
@media (min-width: 1440px) {.collection--u-isjsxbo6u {display: none;}}
@media (min-width: 1440px) {.collection__pagination--u-ihh1ro3uo {margin-top: 10px;}}
@media (min-width: 1440px) {.div--u-igi60lc5b {padding-bottom: 20px;}}
@media (min-width: 1440px) {.list--u-i9sp3kzky {padding-left: 118px;}}
@media (min-width: 1440px) {.tabs__pane-wrapper--u-ik8l33mfz.is-opened .list__item--u-im55fc9kp {max-width: 360px;}}
@media (min-width: 1440px) {.list__item--u-ic9n3cd5j {grid-row-start: 1; grid-row-end: 1; grid-column-start: 1; grid-column-end: 2;}}
@media (min-width: 1440px) {.text--u-i259fkr8r {grid-column-start: span 3; grid-column-end: span 3; max-width: 900px;}}
@media (min-width: 1440px) {.text--u-ib5ql6bt7 {grid-row-start: 1; grid-row-end: 1; grid-column-start: 1; grid-column-end: 2;}}
@media (min-width: 1440px) {.text--u-id61eptxe {grid-row-start: 1; grid-row-end: 1; grid-column-start: 1; grid-column-end: 2;}}
@media (min-width: 1920px) {.slider__pagination--u-ity4uoo49 {margin-bottom: 20px;}}
@media (min-width: 1920px) {.menu--u-iejle4lc7.is-opened .menu__link-lvl1--u-i3upe5yx9 {font-size: 36px;}}
@media (min-width: 1920px) {.menu--u-iejle4lc7.is-opened .div--u-i98vxz6u1 {font-size: 36px; row-gap: 12px;}}
@media (min-width: 1920px) {.menu--u-iejle4lc7.is-opened .menu__scroll-wrapper--u-iv4fh715k {}}
@media (min-width: 1920px) {.menu--u-iejle4lc7.is-opened .menu__item-lvl1--u-ifycjbkvl {height: 53px;}}
@media (min-width: 1920px) {.menu--u-iejle4lc7.is-opened .menu__close-button--u-i7kr4g8cz {column-gap: 10px; width: 69px;}}
@media (min-width: 1920px) {.menu--u-iejle4lc7.is-opened .menu__item-lvl1--u-ifycjbkvl:hover {padding-top: 15px; padding-bottom: 15px; height: 53px;}}
@media (min-width: 1920px) {.div--u-iccyerffb {}}
@media (min-width: 1920px) {.div--u-it6juji91 {top: 66px; right: 150px;}}
@media (min-width: 1920px) {.div--u-i2tn46clq {top: 339px; right: 308px;}}
@media (min-width: 1920px) {.div--u-iwmjnexv0 {top: 380px; right: 179px;}}
@media (min-width: 1920px) {.div--u-iq7mmxqra {left: 326px; bottom: 365px;}}
@media (min-width: 1920px) {.div--u-ijk0k8322 {left: 209px; bottom: 324px;}}
@media (min-width: 1920px) {.accordion__item--u-iv69ihxxg.is-opened .text-subtitle--u-iomg0gtjc {padding-top: 6px;}}
@media (min-width: 1920px) {.accordion__item--u-iv69ihxxg.is-opened .div--u-i7t3y5e1j {column-gap: 19px;}}
@media (min-width: 1920px) {.accordion__item--u-iv69ihxxg.is-opened .div--u-i0esjuhwo {column-gap: 19.5px; height: 270px; padding-left: 620.5px;}}
@media (min-width: 1920px) {.accordion__item--u-iv69ihxxg.is-opened .image--u-i6pv4c8dz {width: 290px;}}
@media (min-width: 1920px) {.accordion__item--u-iv69ihxxg.is-opened .image--u-iks476mf7 {width: 290px;}}
@media (min-width: 1920px) {.accordion__item--u-iv69ihxxg.is-opened .text--u-ij1d6v9g8 {max-width: 780px;}}
@media (min-width: 1920px) {.collection--u-i1dls7wc2 {display: none;}}
@media (min-width: 1920px) {.collection--u-isjsxbo6u {display: block;}}
@media (min-width: 1920px) {.collection__pagination--u-iy87q3xq1 {margin-top: 30px;}}
@media (min-width: 1920px) {.list--u-i9sp3kzky {padding-left: 158px;}}
@media (min-width: 1920px) {.tabs__pane-wrapper--u-iy8kz9913.is-opened .list__item--u-ikwe5df6v {}}
@media (min-width: 1920px) {.tabs__pane-wrapper--u-iy8kz9913.is-opened .list__item--u-isxdwpr60 {}}
@media (min-width: 1920px) {.tabs__pane-wrapper--u-iy8kz9913.is-opened .list__item--u-ih7yjkpmk {}}
@media (min-width: 1920px) {.tabs__pane-wrapper--u-iy8kz9913.is-opened .list__item--u-i94mxt3lp {}}
@media (min-width: 1920px) {.tabs__pane-wrapper--u-iy8kz9913.is-opened .image--u-iz3zt6msm {}}
@media (min-width: 1920px) {.tabs__pane-wrapper--u-iy8kz9913.is-opened .text--u-izjgab68l {}}
@media (min-width: 1920px) {.tabs__pane-wrapper--u-iy8kz9913.is-opened .text--u-ifjot584u {}}
@media (min-width: 1920px) {.tabs__pane-wrapper--u-ik8l33mfz.is-opened .list__item--u-im55fc9kp {max-width: 400px;}}
@media (min-width: 1920px) {.tabs__pane-wrapper--u-ik8l33mfz.is-opened .list__item--u-igmd52lm7 {}}
@media (min-width: 1920px) {.list__item--u-i34nuz2kn {grid-column-end: 4;}}
@media (min-width: 1920px) {.tabs__pane-wrapper--u-imn46dgv9.is-opened .text--u-i8bv231du {height: 320px;}}
@media (min-width: 1920px) {.tabs__pane-wrapper--u-imn46dgv9.is-opened .text--u-ij6s2he3s {height: 320px;}}
@media (min-width: 1920px) {.text--u-i259fkr8r {}}
@media (min-width: 1920px) {.page404--u-it8f37d6i {height: 150vh;}}
.h1 {font-family: 'Inter'; font-weight: 500; font-size: 76px; line-height: 84%; letter-spacing: -0.04em; text-transform: none;}
.h2 {font-family: 'Coolvetica'; font-size: 70px; line-height: 80%; letter-spacing: -0.02em; text-transform: none;}
.h4 {font-family: 'Coolvetica'; font-size: 56px; line-height: 90%;}
.h5 {font-family: 'Coolvetica'; font-size: 42px; line-height: 84%; letter-spacing: 0em; font-weight: 400;}
.h6 {font-family: 'Coolvetica'; font-size: 40px; line-height: 95%; letter-spacing: 0em; font-weight: 400;}
.number {font-family: 'Coolvetica'; font-size: 120px; line-height: 92%; letter-spacing: 0em; text-transform: uppercase;}
.title1 {font-family: 'Inter'; font-size: 24px; font-weight: 500; line-height: 100%; letter-spacing: -0.07em;}
.title2 {font-family: 'Inter'; font-size: 22px; line-height: 110%; letter-spacing: -0.05em;}
.title3 {font-family: 'Inter'; font-weight: 500; font-size: 22px; line-height: 110%; letter-spacing: -0.05em;}
.title4 {font-family: 'Inter'; font-weight: 500; font-size: 20px; line-height: 108%; letter-spacing: -0.05em;}
.descriptor1 {font-family: 'Inter'; font-weight: 500; font-size: 18px; line-height: 120%; letter-spacing: -0.05em;}
.descriptor2 {font-family: 'Inter'; font-weight: 500; font-style: italic; font-size: 16px; line-height: 120%; letter-spacing: -0.05em;}
.descriptor3 {font-family: 'Inter'; font-weight: 500; font-size: 16px; line-height: 105%; letter-spacing: -0.05em;}
.descriptor4 {font-family: 'Inter'; font-weight: 500; font-size: 16px; line-height: 120%; letter-spacing: -0.05em;}
.text1 {font-family: 'Inter'; font-size: 18px; line-height: 110%; letter-spacing: -0.05em;}
.text4 {font-family: 'Inter'; font-size: 14px; line-height: 110%; letter-spacing: -0.05em;}
.ui-typography_wrapper {display: flex; row-gap: 20px; padding-bottom: 30px;}
.root-main {color: rgba(28, 31, 48, 1);}
.dark-section {color: rgba(255, 255, 255, 1); background-color: rgb(16, 16, 17);}
.container1 {max-width: 1920px; padding-left: 30px; padding-right: 30px; padding-top: 0px; padding-bottom: 0px;}
.flex-between {display: flex; justify-content: space-between;}
.gap {column-gap: 15px;}
.section-numbers__text {max-width: 412px; align-items: flex-end;}
.list1__title {height: 25px; display: flex; justify-content: center; color: rgba(255, 255, 255, 1); border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 6px; border-bottom-right-radius: 6px; text-align: right; max-width: 360px; padding-bottom: 25px; padding-top: 20px; align-items: center;}
.sections-numbers__list {display: flex; flex-direction: column; row-gap: 40px; max-width: 700px;}
.section-numbers {padding-top: 120px; padding-bottom: 120px; background-color: rgb(126, 137, 111); color: rgba(255, 255, 255, 1);}
.section-numbers__title {margin-bottom: 30px; color: rgba(255, 255, 255, 1);}
.w-50 {width: 50%;}
.list1__item {padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; border-top-width: 1px; border-top-color: rgba(190, 190, 190, 1); border-top-style: solid; width: 680px;}
.card-program {max-width: 320px; padding-left: 0px; padding-top: 0px; background-color: rgb(126, 137, 111); display: flex; flex-direction: column; color: rgba(24, 24, 27, 1); position: relative; border-top-left-radius: 15px; border-top-right-radius: 15px; border-bottom-left-radius: 15px; border-bottom-right-radius: 15px; padding-right: 0px; padding-bottom: 0px;}
.card-program__img {height: 180px; width: auto; margin-right: 15px; margin-bottom: 15px; border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px; margin-left: 15px;}
.card-program__title {color: rgba(255, 255, 255, 1); height: 65px; width: 278px;}
.card-program__top-text {display: flex; flex-direction: column; row-gap: 8px;}
.card-program__description {color: rgba(247, 247, 247, 1); max-width: 260px; margin-bottom: 10px; height: 176px;}
.text3 {font-size: 16px; line-height: 110%; letter-spacing: -0.05em; font-family: 'Inter';}
.card-program__text-content {display: flex; flex-direction: column; row-gap: 10px; align-items: flex-start; padding-right: 20px; padding-top: 20px; padding-bottom: 30px; padding-left: 20px;}
.card-program__button {color: rgba(24, 24, 27, 1); background-size: auto; background-image: none/*linear-gradient(rgb(43, 187, 220) 0%, rgb(43, 187, 220) 100%)*/; background-repeat: repeat; background-position: left 0px top 0px; background-attachment: scroll; background-color: rgb(253, 225, 45); border-top-left-radius: 12px; border-top-right-radius: 12px; border-bottom-left-radius: 12px; border-bottom-right-radius: 12px; padding-left: 47.5px; padding-right: 47.5px; padding-top: 2px; padding-bottom: 2px; border-top-color: rgba(253, 225, 45, 1); border-left-color: rgba(253, 225, 45, 1); border-right-color: rgba(253, 225, 45, 1); border-bottom-color: rgba(253, 225, 45, 1); border-top-width: 1px; border-left-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-left-style: solid; border-right-style: solid; border-bottom-style: solid; font-family: 'Inter'; line-height: 120%; letter-spacing: -0.05em; font-weight: 500;}
.card-program__button:hover {color: rgba(16, 16, 17, 1); background-color: rgb(255, 255, 255); border-top-width: 1px; border-left-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-left-style: solid; border-right-style: solid; border-bottom-style: solid; border-top-color: rgba(255, 255, 255, 1); border-left-color: rgba(255, 255, 255, 1); border-right-color: rgba(255, 255, 255, 1); border-bottom-color: rgba(255, 255, 255, 1); transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease;}
.card-program__img-content {display: flex;}
.section-travel-program__title {margin-bottom: 30px; display: block; text-align: center; color: rgba(16, 16, 17, 1);}
.section-travel-program {padding-top: 75px; padding-bottom: 75px; background-color: rgb(245, 243, 245);}
.travel-tabs {width: auto; align-items: center;}
.travel-tabs__menu {justify-content: center; column-gap: 15px;}
.travel-tabs__tab-item {background-color: rgb(41, 43, 48); border-top-left-radius: 30px; border-top-right-radius: 30px; border-bottom-left-radius: 30px; border-bottom-right-radius: 30px; padding-left: 20px; padding-right: 20px; padding-top: 6px; padding-bottom: 6px; color: rgba(255, 255, 255, 1);}
.travel-tabs__tab-item:hover {color: rgba(41, 43, 48, 1); background-color: rgb(255, 255, 255); transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease;}
.list-program {display: flex; column-gap: 16px; row-gap: 16px; flex-wrap: wrap; justify-content: center;}
.card-program__hot {max-width: 57px; max-height: 20px; background-color: rgb(192, 22, 25); border-top-left-radius: 3px; border-top-right-radius: 3px; border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; top: -10px; left: 20px; display: flex; justify-content: center; align-items: center; color: rgba(255, 255, 255, 1); padding-left: 10px; padding-right: 10px; padding-top: 0.5px; padding-bottom: 0.5px; text-transform: uppercase;}
.card-program__label {color: rgba(255, 255, 255, 1); background-color: rgb(192, 22, 25); padding-left: 10px; padding-right: 10px; padding-top: 0.5px; padding-bottom: 0.5px; border-top-left-radius: 3px; border-top-right-radius: 3px; border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; text-transform: uppercase; position: absolute; left: 20px; top: -10px;}
.container-hide-480 {max-width: 1920px; padding-left: 30px; padding-right: 30px;}
.ui-components__wrapper {display: flex; flex-direction: column; align-items: flex-start; row-gap: 30px;}
.ui-program {}
.button-text {font-family: 'Inter'; font-weight: 500; line-height: 120%; letter-spacing: -0.02em; text-decoration: none; font-size: 14px;}
.button1 {max-width: 300px; width: 100%; height: 40px; color: rgba(16, 16, 17, 1); background-size: auto; background-image: none/*linear-gradient(rgb(43, 187, 220) 0%, rgb(43, 187, 220) 100%)*/; background-repeat: repeat; background-position: left 0px top 0px; background-attachment: scroll; background-color: rgb(253, 225, 45); border-top-color: rgba(253, 225, 45, 1); border-left-color: rgba(253, 225, 45, 1); border-right-color: rgba(253, 225, 45, 1); border-bottom-color: rgba(253, 225, 45, 1); border-top-width: 1px; border-left-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-left-style: solid; border-right-style: solid; border-bottom-style: solid; border-top-left-radius: 50px; border-top-right-radius: 50px; border-bottom-left-radius: 50px; border-bottom-right-radius: 50px; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease;}
.button1:hover {color: rgba(16, 16, 17, 1); background-color: rgb(255, 255, 255); border-top-color: rgba(255, 255, 255, 1); border-left-color: rgba(255, 255, 255, 1); border-right-color: rgba(255, 255, 255, 1); border-bottom-color: rgba(255, 255, 255, 1);}
.ui-typography {height: auto; margin-top: 60px;}
.slider1-content {position: absolute; top: 0px; flex-direction: column; align-items: center; row-gap: 30px; padding-top: 200px; height: 100%; background-size: auto; background-image: linear-gradient(rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.6) 40%, rgba(0, 0, 0, 0.1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll; display: flex;}
.slider1__img {width: 100%; height: 100%;}
.slider1__list {height: 558px;}
.slider1__title {color: rgba(255, 255, 255, 1); max-width: 800px;}
.travel-tabs__content {max-width: 932px; width: 100%;}
.container2 {max-width: 1920px; padding-left: 30px; padding-right: 30px;}
.dark-button {max-width: 280px; width: 100%; height: 40px; color: rgba(255, 255, 255, 1); background-size: auto; background-image: none/*linear-gradient(rgb(43, 187, 220) 0%, rgb(43, 187, 220) 100%)*/; background-repeat: repeat; background-position: left 0px top 0px; background-attachment: scroll; background-color: rgb(16, 16, 17); border-top-color: rgba(255, 255, 255, 1); border-left-color: rgba(255, 255, 255, 1); border-right-color: rgba(255, 255, 255, 1); border-bottom-color: rgba(255, 255, 255, 1); border-top-width: 0px; border-left-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-top-style: none; border-left-style: none; border-right-style: none; border-bottom-style: none; border-top-left-radius: 50px; border-top-right-radius: 50px; border-bottom-left-radius: 50px; border-bottom-right-radius: 50px; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease;}
.dark-button:hover {background-color: rgb(255, 255, 255); color: rgba(16, 16, 17, 1); border-top-color: rgba(16, 16, 17, 1); border-left-color: rgba(16, 16, 17, 1); border-right-color: rgba(16, 16, 17, 1); border-bottom-color: rgba(16, 16, 17, 1); border-top-width: 1px; border-left-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-left-style: solid; border-right-style: solid; border-bottom-style: solid;}
.header {padding-top: 15px; padding-bottom: 15px; position: fixed; z-index: 5; background-color: rgb(245, 243, 245); border-bottom-right-radius: 20px; border-bottom-left-radius: 20px;}
.header__wrapper {height: 30px; align-items: center;}
.header__content {height: 30px; align-items: center; max-width: 280px;}
.logo__img {width: 120px; height: auto;}
.header__button {max-width: 148px; padding-left: 15px; padding-right: 15px; padding-top: 3px; padding-bottom: 3px; color: rgba(16, 16, 17, 1); background-size: auto; background-image: none/*linear-gradient(rgb(43, 187, 220) 0%, rgb(43, 187, 220) 100%)*/; background-repeat: repeat; background-position: left 0px top 0px; background-attachment: scroll; background-color: rgb(253, 225, 45); border-top-left-radius: 30px; border-top-right-radius: 30px; border-bottom-left-radius: 30px; border-bottom-right-radius: 30px; grid-row-start: 2; grid-row-end: 3; grid-column-start: 4; grid-column-end: 5; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease;}
.header__button:hover {background-color: rgb(255, 255, 255);}
.contacts {color: rgba(16, 16, 17, 1); text-decoration: none; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; font-family: 'Inter'; font-weight: 500; line-height: 120%; letter-spacing: -0.05em; font-size: 14px;}
.contacts:hover {color: rgba(112, 112, 112, 1);}
.header__menu {margin-left: auto; margin-right: auto; padding-left: 1px;}
.header__menu-wrapper {padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; background-size: auto; background-image: none/*linear-gradient(rgb(255, 255, 255) 0%, rgb(255, 255, 255) 100%)*/; background-repeat: repeat; background-position: left 0px top 0px; background-attachment: scroll;}
.section-advantages {padding-top: 75px; padding-bottom: 75px; background-color: rgb(245, 243, 245);}
.section-advantages__title {margin-bottom: 20px; display: block; color: rgba(50, 50, 52, 1);}
.section-advantages__text {color: rgba(50, 50, 52, 1);}
.section-advantages__text-bottom {margin-bottom: 20px; margin-left: auto; display: block;}
.section-advantages__subtitle {color: rgba(50, 50, 52, 1);}
.section-advantages__text-wrapper {margin-bottom: 20px;}
.advantages-slider__img {height: 190px; width: 240px;}
.advantages-slider__card {min-width: auto; height: 360px; background-color: rgb(126, 137, 111); margin-left: 8px; margin-right: 8px; margin-top: 0px; margin-bottom: 0px; padding-left: 15px; padding-right: 15px; padding-top: 15px; padding-bottom: 15px; display: flex; flex-direction: column; justify-content: space-between; border-top-left-radius: 15px; border-top-right-radius: 15px; border-bottom-left-radius: 15px; border-bottom-right-radius: 15px;}
.advantages-slider {height: 436px;}
.advantages-slider__title {color: rgba(126, 137, 111, 1); max-width: 160px;}
.advantages-slider__text {color: rgba(255, 255, 255, 1); max-width: 235px;}
.advantages-slider__text-content {display: flex; column-gap: 33px; justify-content: space-between;}
.advantages-slider__navigation {width: 60px; height: 60px; background-color: rgba(190, 190, 190, 0.3); border-top-left-radius: 30px; border-top-right-radius: 30px; border-bottom-left-radius: 30px; border-bottom-right-radius: 30px;}
.section-rout {padding-top: 40px; padding-bottom: 40px; display: none;}
.section-rout__title {color: rgba(247, 247, 247, 1);}
.section-rout__top-content {display: flex; margin-bottom: 40px; flex-direction: row; justify-content: flex-start;}
.section-rout__flag {height: auto; width: 113px;}
.section-rout__map-wrapper {margin-left: auto; max-width: 593px;}
.section-rout__map {width: auto; height: auto;}
.section-rout__description-wrapper {}
.section-rout__description {max-width: 656px;}
.section-rout__content {display: flex; flex-direction: column; row-gap: 20px; width: 50%;}
.map-point__dot {width: 20px; height: 20px; border-top-left-radius: 50%; border-top-right-radius: 50%; border-bottom-left-radius: 50%; border-bottom-right-radius: 50%; background-color: rgb(255, 255, 255); display: flex; flex-direction: column;}
.map-point__dot-icon {height: 12px; width: 12px;}
.map-point__city-name {color: rgba(16, 16, 17, 1);}
.map-point__city-img {width: 40px; height: 40px; border-top-left-radius: 2px; border-top-right-radius: 2px; border-bottom-left-radius: 2px; border-bottom-right-radius: 2px;}
.map-point {display: flex; flex-direction: column; align-items: flex-end; width: auto;}
.map-point__content {background-color: rgb(255, 255, 255); border-top-left-radius: 5px; border-top-right-radius: 5px; border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; display: flex; align-items: center; column-gap: 8px; padding-left: 3px; padding-right: 6px; padding-top: 3px; padding-bottom: 3px; margin-bottom: 4px; justify-content: center; width: auto; 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(247, 247, 247, 1); border-left-color: rgba(247, 247, 247, 1); border-right-color: rgba(247, 247, 247, 1); border-bottom-color: rgba(247, 247, 247, 1);}
.section-faq {padding-top: 75px; padding-bottom: 150px;}
.section-faq__title {text-transform: none; color: rgba(50, 50, 52, 1);}
.accordion1 {width: 100%; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-color: rgba(217, 217, 217, 1); border-top-style: solid;}
.accordion1__title-number {color: rgba(112, 112, 112, 1); font-weight: 400; margin-bottom: 0px; padding-right: 12px; padding-top: 4px;}
.accordion1__title-text {color: rgba(217, 217, 217, 1); max-width: 540px;}
.accordion1__title-icon {width: 24px; height: 24px; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease;}
.accordion1__title {background-size: auto; background-image: none/*linear-gradient(rgb(245, 245, 245) 0%, rgb(245, 245, 245) 100%)*/; background-repeat: repeat; background-position: left 0px top 0px; background-attachment: scroll; display: flex; padding-top: 18px; padding-bottom: 20px; padding-right: 0px; padding-left: 0px;}
.accordion1__item {border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px; border-bottom-color: rgba(217, 217, 217, 1); border-bottom-style: solid;}
.section-pack__title {color: rgba(28, 31, 48, 1); margin-bottom: 30px; display: block; text-align: center;}
.section-pack {padding-top: 75px; padding-bottom: 75px; background-color: rgb(245, 243, 245);}
.section-pack__title-wrapper {}
.pack-card__number {color: rgba(190, 190, 190, 1);}
.pack-card__img {width: 140px; height: 140px; border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px; display: none;}
.pack-card__top-content {margin-top: auto;}
.pack-card__subtitle {color: rgba(245, 243, 245, 1); max-width: 340px; margin-bottom: 38px;}
.pack-card__title {color: rgba(255, 255, 255, 1); padding-bottom: 10px;}
.pack-card {display: flex; flex-direction: column; padding-left: 15px; padding-right: 15px; padding-top: 15px; padding-bottom: 15px; background-color: rgb(126, 137, 111); border-top-left-radius: 15px; border-top-right-radius: 15px; border-bottom-left-radius: 15px; border-bottom-right-radius: 15px; height: 180px;}
.section-pack__list {display: grid; grid-template-columns: 1fr 0.34fr 0.34fr 1fr; grid-template-rows: auto auto auto; row-gap: 15px; column-gap: 15px;}
.popup__content {min-width: 932px; min-height: 740px; display: flex; align-items: center; justify-content: center; padding-left: 30px; padding-right: 30px; padding-top: 30px; padding-bottom: 30px; border-top-left-radius: 15px; border-top-right-radius: 15px; border-bottom-left-radius: 15px; border-bottom-right-radius: 15px; background-size: auto; background-image: linear-gradient(rgba(126, 137, 111, 1) 0%, rgba(126, 137, 111, 1) 100%); background-repeat: repeat; background-position: left 0px top 0px; background-attachment: scroll; border-top-width: 0px; border-left-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-top-style: none; border-left-style: none; border-right-style: none; border-bottom-style: none;}
.popup__close {min-width: 16px; min-height: 16px; top: 25px; right: 25px; background-size: auto; background-image: url("/d/icon_537275.svg"); background-repeat: no-repeat; background-position: center center; background-attachment: scroll;}
.popup__form {min-width: 445px; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px;}
.popup__title {margin-bottom: 20px; color: rgba(255, 255, 255, 1);}
.popup__input-name {margin-bottom: 20px; margin-top: 0px;}
.popup__field-label {margin-bottom: 10px; color: rgba(255, 255, 255, 1);}
.popup__field {min-height: 65px; padding-left: 20px; padding-right: 20px; padding-top: 21px; padding-bottom: 22px; color: rgba(255, 255, 255, 1); border-top-left-radius: 7px; border-top-right-radius: 7px; border-bottom-left-radius: 7px; border-bottom-right-radius: 7px; background-size: auto; background-image: none/*linear-gradient(rgb(245, 245, 245) 0%, rgb(245, 245, 245) 100%)*/; background-repeat: repeat; background-position: left 0px top 0px; background-attachment: scroll; background-color: rgb(126, 137, 111); border-right-width: 1px; border-top-width: 1px; border-left-width: 1px; border-bottom-width: 1px; border-top-color: rgba(217, 217, 217, 1); border-left-color: rgba(217, 217, 217, 1); border-right-color: rgba(217, 217, 217, 1); border-bottom-color: rgba(217, 217, 217, 1);}
.popup__error {color: rgba(192, 22, 25, 1);}
.popup__input-email {margin-top: 0px; margin-bottom: 20px;}
.popup__submit {max-width: none; margin-top: 20px;}
.popup__select-tour {margin-top: 0px; margin-bottom: 20px;}
.popup__select {background-size: auto, auto; background-image: url("/d/list_arrow.svg"), none/*linear-gradient(rgb(245, 245, 245) 0%, rgb(245, 245, 245) 100%)*/; background-repeat: no-repeat, repeat; background-position: right 21px center, left 0px top 0px; background-attachment: scroll, scroll;}
.popup__checkbox-policy {margin-top: 0px; margin-bottom: 20px;}
.link-text2 {font-family: 'Inter'; font-size: 14px; line-height: 100%; letter-spacing: -0.04em; color: rgba(190, 190, 190, 1);}
.popup__checkbox-wrapper {display: flex; align-items: center; column-gap: 6px; margin-bottom: 10px;}
.popup__radio-list {flex-direction: row; column-gap: 25px;}
.popup__radio-group {margin-top: 0px; margin-bottom: 20px;}
.popup__radio-item:has(:checked) {color: rgba(255, 255, 255, 1);}
.popup__radio-label {margin-bottom: 15px; color: rgba(190, 190, 190, 1);}
.section-events {padding-top: 75px; padding-bottom: 80px;}
.section-events__title {color: rgba(28, 31, 48, 1); margin-bottom: 30px; margin-left: 316px;}
.events-item__link {display: block; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-color: rgba(190, 190, 190, 1); border-left-color: rgba(190, 190, 190, 1); border-right-color: rgba(190, 190, 190, 1); border-bottom-color: rgba(190, 190, 190, 1); border-top-style: solid; border-left-style: solid; border-right-style: solid; border-bottom-style: solid; background-color: rgb(247, 247, 247);}
.events-item__content {padding-left: 15px; padding-right: 15px; padding-top: 15px; padding-bottom: 15px;}
.events-item__text-date {display: flex; column-gap: 5px; color: rgba(16, 16, 17, 1); width: auto;}
.events-item__year {color: rgba(24, 24, 27, 1);}
.events-item__text-content {color: rgba(16, 16, 17, 1); display: flex; flex-direction: column; row-gap: 5px; max-width: 279px;}
.events-item__descriptor {color: rgba(112, 112, 112, 1);}
.events-item__title {color: rgba(16, 16, 17, 1);}
.events-item__img {width: 100%; max-height: 323px; height: 100%;}
.events-item__text {display: flex; margin-bottom: 90px; column-gap: 24px; justify-content: space-between;}
.events-collection__list {display: grid; column-gap: 10px; grid-template-columns: 1fr 1fr; grid-template-rows: auto auto; row-gap: 10px;}
.events-item__date {width: 59px;}
.events-item:hover {transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease;}
.footer__top {padding-bottom: 40px; padding-top: 30px;}
.footer__link-wrapper {padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px;}
.link-text {font-family: 'Inter'; font-weight: 500; font-size: 16px; line-height: 120%; letter-spacing: -0.05em; color: rgba(255, 255, 255, 0.9); text-decoration: none;}
.footer__contact {width: auto; flex-direction: column; align-items: flex-end; display: flex;}
.footer__links {flex-direction: column; row-gap: 3px; grid-template-columns: 1fr; grid-template-rows: auto auto; display: flex;}
.footer__map-content {}
.footer__top-content {display: grid; grid-template-columns: 1fr 1fr 1fr 1fr; grid-template-rows: auto auto; row-gap: 44px;}
.footep__map {height: 144px; width: auto; max-width: 100%;}
.footep__text-title {color: rgba(255, 255, 255, 1); max-width: 600px;}
.footer__bottom {border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-color: rgba(190, 190, 190, 1); border-top-style: solid; border-left-color: rgba(190, 190, 190, 1); border-right-color: rgba(190, 190, 190, 1); border-bottom-color: rgba(190, 190, 190, 1); padding-top: 20px; padding-bottom: 30px;}
.footer__copyright {color: rgba(190, 190, 190, 1); text-transform: uppercase;}
.footer__policies {display: flex; column-gap: 25px; width: 37%;}
.footer__policy-link {text-decoration: none;}
.footer__logo-wrapper {width: auto;}
.footer__menu {grid-template-columns: 1fr 1fr; grid-template-rows: auto auto auto auto; column-gap: 44px; display: flex; flex-direction: row; justify-content: center;}
.section-thanks {padding-top: 13.1vw; grid-template-columns: 1fr 1fr; grid-template-rows: auto auto; display: flex; flex-direction: column; align-items: center; overflow-x: hidden; overflow-y: hidden; background-color: rgb(126, 137, 111); padding-bottom: 4vw;}
.section-thanks__title {color: rgba(255, 255, 255, 1); font-family: 'Coolvetica'; font-size: 5vw; line-height: 84%; letter-spacing: 0.01em; font-weight: 400;}
.container3 {max-width: 193.55vw; padding-left: 3.02vw; padding-right: 3.02vw; grid-template-columns: 1fr 1fr 1fr; grid-template-rows: auto auto;}
.section-thanks__description {width: 28vw; font-family: 'Inter'; font-size: 1.61vw; line-height: 110%; letter-spacing: -0.06em; color: rgba(217, 217, 217, 1); font-weight: 400; text-align: left;}
.section-thanks__button {width: 22vw; height: 4.03vw; background-size: auto; background-image: none/*linear-gradient(rgb(43, 187, 220) 0%, rgb(43, 187, 220) 100%)*/; background-repeat: repeat; background-position: left 0px top 0px; background-attachment: scroll; background-color: rgb(255, 255, 255); border-top-color: rgba(255, 255, 255, 1); border-left-color: rgba(255, 255, 255, 1); border-right-color: rgba(255, 255, 255, 1); border-bottom-color: rgba(255, 255, 255, 1); border-top-width: 1px; border-left-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-left-style: solid; border-right-style: solid; border-bottom-style: solid; font-family: 'Inter'; font-weight: 500; font-size: 1.61vw; color: rgba(16, 16, 17, 1); line-height: 120%; letter-spacing: -0.02em; border-top-left-radius: 50px; border-top-right-radius: 50px; border-bottom-left-radius: 50px; border-bottom-right-radius: 50px; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease;}
.section-thanks__button:hover {color: rgba(255, 255, 255, 1); background-color: rgb(16, 16, 17); border-top-width: 1px; border-left-width: 1px; border-right-width: 1px; border-bottom-width: 1px;}
.section-thanks__wrapper-content {display: flex; flex-direction: column; row-gap: 1.51vw; margin-top: 1.01vw;}
.section-thanks__img {width: 13.1vw; height: 13.1vw;}
.section-thanks__wrapper-img {display: flex; flex-direction: column; row-gap: 1.01vw; align-items: flex-end; grid-row-start: 1; grid-row-end: 1; grid-column-start: 3; grid-column-end: 4;}
.section-thanks__content {display: grid; grid-template-columns: 1fr 1fr 1fr; grid-template-rows: auto auto; margin-bottom: 13.51vw; column-gap: 3.02vw;}
.section-thanks__bottom-text {padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; width: 110%; justify-content: center;}
.section-thanks__text {font-family: 'Inter'; font-weight: 600; font-size: 11vw; color: rgba(98, 109, 88, 1); line-height: 84%; letter-spacing: -0.04em; text-transform: uppercase;}
.hidden-title {position: absolute; left: 0px;}
.slider1__subtitle {color: rgba(255, 255, 255, 1); text-align: center; max-width: 600px;}
.footer {background-color: rgb(126, 137, 111);}
.text-card__number {font-family: 'Inter'; line-height: 120%; font-size: 40px; letter-spacing: -0.05em; font-weight: 400;}
.section-numbers__img {border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px; width: 200px; height: 325px;}
.footer-button {grid-column-start: 4; grid-column-end: 4; grid-row-start: 2; grid-row-end: 2;}
.list1__description {justify-items: end; text-align: right; max-width: 300px; margin-top: 5px; margin-bottom: 0px;}
.section-faq__top-content {color: rgba(28, 31, 48, 1); margin-bottom: 30px; text-align: center;}
.section-advantages__description {padding-right: 20px;}
.section-numbers__list {display: flex; flex-direction: column; row-gap: 25px;}
.advantages-slider__icon {width: 100px; height: 30px;}
.section-404 {padding-top: 13.1vw; grid-template-columns: 1fr 1fr; grid-template-rows: auto auto; display: flex; flex-direction: column; align-items: center; overflow-x: hidden; overflow-y: hidden; background-color: rgb(126, 137, 111); padding-bottom: 4vw;}
.section-404__bottom-text-copy {padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; width: 110%; justify-content: center;}
.h7 {font-family: 'Coolvetica'; font-size: 32px; line-height: 95%; letter-spacing: 0em; font-weight: 400;}
.header__menu-burger {}
.header__button2 {max-width: 148px; padding-left: 15px; padding-right: 15px; padding-top: 3px; padding-bottom: 3px; color: rgba(16, 16, 17, 1); background-size: auto; background-image: none/*linear-gradient(rgb(43, 187, 220) 0%, rgb(43, 187, 220) 100%)*/; background-repeat: repeat; background-position: left 0px top 0px; background-attachment: scroll; background-color: rgb(253, 225, 45); border-top-left-radius: 30px; border-top-right-radius: 30px; border-bottom-left-radius: 30px; border-bottom-right-radius: 30px; grid-row-start: 2; grid-row-end: 3; grid-column-start: 4; grid-column-end: 5; display: none;}
.list1__title2 {height: 25px; display: flex; justify-content: center; color: rgba(255, 255, 255, 1); border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 6px; border-bottom-right-radius: 6px; text-align: right; max-width: 360px; padding-bottom: 25px; padding-top: 20px; align-items: center;}
@media (max-width: 991px) {.h1 {font-size: 80px;}}
@media (max-width: 991px) {.h2 {font-size: 60px;}}
@media (max-width: 991px) {.h4 {font-size: 46px;}}
@media (max-width: 991px) {.h5 {font-size: 32px;}}
@media (max-width: 991px) {.h6 {font-size: 30px;}}
@media (max-width: 991px) {.number {font-size: 100px;}}
@media (max-width: 991px) {.title1 {font-size: 20px;}}
@media (max-width: 991px) {.title2 {font-size: 18px;}}
@media (max-width: 991px) {.title3 {font-size: 18px;}}
@media (max-width: 991px) {.title4 {font-size: 17px;}}
@media (max-width: 991px) {.descriptor1 {font-size: 17px;}}
@media (max-width: 991px) {.descriptor2 {}}
@media (max-width: 991px) {.descriptor3 {font-size: 14px;}}
@media (max-width: 991px) {.descriptor4 {font-size: 13px;}}
@media (max-width: 991px) {.text1 {font-size: 17px;}}
@media (max-width: 991px) {.text4 {font-size: 14px;}}
@media (max-width: 991px) {.section-numbers__title {margin-bottom: 30px;}}
@media (max-width: 991px) {.sections-numbers__list {max-width: 500px; row-gap: 30px;}}
@media (max-width: 991px) {.section-numbers__text {max-width: 281px;}}
@media (max-width: 991px) {.flex-between {column-gap: 15px;}}
@media (max-width: 991px) {.gap {column-gap: 10px;}}
@media (max-width: 991px) {.container1 {padding-left: 15px; padding-right: 15px;}}
@media (max-width: 991px) {.section-numbers {padding-top: 80px; padding-bottom: 60px;}}
@media (max-width: 991px) {.list1__title {height: 30px;}}
@media (max-width: 991px) {.card-program {max-width: 340px;}}
@media (max-width: 991px) {.card-program__text-content {padding-left: 15px; padding-top: 15px; padding-right: 15px; padding-bottom: 50px;}}
@media (max-width: 991px) {.card-program__img {height: 150px; margin-right: 12px; margin-bottom: 12px; margin-left: 12px;}}
@media (max-width: 991px) {.card-program__label {left: 15px; top: -9.5px;}}
@media (max-width: 991px) {.list-program {column-gap: 9px; row-gap: 20px;}}
@media (max-width: 991px) {.card-program__button {padding-top: 3.5px; padding-bottom: 3.5px; font-size: 13px;}}
@media (max-width: 991px) {.card-program__description {max-width: 220px;}}
@media (max-width: 991px) {.card-program__top-text {row-gap: 5px;}}
@media (max-width: 991px) {.travel-tabs__menu {column-gap: 20px;}}
@media (max-width: 991px) {.section-travel-program {padding-top: 60px; padding-bottom: 60px;}}
@media (max-width: 991px) {.travel-tabs__tab-item {padding-top: 6.5px; padding-bottom: 6.5px;}}
@media (max-width: 991px) {.container-hide-480 {padding-left: 15px; padding-right: 15px;}}
@media (max-width: 991px) {.text3 {font-size: 15px;}}
@media (max-width: 991px) {.travel-tabs__content {max-width: 738px;}}
@media (max-width: 991px) {.button1 {max-width: 240px; height: 35px;}}
@media (max-width: 991px) {.slider1__list {height: 950px;}}
@media (max-width: 991px) {.slider1-content {padding-top: 440px;}}
@media (max-width: 991px) {.slider1__title {max-width: 738px;}}
@media (max-width: 991px) {.container2 {padding-left: 15px; padding-right: 15px;}}
@media (max-width: 991px) {.dark-button {max-width: 240px; height: 35px;}}
@media (max-width: 991px) {.header__content {max-width: 150px; height: auto;}}
@media (max-width: 991px) {.header__button {max-width: 160px; padding-top: 3px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; height: 25px; display: none;}}
@media (max-width: 991px) {.logo__img {width: 120px;}}
@media (max-width: 991px) {.header__wrapper {height: auto;}}
@media (max-width: 991px) {.advantages-slider__text {max-width: 195px;}}
@media (max-width: 991px) {.advantages-slider__title {max-width: 134px;}}
@media (max-width: 991px) {.section-advantages__title {margin-bottom: 10px;}}
@media (max-width: 991px) {.section-advantages__text {}}
@media (max-width: 991px) {.section-advantages__text-bottom {margin-bottom: 12px; padding-left: 7.5px;}}
@media (max-width: 991px) {.section-advantages__description {padding-right: 0px;}}
@media (max-width: 991px) {.advantages-slider__img {height: 150px; width: 200px;}}
@media (max-width: 991px) {.advantages-slider__card {padding-top: 15px; padding-bottom: 15px; height: 300px; margin-left: 5px; margin-right: 5px; padding-left: 15px; padding-right: 15px;}}
@media (max-width: 991px) {.advantages-slider__text-content {column-gap: 11px;}}
@media (max-width: 991px) {.advantages-slider {height: 380px;}}
@media (max-width: 991px) {.section-advantages {padding-top: 60px; padding-bottom: 60px;}}
@media (max-width: 991px) {.section-rout__map-wrapper {max-width: 479px;}}
@media (max-width: 991px) {.section-rout__top-content {margin-bottom: 20px;}}
@media (max-width: 991px) {.section-rout {padding-top: 30px; padding-bottom: 30px;}}
@media (max-width: 991px) {.section-rout__description {max-width: 499px;}}
@media (max-width: 991px) {.map-point__city-img {width: 30px; height: 30px;}}
@media (max-width: 991px) {.map-point__content {}}
@media (max-width: 991px) {.accordion1__title {}}
@media (max-width: 991px) {.accordion1__title-number {padding-right: 14px; padding-top: 3px;}}
@media (max-width: 991px) {.accordion1__title-text {max-width: 396px;}}
@media (max-width: 991px) {.section-faq {padding-top: 60px; padding-bottom: 120px;}}
@media (max-width: 991px) {.section-pack {padding-top: 60px; padding-bottom: 60px;}}
@media (max-width: 991px) {.section-pack__title {margin-bottom: 30px;}}
@media (max-width: 991px) {.section-pack__list {row-gap: 10px; column-gap: 10px; grid-template-columns: 1fr 0.35fr 0.35fr 1fr;}}
@media (max-width: 991px) {.pack-card {padding-left: 12px; padding-right: 12px; padding-top: 12px; padding-bottom: 12px; height: 160px;}}
@media (max-width: 991px) {.pack-card__img {width: 110px; height: 110px;}}
@media (max-width: 991px) {.pack-card__title {}}
@media (max-width: 991px) {.popup__content {min-width: 738px; min-height: 775px; padding-top: 50px; padding-bottom: 50px;}}
@media (max-width: 991px) {.popup__submit {max-width: none;}}
@media (max-width: 991px) {.popup__close {top: 20px; right: 20px;}}
@media (max-width: 991px) {.popup__checkbox-wrapper {}}
@media (max-width: 991px) {.popup__radio-label {margin-bottom: 15px;}}
@media (max-width: 991px) {.button-text {font-size: 16px;}}
@media (max-width: 991px) {.popup__radio-list {margin-top: 0px;}}
@media (max-width: 991px) {.section-events__title {margin-bottom: 20px; margin-left: 249px;}}
@media (max-width: 991px) {.events-item__text {margin-bottom: 32px; column-gap: 12px;}}
@media (max-width: 991px) {.events-item__text-content {max-width: 237px;}}
@media (max-width: 991px) {.events-item__content {padding-left: 12px; padding-right: 12px; padding-top: 12px; padding-bottom: 12px;}}
@media (max-width: 991px) {.events-item__text-date {}}
@media (max-width: 991px) {.events-item__date {width: 49px;}}
@media (max-width: 991px) {.section-events {padding-top: 60px; padding-bottom: 60px;}}
@media (max-width: 991px) {.footep__text-title {}}
@media (max-width: 991px) {.footep__map {height: 114px; width: auto; max-width: 100%;}}
@media (max-width: 991px) {.footer__top {}}
@media (max-width: 991px) {.footer__menu {column-gap: 35px; margin-left: 35px;}}
@media (max-width: 991px) {.footer__logo-wrapper {width: auto;}}
@media (max-width: 991px) {.footer__top-content {}}
@media (max-width: 991px) {.container3 {padding-left: 15px; padding-right: 15px;}}
@media (max-width: 991px) {.section-thanks__title {font-size: 7.16vw; width: 39.06vw;}}
@media (max-width: 991px) {.section-thanks__description {width: 26.43vw; font-size: 1.95vw;}}
@media (max-width: 991px) {.section-thanks__wrapper-content {row-gap: 1.95vw; margin-top: 0px;}}
@media (max-width: 991px) {.section-thanks__img {width: 10.42vw; height: 10.42vw;}}
@media (max-width: 991px) {.section-thanks__content {margin-bottom: 15.1vw; column-gap: 3.91vw;}}
@media (max-width: 991px) {.section-thanks__button {width: 26vw; height: 4.56vw; font-size: 2.08vw; padding-left: 10px; padding-right: 10px;}}
@media (max-width: 991px) {.section-thanks__text {font-size: 11vw;}}
@media (max-width: 991px) {.section-thanks {padding-top: 13.02vw; padding-bottom: 3vw;}}
@media (max-width: 991px) {.map-point {}}
@media (max-width: 991px) {.header {border-bottom-right-radius: 16px; border-bottom-left-radius: 16px;}}
@media (max-width: 991px) {.footer__bottom {}}
@media (max-width: 991px) {.list1__item {padding-top: 0px; width: auto;}}
@media (max-width: 991px) {.text-card__number {font-size: 30px;}}
@media (max-width: 991px) {.pack-card__subtitle {margin-bottom: 40px;}}
@media (max-width: 991px) {.card-program__title {height: 46px; width: 244px;}}
@media (max-width: 991px) {.section-numbers__img {height: 325px; width: 200px;}}
@media (max-width: 991px) {.list1__description {margin-top: 5px;}}
@media (max-width: 991px) {.section-faq__top-content {text-align: center;}}
@media (max-width: 991px) {.section-numbers__list {flex-direction: column; row-gap: 25px;}}
@media (max-width: 991px) {.advantages-slider__icon {height: 26px; width: 82px;}}
@media (max-width: 991px) {.section-404 {padding-top: 13.02vw; padding-bottom: 3vw;}}
@media (max-width: 991px) {.h7 {font-size: 28px;}}
@media (max-width: 991px) {.header__button2 {max-width: 160px; padding-top: 3px; padding-bottom: 3px; padding-left: 14px; padding-right: 14px; height: 25px; display: flex; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease;}}
@media (max-width: 991px) {.header__button2:hover {background-color: rgb(255, 255, 255);}}
@media (max-width: 991px) {.list1__title2 {height: 30px; padding-top: 30px;}}
@media (max-width: 767px) {.h1 {font-size: 50px;}}
@media (max-width: 767px) {.h2 {font-size: 48px;}}
@media (max-width: 767px) {.h4 {font-size: 30px;}}
@media (max-width: 767px) {.h5 {font-size: 25px;}}
@media (max-width: 767px) {.h6 {font-size: 23px;}}
@media (max-width: 767px) {.number {font-size: 85px;}}
@media (max-width: 767px) {.title1 {font-size: 17px;}}
@media (max-width: 767px) {.title2 {font-size: 17px;}}
@media (max-width: 767px) {.title3 {font-size: 16px;}}
@media (max-width: 767px) {.title4 {font-size: 15px;}}
@media (max-width: 767px) {.descriptor1 {font-size: 16px;}}
@media (max-width: 767px) {.descriptor2 {font-size: 15px;}}
@media (max-width: 767px) {.descriptor3 {font-size: 14px;}}
@media (max-width: 767px) {.descriptor4 {font-size: 13px;}}
@media (max-width: 767px) {.text1 {font-size: 16px;}}
@media (max-width: 767px) {.text4 {font-size: 12px;}}
@media (max-width: 767px) {.section-numbers {padding-top: 60px; padding-bottom: 60px;}}
@media (max-width: 767px) {.gap {column-gap: 5px;}}
@media (max-width: 767px) {.flex-between {}}
@media (max-width: 767px) {.sections-numbers__list {row-gap: 25px; max-width: none; width: 100%;}}
@media (max-width: 767px) {.section-numbers__text {max-width: 220px;}}
@media (max-width: 767px) {.list1__title {padding-top: 15px; padding-bottom: 15px; max-width: none; width: 260px; height: 40px;}}
@media (max-width: 767px) {.container1 {padding-left: 10px; padding-right: 10px;}}
@media (max-width: 767px) {.card-program__text-content {padding-bottom: 70px;}}
@media (max-width: 767px) {.card-program__button {padding-left: 37.5px; padding-right: 37.5px; padding-top: 3px; padding-bottom: 3px;}}
@media (max-width: 767px) {.card-program__label {left: 15px; top: -10px; padding-top: 1px; padding-bottom: 1px;}}
@media (max-width: 767px) {.card-program__description {}}
@media (max-width: 767px) {.text3 {font-size: 13px;}}
@media (max-width: 767px) {.list-program {flex-wrap: nowrap; justify-content: flex-start;}}
@media (max-width: 767px) {.card-program {flex-grow: 1; flex-shrink: 0;}}
@media (max-width: 767px) {.card-program__top-text {}}
@media (max-width: 767px) {.section-travel-program {padding-top: 50px; padding-bottom: 50px;}}
@media (max-width: 767px) {.section-travel-program__title {margin-bottom: 20px;}}
@media (max-width: 767px) {.travel-tabs__menu {column-gap: 15px; flex-direction: column; row-gap: 5px;}}
@media (max-width: 767px) {.travel-tabs__content {overflow-x: scroll; overflow-y: scroll;}}
@media (max-width: 767px) {.container-hide-480 {padding-left: 0px; padding-right: 0px;}}
@media (max-width: 767px) {.button1 {max-width: none;}}
@media (max-width: 767px) {.button-text {font-size: 14px;}}
@media (max-width: 767px) {.slider1__list {height: 840px;}}
@media (max-width: 767px) {.slider1-content {padding-top: 320px;}}
@media (max-width: 767px) {.slider1__title {max-width: 460px;}}
@media (max-width: 767px) {.container2 {padding-left: 10px; padding-right: 10px;}}
@media (max-width: 767px) {.dark-button {max-width: none;}}
@media (max-width: 767px) {.header__content {max-width: 140px;}}
@media (max-width: 767px) {.header__wrapper {}}
@media (max-width: 767px) {.section-advantages__text {margin-right: 0px;}}
@media (max-width: 767px) {.section-advantages__text-bottom {margin-left: 0px; margin-bottom: 14px; padding-left: 0px; width: auto;}}
@media (max-width: 767px) {.section-advantages__text-wrapper {margin-bottom: 10px; flex-direction: column;}}
@media (max-width: 767px) {.section-advantages__description {width: 100%;}}
@media (max-width: 767px) {.advantages-slider__card {height: 180px; padding-left: 10px; padding-right: 10px; padding-top: 10px; padding-bottom: 10px; margin-left: 2px; margin-right: 2px; border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px;}}
@media (max-width: 767px) {.advantages-slider__img {height: 80px; width: 120px;}}
@media (max-width: 767px) {.advantages-slider {height: 240px;}}
@media (max-width: 767px) {.advantages-slider__text-content {flex-direction: column; row-gap: 7px;}}
@media (max-width: 767px) {.advantages-slider__title {max-width: 100%;}}
@media (max-width: 767px) {.advantages-slider__text {max-width: 170px;}}
@media (max-width: 767px) {.section-advantages__subtitle {margin-bottom: 5px;}}
@media (max-width: 767px) {.header__menu-burger {}}
@media (max-width: 767px) {.section-rout__flag {width: 69px;}}
@media (max-width: 767px) {.section-rout__content {flex-direction: row; justify-content: space-between; width: 100%;}}
@media (max-width: 767px) {.section-rout__map-wrapper {max-width: 420px;}}
@media (max-width: 767px) {.section-rout__top-content {flex-direction: column; row-gap: 20px;}}
@media (max-width: 767px) {.section-rout__description {max-width: 406px;}}
@media (max-width: 767px) {.map-point__dot-icon {width: 10px; height: 11px;}}
@media (max-width: 767px) {.section-faq {padding-top: 50px; padding-bottom: 100px;}}
@media (max-width: 767px) {.section-faq__top-content {margin-bottom: 20px;}}
@media (max-width: 767px) {.accordion1__title {padding-left: 0px;}}
@media (max-width: 767px) {.accordion1__title-icon {width: 22px; height: 22px; flex-shrink: 0;}}
@media (max-width: 767px) {.accordion1__title-number {padding-top: 2px; padding-right: 7px;}}
@media (max-width: 767px) {.accordion1__title-info {align-items: center;}}
@media (max-width: 767px) {.section-pack {padding-top: 50px; padding-bottom: 50px;}}
@media (max-width: 767px) {.section-pack__title {max-width: 460px; margin-left: 0px; margin-bottom: 20px;}}
@media (max-width: 767px) {.section-pack__list {grid-template-columns: 1fr 1fr; row-gap: 4px; column-gap: 4px; grid-template-rows: auto auto auto auto;}}
@media (max-width: 767px) {.pack-card__img {width: 90px; height: 60px; border-top-left-radius: 6px; border-top-right-radius: 6px; border-bottom-left-radius: 6px; border-bottom-right-radius: 6px;}}
@media (max-width: 767px) {.pack-card__title {padding-bottom: 10px;}}
@media (max-width: 767px) {.pack-card {height: 140px;}}
@media (max-width: 767px) {.popup__content {min-width: 480px; min-height: 730px; padding-top: 54px; padding-bottom: 54px; padding-left: 16px; padding-right: 16px;}}
@media (max-width: 767px) {.popup__field-label {min-width: 7px;}}
@media (max-width: 767px) {.popup__radio-label {min-width: 7px; margin-bottom: 15px;}}
@media (max-width: 767px) {.popup__form {min-width: 445px;}}
@media (max-width: 767px) {.events-collection__list {grid-template-columns: 1fr; row-gap: 10px;}}
@media (max-width: 767px) {.section-events__title {margin-left: 0px; margin-bottom: 15px;}}
@media (max-width: 767px) {.events-item__content {padding-left: 15px; padding-right: 15px; padding-top: 15px; padding-bottom: 15px;}}
@media (max-width: 767px) {.events-item__text {column-gap: 122px; margin-bottom: 60px;}}
@media (max-width: 767px) {.section-events {padding-top: 50px; padding-bottom: 70px;}}
@media (max-width: 767px) {.events-item__date {width: 43px;}}
@media (max-width: 767px) {.events-item__text-date {column-gap: 3px;}}
@media (max-width: 767px) {.link-text {font-size: 13px;}}
@media (max-width: 767px) {.footer__map-content {flex-direction: column-reverse; row-gap: 15px; grid-template-columns: 1fr;}}
@media (max-width: 767px) {.footer__info-wrapper {flex-direction: column;}}
@media (max-width: 767px) {.footer__logo-wrapper {width: auto;}}
@media (max-width: 767px) {.footer__menu {column-gap: 11px; max-width: 201px; display: grid; grid-template-columns: 1fr 1fr; grid-template-rows: auto auto; margin-left: 0px;}}
@media (max-width: 767px) {.footer__contact {margin-top: 119px; grid-template-columns: 1fr; grid-template-rows: auto auto auto auto; justify-items: end; align-items: flex-end; padding-left: 0px;}}
@media (max-width: 767px) {.footep__text-title {}}
@media (max-width: 767px) {.footep__map {width: auto; height: 148px;}}
@media (max-width: 767px) {.footer__bottom {padding-top: 15px; padding-bottom: 15px; border-top-width: 0px; border-top-style: none;}}
@media (max-width: 767px) {.footer__copyright {width: 30%;}}
@media (max-width: 767px) {.footer__policies {column-gap: 20px; width: 68%;}}
@media (max-width: 767px) {.footer__top {padding-bottom: 0px;}}
@media (max-width: 767px) {.footer__links {row-gap: 5px; margin-top: 0px;}}
@media (max-width: 767px) {.footer__top-content {display: grid; grid-template-columns: 1fr 0.5fr 0.5fr; grid-template-rows: auto auto auto; padding-bottom: 0px; row-gap: 0px; flex-grow: 0;}}
@media (max-width: 767px) {.container3 {padding-left: 10px; padding-right: 10px;}}
@media (max-width: 767px) {.section-thanks__wrapper-content {padding-left: 0px; row-gap: 3.13vw;}}
@media (max-width: 767px) {.section-thanks__content {grid-template-columns: 1fr 1fr; row-gap: 2.08vw; margin-bottom: 23.54vw;}}
@media (max-width: 767px) {.section-thanks__title {font-size: 7.5vw; width: 41.67vw;}}
@media (max-width: 767px) {.section-thanks__description {width: 36.67vw; font-size: 2.71vw;}}
@media (max-width: 767px) {.section-thanks__wrapper-img {grid-row-start: 1; grid-row-end: 1; grid-column-start: 2; grid-column-end: 2; row-gap: 1.04vw;}}
@media (max-width: 767px) {.section-thanks__img {width: 20.83vw; height: 20.83vw;}}
@media (max-width: 767px) {.section-thanks__text {font-size: 11vw;}}
@media (max-width: 767px) {.section-thanks__bottom-text {justify-content: center;}}
@media (max-width: 767px) {.section-thanks__button {width: 38vw; height: 7.29vw; font-size: 2.92vw;}}
@media (max-width: 767px) {.section-thanks {padding-top: 19.38vw; padding-bottom: 3vw;}}
@media (max-width: 767px) {.section-advantages {padding-top: 50px; padding-bottom: 50px;}}
@media (max-width: 767px) {.text-card__number {font-size: 28px;}}
@media (max-width: 767px) {.pack-card__subtitle {margin-bottom: 0px;}}
@media (max-width: 767px) {.list1__description {margin-top: 5px; max-width: 220px;}}
@media (max-width: 767px) {.link-text2 {font-size: 13px;}}
@media (max-width: 767px) {.section-numbers__title {margin-bottom: 20px;}}
@media (max-width: 767px) {.accordion1__title-text {max-width: 350px;}}
@media (max-width: 767px) {.list1__item {width: auto;}}
@media (max-width: 767px) {.section-numbers__list {width: 100%;}}
@media (max-width: 767px) {.advantages-slider__icon {height: 20px; width: 70px;}}
@media (max-width: 767px) {.logo__img {width: 80px;}}
@media (max-width: 767px) {.section-404 {padding-top: 19.38vw; padding-bottom: 3vw;}}
@media (max-width: 767px) {.section-404__bottom-text-copy {justify-content: center;}}
@media (max-width: 767px) {.h7 {font-size: 20px;}}
@media (max-width: 767px) {.header__button {display: none;}}
@media (max-width: 767px) {.header__button2 {}}
@media (max-width: 767px) {.advantages-slider__navigation {width: 50px; height: 50px;}}
@media (max-width: 767px) {.list1__title2 {padding-top: 28px; padding-bottom: 15px; max-width: none; width: 260px; height: 40px;}}
@media (max-width: 479px) {.h1 {font-size: 36px;}}
@media (max-width: 479px) {.h2 {font-size: 38px;}}
@media (max-width: 479px) {.h4 {font-size: 20px;}}
@media (max-width: 479px) {.h5 {font-size: 20px;}}
@media (max-width: 479px) {.h6 {font-size: 18px;}}
@media (max-width: 479px) {.number {font-size: 75px;}}
@media (max-width: 479px) {.title1 {font-size: 16px;}}
@media (max-width: 479px) {.title2 {font-size: 16px;}}
@media (max-width: 479px) {.title3 {font-size: 15px;}}
@media (max-width: 479px) {.title4 {font-size: 14px;}}
@media (max-width: 479px) {.descriptor1 {font-size: 16px;}}
@media (max-width: 479px) {.descriptor2 {font-size: 14px;}}
@media (max-width: 479px) {.descriptor3 {font-size: 14px;}}
@media (max-width: 479px) {.descriptor4 {font-size: 13px;}}
@media (max-width: 479px) {.text1 {font-size: 14px;}}
@media (max-width: 479px) {.section-numbers {padding-top: 50px; padding-bottom: 50px;}}
@media (max-width: 479px) {.section-numbers__title {}}
@media (max-width: 479px) {.section-numbers__wrapper {flex-direction: column;}}
@media (max-width: 479px) {.section-numbers__text {width: auto; max-width: none; margin-bottom: 20px;}}
@media (max-width: 479px) {.sections-numbers__list {width: auto; max-width: none; row-gap: 30px;}}
@media (max-width: 479px) {.list1__title {}}
@media (max-width: 479px) {.card-program__label {padding-left: 5px; padding-right: 5px; padding-top: 0.5px; padding-bottom: 0.5px; top: -8.5px; left: 20px;}}
@media (max-width: 479px) {.card-program__top-text {}}
@media (max-width: 479px) {.card-program__description {}}
@media (max-width: 479px) {.section-travel-program__title {}}
@media (max-width: 479px) {.travel-tabs__menu {column-gap: 20px; flex-direction: column; row-gap: 6px;}}
@media (max-width: 479px) {.section-travel-program {padding-top: 50px; padding-bottom: 50px;}}
@media (max-width: 479px) {.card-program {max-width: 280px; border-top-left-radius: 12px; border-top-right-radius: 12px; border-bottom-left-radius: 12px; border-bottom-right-radius: 12px;}}
@media (max-width: 479px) {.slider1__list {height: 640px;}}
@media (max-width: 479px) {.slider1-content {padding-top: 260px; background-image: linear-gradient(rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0.3) 52%, rgba(0, 0, 0, 0.4) 110%); row-gap: 20px;}}
@media (max-width: 479px) {.slider1__title {}}
@media (max-width: 479px) {.button1 {height: 35px;}}
@media (max-width: 479px) {.logo__img {width: 90px;}}
@media (max-width: 479px) {.header {padding-top: 10px; padding-bottom: 10px;}}
@media (max-width: 479px) {.section-advantages {padding-top: 50px; padding-bottom: 50px;}}
@media (max-width: 479px) {.section-advantages__text-bottom {margin-bottom: 20px;}}
@media (max-width: 479px) {.section-advantages__text-wrapper {margin-bottom: 18px;}}
@media (max-width: 479px) {.advantages-slider__card {padding-left: 12px; padding-right: 12px; padding-top: 12px; padding-bottom: 12px; height: 230px; margin-left: 5px; margin-right: 5px; border-top-left-radius: 12px; border-top-right-radius: 12px; border-bottom-left-radius: 12px; border-bottom-right-radius: 12px;}}
@media (max-width: 479px) {.advantages-slider__img {width: 160px; height: 140px;}}
@media (max-width: 479px) {.advantages-slider__text {max-width: 180px;}}
@media (max-width: 479px) {.advantages-slider__text-content {row-gap: 5px;}}
@media (max-width: 479px) {.advantages-slider {height: 290px;}}
@media (max-width: 479px) {.advantages-slider__navigation {width: 50px; height: 50px;}}
@media (max-width: 479px) {.section-rout__flag {width: 67px;}}
@media (max-width: 479px) {.section-rout__description {max-width: 300px;}}
@media (max-width: 479px) {.map-point__city-img {width: 25px; height: 25px;}}
@media (max-width: 479px) {.map-point__dot {width: 16px; height: 16px;}}
@media (max-width: 479px) {.map-point__dot-icon {width: 8px; height: 9px;}}
@media (max-width: 479px) {.map-point {align-items: center;}}
@media (max-width: 479px) {.section-rout__map-wrapper {max-width: 300px;}}
@media (max-width: 479px) {.section-faq {padding-top: 50px; padding-bottom: 90px;}}
@media (max-width: 479px) {.accordion1__title {padding-top: 8px; padding-bottom: 10px;}}
@media (max-width: 479px) {.accordion1__title-icon {height: 20px; width: 20px;}}
@media (max-width: 479px) {.accordion1__title-text {}}
@media (max-width: 479px) {.accordion1__title-number {padding-top: 0px;}}
@media (max-width: 479px) {.accordion1__title-info {align-items: flex-start;}}
@media (max-width: 479px) {.pack-card {padding-left: 10px; padding-right: 10px; padding-top: 10px; padding-bottom: 10px; border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px; height: 100px;}}
@media (max-width: 479px) {.pack-card__subtitle {width: 280px; max-width: none;}}
@media (max-width: 479px) {.pack-card__title {padding-bottom: 10px;}}
@media (max-width: 479px) {.pack-card__img {width: 80px; height: 50px; border-top-left-radius: 4px; border-top-right-radius: 4px; border-bottom-left-radius: 4px; border-bottom-right-radius: 4px;}}
@media (max-width: 479px) {.section-pack__title {}}
@media (max-width: 479px) {.section-pack__list {row-gap: 10px; grid-template-rows: auto auto auto auto auto auto;}}
@media (max-width: 479px) {.section-pack {padding-top: 45px; padding-bottom: 45px;}}
@media (max-width: 479px) {.popup__content {min-height: 719px; padding-left: 10px; padding-right: 10px; padding-top: 72px; padding-bottom: 50px; min-width: auto; width: 100%; border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px;}}
@media (max-width: 479px) {.popup__form {min-width: auto; width: 100%;}}
@media (max-width: 479px) {.popup__field {min-height: 60px;}}
@media (max-width: 479px) {.link-text2 {font-size: 12px;}}
@media (max-width: 479px) {.popup__close {min-width: 12px; min-height: 12px;}}
@media (max-width: 479px) {.popup__radio-label {margin-bottom: 10px;}}
@media (max-width: 479px) {.events-item__text {column-gap: 22px; margin-bottom: 23.18px;}}
@media (max-width: 479px) {.events-item__text-content {row-gap: 7px; max-width: 178px;}}
@media (max-width: 479px) {.events-item__content {padding-left: 10px; padding-right: 10px; padding-top: 10px; padding-bottom: 10px;}}
@media (max-width: 479px) {.events-item__title {}}
@media (max-width: 479px) {.events-item__text-date {column-gap: 4px;}}
@media (max-width: 479px) {.section-events {padding-top: 45px; padding-bottom: 60px;}}
@media (max-width: 479px) {.events-collection__list {row-gap: 10px;}}
@media (max-width: 479px) {.footer__map-content {margin-top: 0px;}}
@media (max-width: 479px) {.footer__bottom {padding-bottom: 20px;}}
@media (max-width: 479px) {.footer__bottom-content {flex-direction: column-reverse; row-gap: 15px;}}
@media (max-width: 479px) {.footer__copyright {width: 100%;}}
@media (max-width: 479px) {.footer__policies {width: 100%;}}
@media (max-width: 479px) {.footer__top-content {grid-template-columns: 1fr 1fr; grid-template-rows: auto auto auto auto;}}
@media (max-width: 479px) {.footer__menu {}}
@media (max-width: 479px) {.footer__contact {margin-bottom: 25px;}}
@media (max-width: 479px) {.footer__logo-wrapper {grid-column-start: span 1; grid-column-end: span 1;}}
@media (max-width: 479px) {.footep__text-title {margin-bottom: 25px;}}
@media (max-width: 479px) {.footer__links {padding-bottom: 0px; row-gap: 4px;}}
@media (max-width: 479px) {.footep__map {height: 94px;}}
@media (max-width: 479px) {.footer__top {padding-top: 20px;}}
@media (max-width: 479px) {.section-thanks {padding-top: 26.25vw;}}
@media (max-width: 479px) {.section-thanks__img {width: 25vw; height: 25vw;}}
@media (max-width: 479px) {.section-thanks__title {font-size: 8.44vw; width: 62.5vw;}}
@media (max-width: 479px) {.section-thanks__description {width: 58vw; font-size: 4.06vw;}}
@media (max-width: 479px) {.section-thanks__button {height: 10vw; width: 58vw; font-size: 4.38vw;}}
@media (max-width: 479px) {.section-thanks__wrapper-content {row-gap: 8vw;}}
@media (max-width: 479px) {.section-thanks__wrapper-img {}}
@media (max-width: 479px) {.section-thanks__content {row-gap: 4.69vw; margin-bottom: 21.88vw; column-gap: 0px;}}
@media (max-width: 479px) {.section-thanks__text {font-size: 11vw;}}
@media (max-width: 479px) {.footer-button {grid-row-start: 5; grid-row-end: 6; grid-column-start: 1;}}
@media (max-width: 479px) {.card-program__img {margin-right: 10px; margin-bottom: 10px; border-top-left-radius: 8px; border-top-right-radius: 8px; border-bottom-left-radius: 8px; border-bottom-right-radius: 8px; margin-left: 10px;}}
@media (max-width: 479px) {.list1__description {margin-top: 4px; margin-bottom: 1px; max-width: none;}}
@media (max-width: 479px) {.section-faq__top-content {}}
@media (max-width: 479px) {.section-advantages__subtitle {width: 100%;}}
@media (max-width: 479px) {.section-advantages__description {width: auto; max-width: 280px;}}
@media (max-width: 479px) {.text4 {font-size: 11px;}}
@media (max-width: 479px) {.section-advantages__text {}}
@media (max-width: 479px) {.advantages-slider__icon {width: 80px; height: 26px;}}
@media (max-width: 479px) {.header__menu-burger {}}
@media (max-width: 479px) {.section-404 {padding-top: 26.25vw;}}
@media (max-width: 479px) {.h7 {font-size: 17px;}}
@media (max-width: 479px) {.header__button2 {padding-left: 14px; padding-right: 14px; padding-top: 3px; padding-bottom: 3px;}}
@media (max-width: 479px) {.header__content {}}
@media (max-width: 479px) {.text-card__number {font-size: 20px;}}
@media (max-width: 479px) {.list1__title2 {}}
@media (min-width: 1440px) {.h1 {font-size: 130px;}}
@media (min-width: 1440px) {.h2 {font-size: 100px;}}
@media (min-width: 1440px) {.h4 {font-size: 84px;}}
@media (min-width: 1440px) {.h5 {font-size: 63px;}}
@media (min-width: 1440px) {.h6 {font-size: 55px;}}
@media (min-width: 1440px) {.title1 {font-size: 28px;}}
@media (min-width: 1440px) {.title2 {font-size: 26px;}}
@media (min-width: 1440px) {.title3 {font-size: 26px;}}
@media (min-width: 1440px) {.title4 {font-size: 24px;}}
@media (min-width: 1440px) {.descriptor1 {font-size: 22px;}}
@media (min-width: 1440px) {.descriptor2 {font-size: 18px;}}
@media (min-width: 1440px) {.text1 {font-size: 20px;}}
@media (min-width: 1440px) {.section-numbers__text {max-width: 534px;}}
@media (min-width: 1440px) {.section-numbers__title {margin-bottom: 40px;}}
@media (min-width: 1440px) {.sections-numbers__list {row-gap: 45px; max-width: 900px;}}
@media (min-width: 1440px) {.section-numbers {padding-top: 160px; padding-bottom: 160px;}}
@media (min-width: 1440px) {.container1 {padding-left: 40px; padding-right: 40px;}}
@media (min-width: 1440px) {.list1__title {height: 35px; padding-bottom: 30px; padding-top: 25px; max-width: 410px;}}
@media (min-width: 1440px) {.card-program__top-text {row-gap: 7px;}}
@media (min-width: 1440px) {.card-program__text-content {row-gap: 17px; padding-bottom: 34px; padding-left: 20px; padding-top: 20px; padding-right: 20px;}}
@media (min-width: 1440px) {.card-program__img {border-top-left-radius: 15px; border-top-right-radius: 15px; border-bottom-left-radius: 15px; border-bottom-right-radius: 15px; height: 190px;}}
@media (min-width: 1440px) {.card-program {}}
@media (min-width: 1440px) {.card-program__description {margin-bottom: 3px; max-width: 275px; color: rgba(245, 243, 245, 1);}}
@media (min-width: 1440px) {.card-program__button {padding-left: 78px; padding-right: 78px;}}
@media (min-width: 1440px) {.card-program__title {height: 76px;}}
@media (min-width: 1440px) {.card-program__label {padding-left: 19.5px; padding-right: 19.5px; padding-top: 5px; padding-bottom: 5px; top: -14px; left: 20px;}}
@media (min-width: 1440px) {.list-program {row-gap: 20px; column-gap: 20px;}}
@media (min-width: 1440px) {.root-main {flex-direction: column;}}
@media (min-width: 1440px) {.travel-tabs__tab-item {padding-left: 27px; padding-right: 27px; padding-top: 11px; padding-bottom: 11px;}}
@media (min-width: 1440px) {.section-travel-program {padding-top: 80px; padding-bottom: 80px;}}
@media (min-width: 1440px) {.container-hide-480 {padding-left: 40px; padding-right: 40px;}}
@media (min-width: 1440px) {.button-text {font-size: 18px;}}
@media (min-width: 1440px) {.button1 {max-width: 445px; height: 50px;}}
@media (min-width: 1440px) {.slider1__list {height: 810px;}}
@media (min-width: 1440px) {.slider1-content {padding-top: 230px;}}
@media (min-width: 1440px) {.slider1__title {max-width: 1360px; margin-bottom: 20px;}}
@media (min-width: 1440px) {.travel-tabs__content {max-width: 1360px;}}
@media (min-width: 1440px) {.container2 {padding-left: 40px; padding-right: 40px;}}
@media (min-width: 1440px) {.travel-tabs__menu {column-gap: 20px;}}
@media (min-width: 1440px) {.dark-button {max-width: 355px; height: 45px;}}
@media (min-width: 1440px) {.header__button {max-width: 190px; padding-top: 4px; padding-bottom: 4px;}}
@media (min-width: 1440px) {.header__content {max-width: 350px;}}
@media (min-width: 1440px) {.logo__img {width: 150px;}}
@media (min-width: 1440px) {.header {padding-top: 22px; padding-bottom: 22px;}}
@media (min-width: 1440px) {.section-advantages {padding-top: 80px; padding-bottom: 80px;}}
@media (min-width: 1440px) {.section-advantages__text-wrapper {flex-direction: column; row-gap: 5px; width: 50%; margin-left: auto;}}
@media (min-width: 1440px) {.section-advantages__description {width: 500px; padding-right: 0px;}}
@media (min-width: 1440px) {.advantages-slider__img {width: 320px; height: 230px;}}
@media (min-width: 1440px) {.advantages-slider__text {max-width: 313px;}}
@media (min-width: 1440px) {.advantages-slider__title {max-width: 178px;}}
@media (min-width: 1440px) {.advantages-slider__card {height: 393px; margin-left: 10px; margin-right: 10px; padding-left: 20px; padding-right: 20px; padding-top: 20px; padding-bottom: 20px; background-color: rgb(126, 137, 111);}}
@media (min-width: 1440px) {.advantages-slider {height: 473px;}}
@media (min-width: 1440px) {.section-rout__flag {width: 126px;}}
@media (min-width: 1440px) {.section-rout__map-wrapper {max-width: 622px;}}
@media (min-width: 1440px) {.section-rout__description {max-width: 904px;}}
@media (min-width: 1440px) {.section-rout__top-content {margin-bottom: -156px;}}
@media (min-width: 1440px) {.section-faq {padding-top: 80px; padding-bottom: 160px;}}
@media (min-width: 1440px) {.accordion1__title-number {padding-top: 0px;}}
@media (min-width: 1440px) {.accordion1__title-text {max-width: 750px;}}
@media (min-width: 1440px) {.accordion1__title-icon {width: 26px; height: 26px;}}
@media (min-width: 1440px) {.accordion1__title {}}
@media (min-width: 1440px) {.section-pack {padding-top: 80px; padding-bottom: 80px;}}
@media (min-width: 1440px) {.section-pack__title {}}
@media (min-width: 1440px) {.section-pack__list {row-gap: 20px; column-gap: 20px; grid-template-columns: 1fr 1fr 0.24fr 1fr; justify-items: stretch; grid-template-rows: auto auto;}}
@media (min-width: 1440px) {.pack-card__img {width: 136px; height: 136px;}}
@media (min-width: 1440px) {.pack-card__title {padding-bottom: 10px; width: 340px;}}
@media (min-width: 1440px) {.popup__content {min-width: 1090px; min-height: 768px;}}
@media (min-width: 1440px) {.events-item__img {margin-top: auto; max-height: 315px; height: 315px;}}
@media (min-width: 1440px) {.events-collection__list {grid-template-columns: 1fr 1fr 1fr; column-gap: 20px; row-gap: 20px;}}
@media (min-width: 1440px) {.events-item__date {width: 70px;}}
@media (min-width: 1440px) {.events-item__text {column-gap: 8px; margin-bottom: 28px;}}
@media (min-width: 1440px) {.events-item__text-content {max-width: 292px;}}
@media (min-width: 1440px) {.events-item {flex-direction: column;}}
@media (min-width: 1440px) {.events-item__content {display: flex; min-height: 582px;}}
@media (min-width: 1440px) {.section-events__title {margin-left: 456px;}}
@media (min-width: 1440px) {.section-events {padding-top: 80px; padding-bottom: 70px;}}
@media (min-width: 1440px) {.footep__text-title {max-width: 980px;}}
@media (min-width: 1440px) {.footep__map {width: auto; height: 210px;}}
@media (min-width: 1440px) {.footer__menu {column-gap: 118px; margin-right: 78px;}}
@media (min-width: 1440px) {.container3 {padding-left: 40px; padding-right: 40px;}}
@media (min-width: 1440px) {.section-thanks__title {font-size: 5vw;}}
@media (min-width: 1440px) {.section-thanks__description {width: 15.28vw; font-size: 1.11vw;}}
@media (min-width: 1440px) {.section-thanks__wrapper-content {row-gap: 1.39vw; margin-top: 1.39vw;}}
@media (min-width: 1440px) {.section-thanks {padding-top: 10.69vw; padding-bottom: 3vw;}}
@media (min-width: 1440px) {.section-thanks__button {width: 15.28vw; height: 3.13vw; font-size: 1.25vw; padding-left: 10px; padding-right: 10px;}}
@media (min-width: 1440px) {.section-thanks__wrapper-img {row-gap: 1.04vw; margin-top: 1.39vw;}}
@media (min-width: 1440px) {.section-thanks__img {width: 11.81vw; height: 11.81vw;}}
@media (min-width: 1440px) {.section-thanks__content {margin-bottom: 13.4vw; column-gap: 2.08vw;}}
@media (min-width: 1440px) {.section-thanks__text {font-size: 11vw;}}
@media (min-width: 1440px) {.text-card__number {}}
@media (min-width: 1440px) {.section-numbers__img {width: 300px; height: 375px; border-top-left-radius: 15px; border-top-right-radius: 15px; border-bottom-left-radius: 15px; border-bottom-right-radius: 15px;}}
@media (min-width: 1440px) {.pack-card__subtitle {}}
@media (min-width: 1440px) {.pack-card {height: 220px;}}
@media (min-width: 1440px) {.text4 {font-size: 16px;}}
@media (min-width: 1440px) {.list1__description {margin-top: 10px; margin-bottom: 2px;}}
@media (min-width: 1440px) {.section-faq__top-content {margin-bottom: 30px;}}
@media (min-width: 1440px) {.list1__item {width: 900px;}}
@media (min-width: 1440px) {.section-404 {padding-top: 10.69vw; padding-bottom: 3vw;}}
@media (min-width: 1440px) {.slider1__subtitle {max-width: 700px;}}
@media (min-width: 1440px) {.h7 {font-size: 50px;}}
@media (min-width: 1440px) {.header__button2 {max-width: 190px; padding-top: 4px; padding-bottom: 4px;}}
@media (min-width: 1440px) {.footer__policies {width: 25%;}}
@media (min-width: 1440px) {.list1__title2 {height: 35px; padding-bottom: 30px; padding-top: 25px; max-width: 410px;}}
@media (min-width: 1440px) {.popup__submit {max-width: none;}}
@media (min-width: 1920px) {.sections-numbers__list {row-gap: 60px; width: 100%;}}
@media (min-width: 1920px) {.section-numbers__title {margin-bottom: 50px;}}
@media (min-width: 1920px) {.h1 {font-size: 170px;}}
@media (min-width: 1920px) {.section-numbers__text {max-width: 696px;}}
@media (min-width: 1920px) {.h2 {font-size: 130px;}}
@media (min-width: 1920px) {.h4 {font-size: 104px; line-height: 90%;}}
@media (min-width: 1920px) {.h5 {font-size: 80px;}}
@media (min-width: 1920px) {.h6 {font-size: 60px;}}
@media (min-width: 1920px) {.title1 {font-size: 36px;}}
@media (min-width: 1920px) {.card-program__img {height: 220px;}}
@media (min-width: 1920px) {.card-program {max-width: 420px;}}
@media (min-width: 1920px) {.card-program__description {max-width: 340px; height: 156px;}}
@media (min-width: 1920px) {.card-program__top-text {row-gap: 12px;}}
@media (min-width: 1920px) {.card-program__button {padding-left: 47.5px; padding-right: 47.5px;}}
@media (min-width: 1920px) {.slider1__list {height: 1080px;}}
@media (min-width: 1920px) {.slider1-content {row-gap: 70px; padding-top: 300px;}}
@media (min-width: 1920px) {.slider1__title {max-width: 1840px;}}
@media (min-width: 1920px) {.travel-tabs__content {max-width: 1840px;}}
@media (min-width: 1920px) {.container2 {max-width: 3840px;}}
@media (min-width: 1920px) {.card-program__text-content {padding-bottom: 86px; padding-left: 30px; padding-top: 30px; padding-right: 30px;}}
@media (min-width: 1920px) {.section-advantages__text-wrapper {row-gap: 10px;}}
@media (min-width: 1920px) {.section-advantages__description {}}
@media (min-width: 1920px) {.section-advantages__text-bottom {margin-bottom: 30px;}}
@media (min-width: 1920px) {.advantages-slider__img {width: 420px; height: 280px;}}
@media (min-width: 1920px) {.advantages-slider__card {height: 533px; padding-left: 20px; padding-right: 20px; padding-top: 20px; padding-bottom: 20px;}}
@media (min-width: 1920px) {.advantages-slider {height: 623px;}}
@media (min-width: 1920px) {.advantages-slider__title {max-width: 160px;}}
@media (min-width: 1920px) {.advantages-slider__text {max-width: 366px;}}
@media (min-width: 1920px) {.descriptor3 {font-size: 18px;}}
@media (min-width: 1920px) {.section-rout__flag {width: 176px;}}
@media (min-width: 1920px) {.section-rout__map-wrapper {max-width: 760px;}}
@media (min-width: 1920px) {.section-rout__description {max-width: 944px;}}
@media (min-width: 1920px) {.section-rout {padding-top: 60px; padding-bottom: 60px;}}
@media (min-width: 1920px) {.section-rout__top-content {margin-bottom: -171px;}}
@media (min-width: 1920px) {.accordion1__title-text {max-width: 800px;}}
@media (min-width: 1920px) {.accordion1__title-number {padding-top: 6px;}}
@media (min-width: 1920px) {.accordion1__title {}}
@media (min-width: 1920px) {.section-pack__title {}}
@media (min-width: 1920px) {.pack-card__img {width: 240px; height: 240px;}}
@media (min-width: 1920px) {.pack-card__subtitle {padding-bottom: 10px; max-width: 450px;}}
@media (min-width: 1920px) {.pack-card__title {}}
@media (min-width: 1920px) {.popup__content {min-height: 780px;}}
@media (min-width: 1920px) {.events-collection__list {grid-template-columns: 1fr 1fr 1fr 1fr;}}
@media (min-width: 1920px) {.section-events {padding-top: 80px; padding-bottom: 90px;}}
@media (min-width: 1920px) {.section-events__title {margin-left: 620px;}}
@media (min-width: 1920px) {.events-item__text {margin-bottom: 31px; column-gap: 7px;}}
@media (min-width: 1920px) {.events-item__img {max-height: 320px; height: 320px;}}
@media (min-width: 1920px) {.events-item__text-date {column-gap: 3px;}}
@media (min-width: 1920px) {.dark-button {max-width: 374px;}}
@media (min-width: 1920px) {.footep__map {height: 280px;}}
@media (min-width: 1920px) {.footer__top {padding-bottom: 20px;}}
@media (min-width: 1920px) {.footer__top-content {row-gap: 60px;}}
@media (min-width: 1920px) {.section-thanks {}}
@media (min-width: 1920px) {.section-thanks__title {font-size: 5.52vw;}}
@media (min-width: 1920px) {.section-thanks__description {width: 13.54vw; font-size: 1.2vw;}}
@media (min-width: 1920px) {.section-thanks__button {width: 13.54vw; height: 2.34vw; font-size: 0.94vw;}}
@media (min-width: 1920px) {.section-thanks__wrapper-img {row-gap: 0.78vw;}}
@media (min-width: 1920px) {.section-thanks__img {width: 13.54vw; height: 13.54vw;}}
@media (min-width: 1920px) {.section-thanks__content {margin-bottom: 20.78vw;}}
@media (min-width: 1920px) {.section-thanks__text {font-size: 11vw;}}
@media (min-width: 1920px) {.section-numbers__img {height: 400px; border-top-left-radius: 15px; border-top-right-radius: 15px; border-bottom-left-radius: 15px; border-bottom-right-radius: 15px; width: 360px;}}
@media (min-width: 1920px) {.card-program__title {width: 310px;}}
@media (min-width: 1920px) {.list1__title {padding-top: 25px; padding-bottom: 35px; max-width: 470px;}}
@media (min-width: 1920px) {.text-card__number {font-size: 48px;}}
@media (min-width: 1920px) {.pack-card {height: 260px;}}
@media (min-width: 1920px) {.text4 {font-size: 18px;}}
@media (min-width: 1920px) {.section-numbers__wrapper {}}
@media (min-width: 1920px) {.list1__item {width: 1200px;}}
@media (min-width: 1920px) {.list1__description {max-width: 320px;}}
@media (min-width: 1920px) {.section-pack__list {}}
@media (min-width: 1920px) {.section-faq__top-content {}}
@media (min-width: 1920px) {.section-advantages__subtitle {}}
@media (min-width: 1920px) {.footep__text-title {max-width: 1100px;}}
@media (min-width: 1920px) {.advantages-slider__icon {width: 152px; height: 50px;}}
@media (min-width: 1920px) {.logo__img {}}
@media (min-width: 1920px) {.container3 {}}
@media (min-width: 1920px) {.section-404 {}}
@media (min-width: 1920px) {.button1 {height: 60px;}}
@media (min-width: 1920px) {.slider1__subtitle {max-width: 900px;}}
@media (min-width: 1920px) {.h7 {font-size: 60px;}}
@media (min-width: 1920px) {.header__content {max-width: 340px;}}
@media (min-width: 1920px) {.footer__policies {width: 19%;}}
@media (min-width: 1920px) {.list1__title2 {padding-top: 25px; padding-bottom: 35px; max-width: 470px;}}
