.b-product-about img {
    margin-bottom: 0px;
    border-radius: 0px;
}

.xm-link {
    text-decoration: none;
    display: inline-block
}

.xm-link.xm-button {
    background-color: transparent;
    background-color: initial
}

.xm-button {
    color: #fff;
    background-color: #ff6700;
    padding: .25rem
}

.xm-text {
    display: inline-block;
    white-space: break-spaces !important
}

.xm-text a {
    color: #00f;
    text-decoration: underline
}

.xm-text sub, .xm-text sup {
    font-feature-settings: "tnum";
    vertical-align: super;
    font-size: .4em;
    font-weight: 400;
    top: -.6em;
    left: .6em
}

.xm-blur {
    opacity: .3 !important
}

.hide {
    display: none !important
}

.xm-page-hide {
    height: 0;
    position: absolute
}

.xm-update {
    position: relative
}

.xm-update:after {
    content: "";
    border: .04167rem solid #ff0;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0
}

.xm-picture .xm-img {
    width: 100%
}

.xm-img {
    color: transparent
}

.xm-img[src=""], .xm-img:not([src]) {
    visibility: hidden
}

.xm-picture {
    display: inline-flex
}

.section {
    background-repeat: no-repeat;
    margin-bottom: -1px;
    position: relative
}

.xm-page-area > main, .xm-page-area_mobile > main {
    z-index: 1;
    position: relative
}

.xm-page-area > main {
    width: 100% !important
}

.mi-bg-color {
    background-color: #fff
}

.poco-bg-color {
    background-color: #000
}

.th .xm-text, .mm .xm-text, .kh .xm-text {
    line-height: 1.5 !important
}

:lang(ko-KR), .kr {
    word-break: keep-all
}

.eco_name-72 {
    font-size: 1.5rem;
    line-height: 1.875rem
}

.eco_name-64 {
    font-size: 1.33333rem;
    line-height: 1.66667rem
}

.eco_kv-slogan {
    font-size: 1rem;
    line-height: 1.25rem
}

.eco_kv-ksp {
    font-size: .625rem;
    line-height: .91667rem
}

.eco_kv-label {
    border-radius: .08333rem;
    font-size: .75rem;
    line-height: 1.08333rem
}

.eco_ksp-title {
    font-size: .83333rem;
    line-height: 1rem
}

.eco_ksp-text {
    font-size: .75rem;
    line-height: 1rem
}

.eco_ksp-item {
    padding: 1.04167rem
}

.eco_title {
    font-size: 1.25rem;
    line-height: 1.5rem
}

.eco_text, .eco_note {
    font-size: .75rem;
    line-height: .91667rem
}

.eco_number {
    font-size: 2.29167rem;
    line-height: 2.29167rem
}

.eco_note-text {
    font-size: .75rem;
    line-height: .91667rem
}

.eco_specs-title {
    font-size: 1.25rem;
    line-height: 1.5rem
}

.eco_specs-label, .eco_specs-value {
    font-size: .75rem;
    line-height: .91667rem
}

.f-thin {
    font-weight: 100
}

.f-extra {
    font-weight: 200
}

.f-light {
    font-weight: 300
}

.f-regular {
    font-weight: 400
}

.f-medium {
    font-weight: 500
}

.f-semi {
    font-weight: 600
}

.f-bold {
    font-weight: 700
}

.f-bolder {
    font-weight: 800
}

.f-heavy {
    font-weight: 900
}

.xm-price, .xm-button, .xm-navbar__nav-item {
    font-weight: 400 !important
}

.price-common {
    font-weight: 300 !important
}

.price-common .xm-price__sNum, .price-common .xm-price--current .xm-price__label {
    font-weight: 700 !important
}

.poco {
    font-family: POCOTech
}

:root {
    --brand-orange: #ff6900;
    --outline-color: var(--brand-orange)
}

:focus-visible {
    outline: 2px solid #ff6900;
    outline: .04167rem solid var(--outline-color, var(--brand-orange));
    outline-offset: .04167rem
}

.clearfix:before, .clearfix:after {
    content: "";
    line-height: 0;
    display: table
}

.clearfix:after {
    clear: both
}

.slick-slider .slick-list, .slick-slider .slick-slider, .slick-slider .slick-track {
    display: block
}

.slick-slider .slick-slider {
    position: relative
}

.slick-slider .slick-list {
    overflow: hidden
}

.slick-slider .slick-slide {
    float: left;
    touch-action: pan-y;
    height: 100%;
    display: block
}

.slick-slider .slick-dots {
    flex-basis: auto;
    position: absolute;
    bottom: .33333rem;
    left: 50%;
    transform: translate(-50%);
    display: flex !important
}

.slick-slider .slick-dots li {
    margin: 0 .10417rem;
    overflow: hidden
}

.slick-slider .slick-dots li > button {
    border: 0;
    width: 100%;
    height: 100%;
    display: block
}

.slick-slider .slick-dots li.slick-active > button {
    background-color: #b0b0b0
}

#root-product {
    background-color: #f9f9fa;
    flex-flow: column;
    flex-basis: auto;
    min-height: 100%;
    margin: 0 auto;
    display: flex
}

#review-root {
    padding-bottom: 4.16667rem
}

#review-root.hide {
    height: 1.04167rem;
    position: fixed;
    top: 100vh
}


[class^=root-product] .xiaomi {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-size: .33333rem;
    font-style: normal
}

.review-container {
    background-color: var(--background-base);
    position: relative
}

.shared-header-skeleton {
    z-index: 20;
    background-color: var(--background-white);
    width: 100%;
    transition: all .3s cubic-bezier(.5, 0, 0, .75);
    display: flex;
    position: -webkit-sticky;
    position: sticky;
    top: 0;
    box-shadow: 0 6px 16px rgba(25, 25, 25, .06)
}

.shared-header-skeleton .shared-header-skeleton__pc {
    box-sizing: border-box;
    width: 100%;
    height: 56px;
    height: var(--header-height, 56px);
    justify-content: space-between;
    align-items: center;
    margin: 0 auto;
    display: flex
}

@media screen and (max-width: 720px) {
    .shared-header-skeleton .shared-header-skeleton__pc {
        padding: 0;
        padding: 0 var(--site-horizontal-padding, 0);
        max-width: 720px
    }
}

@media screen and (min-width: 721px) and (max-width: 1024px) {
    .shared-header-skeleton .shared-header-skeleton__pc {
        padding: 0;
        padding: 0 var(--site-horizontal-padding, 0);
        max-width: 1024px
    }
}

@media screen and (min-width: 1025px) and (max-width: 1440px) {
    .shared-header-skeleton .shared-header-skeleton__pc {
        padding: 0;
        padding: 0 var(--site-horizontal-padding, 0);
        max-width: 1440px
    }
}

@media screen and (min-width: 1441px) and (max-width: 1920px) {
    .shared-header-skeleton .shared-header-skeleton__pc {
        max-width: 1500px;
        padding: 0
    }
}

@media screen and (min-width: 1921px) {
    .shared-header-skeleton .shared-header-skeleton__pc {
        max-width: 1500px;
        padding: 0
    }
}

.shared-header-skeleton .shared-header-skeleton__pc .shared-header-skeleton__pc__left {
    align-items: center;
    display: flex
}

.shared-header-skeleton .shared-header-skeleton__pc .shared-header-skeleton__pc__logo {
    width: 32px;
    height: 32px
}

.shared-header-skeleton .shared-header-skeleton__pc .shared-header-skeleton__pc__main-menu {
    margin-left: 24px;
    display: flex
}

.shared-header-skeleton .shared-header-skeleton__pc .shared-header-skeleton__pc__main-menu__item {
    padding: 0 24px;
    font-size: 15px
}

.shared-header-skeleton .shared-header-skeleton__pc .shared-header-skeleton__pc__right {
    align-items: center;
    display: flex
}

.shared-header-skeleton .shared-header-skeleton__pc .shared-header-skeleton__pc__right__item {
    justify-content: center;
    align-items: center;
    width: 76px;
    display: flex
}

.shared-header-skeleton .shared-header-skeleton__pc .shared-header-skeleton__pc__right__item-icon {
    font-size: 28px
}

.shared-header-skeleton .shared-header-skeleton__mobile {
    box-sizing: border-box;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    height: 48px;
    margin: 0 auto;
    display: flex
}

.shared-header-skeleton .shared-header-skeleton__mobile .shared-header-skeleton__mobile__logo {
    box-sizing: border-box;
    background-color: #eee;
    border-radius: 10px;
    width: 28px;
    height: 28px
}

.shared-header-skeleton .shared-header-skeleton__mobile .shared-header-skeleton__mobile__logo:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    margin-left: 16px
}

.shared-header-skeleton .shared-header-skeleton__mobile .shared-header-skeleton__mobile__logo:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    margin-left: 16px
}

.shared-header-skeleton .shared-header-skeleton__mobile .shared-header-skeleton__mobile__logo:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    margin-left: 16px
}

.shared-header-skeleton .shared-header-skeleton__mobile .shared-header-skeleton__mobile__logo:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    margin-right: 16px
}

.shared-header-skeleton .shared-header-skeleton__mobile .shared-header-skeleton__mobile__logo:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    margin-right: 16px
}

.shared-header-skeleton .shared-header-skeleton__mobile .shared-header-skeleton__mobile__logo:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    margin-right: 16px
}

.shared-header-skeleton .shared-header-skeleton__mobile .shared-header-skeleton__mobile__group {
    align-items: center;
    list-style: none;
    display: flex
}

.shared-header-skeleton .shared-header-skeleton__mobile .shared-header-skeleton__mobile__group .shared-header-skeleton__mobile__group-item {
    background-color: #eee;
    border-radius: 50%;
    width: 20px;
    height: 20px;
    margin: 0 12px
}

.shared-header-skeleton .shared-header-skeleton__mobile .shared-header-skeleton__mobile__group .shared-header-skeleton__mobile__group-item:last-child {
    border-radius: 0;
    width: 20px;
    height: 22px;
    margin: 0 16px 0 12px
}

@media screen and (max-width: 720px) {
    .mi-link__arrow.mi-link__arrow--pc-only {
        display: none
    }
}

.mi-link__arrow.mi-link__arrow--m-only {
    display: none
}

@media screen and (max-width: 720px) {
    .mi-link__arrow.mi-link__arrow--m-only {
        display: block
    }
}

.mi-energy-label {
    --column-repeat-count: 1;
    --column-track-size: 1fr;
    --item-gap: 10px;
    --grid-row-gap: var(--item-gap);
    --grid-column-gap: 0;
    --group-justify-items: start;
    --group-align-items: center;
    --group-margin-top: 0;
    --group-margin-bottom: 0;
    --label-flex-direction: row;
    --label-justify-content: flex-start;
    --label-align-items: center;
    --info-margin-bottom: var(--item-gap);
    --text-light: var(--text-base);
    --text-dark: var(--text-reverse);
    --info-text-align: start;
    --link-font-color: var(--text-base);
    grid-template-columns:repeat(1, 1fr);
    grid-template-columns:repeat(var(--column-repeat-count), var(--column-track-size));
    grid-gap: 10px 0;
    grid-gap: var(--grid-row-gap) var(--grid-column-gap);
    gap: 10px 0;
    gap: var(--grid-row-gap) var(--grid-column-gap);
    margin-top: 0;
    margin-top: var(--group-margin-top);
    margin-bottom: 0;
    margin-bottom: var(--group-margin-bottom);
    align-items: center;
    justify-items: start;
    place-items: var(--group-align-items) var(--group-justify-items);
    display: grid
}

@media screen and (max-width: 720px) {
    .mi-energy-label {
        --image-width: 40px;
        --info-margin-left: 5px;
        --link-font-size: 9px;
        --link-text-width: 90px;
        --bundle-more-icon-size: 12px;
        --bundle-more-left: 8px;
        --bundle-more-icon-width: 12px;
        --bundle-more-icon-radius: 2px
    }
}

@media screen and (min-width: 721px) and (max-width: 1024px) {
    .mi-energy-label {
        --image-width: 46px;
        --info-margin-left: 6px;
        --link-font-size: 10px;
        --link-text-width: 90px;
        --bundle-more-icon-size: 14px;
        --bundle-more-left: 12px;
        --bundle-more-icon-width: 14px;
        --bundle-more-icon-radius: 2px
    }
}

@media screen and (min-width: 1025px) and (max-width: 1440px) {
    .mi-energy-label {
        --image-width: 51px;
        --info-margin-left: 6px;
        --link-font-size: 11px;
        --link-text-width: 114px;
        --bundle-more-icon-size: 14px;
        --bundle-more-left: 12px;
        --bundle-more-icon-width: 14px;
        --bundle-more-icon-radius: 2px
    }
}

@media screen and (min-width: 1441px) and (max-width: 1920px) {
    .mi-energy-label {
        --image-width: 57px;
        --info-margin-left: 6px;
        --link-font-size: 12px;
        --link-text-width: 148px;
        --bundle-more-icon-size: 16px;
        --bundle-more-left: 16px;
        --bundle-more-icon-width: 16px;
        --bundle-more-icon-radius: 4px
    }
}

@media screen and (min-width: 1921px) {
    .mi-energy-label {
        --image-width: 57px;
        --info-margin-left: 6px;
        --link-font-size: 12px;
        --link-text-width: 148px;
        --bundle-more-icon-size: 16px;
        --bundle-more-left: 16px;
        --bundle-more-icon-width: 16px;
        --bundle-more-icon-radius: 4px
    }
}

.mi-energy-label--bundle {
    gap: var(--grid-row-gap) var(--grid-column-gap);
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    display: flex
}

.mi-energy-label.mi-energy-label--light {
    color: var(--text-light)
}

.mi-energy-label.mi-energy-label--dark {
    color: var(--text-dark)
}

.mi-energy-label.mi-energy-label--row {
    --column-repeat-count: auto-fill;
    --column-track-size: 200px;
    --grid-column-gap: var(--item-gap)
}

.mi-energy-label.mi-energy-label--two {
    flex-wrap: wrap;
    display: flex
}

@media screen and (max-width: 720px) {
    .mi-energy-label.mi-energy-label--two {
        gap: var(--grid-row-gap) var(--grid-column-gap);
        display: grid
    }
}

@media screen and (min-width: 721px) and (max-width: 1024px) {
    .mi-energy-label.mi-energy-label--two {
        gap: 12px 16px
    }
}

@media screen and (min-width: 1025px) and (max-width: 1440px) {
    .mi-energy-label.mi-energy-label--two {
        gap: 12px 16px
    }
}

@media screen and (min-width: 1441px) and (max-width: 1920px) {
    .mi-energy-label.mi-energy-label--two {
        gap: 14px 18px
    }
}

@media screen and (min-width: 1921px) {
    .mi-energy-label.mi-energy-label--two {
        gap: 14px 18px
    }
}

@media screen and (max-width: 720px) {
    .mi-energy-label.mi-energy-label--zoom {
        --image-width: 9.44445vw;
        --info-margin-left: 3.33333vw
    }
}

@media screen and (min-width: 721px) and (max-width: 1024px) {
    .mi-energy-label.mi-energy-label--zoom {
        --image-width: 3.125vw;
        --info-margin-left: 1.36719vw
    }
}

@media screen and (min-width: 1025px) and (max-width: 1440px) {
    .mi-energy-label.mi-energy-label--zoom {
        --image-width: 2.22222vw;
        --info-margin-left: .972222vw
    }
}

@media screen and (min-width: 1441px) and (max-width: 1920px) {
    .mi-energy-label.mi-energy-label--zoom {
        --image-width: 2.1875vw;
        --info-margin-left: .833333vw
    }
}

@media screen and (min-width: 1921px) {
    .mi-energy-label.mi-energy-label--zoom {
        --image-width: 54px;
        --info-margin-left: 16px
    }
}

@media screen and (max-width: 720px) {
    .mi-energy-label.mi-energy-label--zoom .mi-energy-label__link {
        font-size: max(3.33333vw, 12px)
    }
}

@media screen and (min-width: 721px) and (max-width: 1024px) {
    .mi-energy-label.mi-energy-label--zoom .mi-energy-label__link {
        font-size: max(1.36719vw, 12px)
    }
}

@media screen and (min-width: 1025px) and (max-width: 1440px) {
    .mi-energy-label.mi-energy-label--zoom .mi-energy-label__link {
        font-size: max(1.11111vw, 12px)
    }
}

@media screen and (min-width: 1441px) and (max-width: 1920px) {
    .mi-energy-label.mi-energy-label--zoom .mi-energy-label__link {
        font-size: max(.833333vw, 12px)
    }
}

@media screen and (min-width: 1921px) {
    .mi-energy-label.mi-energy-label--zoom .mi-energy-label__link {
        font-size: 16px
    }
}

.mi-energy-label .mi-energy-label__item {
    flex-direction: var(--label-flex-direction);
    align-items: var(--label-align-items);
    justify-content: var(--label-justify-content);
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
    display: flex
}

.mi-energy-label .mi-energy-label__item.mi-energy-label__item--column {
    --label-flex-direction: column-reverse
}

.mi-energy-label .mi-energy-label__item.mi-energy-label__item--column .mi-energy-label__link.mi-energy-label__link--info {
    margin-top: var(--info-margin-top);
    margin-bottom: var(--info-margin-bottom)
}

.mi-energy-label .mi-energy-label__item.mi-energy-label__item--column .mi-energy-label__link.mi-energy-label__link--info:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    margin-left: 0
}

.mi-energy-label .mi-energy-label__item.mi-energy-label__item--column .mi-energy-label__link.mi-energy-label__link--info:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    margin-left: 0
}

.mi-energy-label .mi-energy-label__item.mi-energy-label__item--column .mi-energy-label__link.mi-energy-label__link--info:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    margin-left: 0
}

.mi-energy-label .mi-energy-label__item.mi-energy-label__item--column .mi-energy-label__link.mi-energy-label__link--info:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    margin-right: 0
}

.mi-energy-label .mi-energy-label__item.mi-energy-label__item--column .mi-energy-label__link.mi-energy-label__link--info:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    margin-right: 0
}

.mi-energy-label .mi-energy-label__item.mi-energy-label__item--column .mi-energy-label__link.mi-energy-label__link--info:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    margin-right: 0
}

.mi-energy-label .mi-energy-label__image {
    aspect-ratio: 11/6;
    cursor: default;
    width: var(--image-width) !important
}

.mi-energy-label .mi-energy-label__link {
    cursor: pointer
}

.mi-energy-label .mi-energy-label__link.mi-energy-label__link--image {
    line-height: 0
}

.mi-energy-label .mi-energy-label__link.mi-energy-label__link--image .mi-energy-label__image {
    cursor: pointer
}

.mi-energy-label .mi-energy-label__link.mi-energy-label__link--info {
    max-width: var(--link-text-width);
    font-weight: 400;
    font-size: var(--link-font-size);
    line-height: var(--link-font-size);
    text-align: var(--info-text-align);
    text-overflow: ellipsis;
    word-break: break-word;
    display: box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    text-decoration: none;
    display: -webkit-box;
    overflow: hidden
}

.mi-energy-label .mi-energy-label__link.mi-energy-label__link--info:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    margin-left: var(--info-margin-left)
}

.mi-energy-label .mi-energy-label__link.mi-energy-label__link--info:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    margin-left: var(--info-margin-left)
}

.mi-energy-label .mi-energy-label__link.mi-energy-label__link--info:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    margin-left: var(--info-margin-left)
}

.mi-energy-label .mi-energy-label__link.mi-energy-label__link--info:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    margin-right: var(--info-margin-left)
}

.mi-energy-label .mi-energy-label__link.mi-energy-label__link--info:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    margin-right: var(--info-margin-left)
}

.mi-energy-label .mi-energy-label__link.mi-energy-label__link--info:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    margin-right: var(--info-margin-left)
}

.mi-energy-label .mi-energy-label__link.mi-energy-label__link--info:hover {
    text-decoration: underline
}

.mi-energy-label .bundle-more:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    margin-left: var(--bundle-more-left)
}

.mi-energy-label .bundle-more:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    margin-left: var(--bundle-more-left)
}

.mi-energy-label .bundle-more:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    margin-left: var(--bundle-more-left)
}

.mi-energy-label .bundle-more:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    margin-right: var(--bundle-more-left)
}

.mi-energy-label .bundle-more:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    margin-right: var(--bundle-more-left)
}

.mi-energy-label .bundle-more:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    margin-right: var(--bundle-more-left)
}

.mi-energy-label .bundle-more .bundle-more-mobile, .mi-energy-label .bundle-more .bundle-more-pc {
    flex-direction: row;
    justify-content: center;
    align-items: center;
    display: flex
}

.mi-energy-label .bundle-more .bundle-more-mobile .micon, .mi-energy-label .bundle-more .bundle-more-pc .micon {
    font-size: var(--bundle-more-icon-size)
}

.mi-energy-label .bundle-more-popover {
    width: 480px;
    padding: 24px
}

.mi-modal-energy .ReactModal__Overlay {
    background-color: transparent;
    transition: background-color .25s ease-in-out
}

.mi-modal-energy .ReactModal__Overlay--after-open.mi-modal-energy__overlay {
    background-color: rgba(0, 0, 0, .6)
}

.mi-modal-energy .ReactModal__Overlay--before-close.mi-modal-energy__overlay {
    background-color: transparent
}

.mi-modal-energy .ReactModal__Content {
    opacity: 0;
    transition-property: opacity, transform;
    transition-duration: .35s;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    overflow: hidden;
    transform: translateY(-65%)
}

.mi-modal-energy .ReactModal__Content--after-open.mi-modal-energy__content {
    opacity: 1;
    transform: translateY(-50%)
}

.mi-modal-energy .ReactModal__Content--before-close.mi-modal-energy__content {
    opacity: 0;
    transform: translateY(-65%)
}

.mi-modal-energy .mi-modal-energy__overlay {
    z-index: 30;
    position: fixed;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0
}

.mi-modal-energy .mi-modal-energy__content {
    top: 50%;
    bottom: auto;
    right: 0;
    bottom: initial;
    box-sizing: border-box;
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
    min-width: var(--modal-min-width);
    max-width: var(--modal-max-width);
    background-color: var(--background-light);
    background-color: var(--background-white, var(--background-light));
    --modal-footer-padding-vertical: var(--content-padding);
    --modal-footer-padding-horizontal: var(--content-padding);
    border-radius: 4px;
    outline: none;
    flex-flow: column;
    height: auto;
    max-height: min(80%, 900px);
    margin: auto;
    display: flex;
    position: absolute;
    left: 0;
    overflow: hidden
}

@media screen and (max-width: 720px) {
    .mi-modal-energy .mi-modal-energy__content {
        --content-padding: 16px;
        --drawer-content-padding: 16px;
        --close-button-size: 20px;
        --modal-min-width: 240px;
        --modal-max-width: 80%;
        --font-size-heading: 16px;
        --font-size-subtitle: 12px;
        --font-size-button: 12px;
        --button-padding: 10px
    }
}

@media screen and (min-width: 721px) and (max-width: 1024px) {
    .mi-modal-energy .mi-modal-energy__content {
        --content-padding: 20px;
        --drawer-content-padding: 40px;
        --close-button-size: 20px;
        --modal-min-width: 270px;
        --modal-max-width: 480px;
        --font-size-heading: 16px;
        --font-size-subtitle: 12px;
        --font-size-button: 14px;
        --button-padding: 10px
    }
}

@media screen and (min-width: 1025px) and (max-width: 1440px) {
    .mi-modal-energy .mi-modal-energy__content {
        --content-padding: 24px;
        --drawer-content-padding: 48px;
        --close-button-size: 24px;
        --modal-min-width: 360px;
        --modal-max-width: 560px;
        --font-size-heading: 20px;
        --font-size-subtitle: 16px;
        --font-size-button: 16px;
        --button-padding: 12px
    }
}

@media screen and (min-width: 1441px) and (max-width: 1920px) {
    .mi-modal-energy .mi-modal-energy__content {
        --content-padding: 30px;
        --drawer-content-padding: 60px;
        --close-button-size: 24px;
        --modal-min-width: 420px;
        --modal-max-width: 640px;
        --font-size-heading: 24px;
        --font-size-subtitle: 18px;
        --font-size-button: 18px;
        --button-padding: 12px
    }
}

@media screen and (min-width: 1921px) {
    .mi-modal-energy .mi-modal-energy__content {
        --content-padding: 30px;
        --drawer-content-padding: 60px;
        --close-button-size: 24px;
        --modal-min-width: 420px;
        --modal-max-width: 640px;
        --font-size-heading: 24px;
        --font-size-subtitle: 18px;
        --font-size-button: 18px;
        --button-padding: 12px
    }
}

.mi-modal-energy .mi-modal-energy__header {
    box-sizing: border-box;
    width: 100%;
    padding: var(--content-padding);
    color: var(--text-base);
    flex-flow: column;
    flex-shrink: 0;
    flex-basis: auto;
    justify-content: center;
    align-items: center;
    display: flex
}

@media screen and (max-width: 720px) {
    .mi-modal-energy .mi-modal-energy__header {
        padding-bottom: calc(var(--content-padding) + 4px)
    }
}

.mi-modal-energy .mi-modal-energy__header:empty {
    display: none
}

.mi-modal-energy .mi-modal-energy__header .mi-modal-energy__title-wrap, .mi-modal-energy .mi-modal-energy__header .mi-modal-energy__extra {
    box-sizing: border-box;
    width: 100%;
    color: var(--text-base);
    margin: 0
}

.mi-modal-energy .mi-modal-energy__header .mi-modal-energy__title-wrap--left:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    text-align: left;
    padding-right: var(--close-button-size)
}

.mi-modal-energy .mi-modal-energy__header .mi-modal-energy__title-wrap--left:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    text-align: left;
    padding-right: var(--close-button-size)
}

.mi-modal-energy .mi-modal-energy__header .mi-modal-energy__title-wrap--left:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    text-align: left;
    padding-right: var(--close-button-size)
}

.mi-modal-energy .mi-modal-energy__header .mi-modal-energy__extra--left:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    text-align: left;
    padding-right: var(--close-button-size)
}

.mi-modal-energy .mi-modal-energy__header .mi-modal-energy__extra--left:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    text-align: left;
    padding-right: var(--close-button-size)
}

.mi-modal-energy .mi-modal-energy__header .mi-modal-energy__extra--left:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    text-align: left;
    padding-right: var(--close-button-size)
}

.mi-modal-energy .mi-modal-energy__header .mi-modal-energy__title-wrap--left:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    text-align: right;
    padding-left: var(--close-button-size)
}

.mi-modal-energy .mi-modal-energy__header .mi-modal-energy__title-wrap--left:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    text-align: right;
    padding-left: var(--close-button-size)
}

.mi-modal-energy .mi-modal-energy__header .mi-modal-energy__title-wrap--left:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    text-align: right;
    padding-left: var(--close-button-size)
}

.mi-modal-energy .mi-modal-energy__header .mi-modal-energy__extra--left:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    text-align: right;
    padding-left: var(--close-button-size)
}

.mi-modal-energy .mi-modal-energy__header .mi-modal-energy__extra--left:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    text-align: right;
    padding-left: var(--close-button-size)
}

.mi-modal-energy .mi-modal-energy__header .mi-modal-energy__extra--left:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    text-align: right;
    padding-left: var(--close-button-size)
}

.mi-modal-energy .mi-modal-energy__header .mi-modal-energy__title-wrap--center, .mi-modal-energy .mi-modal-energy__header .mi-modal-energy__extra--center {
    padding: 0 var(--close-button-size);
    text-align: center
}

.mi-modal-energy .mi-modal-energy__header .mi-modal-energy__title-wrap .mi-modal-energy__title, .mi-modal-energy .mi-modal-energy__header .mi-modal-energy__extra .mi-modal-energy__title {
    font-weight: 500;
    font-size: var(--font-size-heading);
    -webkit-hyphens: auto;
    -ms-hyphens: auto;
    hyphens: auto;
    margin: 0
}

.mi-modal-energy .mi-modal-energy__header .mi-modal-energy__title-wrap .mi-modal-energy__subtitle, .mi-modal-energy .mi-modal-energy__header .mi-modal-energy__extra .mi-modal-energy__subtitle {
    color: var(--brand-black-50);
    font-weight: 400;
    font-size: var(--font-size-subtitle);
    -webkit-hyphens: auto;
    -ms-hyphens: auto;
    hyphens: auto;
    margin: 0
}

@media screen and (max-width: 720px) {
    .mi-modal-energy .mi-modal-energy__header .mi-modal-energy__title-wrap .mi-modal-energy__subtitle, .mi-modal-energy .mi-modal-energy__header .mi-modal-energy__extra .mi-modal-energy__subtitle {
        margin-top: 4px
    }
}

@media screen and (min-width: 721px) and (max-width: 1024px) {
    .mi-modal-energy .mi-modal-energy__header .mi-modal-energy__title-wrap .mi-modal-energy__subtitle, .mi-modal-energy .mi-modal-energy__header .mi-modal-energy__extra .mi-modal-energy__subtitle {
        margin-top: 6px
    }
}

@media screen and (min-width: 1025px) and (max-width: 1440px) {
    .mi-modal-energy .mi-modal-energy__header .mi-modal-energy__title-wrap .mi-modal-energy__subtitle, .mi-modal-energy .mi-modal-energy__header .mi-modal-energy__extra .mi-modal-energy__subtitle {
        margin-top: 8px
    }
}

@media screen and (min-width: 1441px) and (max-width: 1920px) {
    .mi-modal-energy .mi-modal-energy__header .mi-modal-energy__title-wrap .mi-modal-energy__subtitle, .mi-modal-energy .mi-modal-energy__header .mi-modal-energy__extra .mi-modal-energy__subtitle {
        margin-top: 12px
    }
}

@media screen and (min-width: 1921px) {
    .mi-modal-energy .mi-modal-energy__header .mi-modal-energy__title-wrap .mi-modal-energy__subtitle, .mi-modal-energy .mi-modal-energy__header .mi-modal-energy__extra .mi-modal-energy__subtitle {
        margin-top: 12px
    }
}

.mi-modal-energy .mi-modal-energy__header .mi-modal-energy__title-wrap .mi-modal-energy__subtitle:empty, .mi-modal-energy .mi-modal-energy__header .mi-modal-energy__extra .mi-modal-energy__subtitle:empty {
    display: none
}

.mi-modal-energy .mi-modal-energy__header .mi-modal-energy__close {
    top: var(--close-button-position);
    color: var(--brand-black-40);
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    --icon-font-size: var(--close-button-size);
    --close-button-position: var(--content-padding);
    right: var(--close-button-position);
    left: auto;
    left: initial;
    position: absolute
}

[dir=rtl] .mi-modal-energy .mi-modal-energy__header .mi-modal-energy__close {
    right: auto;
    right: initial;
    left: var(--close-button-position)
}

.mi-modal-energy .mi-modal-energy__header .mi-modal-energy__close:hover {
    color: var(--brand-black-50)
}

.mi-modal-energy .mi-modal-energy__header .mi-modal-energy__close .micon {
    display: block
}

.mi-modal-energy .mi-modal-energy__header--only-close .mi-modal-energy__close {
    top: calc(var(--close-button-position) / 2)
}

.mi-modal-energy .mi-modal-energy__main {
    box-sizing: border-box;
    width: 100%;
    min-height: var(--font-size-heading);
    max-height: 70vh;
    margin: var(--modal-footer-padding-vertical) auto;
    padding: 0 var(--content-padding);
    white-space: pre-line;
    word-break: break-word;
    -webkit-hyphens: auto;
    -ms-hyphens: auto;
    hyphens: auto;
    -webkit-overflow-scrolling: touch;
    overscroll-behavior: contain;
    flex-grow: 1;
    display: block;
    overflow: auto
}

.mi-modal-energy .mi-modal-energy__content.hidden-scroll .mi-modal-energy__main {
    scrollbar-color: transparent transparent;
    scrollbar-width: none;
    --ms-overflow-style: none
}

.mi-modal-energy .mi-modal-energy__content.hidden-scroll .mi-modal-energy__main::-webkit-scrollbar {
    width: 0;
    height: 0;
    display: none
}

.mi-modal-energy .mi-modal-energy__footer {
    box-sizing: border-box;
    width: 100%;
    padding: var(--modal-footer-padding-vertical) var(--modal-footer-padding-horizontal);
    flex-flow: column;
    flex-basis: auto;
    justify-content: center;
    align-items: center;
    margin: 0 auto;
    display: flex
}

.mi-modal-energy .mi-modal-energy__footer:empty {
    display: none
}

.mi-modal-energy .mi-modal-energy__footer .mi-modal-energy__action {
    grid-gap: calc(var(--modal-footer-padding-horizontal) / 2);
    gap: calc(var(--modal-footer-padding-horizontal) / 2);
    grid-template-columns:repeat(2, 1fr);
    width: 100%;
    display: grid
}

.mi-modal-energy .mi-modal-energy__footer .mi-modal-energy__button {
    white-space: nowrap;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    --btn-font-size: var(--font-size-button);
    --btn-padding-vertical: var(--button-padding);
    --btn-padding-horizontal: var(--button-padding);
    flex: auto;
    justify-content: center;
    align-items: center;
    margin: 0;
    display: flex
}

.mi-modal-energy .mi-modal-energy__footer .mi-modal-energy__button:only-child {
    grid-column: span 2
}

.mi-modal-energy .mi-modal-energy__footer .mi-modal-energy__footnote {
    width: 100%;
    margin-top: var(--font-size-subtitle);
    color: var(--brand-black-50);
    font-size: var(--font-size-subtitle);
    text-align: center
}

.mi-modal-energy .mi-modal-energy__header:not(:empty) + .mi-modal-energy__main {
    margin-top: 0;
    padding-top: 0
}

.mi-modal-energy .mi-modal-energy__main + .mi-modal-energy__footer, .mi-modal-energy .mi-modal-energy__header:not(:empty) + .mi-modal-energy__footer {
    margin-top: calc(-1 * var(--modal-footer-padding-vertical))
}

.mi-modal-energy.mi-modal-energy--drawer .ReactModal__Content {
    max-height: none;
    max-height: initial;
    transform: translateX(calc(var(--cardinal-number) * 100%));
    opacity: 1;
    top: 0;
    left: auto;
    left: initial;
    right: 0
}

[dir=rtl] .mi-modal-energy.mi-modal-energy--drawer .ReactModal__Content {
    left: 0;
    right: auto;
    right: initial
}

.mi-modal-energy.mi-modal-energy--drawer .ReactModal__Content--after-open.mi-modal-energy__content {
    opacity: 1;
    transform: translate(0)
}

.mi-modal-energy.mi-modal-energy--drawer .ReactModal__Content--before-close.mi-modal-energy__content {
    transform: translateX(calc(var(--cardinal-number) * 100%));
    opacity: 1
}

.mi-modal-energy.mi-modal-energy--drawer .mi-modal-energy__content {
    min-width: 0;
    min-width: initial;
    --content-padding: var(--drawer-content-padding);
    --modal-footer-padding-horizontal: var(--content-padding);
    border-radius: 0;
    height: 100%
}

@media screen and (max-width: 720px) {
    .mi-modal-energy.mi-modal-energy--drawer .mi-modal-energy__content {
        --modal-footer-padding-vertical: var(--content-padding);
        width: 100%
    }
}

@media screen and (min-width: 721px) and (max-width: 1024px) {
    .mi-modal-energy.mi-modal-energy--drawer .mi-modal-energy__content {
        --modal-footer-padding-vertical: calc(var(--content-padding) / 2);
        width: 480px
    }
}

@media screen and (min-width: 1025px) and (max-width: 1440px) {
    .mi-modal-energy.mi-modal-energy--drawer .mi-modal-energy__content {
        --modal-footer-padding-vertical: calc(var(--content-padding) / 2);
        width: 520px
    }
}

@media screen and (min-width: 1441px) and (max-width: 1920px) {
    .mi-modal-energy.mi-modal-energy--drawer .mi-modal-energy__content {
        --modal-footer-padding-vertical: calc(var(--content-padding) / 2);
        width: 600px
    }
}

@media screen and (min-width: 1921px) {
    .mi-modal-energy.mi-modal-energy--drawer .mi-modal-energy__content {
        --modal-footer-padding-vertical: calc(var(--content-padding) / 2);
        width: 600px
    }
}

.mi-modal-energy.mi-modal-energy--drawer .mi-modal-energy__header {
    box-sizing: border-box;
    width: auto;
    width: initial;
    margin: var(--content-padding) var(--content-padding) calc(var(--content-padding) / 2);
    padding: 0 0 calc(var(--content-padding) / 2)
}

@media screen and (max-width: 720px) {
    .mi-modal-energy.mi-modal-energy--drawer .mi-modal-energy__header {
        padding-bottom: calc(var(--content-padding) / 2 + 4px);
        border-bottom: 0;
        justify-content: flex-start;
        font-size: 16px
    }
}

@media screen and (min-width: 721px) and (max-width: 1024px) {
    .mi-modal-energy.mi-modal-energy--drawer .mi-modal-energy__header {
        border-bottom: 1px solid var(--brand-grey-20);
        justify-content: space-between;
        font-size: 20px
    }
}

@media screen and (min-width: 1025px) and (max-width: 1440px) {
    .mi-modal-energy.mi-modal-energy--drawer .mi-modal-energy__header {
        border-bottom: 1px solid var(--brand-grey-20);
        justify-content: space-between;
        font-size: 22px
    }
}

@media screen and (min-width: 1441px) and (max-width: 1920px) {
    .mi-modal-energy.mi-modal-energy--drawer .mi-modal-energy__header {
        border-bottom: 1px solid var(--brand-grey-20);
        justify-content: space-between;
        font-size: 24px
    }
}

@media screen and (min-width: 1921px) {
    .mi-modal-energy.mi-modal-energy--drawer .mi-modal-energy__header {
        border-bottom: 1px solid var(--brand-grey-20);
        justify-content: space-between;
        font-size: 28px
    }
}

.mi-modal-energy.mi-modal-energy--drawer .mi-modal-energy__main {
    height: 100%;
    padding: var(--modal-footer-padding-vertical) var(--content-padding);
    margin: 0 auto;
    max-height: none !important;
    max-height: initial !important
}

.mi-modal-energy.mi-modal-energy--drawer .mi-modal-energy__main + .mi-modal-energy__footer {
    margin-top: 0
}

@media screen and (max-width: 720px) {
    .mi-modal-energy.mi-modal-energy--bottom .ReactModal__Content, .mi-modal-energy.mi-modal-energy--drawer .ReactModal__Content {
        opacity: 1;
        transform: translateY(100%)
    }

    .mi-modal-energy.mi-modal-energy--bottom .ReactModal__Content--after-open.mi-modal-energy__content, .mi-modal-energy.mi-modal-energy--drawer .ReactModal__Content--after-open.mi-modal-energy__content {
        opacity: 1;
        transform: translateY(0)
    }

    .mi-modal-energy.mi-modal-energy--bottom .ReactModal__Content--before-close.mi-modal-energy__content, .mi-modal-energy.mi-modal-energy--drawer .ReactModal__Content--before-close.mi-modal-energy__content {
        opacity: 1;
        transform: translateY(100%)
    }

    .mi-modal-energy.mi-modal-energy--bottom .mi-modal-energy__content, .mi-modal-energy.mi-modal-energy--drawer .mi-modal-energy__content {
        top: auto;
        top: initial;
        border-radius: 12px 12px 0 0;
        width: 100%;
        max-width: 100%;
        height: -webkit-fit-content;
        height: -moz-fit-content;
        height: fit-content;
        min-height: max(50vh, 120px);
        max-height: 85vh;
        bottom: 0;
        left: 0;
        right: 0
    }

    .mi-modal-energy.mi-modal-energy--bottom .mi-modal-energy__header, .mi-modal-energy.mi-modal-energy--drawer .mi-modal-energy__header {
        flex-shrink: 0
    }

    .mi-modal-energy.mi-modal-energy--bottom .mi-modal-energy__main, .mi-modal-energy.mi-modal-energy--drawer .mi-modal-energy__main {
        margin-bottom: 0
    }

    .mi-modal-energy.mi-modal-energy--bottom .mi-modal-energy__main.show-main-layer, .mi-modal-energy.mi-modal-energy--drawer .mi-modal-energy__main.show-main-layer {
        position: relative
    }

    .mi-modal-energy.mi-modal-energy--bottom .mi-modal-energy__main + .mi-modal-energy__footer, .mi-modal-energy.mi-modal-energy--drawer .mi-modal-energy__main + .mi-modal-energy__footer {
        margin-top: 0
    }
}

.mi-modal-energy.mi-modal-energy--dialog .mi-modal-energy__content {
    box-shadow: 0 6px 12px rgba(25, 25, 25, .08)
}

.mi-modal-energy__main-layer {
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0
}

.mi-btn-v4 {
    --btn-padding: 12px, 40px;
    --btn-font-size: 24px;
    --btn-text-base: var(--text-base);
    --btn-border-radius: 14px;
    --btn-background-white: var(--background-light);
    --btn-background-black: var(--background-black);
    --btn-background-primary: var(--background-primary);
    --btn-ellipsis-lines: 1;
    --btn-ellipsis-direction: vertical;
    --btn-background-color: transparent;
    --link-text-decoration: underline;
    padding: 12px, 40px;
    padding: var(--btn-padding);
    color: var(--btn-text-base);
    font-size: 24px;
    font-size: var(--btn-font-size);
    background-color: transparent;
    background-color: var(--btn-background-color);
    border-radius: 14px;
    border-radius: var(--btn-border-radius);
    cursor: pointer;
    border: none;
    display: inline-block
}

.mi-btn-v4 .mi-btn-v4__text {
    text-overflow: ellipsis;
    word-break: break-word;
    display: box;
    -webkit-box-orient: var(--btn-ellipsis-direction);
    -webkit-line-clamp: var(--btn-ellipsis-lines);
    display: -webkit-box;
    overflow: hidden
}

.mi-btn-v4.mi-btn-v4--default {
    --btn-background-color: transparent;
    border: 1px solid var(--border-secondary)
}

.mi-btn-v4.mi-btn-v4--default:hover {
    --btn-text-base: #666;
    border-color: #666
}

.mi-btn-v4.mi-btn-v4--default.mi-btn-v4--highlight {
    --btn-text-base: var(--text-reverse);
    --btn-background-color: var(--btn-background-primary);
    border: 1px solid transparent
}

.mi-btn-v4.mi-btn-v4--default.mi-btn-v4--highlight:hover {
    --btn-text-base: var(--text-reverse);
    --btn-background-color: #ff781a;
    border-color: transparent
}

.mi-btn-v4.mi-btn-v4--default.mi-btn-v4--dark {
    --btn-text-base: var(--text-reverse);
    border-color: var(--text-revers)
}

.mi-btn-v4.mi-btn-v4--default.mi-btn-v4--dark:hover {
    --btn-text-base: #d0d0d0;
    border-color: #d0d0d0
}

.mi-btn-v4.mi-btn-v4--primary {
    --btn-text-base: var(--text-reverse);
    --btn-background-color: var(--btn-background-black);
    border: 1px solid transparent
}

.mi-btn-v4.mi-btn-v4--primary:hover {
    --btn-background-color: #444
}

.mi-btn-v4.mi-btn-v4--primary.mi-btn-v4--highlight {
    --btn-background-color: var(--btn-background-primary)
}

.mi-btn-v4.mi-btn-v4--primary.mi-btn-v4--highlight:hover {
    --btn-background-color: #ff781a
}

.mi-btn-v4.mi-btn-v4--primary.mi-btn-v4--dark {
    --btn-text-base: var(--text-base);
    --btn-background-color: var(--btn-background-white);
    border: 1px solid transparent
}

.mi-btn-v4.mi-btn-v4--primary.mi-btn-v4--dark:hover {
    --btn-background-color: #e1e1e1
}

.mi-btn-v4:disabled, .mi-btn-v4.mi-btn-v4--disabled {
    --btn-text-base: var(--text-reverse);
    --btn-background-color: var(--brand-grey-40);
    cursor: not-allowed;
    border: 1px solid transparent
}

.mi-btn-v4:disabled:hover, .mi-btn-v4.mi-btn-v4--disabled:hover {
    --btn-background-color: var(--brand-grey-40);
    --btn-text-base: var(--text-reverse);
    border-color: transparent
}

.mi-btn-v4.mi-btn-v4--link {
    --link-font-size: 20px;
    font-size: 20px;
    font-size: var(--link-font-size);
    line-height: inherit;
    border-radius: 0;
    border-radius: initial;
    align-items: center;
    padding: 0;
    display: inline-flex
}

.mi-btn-v4.mi-btn-v4--link:hover .mi-btn-v4__text {
    -webkit-text-decoration: var(--link-text-decoration);
    -webkit-text-decoration: var(--link-text-decoration);
    text-decoration: var(--link-text-decoration)
}

.mi-btn-v4.mi-btn-v4--link.mi-btn-v4--disabled {
    --btn-text-base: var(--text-secondary);
    --btn-background-color: transparent;
    border: none
}

.mi-btn-v4.mi-btn-v4--link.mi-btn-v4--disabled:hover .mi-btn-v4__text {
    --link-text-decoration: none
}

.mi-btn-v4.mi-btn-v4--link.mi-btn-v4--highlight {
    --btn-text-base: var(--text-primary)
}

.mi-btn-v4.mi-btn-v4--link.mi-btn-v4--dark {
    --btn-text-base: #fff
}

.mi-btn-v4.mi-btn-v4--arrow .micon {
    font-size: inherit;
    display: inline-block
}

html[dir=rtl] .mi-btn-v4.mi-btn-v4--arrow .micon {
    transform: rotate(180deg)
}

.mi-btn-v4.mi-btn-v4--icon {
    --icon-font-size: 32px;
    --icon-background-color: transparent;
    background-color: transparent;
    background-color: var(--icon-background-color);
    padding: 0
}

.mi-btn-v4.mi-btn-v4--icon:hover {
    --btn-text-base: #444
}

.mi-btn-v4.mi-btn-v4--icon .micon {
    font-size: var(--icon-font-size)
}

.mi-btn-v4.mi-btn-v4--icon.mi-btn-v4--disabled, .mi-btn-v4.mi-btn-v4--icon.mi-btn-v4--disabled:hover {
    --btn-text-base: var(--text-secondary)
}

.mi-btn-v4.mi-btn-v4--icon.mi-btn-v4--highlight {
    --btn-text-base: var(--text-primary)
}

.mi-btn-v4.mi-btn-v4--icon.mi-btn-v4--highlight:hover {
    --btn-text-base: #ff781a
}

.mi-btn-v4.mi-btn-v4--icon.mi-btn-v4--dark {
    --btn-text-base: var(--text-reverse);
    border-color: var(--text-revers)
}

.mi-btn-v4.mi-btn-v4--icon.mi-btn-v4--dark:hover {
    --btn-text-base: #e1e1e1
}

.mi-bundle-more__overlay {
    z-index: 888 !important
}

.mi-bundle-more__overlay .mi-bundle-more__modal {
    width: 480px
}

.mi-bundle-more__overlay .mi-bundle-more__modal :focus-visible {
    outline: 2px solid var(--brand-orange);
    outline: 2px solid var(--outline-color, var(--brand-orange));
    outline-offset: 0
}

.mi-bundle-more__overlay .mi-bundle-more__modal--mobile {
    width: 100%;
    min-height: auto !important
}

.mi-bundle-more__overlay .mi-bundle-more__modal--mobile .mi-modal-energy__main {
    min-height: auto !important
}

.mi-bundle-more__overlay .mi-bundle-more__modal .mi-modal-energy__header {
    padding: 0
}

@media screen and (max-width: 720px) {
    .mi-bundle-more__overlay .mi-bundle-more__modal .mi-modal-energy__header {
        padding: 42px 0 0
    }
}

@media screen and (min-width: 721px) and (max-width: 1024px) {
    .mi-bundle-more__overlay .mi-bundle-more__modal .mi-modal-energy__header {
        padding: 20px 0 0
    }
}

@media screen and (min-width: 1025px) and (max-width: 1440px) {
    .mi-bundle-more__overlay .mi-bundle-more__modal .mi-modal-energy__header {
        padding: 24px 0 0
    }
}

@media screen and (min-width: 1441px) and (max-width: 1920px) {
    .mi-bundle-more__overlay .mi-bundle-more__modal .mi-modal-energy__header {
        padding: 24px 0 0
    }
}

@media screen and (min-width: 1921px) {
    .mi-bundle-more__overlay .mi-bundle-more__modal .mi-modal-energy__header {
        padding: 24px 0 0
    }
}

@media screen and (max-width: 720px) {
    .mi-bundle-more__overlay .mi-bundle-more__modal .mi-modal-energy__header .mi-btn-energy {
        top: 11px
    }
}

@media screen and (min-width: 721px) and (max-width: 1024px) {
    .mi-bundle-more__overlay .mi-bundle-more__modal .mi-modal-energy__header .mi-btn-energy {
        top: 20px
    }
}

@media screen and (min-width: 1025px) and (max-width: 1440px) {
    .mi-bundle-more__overlay .mi-bundle-more__modal .mi-modal-energy__header .mi-btn-energy {
        top: 24px
    }
}

@media screen and (min-width: 1441px) and (max-width: 1920px) {
    .mi-bundle-more__overlay .mi-bundle-more__modal .mi-modal-energy__header .mi-btn-energy {
        top: 24px
    }
}

@media screen and (min-width: 1921px) {
    .mi-bundle-more__overlay .mi-bundle-more__modal .mi-modal-energy__header .mi-btn-energy {
        top: 24px
    }
}

.mi-bundle-more__overlay .mi-bundle-more__modal .mi-modal-energy__main {
    margin: 0
}

@media screen and (max-width: 720px) {
    .mi-bundle-more__overlay .mi-bundle-more__modal .mi-modal-energy__main {
        padding: 20px 20px 40px
    }
}

@media screen and (min-width: 721px) and (max-width: 1024px) {
    .mi-bundle-more__overlay .mi-bundle-more__modal .mi-modal-energy__main {
        padding: 20px
    }
}

@media screen and (min-width: 1025px) and (max-width: 1440px) {
    .mi-bundle-more__overlay .mi-bundle-more__modal .mi-modal-energy__main {
        padding: 24px
    }
}

@media screen and (min-width: 1441px) and (max-width: 1920px) {
    .mi-bundle-more__overlay .mi-bundle-more__modal .mi-modal-energy__main {
        padding: 24px
    }
}

@media screen and (min-width: 1921px) {
    .mi-bundle-more__overlay .mi-bundle-more__modal .mi-modal-energy__main {
        padding: 24px
    }
}

.mi-bundle-more:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    margin-left: var(--bundle-more-left)
}

.mi-bundle-more:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    margin-left: var(--bundle-more-left)
}

.mi-bundle-more:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    margin-left: var(--bundle-more-left)
}

.mi-bundle-more:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    margin-right: var(--bundle-more-left)
}

.mi-bundle-more:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    margin-right: var(--bundle-more-left)
}

.mi-bundle-more:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    margin-right: var(--bundle-more-left)
}

.mi-bundle-more__content {
    box-sizing: border-box;
    width: 100%
}

@media screen and (max-width: 720px) {
    .mi-bundle-more__item + .mi-bundle-more__item {
        margin-top: 24px
    }
}

@media screen and (min-width: 721px) and (max-width: 1024px) {
    .mi-bundle-more__item + .mi-bundle-more__item {
        margin-top: 24px
    }
}

@media screen and (min-width: 1025px) and (max-width: 1440px) {
    .mi-bundle-more__item + .mi-bundle-more__item {
        margin-top: 32px
    }
}

@media screen and (min-width: 1441px) and (max-width: 1920px) {
    .mi-bundle-more__item + .mi-bundle-more__item {
        margin-top: 32px
    }
}

@media screen and (min-width: 1921px) {
    .mi-bundle-more__item + .mi-bundle-more__item {
        margin-top: 32px
    }
}

.mi-bundle-more__title {
    max-width: 398px;
    color: var(--text-base);
    letter-spacing: 0;
    text-overflow: ellipsis;
    word-break: break-word;
    display: box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    margin: 0 0 12px;
    font-size: 16px;
    font-weight: 700;
    line-height: 1.25;
    display: -webkit-box;
    overflow: hidden
}

.mi-bundle-more__title:focus-visible {
    outline-offset: -2px
}

.mi-bundle-more__info {
    --image-width: 56px;
    --info-margin-left: 6px;
    --link-font-size: 12px;
    --link-text-width: 114px;
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    gap: 32px;
    display: flex
}

@media screen and (max-width: 720px) {
    .mi-bundle-more__info {
        flex-direction: column;
        align-items: flex-start;
        gap: 16px
    }
}

.mi-bundle-more__trigger {
    width: var(--bundle-more-icon-width);
    height: calc(var(--image-width) / 11 * 6);
    border-radius: var(--bundle-more-icon-radius);
    --bundle-more-trigger-size: var(--bundle-more-icon-size);
    cursor: pointer;
    background-color: rgba(25, 25, 25, .05);
    flex-direction: row;
    justify-content: center;
    align-items: center;
    display: flex
}

.mi-bundle-more__trigger .more-icon {
    width: 100%;
    height: 100%;
    color: var(--text-base);
    stroke: currentColor;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    display: flex
}

.mi-bundle-more__trigger .more-icon svg {
    fill: currentColor
}

.mi-livechat {
    justify-content: space-between;
    width: 100%;
    display: flex
}

.mi-livechat--icon-model {
    width: auto
}

.mi-livechat .support-contact__customer-service {
    width: var(--width);
    height: var(--width);
    background-color: var(--background-white);
    cursor: pointer;
    border-radius: 50%;
    justify-content: center;
    align-items: center;
    margin: 0 auto;
    display: flex;
    box-shadow: 0 1px 10px 1px rgba(0, 0, 0, .1)
}

@media screen and (max-width: 720px) {
    .mi-livechat .support-contact__customer-service {
        --width: 48px;
        --action-cion: 27px
    }
}

@media screen and (min-width: 721px) and (max-width: 1024px) {
    .mi-livechat .support-contact__customer-service {
        --width: 48px;
        --action-cion: 27px
    }
}

@media screen and (min-width: 1025px) and (max-width: 1440px) {
    .mi-livechat .support-contact__customer-service {
        --width: 48px;
        --action-cion: 27px
    }
}

@media screen and (min-width: 1441px) and (max-width: 1920px) {
    .mi-livechat .support-contact__customer-service {
        --width: 64px;
        --action-cion: 36px
    }
}

@media screen and (min-width: 1921px) {
    .mi-livechat .support-contact__customer-service {
        --width: 64px;
        --action-cion: 36px
    }
}

.mi-livechat .support-contact__customer-service-icon {
    color: var(--text-primary);
    font-size: var(--action-cion)
}

.mi-livechat .support-contact__customer-service-disabled .support-contact__customer-service-icon:hover {
    cursor: not-allowed
}

.mi-livechat .support-contact__customer-service-loading .support-contact__customer-service-icon:hover {
    cursor: wait
}

.mi-livechat--disable .support-contact__content:hover {
    cursor: not-allowed
}

.mi-livechat--loading .support-contact__content:hover {
    cursor: wait
}

.livechat-privacy__tip a {
    color: var(--text-primary)
}

.livechat-modal-ios-support .mi-modal__footer {
    margin-bottom: 65px
}

.livechat-modal-ios-x-support .mi-modal__footer {
    margin-bottom: 99px
}

.lcw-iframe-hidden {
    top: 100% !important;
    right: -3000px !important
}

@media screen and (max-width: 720px) {
    #Microsoft_Omnichannel_LCWidget_Chat_Iframe_Window {
        box-sizing: border-box;
        background-color: var(--background-white)
    }

    .livechat-ios-fix #Microsoft_Omnichannel_LCWidget_Chat_Iframe_Window {
        height: 100vh;
        height: calc(100vh - var(--bottom-height, 0px));
        padding-bottom: var(--bottom-height)
    }
}

body.mi-modal__Body--overflow-hidden {
    overflow: hidden
}

body.mi-modal__overlay {
    direction: ltr
}

html[data-mi-dir=rtl] body.mi-modal__overlay, body.body--rtl body.mi-modal__overlay {
    direction: rtl
}

html[dir=rtl] body.mi-modal__overlay {
    direction: rtl
}


.mi-toast .mi-toast__wrapper-enter {
    opacity: 0
}

.mi-toast .mi-toast__wrapper-enter-active {
    opacity: 1;
    transition: opacity .2s
}

.mi-toast .mi-toast__wrapper-exit {
    opacity: 1
}

.mi-toast .mi-toast__wrapper-exit-active {
    opacity: 0;
    transition: opacity .2s
}

.mi-toast .mi-toast__main {
    z-index: 20;
    box-sizing: border-box;
    color: var(--text-base);
    text-align: left;
    background: var(--background-light);
    border-radius: 5px;
    justify-content: space-between;
    align-items: center;
    display: flex;
    position: fixed;
    top: 50%;
    left: 50%;
    transform: translate(-50%);
    box-shadow: 0 8px 16px rgba(25, 25, 25, .08)
}

@media screen and (max-width: 720px) {
    .mi-toast .mi-toast__main {
        max-width: 80vw;
        padding: 7px .78125vw;
        font-size: max(1.25vw, 12px)
    }
}

@media screen and (min-width: 721px) and (max-width: 1024px) {
    .mi-toast .mi-toast__main {
        max-width: 26.5625vw;
        min-height: 2.26563vw;
        padding: .78125vw;
        font-size: max(1.25vw, 12px)
    }
}

@media screen and (min-width: 1025px) and (max-width: 1440px) {
    .mi-toast .mi-toast__main {
        max-width: 58.5938vw;
        min-height: 2.26563vw;
        padding: .78125vw;
        font-size: max(1.25vw, 12px)
    }
}

@media screen and (min-width: 1441px) and (max-width: 1920px) {
    .mi-toast .mi-toast__main {
        max-width: 58.5938vw;
        min-height: 2.26563vw;
        padding: .78125vw;
        font-size: max(1.25vw, 12px)
    }
}

@media screen and (min-width: 1921px) {
    .mi-toast .mi-toast__main {
        max-width: 1500px;
        min-height: 58px;
        padding: 20px;
        font-size: 32px
    }
}

.mi-toast .mi-toast__main .mi-toast-close__icon {
    color: var(--text-secondary);
    cursor: pointer
}

@media screen and (max-width: 720px) {
    .mi-toast .mi-toast__main .mi-toast-close__icon {
        font-size: max(1.25vw, 12px)
    }
}

@media screen and (min-width: 721px) and (max-width: 1024px) {
    .mi-toast .mi-toast__main .mi-toast-close__icon {
        font-size: max(1.25vw, 12px)
    }
}

@media screen and (min-width: 1025px) and (max-width: 1440px) {
    .mi-toast .mi-toast__main .mi-toast-close__icon {
        font-size: max(1.25vw, 12px)
    }
}

@media screen and (min-width: 1441px) and (max-width: 1920px) {
    .mi-toast .mi-toast__main .mi-toast-close__icon {
        font-size: max(1.25vw, 12px)
    }
}

@media screen and (min-width: 1921px) {
    .mi-toast .mi-toast__main .mi-toast-close__icon {
        font-size: 32px
    }
}

.mi-toast .mi-toast__content {
    justify-content: flex-start;
    align-items: center;
    display: flex
}

.mi-toast .mi-toast__content .mi-toast-success__icon, .mi-toast .mi-toast__content .mi-toast-error__icon {
    color: #ff4e4e
}

@media screen and (max-width: 720px) {
    .mi-toast .mi-toast__content .mi-toast-success__icon, .mi-toast .mi-toast__content .mi-toast-error__icon {
        margin-right: 2.77778vw;
        font-size: max(1.25vw, 12px)
    }
}

@media screen and (min-width: 721px) and (max-width: 1024px) {
    .mi-toast .mi-toast__content .mi-toast-success__icon, .mi-toast .mi-toast__content .mi-toast-error__icon {
        margin-right: .390625vw;
        font-size: max(1.25vw, 12px)
    }
}

@media screen and (min-width: 1025px) and (max-width: 1440px) {
    .mi-toast .mi-toast__content .mi-toast-success__icon, .mi-toast .mi-toast__content .mi-toast-error__icon {
        margin-right: .390625vw;
        font-size: max(1.25vw, 12px)
    }
}

@media screen and (min-width: 1441px) and (max-width: 1920px) {
    .mi-toast .mi-toast__content .mi-toast-success__icon, .mi-toast .mi-toast__content .mi-toast-error__icon {
        margin-right: .390625vw;
        font-size: max(1.25vw, 12px)
    }
}

@media screen and (min-width: 1921px) {
    .mi-toast .mi-toast__content .mi-toast-success__icon, .mi-toast .mi-toast__content .mi-toast-error__icon {
        margin-right: 10px;
        font-size: 32px
    }
}

.mi-toast .mi-toast__content .mi-toast-success__icon {
    color: #50c050
}

.mi-toast .mi-toast__img {
    text-align: center
}

.site-footer__sic-logo {
    background-color: #ececec
}

@media screen and (max-width: 720px) {
    .site-footer__sic-logo {
        --site-padding: 16px 16px;
        --logo-size: 119px
    }
}

@media screen and (min-width: 721px) and (max-width: 1024px) {
    .site-footer__sic-logo {
        --site-padding: 16px 32px;
        --logo-size: 177px
    }
}

@media screen and (min-width: 1025px) and (max-width: 1440px) {
    .site-footer__sic-logo {
        --site-padding: 28px 32px;
        --logo-size: 177px
    }
}

@media screen and (min-width: 1441px) and (max-width: 1920px) {
    .site-footer__sic-logo {
        --site-padding: 28px 32px;
        --logo-size: 177px
    }
}

@media screen and (min-width: 1921px) {
    .site-footer__sic-logo {
        --site-padding: 28px 32px;
        --logo-size: 177px
    }
}

.site-footer__sic-logo .sic-logo__inner.site-container {
    box-sizing: border-box;
    width: 1226px;
    padding: var(--site-padding);
    margin: auto
}

.site-footer__sic-logo .sic-logo-img {
    width: var(--logo-size)
}

@keyframes slide-up-from-bottom {
    0% {
        opacity: 0;
        transform: translateY(100%)
    }
    to {
        opacity: 1;
        transform: translateY(0)
    }
}

.xm-pop {
    z-index: 999;
    background-color: rgba(0, 0, 0, .8);
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    display: flex;
    position: fixed;
    top: 0;
    left: 0;
    overflow-x: hidden;
    overflow-y: auto
}

.video-disShow {
    display: none
}

.pcmodal_video {
    z-index: 100;
    width: 1800px;
    height: 900px
}

.pcmodal_video .xmvideo-playicon, .pcmodal_video .video-controls {
    display: none
}

.video-box {
    animation: .3s ease-out forwards slide-up-from-bottom
}

.video-box .mmodal_video {
    height: 100%
}

.video-box .mmodal_video .xmvideo-playicon {
    display: none
}

.modal-close {
    z-index: 10000;
    position: absolute;
    top: 100px;
    right: 50px
}

.modal-video .video-controls, .modal-video .video-controls-mobile {
    display: none
}

.mi-modal.mi-modal--desktop .ReactModal__Overlay--after-open.mi-modal__overlay, .mi-modal.mi-modal--mobile .ReactModal__Overlay--after-open.mi-modal__overlay, .mi-modal.mi-modal--responsive .ReactModal__Overlay--after-open.mi-modal__overlay {
    background-color: rgba(0, 0, 0, .7)
}

.mi-modal.mi-modal--desktop .ReactModal__Content.video_modal, .mi-modal.mi-modal--mobile .ReactModal__Content.video_modal, .mi-modal.mi-modal--responsive .ReactModal__Content.video_modal {
    background-color: #000;
    width: 80%;
    height: 75%;
    overflow: hidden
}

.mi-modal.mi-modal--desktop .ReactModal__Content.video_modal .mi-modal__main, .mi-modal.mi-modal--desktop .ReactModal__Content.video_modal .modal-video, .mi-modal.mi-modal--mobile .ReactModal__Content.video_modal .mi-modal__main, .mi-modal.mi-modal--mobile .ReactModal__Content.video_modal .modal-video, .mi-modal.mi-modal--responsive .ReactModal__Content.video_modal .mi-modal__main, .mi-modal.mi-modal--responsive .ReactModal__Content.video_modal .modal-video {
    width: 100%;
    height: 100%
}

.mi-modal.mi-modal--desktop .ReactModal__Content.video_modal .modal-video, .mi-modal.mi-modal--mobile .ReactModal__Content.video_modal .modal-video, .mi-modal.mi-modal--responsive .ReactModal__Content.video_modal .modal-video {
    -o-object-fit: contain;
    object-fit: contain;
    border: none;
    border: initial
}

.mi-modal.mi-modal--desktop .xiaomi.svg-close, .mi-modal.mi-modal--mobile .xiaomi.svg-close, .mi-modal.mi-modal--responsive .xiaomi.svg-close {
    display: none !important
}

.mi-modal.mi-modal--mobile .ReactModal__Overlay--after-open.mi-modal__overlay {
    justify-content: center;
    align-items: center;
    display: flex
}

.mi-modal.mi-modal--mobile .ReactModal__Content.video_modal.product-mobile {
    background-color: #000;
    width: 100vw;
    height: 100vh
}

.mi-modal.mi-modal--desktop .ReactModal__Overlay {
    background-color: transparent;
    transition: background-color .15s ease-out
}

.mi-modal.mi-modal--desktop .ReactModal__Overlay--after-open.mi-modal__overlay {
    background-color: rgba(0, 0, 0, .36)
}

.mi-modal.mi-modal--desktop .ReactModal__Overlay--before-close.mi-modal__overlay {
    background-color: transparent
}

.mi-modal.mi-modal--desktop .ReactModal__Content {
    opacity: 0;
    transition-property: opacity, transform;
    transition-duration: .35s;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    transform: translateY(-65%)
}

.mi-modal.mi-modal--desktop .ReactModal__Content--after-open.mi-modal__content {
    opacity: 1;
    transform: translateY(-50%)
}

.mi-modal.mi-modal--desktop .ReactModal__Content--before-close.mi-modal__content {
    opacity: 0;
    transform: translateY(-65%)
}

.mi-modal.mi-modal--desktop .mi-modal__overlay {
    z-index: 14;
    position: fixed;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0
}

.mi-modal.mi-modal--desktop .mi-modal__content {
    box-sizing: border-box;
    background-color: var(--background-dialog-content);
    outline: none;
    width: -webkit-min-content;
    width: -moz-min-content;
    width: min-content;
    max-width: 90%;
    height: auto;
    max-height: 80%;
    margin: auto;
    position: absolute;
    top: 50%;
    left: 0;
    right: 0;
    overflow: auto;
    box-shadow: 0 15px 20px rgba(9, 2, 4, .15)
}

.mi-modal.mi-modal--desktop .mi-modal__header {
    box-sizing: border-box;
    width: auto;
    height: 60px;
    color: var(--title-base);
    text-align: center;
    justify-content: flex-end;
    align-items: center;
    margin: 0 36px;
    font-size: 20px;
    line-height: 60px;
    display: flex
}

.mi-modal.mi-modal--desktop .mi-modal__header--border {
    border-bottom: 1px solid var(--border-light-variant)
}

.mi-modal.mi-modal--desktop .mi-modal__header p {
    width: 100%
}

.mi-modal.mi-modal--desktop .mi-modal__main {
    box-sizing: border-box;
    -webkit-overflow-scrolling: touch;
    flex-grow: 1;
    width: 100%;
    display: block
}

.mi-modal.mi-modal--desktop .mi-modal__title-wrap {
    flex-basis: auto;
    justify-content: flex-end;
    align-items: center;
    width: 100%;
    height: 41px;
    display: flex
}

.mi-modal.mi-modal--desktop .mi-modal__title {
    width: 100%;
    height: 41px;
    color: var(--title-base);
    font-size: 20px;
    line-height: 41px
}

.mi-modal.mi-modal--desktop .mi-modal__title--left {
    text-align: left
}

.mi-modal.mi-modal--desktop .mi-modal__title--center {
    text-align: center
}

.mi-modal.mi-modal--desktop .button-close {
    z-index: 100;
    position: absolute;
    top: 21px;
    left: auto;
    right: 32px
}

html[data-mi-dir=rtl] .mi-modal.mi-modal--desktop .button-close, body.body--rtl .mi-modal.mi-modal--desktop .button-close {
    left: 32px;
    right: auto
}

html[dir=rtl] .mi-modal.mi-modal--desktop .button-close {
    left: 32px;
    right: auto
}

.mi-modal.mi-modal--desktop div[aria-label=close] {
    color: var(--button-dialog-close);
    cursor: pointer;
    font-size: 24px;
    font-weight: 400
}

.mi-modal.mi-modal--desktop div[aria-label=close]:hover {
    color: var(--button-dialog-close-on)
}

.mi-modal.mi-modal--desktop .mi-modal__footer {
    box-sizing: border-box;
    justify-content: center;
    width: 100%;
    height: auto;
    padding: 26px 30px;
    display: flex
}

.mi-modal.mi-modal--desktop .mi-modal__button {
    white-space: nowrap;
    cursor: pointer;
    justify-content: center;
    align-items: center;
    width: 180px;
    height: 40px;
    margin: 0 10px;
    font-size: 14px;
    display: flex
}

.mi-modal.mi-modal--desktop .mi-modal__button--cancel {
    color: var(--title-primary-variant);
    background: var(--background-dialog-button)
}

.mi-modal.mi-modal--desktop .mi-modal__button--cancel:hover {
    background: var(--background-dialog-button-hover)
}

.mi-modal.mi-modal--desktop .mi-modal__button--confirm {
    color: var(--title-primary-variant-5);
    background: var(--background-primary)
}

.mi-modal.mi-modal--desktop .mi-modal__button--confirm:hover {
    background: var(--background-primary-hover)
}

.mi-modal.mi-modal--desktop.modal__v4 .mi-modal__content {
    border-radius: 8px;
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
    min-width: 360px;
    max-width: 560px
}

.mi-modal.mi-modal--desktop.modal__v4 header {
    border-bottom: none;
    height: 24px
}

.mi-modal.mi-modal--desktop.modal__v4 .button-close {
    color: #a3a3a3;
    font-size: 24px;
    top: 12px
}

.mi-modal.mi-modal--desktop.modal__v4 main {
    padding-top: 24px;
    padding-left: 30px;
    padding-right: 30px
}

.mi-modal.mi-modal--desktop.modal__v4 footer {
    justify-content: space-between;
    gap: 12px
}

.mi-modal.mi-modal--desktop.modal__v4 footer .mi-modal__button {
    width: auto;
    width: initial;
    height: auto;
    height: initial;
    color: #191919;
    white-space: nowrap;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    background-color: transparent;
    border: 1px solid #191919;
    border-radius: 8px;
    flex: 1;
    justify-content: center;
    align-items: center;
    margin: 0;
    padding: 12px;
    font-size: 16px;
    line-height: 1.15;
    display: flex
}

.mi-modal.mi-modal--desktop.modal__v4 footer .mi-modal__button.mi-modal__button--confirm {
    color: #fff;
    background-color: #191919
}

.mi-modal.mi-modal--desktop.modal__v4 footer .mi-modal__button.mi-modal__button--confirm:hover {
    background-color: #444
}

.mi-modal.mi-modal--mobile .ReactModal__Overlay {
    background-color: transparent;
    transition: background-color .25s ease-in-out
}

.mi-modal.mi-modal--mobile .ReactModal__Overlay--after-open.mi-modal__overlay {
    background-color: rgba(0, 0, 0, .6)
}

.mi-modal.mi-modal--mobile .ReactModal__Overlay--before-close.mi-modal__overlay {
    background-color: transparent
}

.mi-modal.mi-modal--mobile .ReactModal__Content {
    transition: transform .35s cubic-bezier(.4, 0, .2, 1);
    transform: translateY(100%)
}

.mi-modal.mi-modal--mobile .ReactModal__Content--after-open.mi-modal__content {
    transform: translateY(0)
}

.mi-modal.mi-modal--mobile .ReactModal__Content--before-close.mi-modal__content {
    transform: translateY(100%)
}

.mi-modal.mi-modal--mobile .mi-modal__overlay {
    z-index: 14;
    position: fixed;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0
}

.mi-modal.mi-modal--mobile .mi-modal__overlay .mi-modal__content {
    box-sizing: border-box;
    background-color: var(--background-dialog-content);
    border-radius: .41667rem .41667rem 0 0;
    outline: none;
    width: 100%;
    height: auto;
    max-height: 80vh;
    position: absolute;
    bottom: 0;
    overflow-y: auto
}

.mi-modal.mi-modal--mobile .mi-modal {
    flex-flow: column;
    height: 100%;
    display: flex;
    position: relative
}

.mi-modal.mi-modal--mobile .mi-modal__header {
    box-sizing: border-box;
    text-align: center;
    flex-flow: column;
    flex-shrink: 0;
    flex-basis: auto;
    justify-content: center;
    align-items: center;
    width: 100%;
    padding: .625rem .625rem .41667rem;
    font-size: .625rem;
    line-height: .91667rem;
    display: flex
}

.mi-modal.mi-modal--mobile .mi-modal__header--border {
    border-bottom: .02083rem solid var(--border-light-variant)
}

.mi-modal.mi-modal--mobile .mi-modal__header p {
    width: 100%
}

.mi-modal.mi-modal--mobile .mi-modal__main {
    box-sizing: border-box;
    -webkit-overflow-scrolling: touch;
    flex-grow: 1;
    height: 100%
}

.mi-modal.mi-modal--mobile .mi-modal__title-wrap {
    flex-basis: auto;
    justify-content: flex-end;
    align-items: center;
    width: 100%;
    height: 1rem;
    display: flex
}

.mi-modal.mi-modal--mobile .mi-modal__title {
    width: 100%;
    height: 1rem;
    color: var(--title-base);
    font-size: .875rem;
    line-height: 1rem
}

.mi-modal.mi-modal--mobile .mi-modal__title--left {
    text-align: left
}

.mi-modal.mi-modal--mobile .mi-modal__title--center {
    text-align: center
}

.mi-modal.mi-modal--mobile .button-close {
    position: absolute;
    top: .70833rem;
    left: auto;
    right: .625rem
}


html[dir=rtl] .mi-modal.mi-modal--mobile .button-close {
    left: .625rem;
    right: auto
}

.mi-modal.mi-modal--mobile .icon-close {
    color: var(--button-dialog-close);
    cursor: pointer;
    font-size: .5rem;
    font-weight: 700
}

.mi-modal.mi-modal--mobile .icon-close:hover {
    color: var(--button-dialog-close-on)
}

.mi-modal.mi-modal--mobile .mi-modal__sub-title {
    height: .875rem;
    padding: .04167rem 0 .125rem;
    font-size: .625rem;
    line-height: .875rem
}

.mi-modal.mi-modal--mobile .mi-modal__footer {
    box-sizing: border-box;
    flex-basis: auto;
    justify-content: space-between;
    width: 100%;
    height: 3.33333rem;
    padding: .83333rem .625rem;
    display: flex
}

.mi-modal.mi-modal--mobile .mi-modal__button {
    white-space: nowrap;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    border-radius: .29167rem;
    flex: auto;
    justify-content: center;
    align-items: center;
    margin: 0 .20833rem;
    padding: .39583rem 1.14583rem;
    font-size: .625rem;
    display: flex
}

.mi-modal.mi-modal--mobile .mi-modal__button--cancel {
    color: var(--title-primary-variant);
    background: var(--background-dialog-button)
}

.mi-modal.mi-modal--mobile .mi-modal__button--confirm {
    color: var(--title-primary-variant-5);
    background: var(--background-primary)
}

.WatchFilm {
    z-index: 2;
    box-sizing: border-box;
    background-color: #000;
    flex-direction: column;
    align-items: center;
    width: 22.5rem;
    height: 30rem;
    display: flex
}

.WatchFilm .ksp_video_module, .WatchFilm .ksp_video_module .ksp_appear {
    width: 22.5rem;
    height: 22.5rem
}

.WatchFilm .ksp_video_module .ksp_appear .video-controls {
    bottom: 4%
}

.WatchFilm .ksp_video_module .ksp_appear .xmvideo-playicon {
    display: none
}

.WatchFilm .div41_WatchFilm {
    z-index: 1;
    box-sizing: border-box;
    justify-content: center;
    align-items: center;
    width: 22.5rem;
    height: 1.04167rem;
    margin-top: 1.04167rem;
    display: flex
}

.WatchFilm .div41_WatchFilm .div43_WatchFilm {
    z-index: 1;
    box-sizing: border-box;
    cursor: pointer;
    align-items: center;
    display: flex
}

.WatchFilm .div41_WatchFilm .div43_WatchFilm .split_text475 {
    color: #fff;
    max-width: 14.5833rem;
    font-size: .75rem
}

.WatchFilm .div41_WatchFilm .play_icon {
    z-index: 6;
    cursor: pointer;
    width: .79167rem;
    height: .79167rem;
    margin-left: .41667rem
}

.WatchFilm .div41_WatchFilm .play_icon:before, .WatchFilm .div41_WatchFilm .play_icon:after {
    display: none
}

.div1 .section.color_wrapper_001 .color_content_wrapper_001 .color_slider_container_001 .color_slider_wrapper_001 .color_slider_001 {
    width: 19.1667rem;
    height: 31.5833rem
}

.div1 .section.color_wrapper_001 .color_content_wrapper_001 .color_slider_container_001 .color_slider_wrapper_001 .slider-controls-mobile {
    bottom: -8.33333rem
}

.div1 .section.color_wrapper_001 {
    z-index: 5;
    box-sizing: border-box;
    background-color: #000;
    flex-direction: column;
    align-items: center;
    width: 22.5rem;
    display: flex
}

.div1 .section.color_wrapper_001 .color_content_wrapper_001 {
    z-index: 1;
    box-sizing: border-box;
    flex-direction: column;
    align-items: center;
    width: 38.3958rem;
    margin-top: .45833rem;
    display: flex
}

.div1 .section.color_wrapper_001 .color_content_wrapper_001 .color_title_section_001 {
    box-sizing: border-box;
    flex-direction: column;
    align-items: center;
    width: 10.1875rem;
    min-height: 3.20833rem;
    display: flex
}

.div1 .section.color_wrapper_001 .color_content_wrapper_001 .color_title_section_001 .color_title_wrapper_001 {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: 10.1875rem;
    display: flex
}

.div1 .section.color_wrapper_001 .color_content_wrapper_001 .color_title_section_001 .color_title_wrapper_001 .color_title_text_001 {
    color: #fff;
    text-align: center;
    width: 18.3333rem;
    font-size: 1.5rem
}

.div1 .section.color_wrapper_001 .color_content_wrapper_001 .color_title_section_001 .color_subtitle_wrapper_001 {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: 8.3125rem;
    display: flex
}

.div1 .section.color_wrapper_001 .color_content_wrapper_001 .color_title_section_001 .color_subtitle_wrapper_001 .color_subtitle_text_001 {
    color: #fff;
    text-align: center;
    width: 18.3333rem;
    font-size: 1.5rem
}

.div1 .section.color_wrapper_001 .color_content_wrapper_001 .color_slider_container_001 {
    box-sizing: border-box;
    flex-direction: column;
    align-items: center;
    width: 22.5rem;
    margin-top: 2.70833rem;
    display: flex
}

.div1 .section.color_wrapper_001 .color_content_wrapper_001 .color_slider_container_001 .color_slider_wrapper_001 {
    z-index: 1;
    box-sizing: border-box;
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
    width: 22.5rem;
    min-height: 21.2083rem;
    display: flex;
    position: relative
}

.div1 .section.color_wrapper_001 .color_content_wrapper_001 .color_slider_container_001 .color_slider_wrapper_001 .color_slider_004 {
    width: 19.1667rem;
    height: 31.5833rem
}

.div1 .section.color_wrapper_001 .color_content_wrapper_001 .color_slider_container_001 .color_slider_wrapper_001 .color_slider_004 .slider-controls-mobile {
    display: none;
    bottom: -8.33333rem
}

.div1 .section.color_wrapper_001 .color_content_wrapper_001 .color_slider_container_001 .color_slider_wrapper_001 .slick-active {
    z-index: 9
}

.div1 .section.color_wrapper_001 .color_content_wrapper_001 .color_slider_container_001 .color_slider_wrapper_001 .slick-slider .slick-track {
    height: 100%
}

.div1 .section.color_wrapper_001 .color_content_wrapper_001 .color_slider_container_001 .color_slider_wrapper_001 .color_controls_wrapper_001 {
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
    display: flex;
    position: absolute;
    bottom: -4.27083rem;
    left: 50%;
    transform: translate(-50%)
}

.div1 .section.color_wrapper_001 .color_content_wrapper_001 .color_slider_container_001 .color_slider_wrapper_001 .color_controls_wrapper_001 .color_dots_container_001 {
    justify-content: center;
    align-items: center;
    width: 8.33333rem;
    display: flex
}

.div1 .section.color_wrapper_001 .color_content_wrapper_001 .color_slider_container_001 .color_slider_wrapper_001 .color_controls_wrapper_001 .color_dots_container_001 .color_dot_item_001 {
    justify-content: center;
    align-items: center;
    width: 2.16667rem;
    height: 2.16667rem;
    margin-right: .41667rem;
    display: flex;
    position: relative
}

.div1 .section.color_wrapper_001 .color_content_wrapper_001 .color_slider_container_001 .color_slider_wrapper_001 .color_controls_wrapper_001 .color_dots_container_001 .color_dot_item_001 .color_dot_active_001 {
    z-index: 0;
    opacity: 0;
    width: .41667rem;
    height: .41667rem;
    transition: width .3s, height .3s, opacity .3s;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%)
}

.div1 .section.color_wrapper_001 .color_content_wrapper_001 .color_slider_container_001 .color_slider_wrapper_001 .color_controls_wrapper_001 .color_dots_container_001 .color_dot_item_001 .color_dot_inactive_001 {
    z-index: 1;
    cursor: pointer;
    opacity: 1;
    width: .41667rem;
    height: .41667rem;
    transition: opacity .3s;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%)
}

.div1 .section.color_wrapper_001 .color_content_wrapper_001 .color_slider_container_001 .color_slider_wrapper_001 .color_controls_wrapper_001 .color_dots_container_001 .color_dot_item_001.active .color_dot_active_001 {
    z-index: 1;
    opacity: 1;
    width: 2.16667rem;
    height: 2.16667rem
}

.div1 .section.color_wrapper_001 .color_content_wrapper_001 .color_slider_container_001 .color_slider_wrapper_001 .color_controls_wrapper_001 .color_dots_container_001 .color_dot_item_001.active .color_dot_inactive_001 {
    z-index: 0;
    opacity: 0
}

.div1 .section.color_wrapper_001 .color_content_wrapper_001 .color_slider_container_001 .color_slider_wrapper_001 .color_controls_wrapper_001 .color_dots_container_001 .color_dot_item_001:not(.active) .color_dot_active_001 {
    z-index: 0;
    opacity: 0;
    width: .41667rem;
    height: .41667rem
}

.div1 .section.color_wrapper_001 .color_content_wrapper_001 .color_slider_container_001 .color_slider_wrapper_001 .color_controls_wrapper_001 .color_dots_container_001 .color_dot_item_001:not(.active) .color_dot_inactive_001 {
    z-index: 1;
    opacity: 1
}

.div1 .section.color_wrapper_001 .color_content_wrapper_001 .color_slider_container_001 .color_slider_wrapper_001 .color_controls_wrapper_001 .color_text_container_001 {
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
    width: 8.33333rem;
    height: auto;
    display: flex
}

.div1 .section.color_wrapper_001 .color_content_wrapper_001 .color_slider_container_001 .color_slider_wrapper_001 .color_controls_wrapper_001 .color_text_container_001 .color_text_001 {
    color: #fff;
    text-align: center;
    width: 18.3333rem;
    font-size: .875rem
}

.div1 .section.color_wrapper_001 .color_content_wrapper_001 .color_slider_container_001 .color_slider_wrapper_001 .feature-item-back {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    display: flex;
    position: absolute;
    top: 2.08333rem;
    left: 7.29167rem
}

.div1 .section.color_wrapper_001 .color_content_wrapper_001 .color_slider_container_001 .color_slider_wrapper_001 .feature-item-back .split_text2991 {
    color: #fff;
    text-align: center;
    width: 7.5rem;
    font-size: .875rem
}

.div1 .section.color_wrapper_001 .color_content_wrapper_001 .color_slider_container_001 .color_slider_wrapper_001 .feature-item-back .split_text2990 {
    color: rgba(255, 255, 255, .7);
    text-align: center;
    width: 7.5rem;
    margin-top: .625rem;
    font-size: .75rem
}

.div1 .section.color_wrapper_001 .color_content_wrapper_001 .color_slider_container_001 .color_slider_wrapper_001 .feature-item-frame {
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
    display: flex;
    position: absolute;
    bottom: 8.54167rem;
    left: 2.5rem
}

.div1 .section.color_wrapper_001 .color_content_wrapper_001 .color_slider_container_001 .color_slider_wrapper_001 .feature-item-frame .split_text2989 {
    color: #fff;
    text-align: center;
    width: 7.5rem;
    font-size: .875rem
}

.div1 .section.color_wrapper_001 .color_content_wrapper_001 .color_slider_container_001 .color_slider_wrapper_001 .feature-item-frame .split_text2988 {
    color: rgba(255, 255, 255, .7);
    text-align: center;
    width: 7.5rem;
    margin-top: .72917rem;
    font-size: .75rem
}

.div1 .section.color_wrapper_001 .color_content_wrapper_001 .color_slider_container_001 .color_slider_wrapper_001 .features-row {
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
    display: flex;
    position: absolute;
    bottom: 9.4167rem;
    right: 2.70833rem
}

.div1 .section.color_wrapper_001 .color_content_wrapper_001 .color_slider_container_001 .color_slider_wrapper_001 .features-row .split_text2987 {
    color: #fff;
    text-align: center;
    width: 7.5rem;
    font-size: .875rem
}

.div1 .section.color_wrapper_001 .color_content_wrapper_001 .color_slider_container_001 .color_slider_wrapper_001 .features-row .split_text2986 {
    color: rgba(255, 255, 255, .7);
    text-align: center;
    width: 7.5rem;
    margin-top: .75rem;
    font-size: .75rem
}

.div1 .section.camera_slider_wrapper_001 {
    z-index: 50;
}

.div1 .section.camera_slider_wrapper_001 .camera_slider_container_001 {
    justify-content: center;
    width: 22.5rem;
    display: flex;
    position: relative
}

.div1 .section.camera_slider_wrapper_001 .camera_slider_container_001 .camera_slider_001 {
    background: 0 0;
    width: 19.1667rem;
}

.div1 .section.camera_slider_wrapper_001 .camera_slider_container_001 .camera_slider_001 .slider-controls-mobile {
    bottom: -8.33333rem;
    left: 4.58333rem
}

.div1 .section.camera_slider_wrapper_001 .camera_slider_container_001 .camera_slider_001 .slider-controls-single {
    background: rgba(0, 0, 0, .5);
    bottom: .20833rem
}

.div1 .section.camera_slider_wrapper_001 .camera_slider_container_001 .slick-slider .slick-dots {
    bottom: -4.16667rem
}

.div1 .section.camera_slider_wrapper_001 .camera_slider_container_001 .slick-slider .slick-list .slick-slide img {
    width: 100%;
    transition: all .3s;
    transform: scale(.9)
}

.div1 .section.camera_slider_wrapper_001 .camera_slider_container_001 .slick-slider .slick-list .slick-slide.slick-center img {
    transform: scale(1)
}

.div1 .section.camera_slider_wrapper_001 .camera_slider_container_001 .slick-slider .slick-dots li {
    margin: 0 .02083rem
}

.div1 .camera_slider_dot_001 {
    cursor: pointer;
    justify-content: center;
    align-items: center;
    width: 2.91667rem;
    height: 2.91667rem;
    display: flex
}

.div1 .camera_slider_dot_001.active .camera_slider_dot_wrap_001 {
    background-color: #2b2c2c
}

.div1 .camera_slider_dot_001.active .camera_slider_dot_text_001 {
    color: #fff
}

.div1 .camera_slider_dot_wrap_001 {
    background-color: #151615;
    border-radius: 50%;
    justify-content: center;
    align-items: center;
    width: 2.91667rem;
    height: 2.91667rem;
    display: flex
}

.div1 .camera_slider_dot_text_001 {
    color: #5c5c5b;
    font-size: .625rem;
    line-height: .89583rem
}

.div1 .camera_slider_dot_text_001:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    text-align: left
}

.div1 .camera_slider_dot_text_001:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    text-align: left
}

.div1 .camera_slider_dot_text_001:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    text-align: left
}

.div1 .camera_slider_dot_text_001:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    text-align: right
}

.div1 .camera_slider_dot_text_001:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    text-align: right
}

.div1 .camera_slider_dot_text_001:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    text-align: right
}

.div1 .div301 {
    box-sizing: border-box;
    flex-direction: column;
    align-items: center;
    width: 22.5rem;
    height: 49.3125rem;
    padding-bottom: 9.16667rem;
    display: flex
}

.div1 .div301 .image302 {
    z-index: 0;
    width: 22.5rem;
    height: 49.3125rem
}

.div1 .div301 .div303 {
    z-index: 1;
    box-sizing: border-box;
    flex-direction: column;
    align-items: flex-start;
    width: 19.2292rem;
    min-height: 36.5833rem;
    margin-top: -45.75rem;
    display: flex
}

.div1 .div301 .div303 .div304 {
    box-sizing: border-box;
    flex-direction: column;
    align-items: flex-start;
    width: 16.9375rem;
    min-height: 4.83333rem;
    display: flex
}

.div1 .div301 .div303 .div304 .div305 {
    box-sizing: border-box;
    align-items: flex-start;
    width: 16.8542rem;
    min-height: 1.66667rem;
    display: flex
}

.div1 .div301 .div303 .div304 .div305 .split_text1591 {
    color: #fff;
    width: 18.3333rem;
    font-size: 1.5rem
}

.div1 .div301 .div303 .div304 .div308 {
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    width: 14.9792rem;
    margin-top: .22917rem;
    display: flex
}

.div1 .div301 .div303 .div304 .div308 .split_text1589 {
    color: #fff;
    width: 18.3333rem;
    font-size: 1.5rem
}

.div1 .div301 .div303 .div337_color_slider {
    z-index: 1;
    width: 19.1667rem;
    height: 27.8125rem;
    margin-top: 3.9375rem
}

.div1 .div301 .div303 .div337_color_slider .slider-controls {
    bottom: -2.70833rem
}

.div1 .div301 .div303 .div337_color_slider .slick-slider .slick-track {
    height: 100%
}

.div1 .div301 .div303 .div337_color_slider .slick-slider .slick-track .slick-active {
    z-index: 10
}

.div1 .div301 .div303 .div337_color_slider .slick-slider .color_slider div {
    height: auto;
    height: initial
}

.div1 .div301 .div303 .div337_color_slider .slick-slider .color_slider .div309 {
    z-index: 2;
    flex-direction: column;
    align-items: center;
    width: 19.1667rem;
    min-height: 27.8125rem;
    display: flex
}

.div1 .div301 .div303 .div337_color_slider .slick-slider .color_slider .div309 .image310 {
    z-index: 0;
    width: 19.1667rem;
    height: 27.8125rem
}

.div1 .div301 .div303 .div337_color_slider .slick-slider .color_slider .div309 .div311 {
    z-index: 1;
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    width: 15.1667rem;
    min-height: 4.9375rem;
    margin-top: -24.7917rem;
    display: flex
}

.div1 .div301 .div303 .div337_color_slider .slick-slider .color_slider .div309 .div311 .split_text1588 {
    color: #fff;
    width: 16.6667rem;
    font-size: 1.08333rem
}

.div1 .div301 .div303 .div337_color_slider .slick-slider .color_slider .div309 .div311 .div315 {
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    width: 15.1667rem;
    margin-top: .83333rem;
    display: flex
}

.div1 .div301 .div303 .div337_color_slider .slick-slider .color_slider .div309 .div311 .div315 .split_text1586 {
    color: #fff;
    width: 15.4167rem;
    font-size: .75rem
}

.div1 .camera_specs_screen_container {
    background-color: #000
}

.div1 .camera_specs_screen1, .div1 .camera_specs_screen2, .div1 .camera_specs_screen3 {
    flex-direction: column;
    align-items: flex-start;
    width: 22.5rem;
    height: 36.4375rem;
    display: flex;
    position: relative
}

.div1 .camera_specs_screen1 .camera_specs_bg_image, .div1 .camera_specs_screen2 .camera_specs_bg_image, .div1 .camera_specs_screen3 .camera_specs_bg_image {
    z-index: 0;
    width: 22.5rem;
    height: 36.4375rem
}

.div1 .camera_specs_screen1 .camera_specs_title, .div1 .camera_specs_screen2 .camera_specs_title, .div1 .camera_specs_screen3 .camera_specs_title {
    z-index: 2;
    box-sizing: border-box;
    flex-direction: column;
    align-items: flex-start;
    min-height: 2.10417rem;
    margin-top: -34.5417rem;
    margin-left: 1.8125rem;
    display: flex
}

.div1 .camera_specs_screen1 .camera_specs_title .camera_specs_title_main, .div1 .camera_specs_screen2 .camera_specs_title .camera_specs_title_main, .div1 .camera_specs_screen3 .camera_specs_title .camera_specs_title_main {
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    display: flex
}

.div1 .camera_specs_screen1 .camera_specs_title .camera_specs_title_main .camera_specs_focal, .div1 .camera_specs_screen2 .camera_specs_title .camera_specs_title_main .camera_specs_focal, .div1 .camera_specs_screen3 .camera_specs_title .camera_specs_title_main .camera_specs_focal {
    color: #cc2c29;
    -webkit-text-fill-color: transparent;
    background: linear-gradient(90deg, #0a544c 30%, #317e73 90%) 0 0/100% no-repeat;
    -webkit-background-clip: text;
    background-clip: text;
    max-width: 18.3333rem;
    font-size: 1.16667rem
}

.div1 .camera_specs_screen1 .camera_specs_title .camera_specs_title_sub, .div1 .camera_specs_screen2 .camera_specs_title .camera_specs_title_sub, .div1 .camera_specs_screen3 .camera_specs_title .camera_specs_title_sub {
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    width: 5.41667rem;
    margin-top: 0;
    display: flex
}

.div1 .camera_specs_screen1 .camera_specs_title .camera_specs_title_sub .camera_specs_name, .div1 .camera_specs_screen2 .camera_specs_title .camera_specs_title_sub .camera_specs_name, .div1 .camera_specs_screen3 .camera_specs_title .camera_specs_title_sub .camera_specs_name {
    color: #fff;
    width: 18.3333rem;
    font-size: .75rem
}

.div1 .camera_specs_screen1 .camera_specs_list, .div1 .camera_specs_screen2 .camera_specs_list, .div1 .camera_specs_screen3 .camera_specs_list {
    z-index: 1;
    box-sizing: border-box;
    flex-direction: column;
    align-items: flex-start;
    width: 9.54167rem;
    min-height: 5.375rem;
    margin-top: 1.125rem;
    margin-left: 1.8125rem;
    display: flex
}

.div1 .camera_specs_screen1 .camera_specs_list .camera_specs_item, .div1 .camera_specs_screen2 .camera_specs_list .camera_specs_item, .div1 .camera_specs_screen3 .camera_specs_list .camera_specs_item {
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    width: 2.3125rem;
    margin-top: 0;
    display: flex
}

.div1 .camera_specs_screen1 .camera_specs_list .camera_specs_item:first-child, .div1 .camera_specs_screen2 .camera_specs_list .camera_specs_item:first-child, .div1 .camera_specs_screen3 .camera_specs_list .camera_specs_item:first-child {
    width: 2.3125rem
}

.div1 .camera_specs_screen1 .camera_specs_list .camera_specs_item:nth-child(2), .div1 .camera_specs_screen2 .camera_specs_list .camera_specs_item:nth-child(2), .div1 .camera_specs_screen3 .camera_specs_list .camera_specs_item:nth-child(2) {
    width: 5.3125rem
}

.div1 .camera_specs_screen1 .camera_specs_list .camera_specs_item:nth-child(3), .div1 .camera_specs_screen2 .camera_specs_list .camera_specs_item:nth-child(3), .div1 .camera_specs_screen3 .camera_specs_list .camera_specs_item:nth-child(3) {
    width: 6.6875rem
}

.div1 .camera_specs_screen1 .camera_specs_list .camera_specs_item:nth-child(4), .div1 .camera_specs_screen2 .camera_specs_list .camera_specs_item:nth-child(4), .div1 .camera_specs_screen3 .camera_specs_list .camera_specs_item:nth-child(4) {
    width: 9.5rem
}

.div1 .camera_specs_screen1 .camera_specs_list .camera_specs_item:nth-child(5), .div1 .camera_specs_screen2 .camera_specs_list .camera_specs_item:nth-child(5), .div1 .camera_specs_screen3 .camera_specs_list .camera_specs_item:nth-child(5) {
    width: 8.39583rem
}

.div1 .camera_specs_screen1 .camera_specs_list .camera_specs_item:nth-child(6), .div1 .camera_specs_screen2 .camera_specs_list .camera_specs_item:nth-child(6), .div1 .camera_specs_screen3 .camera_specs_list .camera_specs_item:nth-child(6) {
    width: 1.08333rem
}

.div1 .camera_specs_screen1 .camera_specs_list .camera_specs_item .camera_specs_text, .div1 .camera_specs_screen2 .camera_specs_list .camera_specs_item .camera_specs_text, .div1 .camera_specs_screen3 .camera_specs_list .camera_specs_item .camera_specs_text {
    color: rgba(255, 255, 255, .7);
    letter-spacing: 0;
    width: 18.3333rem;
    font-size: .75rem
}

.div1 .camera_specs_screen2, .div1 .camera_specs_screen3 {
    /*width: 100%;*/
    /*height: 100%;*/
    /*position: absolute;*/
    /*top: 0;*/
    /*left: 0*/
}

.div1 .camera_accessory_screen_container {
    background-color: #000
}

.div1 .camera_accessory_screen1, .div1 .camera_accessory_screen2 {
    box-sizing: border-box;
    flex-direction: column;
    align-items: flex-start;
    width: 22.5rem;
    height: 40.4792rem;
    padding-bottom: 18.125rem;
    display: flex;
    position: relative
}

.div1 .camera_accessory_screen1 .camera_accessory_bg_image, .div1 .camera_accessory_screen2 .camera_accessory_bg_image {
    z-index: 0;
    width: 22.5rem;
    height: 40.4792rem
}

.div1 .camera_accessory_screen1 .camera_accessory_overlay_image, .div1 .camera_accessory_screen2 .camera_accessory_overlay_image {
    z-index: 5;
    width: 12.9792rem;
    height: 2.875rem;
    margin-top: -36.2083rem;
    margin-left: 1.70833rem
}

.div1 .camera_accessory_screen1 .camera_accessory_subtitle_text, .div1 .camera_accessory_screen2 .camera_accessory_subtitle_text {
    z-index: 2;
    color: #fff;
    width: 16.6667rem;
    margin-top: 1.4375rem;
    margin-left: 1.6875rem;
    font-size: .75rem
}

.div1 .camera_accessory_screen1 .camera_accessory_feature1, .div1 .camera_accessory_screen2 .camera_accessory_feature1 {
    z-index: 5;
    flex-direction: column;
    justify-content: space-between;
    align-items: flex-start;
    width: 7.3125rem;
    min-height: 2.0625rem;
    margin-top: 3.22917rem;
    margin-left: 1.75rem;
    display: flex
}

.div1 .camera_accessory_screen1 .camera_accessory_feature1 .camera_accessory_feature_title, .div1 .camera_accessory_screen2 .camera_accessory_feature1 .camera_accessory_feature_title {
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    width: 3.45833rem;
    display: flex
}

.div1 .camera_accessory_screen1 .camera_accessory_feature1 .camera_accessory_feature_title .camera_accessory_feature_title_text, .div1 .camera_accessory_screen2 .camera_accessory_feature1 .camera_accessory_feature_title .camera_accessory_feature_title_text {
    color: #fff;
    width: 16.6667rem;
    font-size: .75rem
}

.div1 .camera_accessory_screen1 .camera_accessory_feature1 .camera_accessory_feature_desc_text, .div1 .camera_accessory_screen2 .camera_accessory_feature1 .camera_accessory_feature_desc_text {
    color: rgba(255, 255, 255, .7);
    width: 16.6667rem;
    font-size: .75rem
}

.div1 .camera_accessory_screen1 .camera_accessory_feature2, .div1 .camera_accessory_screen2 .camera_accessory_feature2 {
    z-index: 2;
    flex-direction: column;
    justify-content: space-between;
    align-items: flex-start;
    width: 9.70833rem;
    min-height: 2.0625rem;
    margin-top: 1.97917rem;
    margin-left: 1.70833rem;
    display: flex
}

.div1 .camera_accessory_screen1 .camera_accessory_feature2 .camera_accessory_feature_title, .div1 .camera_accessory_screen2 .camera_accessory_feature2 .camera_accessory_feature_title {
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    width: 1.54167rem;
    display: flex
}

.div1 .camera_accessory_screen1 .camera_accessory_feature2 .camera_accessory_feature_title .camera_accessory_feature_title_text, .div1 .camera_accessory_screen2 .camera_accessory_feature2 .camera_accessory_feature_title .camera_accessory_feature_title_text {
    color: #fff;
    width: 16.6667rem;
    font-size: .75rem
}

.div1 .camera_accessory_screen1 .camera_accessory_feature2 .camera_accessory_feature_desc_text, .div1 .camera_accessory_screen2 .camera_accessory_feature2 .camera_accessory_feature_desc_text {
    color: rgba(255, 255, 255, .7);
    width: 16.6667rem;
    font-size: .75rem
}

.div1 .camera_accessory_screen1 .camera_accessory_cta_text_content, .div1 .camera_accessory_screen2 .camera_accessory_cta_text_content {
    z-index: 5;
    color: #fff;
    text-align: center;
    border: .0625rem solid #404040;
    border-radius: .95833rem;
    margin-top: 1.66667rem;
    margin-left: 1.6875rem;
    padding: .5rem 1.66667rem;
    font-size: .75rem
}

.div1 .camera_accessory_screen1 {
    z-index: 8
}

.div1 .camera_accessory_screen2 {
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0
}

.ultra_wide_pin {
    background-color: #000
}

.ultra_wide_pin .ultra_wide_screen1 {
    z-index: 5;
    box-sizing: border-box;
    flex-direction: column;
    align-items: center;
    width: 22.5rem;
    height: 34.2083rem;
    display: flex
}

.ultra_wide_pin .ultra_wide_screen1 .ultra_wide_bg1 {
    z-index: 5;
    width: 22.5rem;
    height: 34.2083rem
}

.ultra_wide_pin .ultra_wide_screen2 {
    z-index: 1;
    box-sizing: border-box;
    flex-direction: column;
    align-items: center;
    width: 22.5rem;
    height: 34.2083rem;
    margin-top: -34.2083rem;
    display: flex
}

.ultra_wide_pin .ultra_wide_screen2 .ultra_wide_bg_image {
    z-index: 0;
    width: 22.5rem;
    height: 34.2083rem
}

.ultra_wide_pin .ultra_wide_screen2 .ultra_wide_content {
    z-index: 1;
    box-sizing: border-box;
    flex-direction: column;
    align-items: center;
    width: 22.5rem;
    min-height: 9.35417rem;
    margin-top: -22.9167rem;
    display: flex
}

.ultra_wide_pin .ultra_wide_screen2 .ultra_wide_content .ultra_wide_text_mp {
    color: #f10000;
    text-align: center;
    -webkit-text-fill-color: transparent;
    background: linear-gradient(90deg, #0a544c 30%, #317e73 70%) 0 0/100% no-repeat;
    -webkit-background-clip: text;
    background-clip: text;
    border: .04167rem solid #296e64;
    border-radius: .91667rem;
    padding: .20833rem 1.875rem;
    font-size: 1.08333rem
}

.ultra_wide_pin .ultra_wide_screen2 .ultra_wide_content .ultra_wide_info {
    box-sizing: border-box;
    flex-direction: column;
    align-items: center;
    width: 22.5rem;
    min-height: 5.77083rem;
    margin-top: 1.45833rem;
    display: flex
}

.ultra_wide_pin .ultra_wide_screen2 .ultra_wide_content .ultra_wide_info .ultra_wide_title {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: 13.3542rem;
    display: flex
}

.ultra_wide_pin .ultra_wide_screen2 .ultra_wide_content .ultra_wide_info .ultra_wide_title .ultra_wide_text_title {
    color: #fff;
    text-align: center;
    width: 18.3333rem;
    font-size: 1.5rem
}

.ultra_wide_pin .ultra_wide_screen2 .ultra_wide_content .ultra_wide_info .ultra_wide_subtitle {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: 12.6667rem;
    margin-top: 0;
    display: flex
}

.ultra_wide_pin .ultra_wide_screen2 .ultra_wide_content .ultra_wide_info .ultra_wide_subtitle .ultra_wide_text_subtitle {
    color: #fff;
    text-align: center;
    width: 18.3333rem;
    font-size: 1.5rem
}

.ultra_wide_pin .ultra_wide_screen2 .ultra_wide_content .ultra_wide_info .ultra_wide_desc {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: 22.5rem;
    margin-top: 1.04167rem;
    display: flex
}

.ultra_wide_pin .ultra_wide_screen2 .ultra_wide_content .ultra_wide_info .ultra_wide_desc .ultra_wide_text_desc {
    color: rgba(255, 255, 255, .7);
    text-align: center;
    width: 20.2083rem;
    font-size: .75rem
}

.div1 .section.night_imagery_wrapper {
    z-index: 5;
    box-sizing: border-box;
    flex-direction: column;
    align-items: center;
    width: 22.5rem;
    padding-bottom: 1.875rem;
    display: flex;
    background-color: black;
}

.div1 .section.night_imagery_wrapper .night_imagery_bg {
    z-index: 0;
    width: 22.5rem;
    height: 37.0833rem
}

.div1 .section.night_imagery_wrapper .night_imagery_content {
    z-index: 1;
    box-sizing: border-box;
    flex-direction: column;
    align-items: flex-start;
    width: 19.1875rem;
    min-height: 23.2708rem;
    display: flex
}

.div1 .section.night_imagery_wrapper .night_imagery_content .night_imagery_title {
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    width: 16.9792rem;
    display: flex
}

.div1 .section.night_imagery_wrapper .night_imagery_content .night_imagery_title .night_imagery_title_text {
    color: #fff;
    width: 18.3333rem;
    font-size: 1.5rem
}

.div1 .section.night_imagery_wrapper .night_imagery_content .night_imagery_slider {
    background: 0 0;
    width: 19.1875rem;
    margin-top: 3.83333rem
}

.vs_video_player {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    width: 19.1458rem;
    display: flex
}

.vs_video_player .vs_video_player_video {
    width: 19.1458rem;
    height: 11.4792rem
}

.vs_video_player .vs_video_player_video .xmvideo-playicon {
    display: none
}

.vs_video_player .vs_video_player_video .video-controls-mobile {
    bottom: 4%;
    height: 1.66667rem !important
}

.vs_video_player .vs_video_player_video .video-controls-mobile button img {
    width: 1.45833rem !important;
    height: 1.45833rem !important
}

.vs_video_player .vs_video_player_watch {
    cursor: pointer;
    justify-content: center;
    align-items: center;
    margin-top: .41667rem;
    margin-left: 1.45833rem;
    display: flex
}

.vs_video_player .vs_video_player_watch .vs_video_player_watch_text_box {
    justify-content: center;
    align-items: center;
    display: flex
}

.vs_video_player .vs_video_player_watch .vs_video_player_watch_text {
    color: #fff;
    max-width: 8.33333rem;
    font-size: .75rem
}

.vs_video_player .vs_video_player_watch .vs_video_player_watch_icon {
    flex-shrink: 0;
    width: .79167rem;
    height: .79167rem;
    margin-left: .41667rem
}

.div1.fly-birds-page_886109ec7f {
    z-index: 1;
    box-sizing: border-box;
    flex-direction: column;
    align-items: flex-start;
    width: 22.5rem;
    margin: 0 auto;
    display: flex;
    overflow: hidden
}

.div1.fly-birds-page_886109ec7f .pin-spacer {
    box-sizing: border-box;
    width: 100%
}

.div1.fly-birds-page_886109ec7f * {
    line-height: 1.2
}

.div1.fly-birds-page_886109ec7f .div2 {
    z-index: 20;
    flex-direction: column;
    align-items: center;
    width: 22.5rem;
    height: 34.375rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div2 .image3 {
    z-index: 0;
    width: 22.5rem;
    height: 34.375rem
}

.div1.fly-birds-page_886109ec7f .div2 .div4 {
    z-index: 1;
    flex-direction: column;
    justify-content: space-between;
    align-items: center;
    width: 15.125rem;
    min-height: 5.04167rem;
    margin-top: -29.7083rem;
    margin-left: 1.08333rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div2 .div4 .image5 {
    width: 15.125rem;
    height: 2.41667rem
}

.div1.fly-birds-page_886109ec7f .div2 .div4 .product_name {
    color: #000;
    font-size: 1.5625rem;
    line-height: 1.5625rem
}

.div1.fly-birds-page_886109ec7f .div2 .div4 .div6 {
    color: #000;
    margin-top: 1.875rem;
    font-size: .75rem
}

.div1.fly-birds-page_886109ec7f .div7 {
    box-sizing: border-box;
    background-color: #121213;
    flex-direction: column;
    align-items: center;
    width: 22.5rem;
    padding-bottom: 4.66667rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div7 .div9 {
    z-index: 1;
    flex-direction: column;
    justify-content: space-between;
    align-items: flex-start;
    width: 19.1667rem;
    margin-top: 5rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div7 .div9 .div10 {
    flex-direction: column;
    align-items: center;
    width: 19.1667rem;
    min-height: 18.3333rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div7 .div9 .div10 .image11 {
    z-index: 0;
    width: 19.1667rem;
    height: 18.3333rem
}

.div1.fly-birds-page_886109ec7f .div7 .div9 .div10 .div12 {
    z-index: 1;
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
    width: 14.5208rem;
    min-height: 2.875rem;
    margin-top: -15.5208rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div7 .div9 .div10 .div12 .div13 {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: 14.5208rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div7 .div9 .div10 .div12 .div13 .split_text1703 {
    color: #fff;
    text-align: center;
    width: 16.875rem;
    font-size: .875rem
}

.div1.fly-birds-page_886109ec7f .div7 .div9 .div10 .div12 .div14 {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: 12.4583rem;
    margin-top: 1.04167rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div7 .div9 .div10 .div12 .div14 .split_text1702 {
    color: #fff;
    text-align: center;
    width: 16.875rem;
    font-size: .75rem
}

.div1.fly-birds-page_886109ec7f .div7 .div9 .div15 {
    box-sizing: border-box;
    align-items: flex-start;
    width: 19.1667rem;
    min-height: 26.0417rem;
    margin-top: .625rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div7 .div9 .div15 .div16 {
    flex-direction: column;
    align-items: center;
    width: 9.27083rem;
    min-height: 26.0417rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div7 .div9 .div15 .div16 .image17 {
    z-index: 0;
    width: 9.27083rem;
    height: 26.0417rem
}

.div1.fly-birds-page_886109ec7f .div7 .div9 .div15 .div16 .div18 {
    z-index: 1;
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    width: 5.64583rem;
    min-height: 7.14583rem;
    margin-top: -23.9375rem;
    margin-left: -.25rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div7 .div9 .div15 .div16 .div18 .div19 {
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    width: 5.64583rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div7 .div9 .div15 .div16 .div18 .div19 .split_text1701 {
    color: #fff;
    letter-spacing: 0;
    width: 6.25rem;
    font-size: .875rem
}

.div1.fly-birds-page_886109ec7f .div7 .div9 .div15 .div16 .div18 .div20 {
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    width: 4.60417rem;
    margin-top: 1.04167rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div7 .div9 .div15 .div16 .div18 .div20 .split_text1700 {
    color: #fff;
    width: 6.25rem;
    font-size: .75rem
}

.div1.fly-birds-page_886109ec7f .div7 .div9 .div15 .div21 {
    flex-direction: column;
    align-items: center;
    width: 9.27083rem;
    min-height: 26.0417rem;
    margin-left: .625rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div7 .div9 .div15 .div21 .image22 {
    z-index: 0;
    width: 9.27083rem;
    height: 26.0417rem
}

.div1.fly-birds-page_886109ec7f .div7 .div9 .div15 .div21 .div23 {
    z-index: 1;
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    width: 6.375rem;
    min-height: 5.10417rem;
    margin-top: -23.9375rem;
    margin-left: .27083rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div7 .div9 .div15 .div21 .div23 .div24 {
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    width: 6.375rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div7 .div9 .div15 .div21 .div23 .div24 .split_text1699 {
    color: #fff;
    letter-spacing: 0;
    width: 6.66667rem;
    font-size: .875rem
}

.div1.fly-birds-page_886109ec7f .div7 .div9 .div15 .div21 .div23 .div25 {
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    width: 3.77083rem;
    margin-top: 1.04167rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div7 .div9 .div15 .div21 .div23 .div25 .split_text1698 {
    color: #fff;
    width: 5.625rem;
    font-size: .75rem
}

.div1.fly-birds-page_886109ec7f .div7 .div9 .div26 {
    box-sizing: border-box;
    align-items: flex-start;
    width: 19.1667rem;
    min-height: 22.875rem;
    margin-top: .625rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div7 .div9 .div26 .div27 {
    flex-direction: column;
    align-items: center;
    width: 9.27083rem;
    min-height: 22.875rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div7 .div9 .div26 .div27 .image28 {
    z-index: 0;
    width: 9.27083rem;
    height: 22.875rem
}

.div1.fly-birds-page_886109ec7f .div7 .div9 .div26 .div27 .div29 {
    z-index: 1;
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    width: 5.8125rem;
    min-height: 6.16667rem;
    margin-top: -21.0417rem;
    margin-left: -.16667rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div7 .div9 .div26 .div27 .div29 .div30 {
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    width: 5.8125rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div7 .div9 .div26 .div27 .div29 .div30 .split_text1697 {
    color: #fff;
    letter-spacing: 0;
    width: 6.66667rem;
    font-size: .875rem
}

.div1.fly-birds-page_886109ec7f .div7 .div9 .div26 .div27 .div29 .div31 {
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    width: 4.16667rem;
    margin-top: 1.04167rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div7 .div9 .div26 .div27 .div29 .div31 .split_text1696 {
    color: #fff;
    letter-spacing: 0;
    width: 5.29167rem;
    font-size: .75rem
}

.div1.fly-birds-page_886109ec7f .div7 .div9 .div26 .div32 {
    flex-direction: column;
    align-items: center;
    width: 9.27083rem;
    min-height: 22.875rem;
    margin-left: .625rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div7 .div9 .div26 .div32 .image33 {
    z-index: 0;
    width: 9.27083rem;
    height: 22.875rem
}

.div1.fly-birds-page_886109ec7f .div7 .div9 .div26 .div32 .div34 {
    z-index: 1;
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
    width: 5.4375rem;
    min-height: 7.72917rem;
    margin-top: -21.0625rem;
    margin-left: -.54167rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div7 .div9 .div26 .div32 .div34 .div35 {
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    width: 5.4375rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div7 .div9 .div26 .div32 .div34 .div35 .split_text1695 {
    color: #fff;
    letter-spacing: 0;
    width: 6.25rem;
    font-size: .875rem
}

.div1.fly-birds-page_886109ec7f .div7 .div9 .div26 .div32 .div34 .div36 {
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    width: 5.39583rem;
    margin-top: 1.04167rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div7 .div9 .div26 .div32 .div34 .div36 .split_text1694 {
    color: #fff;
    letter-spacing: 0;
    width: 6.25rem;
    font-size: .75rem
}

.div1.fly-birds-page_886109ec7f .div7 .div9 .div37 {
    box-sizing: border-box;
    flex-direction: column;
    align-items: center;
    width: 19.1667rem;
    min-height: 11.4792rem;
    margin-top: .625rem;
    padding-bottom: 3.875rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div7 .div9 .div37 .image38 {
    z-index: 0;
    width: 19.1667rem;
    height: 11.4792rem
}

.div1.fly-birds-page_886109ec7f .div7 .div9 .div37 .split_text1693 {
    z-index: 1;
    color: #fff;
    text-align: center;
    width: 18.3333rem;
    margin-top: -4.72917rem;
    margin-left: .35417rem;
    font-size: .75rem
}

.div1.fly-birds-page_886109ec7f .div49 {
    flex-direction: column;
    align-items: flex-start;
    width: 22.5rem;
    height: 41.25rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div49 .image50 {
    z-index: 0;
    width: 22.5rem;
    height: 41.25rem
}

.div1.fly-birds-page_886109ec7f .div49 .div51 {
    z-index: 1;
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    width: 14.1667rem;
    min-height: 7.22917rem;
    margin-top: -33.1458rem;
    margin-left: 1.79167rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div49 .div51 .div52 {
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    width: 3.10417rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div49 .div51 .div52 .split_text1690 {
    color: #f10000;
    -webkit-text-fill-color: transparent;
    background: linear-gradient(90deg, #0a544c 30%, #317e73 70%) 0 0/100% no-repeat;
    -webkit-background-clip: text;
    background-clip: text;
    max-width: 18.3333rem;
    font-size: .875rem
}

.div1.fly-birds-page_886109ec7f .div49 .div51 .div53 {
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    width: 14.1667rem;
    margin-top: .83333rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div49 .div51 .div53 .split_text1689 {
    color: #8d8f8f;
    -webkit-text-fill-color: transparent;
    background: linear-gradient(90deg, #8d8f8f 11%, #fafafa 30%, #8d8f8f 70%) 0 0/100% no-repeat;
    -webkit-background-clip: text;
    background-clip: text;
    width: 18.4167rem;
    font-size: 2.29167rem
}

.div1.fly-birds-page_886109ec7f .div75 {
    box-sizing: border-box;
    flex-direction: column;
    align-items: center;
    width: 22.5rem;
    height: 30.8333rem;
    padding-bottom: 14.0208rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div75 .image76 {
    z-index: 0;
    width: 22.5rem;
    height: 30.8333rem
}

.div1.fly-birds-page_886109ec7f .div75 .div77 {
    z-index: 1;
    flex-direction: column;
    justify-content: space-between;
    align-items: flex-start;
    width: 18.6042rem;
    min-height: 13.2917rem;
    margin-top: -27.3125rem;
    margin-left: -.5625rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div75 .div77 .div78 {
    box-sizing: border-box;
    flex-direction: column;
    align-items: flex-start;
    width: 18.6042rem;
    min-height: 6.97917rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div75 .div77 .div78 .split_text1679 {
    color: #fff;
    width: 18.3333rem;
    font-size: 1.5rem
}

.div1.fly-birds-page_886109ec7f .div75 .div77 .div78 .div82 {
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    width: 11.625rem;
    margin-top: .25rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div75 .div77 .div78 .div82 .split_text1677 {
    color: #fff;
    width: 18.3333rem;
    font-size: 1.5rem
}

.div1.fly-birds-page_886109ec7f .div75 .div77 .div78 .div83 {
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    width: 18.6042rem;
    margin-top: 1.70833rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div75 .div77 .div78 .div83 .split_text1676 {
    color: rgba(255, 255, 255, .7);
    width: 19.1667rem;
    font-size: .75rem
}

.div1.fly-birds-page_886109ec7f .div75 .div77 .div84 {
    flex-direction: column;
    justify-content: space-between;
    align-items: flex-start;
    width: 3.72917rem;
    min-height: 2.08333rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div75 .div77 .div84 .div85 {
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    width: 3.6875rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div75 .div77 .div84 .div85 .split_text1675 {
    color: #fff;
    width: 18.3333rem;
    font-size: .95833rem
}

.div1.fly-birds-page_886109ec7f .div75 .div77 .div84 .split_text1673 {
    color: rgba(255, 255, 255, .7);
    width: 18.3333rem;
    font-size: .75rem
}

.div1.fly-birds-page_886109ec7f .div89 {
    box-sizing: border-box;
    flex-direction: column;
    align-items: center;
    width: 22.5rem;
    height: 54.5833rem;
    padding-bottom: 3.22917rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div89 .image90 {
    z-index: 0;
    width: 22.5rem;
    height: 54.5833rem
}

.div1.fly-birds-page_886109ec7f .div89 .div91 {
    z-index: 1;
    box-sizing: border-box;
    flex-direction: column;
    align-items: flex-start;
    width: 19.125rem;
    min-height: 50.2083rem;
    margin-top: -53.4375rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div89 .div91 .div92 {
    flex-direction: column;
    align-items: center;
    width: 19.125rem;
    min-height: 24.625rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div89 .div91 .div92 .image93 {
    z-index: 0;
    width: 19.125rem;
    height: 24.625rem
}

.div1.fly-birds-page_886109ec7f .div89 .div91 .div92 .div94 {
    z-index: 1;
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    width: 15.3958rem;
    min-height: 4.08333rem;
    margin-top: -21.2917rem;
    margin-left: -.64583rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div89 .div91 .div92 .div94 .div95 {
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    width: 15.25rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div89 .div91 .div92 .div94 .div95 .split_text1672 {
    color: #fff;
    width: 16.6667rem;
    font-size: 1.16667rem
}

.div1.fly-birds-page_886109ec7f .div89 .div91 .div92 .div94 .div96 {
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    width: 14.75rem;
    margin-top: .91667rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div89 .div91 .div92 .div94 .div96 .split_text1671 {
    color: rgba(255, 255, 255, .7);
    width: 16.6667rem;
    font-size: .75rem;
    line-height: .95833rem
}

.div1.fly-birds-page_886109ec7f .div89 .div91 .div97 {
    flex-direction: column;
    align-items: center;
    width: 19.125rem;
    min-height: 24.625rem;
    margin-top: .95833rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div89 .div91 .div97 .image98 {
    z-index: 0;
    width: 19.125rem;
    height: 24.625rem
}

.div1.fly-birds-page_886109ec7f .div89 .div91 .div97 .div99 {
    z-index: 1;
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    width: 13.5417rem;
    min-height: 3.125rem;
    margin-top: -21.5rem;
    margin-left: -2.33333rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div89 .div91 .div97 .div99 .div100 {
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    width: 10.2083rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div89 .div91 .div97 .div99 .div100 .split_text1670 {
    color: #fff;
    width: 16.6667rem;
    font-size: 1.16667rem
}

.div1.fly-birds-page_886109ec7f .div89 .div91 .div97 .div99 .div101 {
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    width: 13.5417rem;
    margin-top: .91667rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div89 .div91 .div97 .div99 .div101 .split_text1669 {
    color: rgba(255, 255, 255, .7);
    width: 16.6667rem;
    font-size: .75rem;
    line-height: .95833rem
}

.div1.fly-birds-page_886109ec7f .div102 {
    box-sizing: border-box;
    flex-direction: column;
    align-items: center;
    width: 22.5rem;
    height: 33.75rem;
    padding-bottom: 16.5208rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div102 .image103 {
    z-index: 0;
    width: 22.5rem;
    height: 33.75rem
}

.div1.fly-birds-page_886109ec7f .div102 .div104 {
    z-index: 1;
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    width: 19.25rem;
    margin-top: -30.7708rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div102 .div104 .div105 {
    box-sizing: border-box;
    flex-direction: column;
    align-items: flex-start;
    width: 19.2083rem;
    min-height: 6.875rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div102 .div104 .div105 .div106 {
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    width: 19.2083rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div102 .div104 .div105 .div106 .split_text1668 {
    color: #fff;
    width: 19.5833rem;
    font-size: 1.5rem
}

.div1.fly-birds-page_886109ec7f .div102 .div104 .div105 .div107 {
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    width: 13.6875rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div102 .div104 .div105 .div107 .split_text1667 {
    color: #fff;
    width: 19.5833rem;
    font-size: 1.5rem
}

.div1.fly-birds-page_886109ec7f .div102 .div104 .div105 .div108 {
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    width: 15.5208rem;
    margin-top: 1.6875rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div102 .div104 .div105 .div108 .split_text1666 {
    color: rgba(255, 255, 255, .7);
    width: 19.2292rem;
    font-size: .75rem
}

.div1.fly-birds-page_886109ec7f .div102 .div104 .div109 {
    box-sizing: border-box;
    flex-direction: column;
    align-items: flex-start;
    width: 7.91667rem;
    min-height: 3.58333rem;
    margin-top: 3.625rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div102 .div104 .div109 .div110 {
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    width: 7.91667rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div102 .div104 .div109 .div110 .split_text1665 {
    color: rgba(255, 255, 255, .7);
    width: 18.3333rem;
    font-size: .75rem
}

.div1.fly-birds-page_886109ec7f .div102 .div104 .div109 .div111 {
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    width: 2.52083rem;
    margin-top: .52083rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div102 .div104 .div109 .div111 .split_text1664 {
    color: #fff;
    width: 18.3333rem;
    font-size: .95833rem
}

.div1.fly-birds-page_886109ec7f .div102 .div104 .div109 .split_text1663 {
    color: rgba(255, 255, 255, .7);
    width: 18.3333rem;
    margin-top: .3125rem;
    font-size: .75rem
}

.div1.fly-birds-page_886109ec7f .div115 {
    box-sizing: border-box;
    flex-direction: column;
    align-items: center;
    width: 22.5rem;
    height: 60.2083rem;
    padding-bottom: 4rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div115 .image116 {
    z-index: 0;
    width: 22.5rem;
    height: 60.2083rem
}

.div1.fly-birds-page_886109ec7f .div115 .div117 {
    z-index: 1;
    flex-direction: column;
    justify-content: space-between;
    align-items: flex-start;
    width: 19.125rem;
    min-height: 55.6875rem;
    margin-top: -59.6875rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div115 .div117 .div118 {
    flex-direction: column;
    align-items: center;
    width: 19.125rem;
    min-height: 17.9167rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div115 .div117 .div118 .image119 {
    z-index: 0;
    width: 19.125rem;
    height: 17.9167rem
}

.div1.fly-birds-page_886109ec7f .div115 .div117 .div118 .div120 {
    z-index: 1;
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
    width: 7.41667rem;
    min-height: 2.52083rem;
    margin-top: -15.375rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div115 .div117 .div118 .div120 .div121 {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: 6.41667rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div115 .div117 .div118 .div120 .div121 .split_text1661 {
    color: #fff;
    text-align: center;
    width: 16.6667rem;
    font-size: .95833rem
}

.div1.fly-birds-page_886109ec7f .div115 .div117 .div118 .div120 .div122 {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: 7.41667rem;
    margin-top: .625rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div115 .div117 .div118 .div120 .div122 .split_text1660 {
    color: rgba(255, 255, 255, .7);
    text-align: center;
    width: 16.6667rem;
    font-size: .75rem
}

.div1.fly-birds-page_886109ec7f .div115 .div117 .div123 {
    box-sizing: border-box;
    flex-direction: column;
    align-items: center;
    width: 19.125rem;
    min-height: 17.9167rem;
    padding-bottom: 2.5rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div115 .div117 .div123 .image124 {
    z-index: 0;
    width: 19.125rem;
    height: 17.9167rem
}

.div1.fly-birds-page_886109ec7f .div115 .div117 .div123 .div125 {
    z-index: 1;
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
    width: 8.95833rem;
    min-height: 2.79167rem;
    margin-top: -5.29167rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div115 .div117 .div123 .div125 .div126 {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: 6.75rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div115 .div117 .div123 .div125 .div126 .split_text1659 {
    color: #fff;
    text-align: center;
    width: 16.6667rem;
    font-size: .95833rem
}

.div1.fly-birds-page_886109ec7f .div115 .div117 .div123 .div125 .div127 {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: 8.95833rem;
    margin-top: .625rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div115 .div117 .div123 .div125 .div127 .split_text1658 {
    color: rgba(255, 255, 255, .7);
    text-align: center;
    width: 16.6667rem;
    font-size: .75rem
}

.div1.fly-birds-page_886109ec7f .div115 .div117 .div128 {
    flex-direction: column;
    align-items: center;
    width: 19.125rem;
    min-height: 17.9167rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div115 .div117 .div128 .image129 {
    z-index: 0;
    width: 19.125rem;
    height: 17.9167rem
}

.div1.fly-birds-page_886109ec7f .div115 .div117 .div128 .div130 {
    z-index: 1;
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
    width: 11.7708rem;
    min-height: 2.89583rem;
    margin-top: -15.4167rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div115 .div117 .div128 .div130 .div131 {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: 11.7708rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div115 .div117 .div128 .div130 .div131 .split_text1657 {
    color: #fff;
    text-align: center;
    width: 16.6667rem;
    font-size: .95833rem
}

.div1.fly-birds-page_886109ec7f .div115 .div117 .div128 .div130 .div132 {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: 6.64583rem;
    margin-top: .625rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div115 .div117 .div128 .div130 .div132 .split_text1656 {
    color: rgba(255, 255, 255, .7);
    text-align: center;
    width: 16.6667rem;
    font-size: .75rem
}

.div1.fly-birds-page_886109ec7f .div150 {
    flex-direction: column;
    align-items: center;
    width: 22.5rem;
    height: 36.1667rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div150 .image151 {
    z-index: 0;
    width: 22.5rem;
    height: 36.1667rem
}

.div1.fly-birds-page_886109ec7f .div150 .div152 {
    z-index: 1;
    box-sizing: border-box;
    flex-direction: column;
    align-items: center;
    width: 16.0833rem;
    min-height: 7.125rem;
    margin-top: -27.625rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div150 .div152 .div153 {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: 3.66667rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div150 .div152 .div153 .split_text1647 {
    color: #f10000;
    text-align: center;
    -webkit-text-fill-color: transparent;
    background: linear-gradient(90deg, #0a544c 30%, #317e73 70%) 0 0/100% no-repeat;
    -webkit-background-clip: text;
    background-clip: text;
    width: 18.3333rem;
    font-size: .875rem
}

.div1.fly-birds-page_886109ec7f .div150 .div152 .div154 {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: 16.0833rem;
    margin-top: .83333rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div150 .div152 .div154 .split_text1646 {
    color: #fff;
    text-align: center;
    -webkit-text-fill-color: transparent;
    background: linear-gradient(90deg, #8d8f8f 35%, #fafafa 45%, #8d8f8f 70%) 0 0/100% no-repeat;
    -webkit-background-clip: text;
    background-clip: text;
    width: 18.3333rem;
    font-size: 2.29167rem
}

.div1.fly-birds-page_886109ec7f .div167 {
    box-sizing: border-box;
    align-items: center;
    width: 22.5rem;
    height: 21.7083rem;
    padding-right: 3.1875rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div167 .image168 {
    z-index: 0;
    flex-shrink: 0;
    width: 22.5rem;
    height: 21.7083rem
}

.div1.fly-birds-page_886109ec7f .div167 .div169 {
    z-index: 1;
    box-sizing: border-box;
    flex-direction: column;
    align-items: flex-start;
    width: 17.7083rem;
    min-height: 10.3125rem;
    margin-top: .72917rem;
    margin-left: -20.8958rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div167 .div169 .split_text1637 {
    color: #f10000;
    text-align: center;
    -webkit-text-fill-color: transparent;
    background: linear-gradient(90deg, #0a544c 30%, #317e73 70%) 0 0/100% no-repeat;
    -webkit-background-clip: text;
    background-clip: text;
    border: .04167rem solid #296e64;
    border-radius: .91667rem;
    padding: .20833rem 1.875rem;
    font-size: 1.08333rem
}

.div1.fly-birds-page_886109ec7f .div167 .div169 .div173 {
    box-sizing: border-box;
    flex-direction: column;
    align-items: flex-start;
    width: 17.625rem;
    min-height: 6.75rem;
    margin-top: 1.64583rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div167 .div169 .div173 .div174 {
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    width: 12.3542rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div167 .div169 .div173 .div174 .split_text1636 {
    color: #fff;
    width: 18.125rem;
    font-size: 1.5rem
}

.div1.fly-birds-page_886109ec7f .div167 .div169 .div173 .div175 {
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    width: 17.625rem;
    margin-top: .16667rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div167 .div169 .div173 .div175 .split_text1635 {
    color: #fff;
    width: 18.3333rem;
    font-size: 1.5rem
}

.div1.fly-birds-page_886109ec7f .div176 {
    flex-direction: column;
    align-items: center;
    width: 22.5rem;
    height: 39.7292rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div176 .image177 {
    z-index: 0;
    width: 22.5rem;
    height: 39.7292rem
}

.div1.fly-birds-page_886109ec7f .div176 .div178 {
    z-index: 1;
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    width: 18.0417rem;
    min-height: 16.7292rem;
    margin-top: -38.5625rem;
    margin-left: -1.08333rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div176 .div178 .div179 {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    width: 18.0417rem;
    min-height: 5.35417rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div176 .div178 .div179 .div180 {
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    width: 9.8125rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div176 .div178 .div179 .div180 .split_text1634 {
    color: #fff;
    width: 19.1667rem;
    font-size: 1.08333rem
}

.div1.fly-birds-page_886109ec7f .div176 .div178 .div179 .div181 {
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    width: 18.0417rem;
    margin-top: 1.35417rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div176 .div178 .div179 .div181 .split_text1633 {
    color: rgba(255, 255, 255, .7);
    width: 19.1667rem;
    font-size: .75rem
}

.div1.fly-birds-page_886109ec7f .div176 .div178 .div182 {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    width: 17.8333rem;
    min-height: 7.45833rem;
    margin-top: 3.95833rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div176 .div178 .div182 .div183 {
    box-sizing: border-box;
    align-items: flex-start;
    width: 15.9583rem;
    min-height: 2.25rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div176 .div178 .div182 .div183 .div184 {
    box-sizing: border-box;
    align-items: flex-start;
    width: 7.75rem;
    min-height: 2rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div176 .div178 .div182 .div183 .div184 .image185 {
    flex-shrink: 0;
    width: 1.45833rem;
    height: 1.16667rem
}

.div1.fly-birds-page_886109ec7f .div176 .div178 .div182 .div183 .div184 .div186 {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    width: 5.58333rem;
    min-height: 1.72917rem;
    margin-top: .14583rem;
    margin-left: .70833rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div176 .div178 .div182 .div183 .div184 .div186 .div187 {
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    width: 2.14583rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div176 .div178 .div182 .div183 .div184 .div186 .div187 .split_text1632 {
    color: #fff;
    width: 7.08333rem;
    font-size: .75rem
}

.div1.fly-birds-page_886109ec7f .div176 .div178 .div182 .div183 .div184 .div186 .div188 {
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    width: 5.54167rem;
    margin-top: .20833rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div176 .div178 .div182 .div183 .div184 .div186 .div188 .split_text1631 {
    color: rgba(255, 255, 255, .7);
    width: 7.08333rem;
    font-size: .75rem
}

.div1.fly-birds-page_886109ec7f .div176 .div178 .div182 .div183 .div189 {
    box-sizing: border-box;
    align-items: flex-start;
    width: 5.9375rem;
    min-height: 2.25rem;
    margin-top: -.0625rem;
    margin-left: 2.27083rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div176 .div178 .div182 .div183 .div189 .image190 {
    flex-shrink: 0;
    width: 1.41667rem;
    height: 1.41667rem
}

.div1.fly-birds-page_886109ec7f .div176 .div178 .div182 .div183 .div189 .div191 {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    width: 3.79167rem;
    min-height: 1.83333rem;
    margin-top: .20833rem;
    margin-left: .72917rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div176 .div178 .div182 .div183 .div189 .div191 .div192 {
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    width: 2.14583rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div176 .div178 .div182 .div183 .div189 .div191 .div192 .split_text1630 {
    color: #fff;
    width: 7.08333rem;
    font-size: .75rem
}

.div1.fly-birds-page_886109ec7f .div176 .div178 .div182 .div183 .div189 .div191 .div193 {
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    width: 3.79167rem;
    margin-top: .20833rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div176 .div178 .div182 .div183 .div189 .div191 .div193 .split_text1629 {
    color: rgba(255, 255, 255, .7);
    width: 7.08333rem;
    font-size: .75rem
}

.div1.fly-birds-page_886109ec7f .div176 .div178 .div182 .div194 {
    box-sizing: border-box;
    align-items: flex-start;
    width: 17.8333rem;
    min-height: 2.33333rem;
    margin-top: 2.83333rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div176 .div178 .div182 .div194 .div195 {
    box-sizing: border-box;
    align-items: flex-start;
    width: 7.22917rem;
    min-height: 2.33333rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div176 .div178 .div182 .div194 .div195 .image196 {
    flex-shrink: 0;
    width: 1.52083rem;
    height: 1.52083rem
}

.div1.fly-birds-page_886109ec7f .div176 .div178 .div182 .div194 .div195 .div197 {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    width: 5.0625rem;
    min-height: 1.83333rem;
    margin-top: .27083rem;
    margin-left: .64583rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div176 .div178 .div182 .div194 .div195 .div197 .div198 {
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    width: 2.20833rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div176 .div178 .div182 .div194 .div195 .div197 .div198 .split_text1628 {
    color: #fff;
    width: 7.08333rem;
    font-size: .75rem
}

.div1.fly-birds-page_886109ec7f .div176 .div178 .div182 .div194 .div195 .div197 .div199 {
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    width: 5rem;
    margin-top: .20833rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div176 .div178 .div182 .div194 .div195 .div197 .div199 .split_text1627 {
    color: rgba(255, 255, 255, .7);
    width: 7.08333rem;
    font-size: .75rem
}

.div1.fly-birds-page_886109ec7f .div176 .div178 .div182 .div194 .div200 {
    box-sizing: border-box;
    align-items: flex-start;
    width: 7.89583rem;
    min-height: 2.33333rem;
    margin-left: 2.70833rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div176 .div178 .div182 .div194 .div200 .image201 {
    flex-shrink: 0;
    width: 1.60417rem;
    height: 1.52083rem
}

.div1.fly-birds-page_886109ec7f .div176 .div178 .div182 .div194 .div200 .div202 {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    width: 5.625rem;
    min-height: 1.875rem;
    margin-top: .27083rem;
    margin-left: .66667rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div176 .div178 .div182 .div194 .div200 .div202 .div203 {
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    width: 5.625rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div176 .div178 .div182 .div194 .div200 .div202 .div203 .split_text1626 {
    color: #fff;
    width: 7.08333rem;
    font-size: .75rem
}

.div1.fly-birds-page_886109ec7f .div176 .div178 .div182 .div194 .div200 .div202 .div204 {
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    width: 3.97917rem;
    margin-top: .20833rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div176 .div178 .div182 .div194 .div200 .div202 .div204 .split_text1625 {
    color: rgba(255, 255, 255, .7);
    width: 7.08333rem;
    font-size: .75rem
}

.div1.fly-birds-page_886109ec7f .div205 {
    flex-direction: column;
    align-items: center;
    width: 22.5rem;
    height: 34.8542rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div205 .image206 {
    z-index: 0;
    width: 22.5rem;
    height: 34.8542rem
}

.div1.fly-birds-page_886109ec7f .div205 .div207 {
    z-index: 1;
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    width: 18.3125rem;
    min-height: 5.54167rem;
    margin-top: -30.2083rem;
    margin-left: -.60417rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div205 .div207 .div208 {
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    width: 12.8333rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div205 .div207 .div208 .split_text1624 {
    color: #fff;
    width: 18.3333rem;
    font-size: 1.16667rem
}

.div1.fly-birds-page_886109ec7f .div205 .div207 .div209 {
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    width: 18.2917rem;
    margin-top: 1.66667rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div205 .div207 .div209 .split_text1623 {
    color: rgba(255, 255, 255, .7);
    width: 19.1667rem;
    font-size: .75rem
}

.div1.fly-birds-page_886109ec7f .div210 {
    flex-direction: column;
    align-items: center;
    width: 22.5rem;
    height: 25.8333rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div210 .image211 {
    z-index: 0;
    width: 22.5rem;
    height: 25.8333rem
}

.div1.fly-birds-page_886109ec7f .div210 .div212 {
    z-index: 1;
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    width: 17.5208rem;
    min-height: 8.72917rem;
    margin-top: -23.8958rem;
    margin-left: -1.52083rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div210 .div212 .split_text1622 {
    color: #f10000;
    text-align: center;
    -webkit-text-fill-color: transparent;
    background: linear-gradient(90deg, #0a544c 30%, #317e73 70%) 0 0/100% no-repeat;
    -webkit-background-clip: text;
    background-clip: text;
    border: .04167rem solid #296e64;
    border-radius: .91667rem;
    padding: .20833rem 1.875rem;
    font-size: 1.08333rem
}

.div1.fly-birds-page_886109ec7f .div210 .div212 .div216 {
    box-sizing: border-box;
    flex-direction: column;
    align-items: flex-start;
    width: 17.5208rem;
    min-height: 4.9375rem;
    margin-top: 1.66667rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div210 .div212 .div216 .div217 {
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    width: 17.5208rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div210 .div212 .div216 .div217 .split_text1621 {
    color: #fff;
    width: 18.9583rem;
    font-size: 1.5rem
}

.div1.fly-birds-page_886109ec7f .div210 .div212 .div216 .div218 {
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    width: 14.375rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div210 .div212 .div216 .div218 .split_text1620 {
    color: #fff;
    width: 18.9583rem;
    font-size: 1.5rem
}

.div1.fly-birds-page_886109ec7f .div219 {
    box-sizing: border-box;
    flex-direction: column;
    align-items: flex-start;
    width: 22.5rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div219 .div220 {
    box-sizing: border-box;
    flex-direction: column;
    align-items: center;
    width: 22.5rem;
    min-height: 16.375rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div219 .div220 .image221 {
    z-index: 0;
    width: 22.5rem;
    height: 16.375rem
}

.div1.fly-birds-page_886109ec7f .div219 .div220 .div222 {
    z-index: 1;
    box-sizing: border-box;
    flex-direction: column;
    align-items: flex-start;
    width: 18.3333rem;
    min-height: 9.89583rem;
    margin-top: -14.6042rem;
    margin-left: -.75rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div219 .div220 .div222 .div223 {
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    width: 12.7083rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div219 .div220 .div222 .div223 .split_text1619 {
    color: #fff;
    width: 14.7917rem;
    font-size: 1.16667rem
}

.div1.fly-birds-page_886109ec7f .div219 .div220 .div222 .div224 {
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    width: 18.3333rem;
    margin-top: 1.60417rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div219 .div220 .div222 .div224 .split_text1618 {
    color: rgba(255, 255, 255, .7);
    width: 18.9583rem;
    font-size: .75rem
}

.div1.fly-birds-page_886109ec7f .div219 .image225 {
    width: 22.5rem;
    height: 22.5rem
}

.div1.fly-birds-page_886109ec7f .div226 {
    box-sizing: border-box;
    flex-direction: column;
    align-items: center;
    width: 22.5rem;
    background-color: black;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div226 .image227 {
    z-index: 0;
    width: 22.5rem;
    height: 32.375rem
}

.div1.fly-birds-page_886109ec7f .div229 {
    z-index: 55;
    box-sizing: border-box;
    flex-direction: column;
    align-items: flex-start;
    width: 22.5rem;
    height: 64.9167rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div229 .div230 {
    flex-direction: column;
    align-items: center;
    width: 22.5rem;
    min-height: 27.2083rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div229 .div230 .image231 {
    z-index: 0;
    width: 22.5rem;
    height: 27.2083rem
}

.div1.fly-birds-page_886109ec7f .div229 .div230 .div232 {
    z-index: 1;
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    width: 17.4583rem;
    min-height: 5.33333rem;
    margin-top: -25.0833rem;
    margin-left: -1.625rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div229 .div230 .div232 .div233 {
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    width: 14.7292rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div229 .div230 .div232 .div233 .split_text1617 {
    color: #fff;
    width: 16.875rem;
    font-size: 1.16667rem
}

.div1.fly-birds-page_886109ec7f .div229 .div230 .div232 .div234 {
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    width: 17.4583rem;
    margin-top: 1.45833rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div229 .div230 .div232 .div234 .split_text1616 {
    color: rgba(255, 255, 255, .7);
    width: 18.125rem;
    font-size: .75rem
}

.div1.fly-birds-page_886109ec7f .div229 .image235 {
    width: 22.5rem;
    height: 37.7083rem
}

.div1.fly-birds-page_886109ec7f .div236 {
    box-sizing: border-box;
    flex-direction: column;
    align-items: center;
    width: 22.5rem;
    height: 17.1667rem;
    padding-bottom: 5.33333rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div236 .image237 {
    z-index: 0;
    width: 22.5rem;
    height: 17.1667rem
}

.div1.fly-birds-page_886109ec7f .div236 .div238 {
    z-index: 1;
    box-sizing: border-box;
    flex-direction: column;
    align-items: flex-start;
    width: 16.9583rem;
    min-height: 4.9375rem;
    margin-top: -10.2708rem;
    margin-left: -2.29167rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div236 .div238 .div239 {
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    width: 11.1042rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div236 .div238 .div239 .split_text1615 {
    color: #fff;
    width: 15.625rem;
    font-size: 1.5rem
}

.div1.fly-birds-page_886109ec7f .div236 .div238 .div240 {
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    width: 16.8958rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div236 .div238 .div240 .split_text1614 {
    color: #fff;
    width: 18.3333rem;
    font-size: 1.5rem
}

.div1.fly-birds-page_886109ec7f .div241 {
    flex-direction: column;
    align-items: center;
    width: 22.5rem;
    height: 19.1667rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div241 .image242 {
    z-index: 0;
    width: 22.5rem;
    height: 19.1667rem
}

.div1.fly-birds-page_886109ec7f .div241 .div243 {
    z-index: 1;
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    width: 18.4792rem;
    min-height: 4.375rem;
    margin-top: -17.2917rem;
    margin-left: -.5625rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div241 .div243 .div244 {
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    width: 10.125rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div241 .div243 .div244 .split_text1613 {
    color: #fff;
    width: 18.3333rem;
    font-size: 1.16667rem
}

.div1.fly-birds-page_886109ec7f .div241 .div243 .div245 {
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    width: 18.4167rem;
    margin-top: 1.45833rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div241 .div243 .div245 .split_text1612 {
    color: rgba(255, 255, 255, .7);
    width: 19.1667rem;
    font-size: .75rem
}

.div1.fly-birds-page_886109ec7f .div246 {
    box-sizing: border-box;
    flex-direction: column;
    align-items: center;
    width: 22.5rem;
    height: 43.75rem;
    padding-bottom: 21.0833rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div246 .image247 {
    z-index: 0;
    width: 22.5rem;
    height: 43.75rem
}

.div1.fly-birds-page_886109ec7f .div246 .div248 {
    z-index: 1;
    box-sizing: border-box;
    flex-direction: column;
    align-items: flex-start;
    width: 18.7708rem;
    margin-top: -42.6458rem;
    margin-left: -.35417rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div246 .div248 .div249 {
    box-sizing: border-box;
    flex-direction: column;
    align-items: flex-start;
    width: 18.7708rem;
    min-height: 7.14583rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div246 .div248 .div249 .div250 {
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    width: 16.7292rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div246 .div248 .div249 .div250 .split_text1611 {
    color: #fff;
    width: 18.3333rem;
    font-size: 1.16667rem
}

.div1.fly-birds-page_886109ec7f .div246 .div248 .div249 .div251 {
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    width: 14.0833rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div246 .div248 .div249 .div251 .split_text1610 {
    color: #fff;
    width: 18.3333rem;
    font-size: 1.16667rem
}

.div1.fly-birds-page_886109ec7f .div246 .div248 .div249 .div252 {
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    width: 18.75rem;
    margin-top: 1.66667rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div246 .div248 .div249 .div252 .split_text1609 {
    color: rgba(255, 255, 255, .7);
    width: 18.9583rem;
    font-size: .75rem;
    line-height: .95833rem
}

.div1.fly-birds-page_886109ec7f .div246 .div248 .div253 {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    width: 15.0417rem;
    min-height: 10.25rem;
    margin-top: 3.54167rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div246 .div248 .div253 .div254 {
    box-sizing: border-box;
    align-items: flex-start;
    width: 15.0417rem;
    min-height: 2.52083rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div246 .div248 .div253 .div254 .image255 {
    flex-shrink: 0;
    width: 1.41667rem;
    height: 1.41667rem
}

.div1.fly-birds-page_886109ec7f .div246 .div248 .div253 .div254 .div256 {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    width: 12.6458rem;
    min-height: 2.20833rem;
    margin-top: -.27083rem;
    margin-left: .97917rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div246 .div248 .div253 .div254 .div256 .div257 {
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    width: 8.25rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div246 .div248 .div253 .div254 .div256 .div257 .split_text1608 {
    color: #fff;
    width: 16.6667rem;
    font-size: .75rem
}

.div1.fly-birds-page_886109ec7f .div246 .div248 .div253 .div254 .div256 .div258 {
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    width: 12.5625rem;
    margin-top: .41667rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div246 .div248 .div253 .div254 .div256 .div258 .split_text1607 {
    color: rgba(255, 255, 255, .7);
    width: 16.6667rem;
    font-size: .75rem
}

.div1.fly-birds-page_886109ec7f .div246 .div248 .div253 .div259 {
    box-sizing: border-box;
    align-items: flex-start;
    width: 13.7292rem;
    min-height: 1.41667rem;
    margin-top: 2.70833rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div246 .div248 .div253 .div259 .image260 {
    flex-shrink: 0;
    width: 1.41667rem;
    height: 1.41667rem
}

.div1.fly-birds-page_886109ec7f .div246 .div248 .div253 .div259 .div261 {
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    width: 11.3125rem;
    margin-top: .20833rem;
    margin-left: 1rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div246 .div248 .div253 .div259 .div261 .split_text1606 {
    color: #fff;
    width: 16.6667rem;
    font-size: .75rem
}

.div1.fly-birds-page_886109ec7f .div246 .div248 .div253 .div262 {
    box-sizing: border-box;
    align-items: flex-start;
    width: 14.5833rem;
    min-height: 1.41667rem;
    margin-top: 2.29167rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div246 .div248 .div253 .div262 .image263 {
    flex-shrink: 0;
    width: 1.41667rem;
    height: 1.41667rem
}

.div1.fly-birds-page_886109ec7f .div246 .div248 .div253 .div262 .div264 {
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    width: 12.125rem;
    margin-top: .3125rem;
    margin-left: 1.04167rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div246 .div248 .div253 .div262 .div264 .split_text1605 {
    color: #fff;
    width: 16.6667rem;
    font-size: .75rem
}

.div1.fly-birds-page_886109ec7f .div265 {
    box-sizing: border-box;
    flex-direction: column;
    align-items: flex-start;
    width: 22.5rem;
    height: 39.5625rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div265 .div266 {
    box-sizing: border-box;
    flex-direction: column;
    align-items: center;
    width: 22.5rem;
    min-height: 17.0625rem;
    padding-bottom: 3.91667rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div265 .div266 .image267 {
    z-index: 0;
    width: 22.5rem;
    height: 17.0625rem
}

.div1.fly-birds-page_886109ec7f .div265 .div266 .div268 {
    z-index: 1;
    box-sizing: border-box;
    flex-direction: column;
    align-items: flex-start;
    width: 18.625rem;
    min-height: 8.1875rem;
    margin-top: -12.1042rem;
    margin-left: -.5rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div265 .div266 .div268 .div269 {
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    width: 12.5rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div265 .div266 .div268 .div269 .split_text1604 {
    color: #fff;
    width: 16.6667rem;
    font-size: 1.16667rem
}

.div1.fly-birds-page_886109ec7f .div265 .div266 .div268 .div270 {
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    width: 13.8125rem;
    margin-top: .14583rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div265 .div266 .div268 .div270 .split_text1603 {
    color: #fff;
    width: 16.6667rem;
    font-size: 1.16667rem
}

.div1.fly-birds-page_886109ec7f .div265 .div266 .div268 .div271 {
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    width: 18.625rem;
    margin-top: 1.6875rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div265 .div266 .div268 .div271 .split_text1602 {
    color: rgba(255, 255, 255, .7);
    width: 18.75rem;
    font-size: .75rem;
    line-height: .95833rem
}

.div1.fly-birds-page_886109ec7f .div265 .image272 {
    width: 100%;
    height: 100%;
    background-image: url(https://i02.appmifile.com/mi-com-product/fly-birds/xiaomi-17-ultra/m/leica-optical-lens.jpg);
    background-size: contain;
}

.div1.fly-birds-page_886109ec7f .div286 {
    z-index: 3;
    flex-direction: column;
    align-items: center;
    width: 22.5rem;
    height: 55.8333rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div286 .image287 {
    z-index: 0;
    width: 22.5rem;
    height: 55.8333rem
}

.div1.fly-birds-page_886109ec7f .div286 .div288 {
    z-index: 1;
    box-sizing: border-box;
    flex-direction: column;
    align-items: flex-start;
    width: 18.375rem;
    min-height: 15.7292rem;
    margin-top: -51.4792rem;
    margin-left: -.83333rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div286 .div288 .split_text1597 {
    color: #f10000;
    text-align: center;
    -webkit-text-fill-color: transparent;
    background: linear-gradient(90deg, #0a544c 30%, #317e73 70%) 0 0/100% no-repeat;
    -webkit-background-clip: text;
    background-clip: text;
    border: .04167rem solid #296e64;
    border-radius: .91667rem;
    padding: .20833rem 1.875rem;
    font-size: 1.08333rem
}

.div1.fly-birds-page_886109ec7f .div286 .div288 .div292 {
    box-sizing: border-box;
    flex-direction: column;
    align-items: flex-start;
    width: 18.3542rem;
    min-height: 7.35417rem;
    margin-top: 1.72917rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div286 .div288 .div292 .div293 {
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    width: 9.52083rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div286 .div288 .div292 .div293 .split_text1596 {
    color: #fff;
    width: 18.3333rem;
    font-size: 1.5rem;
    line-height: 1.5rem
}

.div1.fly-birds-page_886109ec7f .div286 .div288 .div292 .div294 {
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    width: 15.125rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div286 .div288 .div292 .div294 .split_text1595 {
    color: #fff;
    width: 18.3333rem;
    font-size: 1.5rem;
    line-height: 1.5rem
}

.div1.fly-birds-page_886109ec7f .div286 .div288 .div292 .div295 {
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    width: 18.3542rem;
    margin-top: 1.5625rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div286 .div288 .div292 .div295 .split_text1594 {
    color: rgba(255, 255, 255, .7);
    width: 19.1667rem;
    font-size: .75rem;
    line-height: .95833rem
}

.div1.fly-birds-page_886109ec7f .div286 .div288 .div296 {
    box-sizing: border-box;
    align-items: center;
    min-height: .83333rem;
    margin-top: 3.89583rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div286 .div288 .div296 .div297 {
    justify-content: flex-start;
    align-items: center;
    min-height: .83333rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div286 .div288 .div296 .div297 .div298 {
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div286 .div288 .div296 .div297 .div298 .split_text1593 {
    color: #fff;
    min-width: 2.08333rem;
    font-size: .95833rem
}

.div1.fly-birds-page_886109ec7f .div286 .div288 .div296 .div297 .image299 {
    width: .02083rem;
    height: .83333rem;
    margin-left: 1.45833rem
}

.div1.fly-birds-page_886109ec7f .div286 .div288 .div296 .div300 {
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    margin-left: .91667rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div286 .div288 .div296 .div300 .split_text1592 {
    color: #fff;
    min-width: 5.41667rem;
    font-size: .95833rem
}

.div1.fly-birds-page_886109ec7f .div316 {
    z-index: 2;
    box-sizing: border-box;
    flex-direction: column;
    align-items: center;
    width: 22.5rem;
    height: 33.4375rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div316 .image317 {
    z-index: 0;
    width: 22.5rem;
    height: 33.4375rem
}

.div1.fly-birds-page_886109ec7f .div316 .div318 {
    z-index: 1;
    box-sizing: border-box;
    flex-direction: column;
    align-items: center;
    width: 13.7917rem;
    min-height: 7.16667rem;
    margin-top: -21.9167rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div316 .div318 .div319 {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: 5.3125rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div316 .div318 .div319 .split_text1585 {
    color: #f10000;
    text-align: center;
    -webkit-text-fill-color: transparent;
    background: linear-gradient(90deg, #0a544c 30%, #317e73 70%) 0 0/100% no-repeat;
    -webkit-background-clip: text;
    background-clip: text;
    width: 16.6667rem;
    font-size: .875rem
}

.div1.fly-birds-page_886109ec7f .div316 .div318 .div320 {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: 13.7917rem;
    margin-top: 1.02083rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div316 .div318 .div320 .split_text1584 {
    color: #fff;
    text-align: center;
    -webkit-text-fill-color: transparent;
    background: linear-gradient(90deg, #8d8f8f 35%, #fafafa 45%, #8d8f8f 70%) 0 0/100% no-repeat;
    -webkit-background-clip: text;
    background-clip: text;
    font-size: 2.29167rem
}

.div1.fly-birds-page_886109ec7f .div321 {
    z-index: 3;
    box-sizing: border-box;
    flex-direction: column;
    align-items: center;
    width: 22.5rem;
    height: 35.6875rem;
    margin-top: -.04167rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div321 .image322 {
    z-index: 0;
    width: 22.5rem;
    height: 35.6875rem
}

.div1.fly-birds-page_886109ec7f .div321 .div323 {
    z-index: 1;
    box-sizing: border-box;
    flex-direction: column;
    align-items: flex-start;
    width: 19.1458rem;
    min-height: 31.2292rem;
    margin-top: -31.6458rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div321 .div323 .div324 {
    z-index: 1;
    box-sizing: border-box;
    flex-direction: column;
    align-items: flex-start;
    width: 19.1458rem;
    min-height: 26.1875rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div321 .div323 .div324 .div329 {
    box-sizing: border-box;
    flex-direction: column;
    align-items: flex-start;
    width: 14.5625rem;
    min-height: 9.6875rem;
    margin-top: 2.70833rem;
    margin-left: 1.58333rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div321 .div323 .div324 .div329 .div330 {
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    width: 12.4583rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div321 .div323 .div324 .div329 .div330 .split_text1582 {
    color: #fff;
    width: 16.0417rem;
    font-size: .95833rem
}

.div1.fly-birds-page_886109ec7f .div321 .div323 .div324 .div329 .div331 {
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    width: 13.9792rem;
    margin-top: .75rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div321 .div323 .div324 .div329 .div331 .split_text1581 {
    color: #fff;
    width: 16.0417rem;
    font-size: .75rem
}

.div1.fly-birds-page_886109ec7f .div321 .div323 .div324 .div329 .div332 {
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    width: 14.4792rem;
    margin-top: 3.08333rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div321 .div323 .div324 .div329 .div332 .split_text1580 {
    color: rgba(255, 255, 255, .7);
    width: 14.7917rem;
    font-size: .75rem;
    line-height: .95833rem
}

.div1.fly-birds-page_886109ec7f .div321 .div323 .image333 {
    z-index: 0;
    width: 19.1458rem;
    height: 31.2292rem;
    margin-top: -26.1875rem
}

.div1.fly-birds-page_886109ec7f .div334 {
    z-index: 0;
    box-sizing: border-box;
    align-items: center;
    width: 22.5rem;
    height: 34.5208rem;
    padding-right: 1.66667rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div334 .image335 {
    z-index: 0;
    flex-shrink: 0;
    width: 22.5rem;
    height: 34.5208rem
}

.div1.fly-birds-page_886109ec7f .div334 .div336 {
    z-index: 1;
    box-sizing: border-box;
    flex-direction: column;
    align-items: flex-start;
    width: 19.1458rem;
    min-height: 33.7083rem;
    margin-left: -20.8125rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div334 .div336 .div337 {
    z-index: 1;
    box-sizing: border-box;
    flex-direction: column;
    align-items: flex-start;
    width: 19.1458rem;
    min-height: 30.375rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div334 .div336 .div337 .div342 {
    box-sizing: border-box;
    flex-direction: column;
    align-items: flex-start;
    width: 13.1458rem;
    min-height: 8.72917rem;
    margin-top: 2.89583rem;
    margin-left: 1.5625rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div334 .div336 .div337 .div342 .div343 {
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    width: 7.9375rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div334 .div336 .div337 .div342 .div343 .split_text1578 {
    color: #fff;
    width: 16.6667rem;
    font-size: .95833rem
}

.div1.fly-birds-page_886109ec7f .div334 .div336 .div337 .div342 .div344 {
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    width: 10.8542rem;
    margin-top: .41667rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div334 .div336 .div337 .div342 .div344 .split_text1577 {
    color: #fff;
    width: 16.6667rem;
    font-size: .75rem
}

.div1.fly-birds-page_886109ec7f .div334 .div336 .div337 .div342 .div345 {
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    width: 13.0625rem;
    margin-top: 1.54167rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div334 .div336 .div337 .div342 .div345 .split_text1576 {
    color: rgba(255, 255, 255, .7);
    width: 14.7917rem;
    font-size: .75rem;
    line-height: .95833rem
}

.div1.fly-birds-page_886109ec7f .div334 .div336 .div337 .div346 {
    box-sizing: border-box;
    align-items: center;
    min-height: 1.66667rem;
    margin-top: 3.47917rem;
    margin-left: 1.58333rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div334 .div336 .div337 .div346 .image347 {
    flex-shrink: 0;
    width: 3.625rem;
    height: 1.39583rem
}

.div1.fly-birds-page_886109ec7f .div334 .div336 .div337 .div346 .vs_slide2_aces_link {
    z-index: 1;
    box-sizing: border-box;
    border: .02083rem solid #424242;
    border-radius: 1.04167rem;
    align-items: center;
    height: 1.875rem;
    margin-left: .72917rem;
    padding: 0 1.04167rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div334 .div336 .div337 .div346 .vs_slide2_aces_link .vs_slide2_aces_link_text {
    color: rgba(255, 255, 255, .7);
    font-size: .75rem;
    line-height: .625rem
}

.div1.fly-birds-page_886109ec7f .div334 .div336 .div337 .div346 .vs_slide2_aces_link .vs_slide2_aces_link_icon {
    width: .27083rem;
    height: .52083rem;
    margin-left: .54167rem;
    line-height: .75rem
}

.div1.fly-birds-page_886109ec7f .div334 .div336 .image353 {
    z-index: 0;
    width: 19.1458rem;
    height: 33.7083rem;
    margin-top: -30.375rem
}

.div1.fly-birds-page_886109ec7f .div354 {
    box-sizing: border-box;
    flex-direction: column;
    align-items: center;
    width: 22.5rem;
    height: 66.375rem;
    padding-bottom: 4.35417rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div354 .image355 {
    z-index: 0;
    width: 22.5rem;
    height: 66.375rem
}

.div1.fly-birds-page_886109ec7f .div354 .div356 {
    z-index: 1;
    box-sizing: border-box;
    flex-direction: column;
    align-items: flex-start;
    width: 19.1458rem;
    min-height: 61.5417rem;
    margin-top: -65.8958rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div354 .div356 .div357 {
    z-index: 1;
    box-sizing: border-box;
    flex-direction: column;
    align-items: flex-start;
    width: 19.1458rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div354 .div356 .div357 .div362 {
    box-sizing: border-box;
    flex-direction: column;
    align-items: flex-start;
    min-height: 2.14583rem;
    margin-top: 2.91667rem;
    margin-left: 1.5625rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div354 .div356 .div357 .div362 .div364 {
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div354 .div356 .div357 .div362 .div364 .split_text1573 {
    color: #fff;
    width: 16.0417rem;
    font-size: .95833rem
}

.div1.fly-birds-page_886109ec7f .div354 .div356 .div357 .div362 .div363 {
    box-sizing: border-box;
    align-items: center;
    min-height: 1.91667rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div354 .div356 .div357 .div362 .div363 .div365 {
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div354 .div356 .div357 .div362 .div363 .div365 .split_text1572 {
    color: #fff;
    max-width: 16.0417rem;
    font-size: .95833rem
}

.div1.fly-birds-page_886109ec7f .div354 .div356 .div357 .div362 .div363 .image366 {
    width: 6.5rem;
    height: .97917rem;
    margin-top: .16667rem;
    margin-left: .41667rem
}

.div1.fly-birds-page_886109ec7f .div354 .div356 .div357 .div367 {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    width: 14.75rem;
    min-height: 4rem;
    margin-top: 1.47917rem;
    margin-left: 1.58333rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div354 .div356 .div357 .div367 .div368 {
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    width: 5.66667rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div354 .div356 .div357 .div367 .div368 .split_text1570 {
    color: #fff;
    width: 14.5833rem;
    font-size: .75rem
}

.div1.fly-birds-page_886109ec7f .div354 .div356 .div357 .div367 .div369 {
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    width: 14.6875rem;
    margin-top: 1.25rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div354 .div356 .div357 .div367 .div369 .split_text1571 {
    color: rgba(255, 255, 255, .7);
    width: 14.875rem;
    font-size: .75rem
}

.div1.fly-birds-page_886109ec7f .div354 .div356 .div357 .div370 {
    box-sizing: border-box;
    flex-direction: column;
    align-items: flex-start;
    width: 14.7708rem;
    min-height: 9.9375rem;
    margin-top: 4.125rem;
    margin-left: 1.66667rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div354 .div356 .div357 .div370 .div371 {
    box-sizing: border-box;
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    min-height: 1.89583rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div354 .div356 .div357 .div370 .div371 .div373 {
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    width: 5.33333rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div354 .div356 .div357 .div370 .div371 .div373 .split_text1569 {
    color: #fff;
    width: 16.6667rem;
    font-size: .75rem
}

.div1.fly-birds-page_886109ec7f .div354 .div356 .div357 .div370 .div371 .div372 {
    z-index: 1;
    justify-content: flex-start;
    align-items: center;
    min-height: 1.83333rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div354 .div356 .div357 .div370 .div371 .div372 .div374 {
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div354 .div356 .div357 .div370 .div371 .div372 .div374 .split_text1568 {
    color: #fff;
    max-width: 16.6667rem;
    font-size: .75rem
}

.div1.fly-birds-page_886109ec7f .div354 .div356 .div357 .div370 .div371 .div372 .image375 {
    z-index: 0;
    flex-shrink: 0;
    width: 3.14583rem;
    height: .79167rem;
    margin-top: .125rem;
    margin-left: .41667rem
}

.div1.fly-birds-page_886109ec7f .div354 .div356 .div357 .div370 .div376 {
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    width: 14.7708rem;
    margin-top: 1.54167rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div354 .div356 .div357 .div370 .div376 .split_text1567 {
    color: rgba(255, 255, 255, .7);
    width: 15.0417rem;
    font-size: .75rem
}

.div1.fly-birds-page_886109ec7f .div354 .div356 .image377 {
    z-index: 0;
    width: 19.1458rem;
    height: 61.5417rem;
    margin-top: -38.2083rem
}

.div1.fly-birds-page_886109ec7f .div378 {
    box-sizing: border-box;
    flex-direction: column;
    align-items: center;
    width: 22.5rem;
    height: 41.5417rem;
    padding-bottom: 17.5625rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div378 .image379 {
    z-index: 0;
    width: 22.5rem;
    height: 41.5417rem
}

.div1.fly-birds-page_886109ec7f .div378 .div380 {
    z-index: 1;
    box-sizing: border-box;
    flex-direction: column;
    align-items: flex-start;
    width: 18.6875rem;
    min-height: 17.4375rem;
    margin-top: -35rem;
    margin-left: -.5625rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div378 .div380 .div381 {
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    width: 16.7708rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div378 .div380 .div381 .split_text1566 {
    color: #fff;
    width: 19.0625rem;
    font-size: 1.5rem
}

.div1.fly-birds-page_886109ec7f .div378 .div380 .div382 {
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    width: 15.8542rem;
    margin-top: 6.66667rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div378 .div380 .div382 .split_text1565 {
    color: #fff;
    width: 18.3333rem;
    font-size: 1.16667rem
}

.div1.fly-birds-page_886109ec7f .div378 .div380 .div383 {
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    width: 9.35417rem;
    margin-top: 0;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div378 .div380 .div383 .split_text1564 {
    color: #fff;
    width: 18.3333rem;
    font-size: 1.16667rem
}

.div1.fly-birds-page_886109ec7f .div378 .div380 .div384 {
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    width: 18.6458rem;
    margin-top: 1.625rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div378 .div380 .div384 .split_text1563 {
    color: rgba(255, 255, 255, .7);
    width: 19.3333rem;
    font-size: .75rem;
    line-height: .95833rem
}

.div1.fly-birds-page_886109ec7f .div385 {
    flex-direction: column;
    align-items: center;
    width: 22.5rem;
    height: 23.5417rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div385 .image386 {
    z-index: 0;
    width: 22.5rem;
    height: 23.5417rem
}

.div1.fly-birds-page_886109ec7f .div385 .div387 {
    z-index: 1;
    box-sizing: border-box;
    flex-direction: column;
    align-items: flex-start;
    width: 18.8542rem;
    min-height: 7.39583rem;
    margin-top: -20.4583rem;
    margin-left: -.47917rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div385 .div387 .div388 {
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    width: 6.54167rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div385 .div387 .div388 .split_text1562 {
    color: #fff;
    width: 16.6667rem;
    font-size: 1.16667rem
}

.div1.fly-birds-page_886109ec7f .div385 .div387 .div389 {
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    width: 13.125rem;
    margin-top: 0;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div385 .div387 .div389 .split_text1561 {
    color: #fff;
    width: 16.6667rem;
    font-size: 1.16667rem
}

.div1.fly-birds-page_886109ec7f .div385 .div387 .div390 {
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    width: 18.75rem;
    margin-top: 1.875rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div385 .div387 .div390 .split_text1560 {
    color: rgba(255, 255, 255, .7);
    width: 19.1042rem;
    font-size: .75rem
}

.div1.fly-birds-page_886109ec7f .div391 {
    flex-direction: column;
    align-items: center;
    width: 22.5rem;
    height: 23.9583rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div391 .image392 {
    z-index: 0;
    width: 22.5rem;
    height: 23.9583rem
}

.div1.fly-birds-page_886109ec7f .div391 .div393 {
    z-index: 1;
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    width: 14.4792rem;
    min-height: 4.22917rem;
    margin-top: -21.5625rem;
    margin-left: -1.27083rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div391 .div393 .split_text1559 {
    color: #fff;
    width: 14.6042rem;
    font-size: .95833rem
}

.div1.fly-birds-page_886109ec7f .div391 .div393 .div397 {
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    width: 14.4792rem;
    margin-top: 1.25rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div391 .div393 .div397 .split_text1557 {
    color: rgba(255, 255, 255, .7);
    width: 16.6667rem;
    font-size: .75rem;
    line-height: .95833rem
}

.div1.fly-birds-page_886109ec7f .div398 {
    box-sizing: border-box;
    align-items: center;
    width: 22.5rem;
    height: 19.5833rem;
    padding-right: 7.9375rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div398 .image399 {
    z-index: 0;
    flex-shrink: 0;
    width: 22.5rem;
    height: 19.5833rem
}

.div1.fly-birds-page_886109ec7f .div398 .div400 {
    z-index: 1;
    flex-direction: column;
    justify-content: space-between;
    align-items: flex-start;
    width: 12.8333rem;
    min-height: 7.375rem;
    margin-top: 2.25rem;
    margin-left: -20.7708rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div398 .div400 .div401 {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    width: 3.02083rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div398 .div400 .div401 .split_text1556 {
    color: #f10000;
    -webkit-text-fill-color: transparent;
    background: linear-gradient(90deg, #0a544c 30%, #317e73 70%) 0 0/100% no-repeat;
    -webkit-background-clip: text;
    background-clip: text;
    max-width: 19.1667rem;
    font-size: .875rem
}

.div1.fly-birds-page_886109ec7f .div398 .div400 .div402 {
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    width: 12.8333rem;
    margin-top: .625rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div398 .div400 .div402 .split_text1555 {
    color: #fff;
    -webkit-text-fill-color: transparent;
    background: linear-gradient(90deg, #8d8f8f 11%, #fafafa 30%, #8d8f8f 70%) 0 0/100% no-repeat;
    -webkit-background-clip: text;
    background-clip: text;
    width: 19.25rem;
    font-size: 2.29167rem
}

.div1.fly-birds-page_886109ec7f .div403 {
    box-sizing: border-box;
    align-items: center;
    width: 22.5rem;
    height: 50.8333rem;
    padding-right: 2.27083rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div403 .image404 {
    z-index: 0;
    flex-shrink: 0;
    width: 22.5rem;
    height: 50.8333rem
}

.div1.fly-birds-page_886109ec7f .div403 .div405 {
    z-index: 1;
    box-sizing: border-box;
    flex-direction: column;
    align-items: flex-start;
    width: 18.625rem;
    min-height: 44.5625rem;
    margin-top: -1.27083rem;
    margin-left: -20.8958rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div403 .div405 .div406 {
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    width: 12.5208rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div403 .div405 .div406 .split_text1554 {
    color: #fff;
    width: 17.3542rem;
    font-size: 1.5rem
}

.div1.fly-birds-page_886109ec7f .div403 .div405 .div407 {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    width: 18.625rem;
    min-height: 20.3333rem;
    margin-top: 12.7083rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div403 .div405 .div407 .div408 {
    box-sizing: border-box;
    align-items: flex-start;
    width: 16.625rem;
    min-height: 2.16667rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div403 .div405 .div407 .div408 .div409 {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    width: 7.52083rem;
    min-height: 2.16667rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div403 .div405 .div407 .div408 .div409 .div410 {
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    width: 7.52083rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div403 .div405 .div407 .div408 .div409 .div410 .split_text1553 {
    color: #fff;
    width: 8.75rem;
    font-size: .875rem
}

.div1.fly-birds-page_886109ec7f .div403 .div405 .div407 .div408 .div409 .div411 {
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    width: 4.22917rem;
    margin-top: .625rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div403 .div405 .div407 .div408 .div409 .div411 .split_text1552 {
    color: rgba(255, 255, 255, .7);
    width: 8.75rem;
    font-size: .75rem;
    line-height: .95833rem
}

.div1.fly-birds-page_886109ec7f .div403 .div405 .div407 .div408 .div412 {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    width: 6.04167rem;
    min-height: 2.14583rem;
    margin-left: 3.0625rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div403 .div405 .div407 .div408 .div412 .div413 {
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    width: 3.375rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div403 .div405 .div407 .div408 .div412 .div413 .split_text1551 {
    color: #fff;
    width: 8.75rem;
    font-size: .875rem
}

.div1.fly-birds-page_886109ec7f .div403 .div405 .div407 .div408 .div412 .div414 {
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    width: 6.02083rem;
    margin-top: .625rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div403 .div405 .div407 .div408 .div412 .div414 .split_text1550 {
    color: rgba(255, 255, 255, .7);
    width: 8.75rem;
    font-size: .75rem;
    line-height: .95833rem
}

.div1.fly-birds-page_886109ec7f .div403 .div405 .div407 .div415 {
    justify-content: space-between;
    align-items: flex-start;
    width: 16.5833rem;
    min-height: 2.3125rem;
    margin-top: 3.33333rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div403 .div405 .div407 .div415 .div416 {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    width: 3.85417rem;
    min-height: 2.16667rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div403 .div405 .div407 .div415 .div416 .div417 {
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    width: 3.85417rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div403 .div405 .div407 .div415 .div416 .div417 .split_text1549 {
    color: #fff;
    width: 8.75rem;
    font-size: .875rem
}

.div1.fly-birds-page_886109ec7f .div403 .div405 .div407 .div415 .div416 .div418 {
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    width: 2.125rem;
    margin-top: .625rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div403 .div405 .div407 .div415 .div416 .div418 .split_text1548 {
    color: rgba(255, 255, 255, .7);
    width: 8.75rem;
    font-size: .75rem;
    line-height: .95833rem
}

.div1.fly-birds-page_886109ec7f .div403 .div405 .div407 .div415 .div419 {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    width: 6.0625rem;
    min-height: 2.29167rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div403 .div405 .div407 .div415 .div419 .div420 {
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    width: 2.95833rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div403 .div405 .div407 .div415 .div419 .div420 .split_text1547 {
    color: #fff;
    width: 8.75rem;
    font-size: .875rem
}

.div1.fly-birds-page_886109ec7f .div403 .div405 .div407 .div415 .div419 .div421 {
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    width: 6.0625rem;
    margin-top: .625rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div403 .div405 .div407 .div415 .div419 .div421 .split_text1546 {
    color: rgba(255, 255, 255, .7);
    width: 8.75rem;
    font-size: .75rem;
    line-height: .95833rem
}

.div1.fly-birds-page_886109ec7f .div403 .div405 .div407 .div422 {
    justify-content: space-between;
    align-items: flex-start;
    width: 17.9167rem;
    min-height: 3.29167rem;
    margin-top: 3.33333rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div403 .div405 .div407 .div422 .div423 {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    width: 6.70833rem;
    min-height: 3.29167rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div403 .div405 .div407 .div422 .div423 .div424 {
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    width: 3.9375rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div403 .div405 .div407 .div422 .div423 .div424 .split_text1545 {
    color: #fff;
    width: 8.75rem;
    font-size: .875rem
}

.div1.fly-birds-page_886109ec7f .div403 .div405 .div407 .div422 .div423 .div425 {
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    width: 6.6875rem;
    margin-top: .625rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div403 .div405 .div407 .div422 .div423 .div425 .split_text1544 {
    color: rgba(255, 255, 255, .7);
    width: 8.75rem;
    font-size: .75rem;
    line-height: .95833rem
}

.div1.fly-birds-page_886109ec7f .div403 .div405 .div407 .div422 .div426 {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    width: 7.41667rem;
    min-height: 3.14583rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div403 .div405 .div407 .div422 .div426 .div427 {
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    width: 7.375rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div403 .div405 .div407 .div422 .div426 .div427 .split_text1543 {
    color: #fff;
    width: 8.75rem;
    font-size: .875rem
}

.div1.fly-birds-page_886109ec7f .div403 .div405 .div407 .div422 .div426 .div428 {
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    width: 6rem;
    margin-top: .625rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div403 .div405 .div407 .div422 .div426 .div428 .split_text1542 {
    color: rgba(255, 255, 255, .7);
    width: 8.75rem;
    font-size: .75rem;
    line-height: .95833rem
}

.div1.fly-birds-page_886109ec7f .div403 .div405 .div407 .image429 {
    width: 18.4792rem;
    height: 1.39583rem;
    margin-top: 3.33333rem;
    margin-left: .14583rem
}

.div1.fly-birds-page_886109ec7f .div403 .div405 .div430 {
    box-sizing: border-box;
    align-items: flex-start;
    width: 18.25rem;
    min-height: 4.04167rem;
    margin-top: 3.60417rem;
    margin-left: .14583rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div403 .div405 .div430 .image431 {
    flex-shrink: 0;
    width: 2.77083rem;
    height: 2.77083rem
}

.div1.fly-birds-page_886109ec7f .div403 .div405 .div430 .div432 {
    box-sizing: border-box;
    flex-direction: column;
    align-items: flex-start;
    width: 14.4792rem;
    min-height: 4.04167rem;
    margin-left: 1rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div403 .div405 .div430 .div432 .div433 {
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    width: 14.0625rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div403 .div405 .div430 .div432 .div433 .split_text1541 {
    color: rgba(255, 255, 255, .7);
    width: 14.4375rem;
    font-size: .75rem
}

.div1.fly-birds-page_886109ec7f .div403 .div405 .div430 .div432 .div434 {
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    width: 12.3333rem;
    margin-top: .14583rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div403 .div405 .div430 .div432 .div434 .split_text1540 {
    color: rgba(255, 255, 255, .7);
    width: 15.1667rem;
    font-size: .75rem
}

.div1.fly-birds-page_886109ec7f .div403 .div405 .div430 .div432 .div435 {
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    width: 14.4792rem;
    margin-top: .1875rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div403 .div405 .div430 .div432 .div435 .split_text1539 {
    color: rgba(255, 255, 255, .7);
    width: 15.125rem;
    font-size: .75rem
}

.div1.fly-birds-page_886109ec7f .div436 {
    box-sizing: border-box;
    flex-direction: column;
    align-items: center;
    width: 22.5rem;
    height: 34.7917rem;
    padding-bottom: 3.125rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div436 .image437 {
    z-index: 0;
    width: 22.5rem;
    height: 34.7917rem
}

.div1.fly-birds-page_886109ec7f .div436 .div438 {
    z-index: 1;
    flex-direction: column;
    justify-content: space-between;
    align-items: flex-start;
    width: 18.7708rem;
    min-height: 29.7917rem;
    margin-top: -33.125rem;
    margin-left: -.4375rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div436 .div438 .div439 {
    box-sizing: border-box;
    flex-direction: column;
    align-items: flex-start;
    width: 18.7708rem;
    min-height: 8.125rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div436 .div438 .div439 .div440 {
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    width: 12.8542rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div436 .div438 .div439 .div440 .split_text1538 {
    color: #fff;
    width: 19.2708rem;
    font-size: 1.5rem
}

.div1.fly-birds-page_886109ec7f .div436 .div438 .div439 .div441 {
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    width: 11.125rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div436 .div438 .div439 .div441 .split_text1537 {
    color: #fff;
    width: 19.3333rem;
    font-size: 1.5rem
}

.div1.fly-birds-page_886109ec7f .div436 .div438 .div439 .div442 {
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    width: 18.6667rem;
    margin-top: 2rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div436 .div438 .div439 .div442 .split_text1536 {
    color: rgba(255, 255, 255, .7);
    width: 19.0833rem;
    font-size: .75rem;
    line-height: .95833rem
}

.div1.fly-birds-page_886109ec7f .div436 .div438 .div443 {
    box-sizing: border-box;
    align-items: flex-start;
    width: 18.3125rem;
    min-height: .77083rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div436 .div438 .div443 .div444 {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: 8.75rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div436 .div438 .div443 .div444 .split_text1535 {
    color: #fff;
    text-align: center;
    width: 10.6458rem;
    font-size: .75rem
}

.div1.fly-birds-page_886109ec7f .div436 .div438 .div443 .div445 {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: 6.4375rem;
    margin-left: 3.125rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div436 .div438 .div443 .div445 .split_text1534 {
    color: #fff;
    text-align: center;
    width: 10.6458rem;
    font-size: .75rem
}

.div1.fly-birds-page_886109ec7f .div446 {
    flex-direction: column;
    align-items: center;
    width: 22.5rem;
    height: 48.125rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div446 .image447 {
    z-index: 0;
    width: 22.5rem;
    height: 48.125rem
}

.div1.fly-birds-page_886109ec7f .div446 .div448 {
    z-index: 1;
    box-sizing: border-box;
    flex-direction: column;
    align-items: flex-start;
    width: 18.1458rem;
    min-height: 15.0833rem;
    margin-top: -44.9375rem;
    margin-left: -.9375rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div446 .div448 .div449 {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    width: 18.1458rem;
    min-height: 8.6875rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div446 .div448 .div449 .div450 {
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    width: 14.3125rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div446 .div448 .div449 .div450 .split_text1533 {
    color: #fff;
    width: 18rem;
    font-size: 1.5rem
}

.div1.fly-birds-page_886109ec7f .div446 .div448 .div449 .div451 {
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    width: 18.125rem;
    margin-top: 1.45833rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div446 .div448 .div449 .div451 .split_text1532 {
    color: rgba(255, 255, 255, .7);
    width: 18.3125rem;
    font-size: .75rem
}

.div1.fly-birds-page_886109ec7f .div446 .div448 .div452 {
    box-sizing: border-box;
    align-items: flex-start;
    min-height: .85417rem;
    margin-top: 3.97917rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div446 .div448 .div452 .div453 {
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div446 .div448 .div452 .div453 .split_text1531 {
    color: #fff;
    width: 3.54167rem;
    font-size: .95833rem
}

.div1.fly-birds-page_886109ec7f .div446 .div448 .div452 .split_text1530 {
    color: rgba(255, 255, 255, .7);
    width: 14.5rem;
    margin-top: .20833rem;
    margin-left: .5rem;
    font-size: .75rem;
    line-height: .95833rem
}

.div1.fly-birds-page_886109ec7f .div446 .div448 .div457 {
    box-sizing: border-box;
    align-items: flex-start;
    margin-top: .41667rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div446 .div448 .div457 .div458 {
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div446 .div448 .div457 .div458 .split_text1528 {
    color: #fff;
    width: 2.60417rem;
    font-size: .95833rem
}

.div1.fly-birds-page_886109ec7f .div446 .div448 .div457 .split_text1527 {
    color: rgba(255, 255, 255, .7);
    width: 10.6458rem;
    margin-top: .20833rem;
    margin-left: .45833rem;
    font-size: .75rem;
    line-height: .95833rem
}

.div1.fly-birds-page_886109ec7f .div462 {
    flex-direction: column;
    align-items: flex-start;
    width: 22.5rem;
    height: 31.25rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div462 .image463 {
    z-index: 0;
    width: 22.5rem;
    height: 31.25rem
}

.div1.fly-birds-page_886109ec7f .div462 .div464 {
    z-index: 1;
    flex-direction: column;
    justify-content: space-between;
    align-items: flex-start;
    width: 14.625rem;
    min-height: 6.58333rem;
    margin-top: -30.6875rem;
    margin-left: 1.6875rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div462 .div464 .div465 {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    width: 5.29167rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div462 .div464 .div465 .split_text1525 {
    color: #f10000;
    -webkit-text-fill-color: transparent;
    background: linear-gradient(90deg, #0a544c 30%, #317e73 70%) 0 0/100% no-repeat;
    -webkit-background-clip: text;
    background-clip: text;
    max-width: 19.25rem;
    font-size: .875rem
}

.div1.fly-birds-page_886109ec7f .div462 .div464 .div466 {
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    width: 14.625rem;
    margin-top: .625rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div462 .div464 .div466 .split_text1524 {
    color: #fff;
    -webkit-text-fill-color: transparent;
    background: linear-gradient(90deg, #8d8f8f 11%, #fafafa 30%, #8d8f8f 70%) 0 0/100% no-repeat;
    -webkit-background-clip: text;
    background-clip: text;
    width: 17.2917rem;
    font-size: 2.29167rem
}

.div1.fly-birds-page_886109ec7f .div467 {
    flex-direction: column;
    align-items: center;
    width: 22.5rem;
    height: 34.1042rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div467 .image468 {
    z-index: 0;
    width: 22.5rem;
    height: 34.1042rem
}

.div1.fly-birds-page_886109ec7f .div467 .div469 {
    z-index: 1;
    box-sizing: border-box;
    flex-direction: column;
    align-items: flex-start;
    width: 19.1042rem;
    min-height: 10.625rem;
    margin-top: -32.8125rem;
    margin-left: -.14583rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div467 .div469 .div470 {
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    width: 19.1042rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div467 .div469 .div470 .split_text1523 {
    color: #fff;
    width: 19.3958rem;
    font-size: 1.5rem
}

.div1.fly-birds-page_886109ec7f .div467 .div469 .div471 {
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    width: 10.875rem;
    margin-top: .35417rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div467 .div469 .div471 .split_text1522 {
    color: #fff;
    width: 14.1042rem;
    font-size: 1.5rem
}

.div1.fly-birds-page_886109ec7f .div467 .div469 .div472 {
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    width: 18.7083rem;
    margin-top: 1.54167rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div467 .div469 .div472 .split_text1521 {
    color: rgba(255, 255, 255, .7);
    width: 19rem;
    font-size: .75rem
}

.div1.fly-birds-page_886109ec7f .div473 {
    box-sizing: border-box;
    background-color: #000;
    flex-direction: column;
    align-items: center;
    width: 22.5rem;
    padding-bottom: 4.6875rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div473 .div475 {
    z-index: 1;
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
    width: 19.2083rem;
    margin-top: 4.875rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div473 .div475 .div476 {
    box-sizing: border-box;
    flex-direction: column;
    align-items: center;
    width: 19.2083rem;
    min-height: 6.47917rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div473 .div475 .div476 .image477 {
    z-index: 0;
    width: 19.2083rem;
    height: 6.47917rem
}

.div1.fly-birds-page_886109ec7f .div473 .div475 .div476 .div478 {
    z-index: 1;
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
    width: 9.08333rem;
    margin-top: -4.5rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div473 .div475 .div476 .div478 .div479 {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: 9.08333rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div473 .div475 .div476 .div478 .div479 .split_text1520 {
    color: rgba(255, 255, 255, .7);
    text-align: center;
    width: 15.1875rem;
    font-size: .75rem
}

.div1.fly-birds-page_886109ec7f .div473 .div475 .div476 .div478 .div480 {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: 5.83333rem;
    margin-top: .72917rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div473 .div475 .div476 .div478 .div480 .split_text1519 {
    color: #fff;
    text-align: center;
    width: 15.1875rem;
    font-size: .95833rem
}

.div1.fly-birds-page_886109ec7f .div473 .div475 .div481 {
    box-sizing: border-box;
    flex-direction: column;
    align-items: center;
    width: 19.1667rem;
    min-height: 6.47917rem;
    margin-top: .625rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div473 .div475 .div481 .image482 {
    z-index: 0;
    flex-shrink: 0;
    width: 19.1667rem;
    height: 6.47917rem
}

.div1.fly-birds-page_886109ec7f .div473 .div475 .div481 .div483 {
    z-index: 1;
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
    width: 9.1875rem;
    min-height: 2.83333rem;
    margin-top: -4.5rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div473 .div475 .div481 .div483 .split_text1518 {
    color: rgba(255, 255, 255, .7);
    text-align: center;
    width: 15.1875rem;
    font-size: .75rem
}

.div1.fly-birds-page_886109ec7f .div473 .div475 .div481 .div483 .div487 {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: 8.72917rem;
    margin-top: .72917rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div473 .div475 .div481 .div483 .div487 .split_text1516 {
    color: #fff;
    text-align: center;
    width: 15.1875rem;
    font-size: .95833rem
}

.div1.fly-birds-page_886109ec7f .div473 .div475 .div488 {
    box-sizing: border-box;
    flex-direction: column;
    align-items: center;
    width: 19.125rem;
    min-height: 6.5rem;
    margin-top: .625rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div473 .div475 .div488 .image489 {
    z-index: 0;
    width: 19.125rem;
    height: 6.5rem
}

.div1.fly-birds-page_886109ec7f .div473 .div475 .div488 .div490 {
    z-index: 1;
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
    width: 8.6875rem;
    min-height: 2.89583rem;
    margin-top: -4.5rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div473 .div475 .div488 .div490 .split_text1515 {
    color: rgba(255, 255, 255, .7);
    text-align: center;
    width: 15.1875rem;
    font-size: .75rem
}

.div1.fly-birds-page_886109ec7f .div473 .div475 .div488 .div490 .div494 {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: 8.6875rem;
    margin-top: .72917rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div473 .div475 .div488 .div490 .div494 .split_text1513 {
    color: #fff;
    text-align: center;
    width: 15.1875rem;
    font-size: .95833rem
}

.div1.fly-birds-page_886109ec7f .div473 .div475 .div495 {
    box-sizing: border-box;
    flex-direction: column;
    align-items: center;
    width: 19.2083rem;
    min-height: 6.47917rem;
    margin-top: .625rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div473 .div475 .div495 .image496 {
    z-index: 0;
    flex-shrink: 0;
    width: 19.2083rem;
    height: 6.47917rem
}

.div1.fly-birds-page_886109ec7f .div473 .div475 .div495 .div497 {
    z-index: 1;
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
    width: 6.25rem;
    min-height: 2.64583rem;
    margin-top: -4.5rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div473 .div475 .div495 .div497 .split_text1512 {
    color: rgba(255, 255, 255, .7);
    text-align: center;
    width: 15.1875rem;
    font-size: .75rem
}

.div1.fly-birds-page_886109ec7f .div473 .div475 .div495 .div497 .div501 {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: 2.45833rem;
    margin-top: .72917rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div473 .div475 .div495 .div497 .div501 .split_text1510 {
    color: #fff;
    text-align: center;
    width: 15.1875rem;
    font-size: .95833rem
}

.div1.fly-birds-page_886109ec7f .div473 .div475 .div502 {
    box-sizing: border-box;
    flex-direction: column;
    align-items: center;
    width: 19.1667rem;
    min-height: 6.47917rem;
    margin-top: .625rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div473 .div475 .div502 .image503 {
    z-index: 0;
    flex-shrink: 0;
    width: 19.1667rem;
    height: 6.47917rem
}

.div1.fly-birds-page_886109ec7f .div473 .div475 .div502 .div504 {
    z-index: 1;
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
    width: 7.72917rem;
    min-height: 2.66667rem;
    margin-top: -4.5rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div473 .div475 .div502 .div504 .split_text1509 {
    color: rgba(255, 255, 255, .7);
    text-align: center;
    width: 15.1875rem;
    font-size: .75rem
}

.div1.fly-birds-page_886109ec7f .div473 .div475 .div502 .div504 .div508 {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: 2.375rem;
    margin-top: .72917rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div473 .div475 .div502 .div504 .div508 .split_text1507 {
    color: #fff;
    text-align: center;
    width: 15.1875rem;
    font-size: .95833rem
}

.div1.fly-birds-page_886109ec7f .div473 .div475 .div509 {
    box-sizing: border-box;
    flex-direction: column;
    align-items: center;
    width: 19.1458rem;
    min-height: 6.5rem;
    margin-top: .625rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div473 .div475 .div509 .image510 {
    z-index: 0;
    width: 19.1458rem;
    height: 6.5rem
}

.div1.fly-birds-page_886109ec7f .div473 .div475 .div509 .div511 {
    z-index: 1;
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
    width: 5.85417rem;
    min-height: 2.47917rem;
    margin-top: -4.5rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div473 .div475 .div509 .div511 .div512 {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: 5.85417rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div473 .div475 .div509 .div511 .div512 .split_text1505 {
    color: rgba(255, 255, 255, .7);
    text-align: center;
    width: 15.1875rem;
    font-size: .75rem
}

.div1.fly-birds-page_886109ec7f .div473 .div475 .div509 .div511 .div513 {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: 4.45833rem;
    margin-top: .72917rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div473 .div475 .div509 .div511 .div513 .split_text1506 {
    color: #fff;
    text-align: center;
    width: 15.1875rem;
    font-size: .95833rem
}

.div1.fly-birds-page_886109ec7f .div514 {
    box-sizing: border-box;
    flex-direction: column;
    align-items: center;
    width: 22.5rem;
    height: 40.2917rem;
    padding-bottom: 13.8542rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div514 .image515 {
    z-index: 0;
    width: 22.5rem;
    height: 40.2917rem
}

.div1.fly-birds-page_886109ec7f .div514 .div516 {
    z-index: 1;
    box-sizing: border-box;
    flex-direction: column;
    align-items: flex-start;
    width: 18.875rem;
    min-height: 22.1458rem;
    margin-top: -36rem;
    margin-left: -.29167rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div514 .div516 .div517 {
    box-sizing: border-box;
    flex-direction: column;
    align-items: flex-start;
    width: 18.875rem;
    min-height: 10.7083rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div514 .div516 .div517 .div518 {
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    width: 17.6458rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div514 .div516 .div517 .div518 .split_text1504 {
    color: #fff;
    width: 19.125rem;
    font-size: 1.5rem
}

.div1.fly-birds-page_886109ec7f .div514 .div516 .div517 .div519 {
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    width: 10.75rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div514 .div516 .div517 .div519 .split_text1503 {
    color: #fff;
    width: 19.1667rem;
    font-size: 1.5rem
}

.div1.fly-birds-page_886109ec7f .div514 .div516 .div517 .div520 {
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    width: 18.875rem;
    margin-top: 1.95833rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div514 .div516 .div517 .div520 .split_text1502 {
    color: rgba(255, 255, 255, .7);
    width: 19.125rem;
    font-size: .75rem
}

.div1.fly-birds-page_886109ec7f .div514 .div516 .div521 {
    flex-direction: column;
    justify-content: space-between;
    align-items: flex-start;
    width: 7.64583rem;
    min-height: 2.16667rem;
    margin-top: 4.625rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div514 .div516 .div521 .div522 {
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    width: 2.52083rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div514 .div516 .div521 .div522 .split_text1501 {
    color: #fff;
    width: 18.75rem;
    font-size: .95833rem
}

.div1.fly-birds-page_886109ec7f .div514 .div516 .div521 .split_text1500 {
    color: rgba(255, 255, 255, .7);
    width: 18.75rem;
    margin-top: .41667rem;
    font-size: .75rem
}

.div1.fly-birds-page_886109ec7f .div514 .div516 .div526 {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    width: 10.8958rem;
    min-height: 2.29167rem;
    margin-top: 2.35417rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div514 .div516 .div526 .div527 {
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    width: 4.39583rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div514 .div516 .div526 .div527 .split_text1498 {
    color: #fff;
    width: 18.75rem;
    font-size: .95833rem
}

.div1.fly-birds-page_886109ec7f .div514 .div516 .div526 .split_text1497 {
    color: rgba(255, 255, 255, .7);
    width: 18.75rem;
    margin-top: .41667rem;
    font-size: .75rem
}

.div1.fly-birds-page_886109ec7f .div531 {
    box-sizing: border-box;
    background-color: #000;
    flex-direction: column;
    align-items: center;
    width: 22.5rem;
    padding-bottom: 3.60417rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div531 .div533 {
    z-index: 1;
    box-sizing: border-box;
    flex-direction: column;
    align-items: flex-start;
    width: 19.2708rem;
    margin-top: 1.25rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div531 .div533 .div534 {
    box-sizing: border-box;
    flex-direction: column;
    align-items: flex-start;
    width: 14.3958rem;
    min-height: 3.1875rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div531 .div533 .div534 .div535 {
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    width: 6.97917rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div531 .div533 .div534 .div535 .split_text1495 {
    color: #fff;
    width: 19.7917rem;
    font-size: 1.5rem
}

.div1.fly-birds-page_886109ec7f .div531 .div533 .div534 .div536 {
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    width: 14.3958rem;
    margin-top: 0;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div531 .div533 .div534 .div536 .split_text1494 {
    color: #fff;
    width: 19.2083rem;
    font-size: 1.5rem
}

.div1.fly-birds-page_886109ec7f .div531 .div533 .div537 {
    box-sizing: border-box;
    flex-direction: column;
    align-items: flex-end;
    width: 18.9167rem;
    min-height: 2.66667rem;
    margin-top: 2rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div531 .div533 .div537 .split_text1493 {
    color: rgba(255, 255, 255, .7);
    width: 19.125rem;
    font-size: .75rem
}

.div1.fly-birds-page_886109ec7f .div531 .div533 .div540 {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    width: 19.2708rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div531 .div533 .div540 .div541 {
    box-sizing: border-box;
    flex-direction: column;
    align-items: center;
    width: 19.2708rem;
    min-height: 6.54167rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div531 .div533 .div540 .div541 .image542 {
    z-index: 0;
    flex-shrink: 0;
    width: 19.2708rem;
    height: 6.54167rem
}

.div1.fly-birds-page_886109ec7f .div531 .div533 .div540 .div541 .div543 {
    z-index: 1;
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
    width: 5.25rem;
    min-height: 2.25rem;
    margin-top: -4.58333rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div531 .div533 .div540 .div541 .div543 .div544 {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: 1.22917rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div531 .div533 .div540 .div541 .div543 .div544 .split_text1491 {
    color: #fff;
    text-align: center;
    width: 17.7083rem;
    font-size: .95833rem
}

.div1.fly-birds-page_886109ec7f .div531 .div533 .div540 .div541 .div543 .split_text1490 {
    color: rgba(255, 255, 255, .7);
    text-align: center;
    width: 17.7083rem;
    margin-top: .47917rem;
    font-size: .75rem
}

.div1.fly-birds-page_886109ec7f .div531 .div533 .div540 .div548 {
    box-sizing: border-box;
    flex-direction: column;
    align-items: center;
    width: 19.2708rem;
    min-height: 6.52083rem;
    margin-top: .625rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div531 .div533 .div540 .div548 .image549 {
    z-index: 0;
    flex-shrink: 0;
    width: 19.2708rem;
    height: 6.52083rem
}

.div1.fly-birds-page_886109ec7f .div531 .div533 .div540 .div548 .div550 {
    z-index: 1;
    flex-direction: column;
    justify-content: space-between;
    align-items: center;
    width: 5.97917rem;
    min-height: 2.27083rem;
    margin-top: -4.58333rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div531 .div533 .div540 .div548 .div550 .div551 {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: 4.375rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div531 .div533 .div540 .div548 .div550 .div551 .split_text1488 {
    color: #fff;
    text-align: center;
    width: 17.7083rem;
    font-size: .95833rem
}

.div1.fly-birds-page_886109ec7f .div531 .div533 .div540 .div548 .div550 .split_text1487 {
    color: rgba(255, 255, 255, .7);
    text-align: center;
    width: 17.7083rem;
    margin-top: .47917rem;
    font-size: .75rem
}

.div1.fly-birds-page_886109ec7f .div531 .div533 .div540 .div555 {
    box-sizing: border-box;
    flex-direction: column;
    align-items: center;
    width: 19.2708rem;
    min-height: 6.54167rem;
    margin-top: .625rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div531 .div533 .div540 .div555 .image556 {
    z-index: 0;
    width: 19.2708rem;
    height: 6.54167rem
}

.div1.fly-birds-page_886109ec7f .div531 .div533 .div540 .div555 .div557 {
    z-index: 1;
    box-sizing: border-box;
    flex-direction: column;
    align-items: center;
    width: 10.5417rem;
    min-height: 2.39583rem;
    margin-top: -4.58333rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div531 .div533 .div540 .div555 .div557 .div558 {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: 10.4583rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div531 .div533 .div540 .div555 .div557 .div558 .split_text1485 {
    color: #fff;
    text-align: center;
    width: 17.7083rem;
    font-size: .95833rem
}

.div1.fly-birds-page_886109ec7f .div531 .div533 .div540 .div555 .div557 .split_text1484 {
    color: rgba(255, 255, 255, .7);
    text-align: center;
    width: 17.7083rem;
    margin-top: .47917rem;
    font-size: .75rem
}

.div1.fly-birds-page_886109ec7f .div562 {
    flex-direction: column;
    align-items: center;
    width: 22.5rem;
    height: 37.2292rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div562 .image563 {
    z-index: 0;
    width: 22.5rem;
    height: 37.2292rem
}

.div1.fly-birds-page_886109ec7f .div562 .div564 {
    z-index: 1;
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    min-height: 8.64583rem;
    margin-top: -34.8333rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div562 .div564 .div565 {
    box-sizing: border-box;
    flex-direction: column;
    align-items: flex-start;
    width: 18.5rem;
    min-height: 3.1875rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div562 .div564 .div565 .div566 {
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    width: 13.4167rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div562 .div564 .div565 .div566 .split_text1482 {
    color: #fff;
    width: 19rem;
    font-size: 1.5rem
}

.div1.fly-birds-page_886109ec7f .div562 .div564 .div565 .div567 {
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    width: 18.4792rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div562 .div564 .div565 .div567 .split_text1481 {
    color: #fff;
    width: 19.25rem;
    font-size: 1.5rem
}

.div1.fly-birds-page_886109ec7f .div562 .div564 .div568 {
    box-sizing: border-box;
    flex-direction: column;
    align-items: center;
    width: 18.5rem;
    min-height: 3.60417rem;
    margin-top: 1.25rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div562 .div564 .div568 .split_text1480 {
    color: rgba(255, 255, 255, .7);
    width: 17.9792rem;
    font-size: .75rem
}

.div1.fly-birds-page_886109ec7f .div571 {
    flex-direction: column;
    align-items: center;
    width: 22.5rem;
    height: 39rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div571 .image572 {
    z-index: 0;
    width: 22.5rem;
    height: 39rem
}

.div1.fly-birds-page_886109ec7f .div571 .div573 {
    z-index: 1;
    box-sizing: border-box;
    flex-direction: column;
    align-items: center;
    width: 12.1042rem;
    min-height: 7.125rem;
    margin-top: -32rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div571 .div573 .div574 {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: 4.54167rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div571 .div573 .div574 .split_text1478 {
    color: #f10000;
    text-align: center;
    -webkit-text-fill-color: transparent;
    background: linear-gradient(90deg, #0a544c 30%, #317e73 70%) 0 0/100% no-repeat;
    -webkit-background-clip: text;
    background-clip: text;
    max-width: 19.1875rem;
    font-size: .875rem
}

.div1.fly-birds-page_886109ec7f .div571 .div573 .div575 {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: 12.1042rem;
    margin-top: 1.02083rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div571 .div573 .div575 .split_text1477 {
    color: #fff;
    text-align: center;
    -webkit-text-fill-color: transparent;
    background: linear-gradient(90deg, #8d8f8f 11%, #fafafa 30%, #8d8f8f 70%) 0 0/100% no-repeat;
    -webkit-background-clip: text;
    background-clip: text;
    width: 14.5833rem;
    font-size: 2.29167rem
}

.div1.fly-birds-page_886109ec7f .div576 {
    box-sizing: border-box;
    flex-direction: column;
    align-items: center;
    width: 22.5rem;
    height: 44.9375rem;
    padding-bottom: 19.1042rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div576 .image577 {
    z-index: 0;
    width: 22.5rem;
    height: 44.9375rem
}

.div1.fly-birds-page_886109ec7f .div576 .div578 {
    z-index: 1;
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    width: 18.2708rem;
    margin-top: -39.9583rem;
    margin-left: -1.02083rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div576 .div578 .div579 {
    box-sizing: border-box;
    flex-direction: column;
    align-items: flex-start;
    width: 18.2708rem;
    min-height: 13.1875rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div576 .div578 .div579 .div580 {
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    width: 11.2083rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div576 .div578 .div579 .div580 .split_text1476 {
    color: #fff;
    width: 18.2917rem;
    font-size: 1.5rem
}

.div1.fly-birds-page_886109ec7f .div576 .div578 .div579 .div581 {
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    width: 11.1875rem;
    margin-top: .1875rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div576 .div578 .div579 .div581 .split_text1475 {
    color: #fff;
    width: 14.9583rem;
    font-size: 1.5rem
}

.div1.fly-birds-page_886109ec7f .div576 .div578 .div579 .div582 {
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    width: 18.0417rem;
    margin-top: 1.75rem;
    margin-left: .22917rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div576 .div578 .div579 .div582 .split_text1474 {
    color: rgba(255, 255, 255, .7);
    width: 19.0417rem;
    font-size: .75rem
}

.div1.fly-birds-page_886109ec7f .div576 .div578 .div583 {
    justify-content: space-between;
    align-items: flex-start;
    width: 15.75rem;
    min-height: 3.29167rem;
    margin-top: 2.08333rem;
    margin-left: .29167rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div576 .div578 .div583 .div584 {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    min-height: 3.29167rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div576 .div578 .div583 .div584 .div585 {
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    width: 3.85417rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div576 .div578 .div583 .div584 .div585 .split_text1473 {
    color: #fff;
    width: 7rem;
    font-size: .95833rem
}

.div1.fly-birds-page_886109ec7f .div576 .div578 .div583 .div584 .split_text1472 {
    color: rgba(255, 255, 255, .7);
    width: 7.75rem;
    margin-top: .52083rem;
    font-size: .75rem
}

.div1.fly-birds-page_886109ec7f .div576 .div578 .div583 .div589 {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    min-height: 3.29167rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div576 .div578 .div583 .div589 .div590 {
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    width: 3.75rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div576 .div578 .div583 .div589 .div590 .split_text1470 {
    color: #fff;
    width: 6.16667rem;
    font-size: .95833rem
}

.div1.fly-birds-page_886109ec7f .div576 .div578 .div583 .div589 .split_text1469 {
    color: rgba(255, 255, 255, .7);
    width: 4.39583rem;
    margin-top: .52083rem;
    font-size: .75rem
}

.div1.fly-birds-page_886109ec7f .div594 {
    box-sizing: border-box;
    flex-direction: column;
    align-items: flex-start;
    width: 22.5rem;
    height: 65.6042rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div594 .div595 {
    z-index: 1;
    flex-direction: column;
    align-items: center;
    width: 22.5rem;
    min-height: 45.125rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div594 .div595 .image596 {
    z-index: 0;
    width: 22.5rem;
    height: 45.125rem
}

.div1.fly-birds-page_886109ec7f .div594 .div595 .div597 {
    z-index: 1;
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    width: 18.3125rem;
    min-height: 4.60417rem;
    margin-top: -41.0625rem;
    margin-left: -1.02083rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div594 .div595 .div597 .div598 {
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    width: 18.3125rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div594 .div595 .div597 .div598 .split_text1467 {
    color: #000;
    width: 19.3125rem;
    font-size: 1.25rem
}

.div1.fly-birds-page_886109ec7f .div594 .div595 .div597 .split_text1466 {
    color: rgba(0, 0, 0, .7);
    width: 19.1875rem;
    margin-top: 1.39583rem;
    font-size: .75rem
}

.div1.fly-birds-page_886109ec7f .div594 .div602 {
    z-index: 0;
    box-sizing: border-box;
    flex-direction: column;
    align-items: center;
    width: 22.5rem;
    min-height: 20.5rem;
    padding-bottom: 7.125rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div594 .div602 .image603 {
    z-index: 0;
    width: 22.5rem;
    height: 20.5rem
}

.div1.fly-birds-page_886109ec7f .div594 .div602 .div604 {
    z-index: 1;
    box-sizing: border-box;
    flex-direction: column;
    align-items: flex-start;
    width: 18.9375rem;
    min-height: 10.3542rem;
    margin-top: -17.4792rem;
    margin-left: -.35417rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div594 .div602 .div604 .div605 {
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    width: 18.7708rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div594 .div602 .div604 .div605 .split_text1464 {
    color: rgba(255, 255, 255, .4);
    width: 19.1875rem;
    font-size: .75rem
}

.div1.fly-birds-page_886109ec7f .div594 .div602 .div604 .div606 {
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    width: 18.9167rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div594 .div602 .div604 .div606 .split_text1463 {
    color: rgba(255, 255, 255, .4);
    width: 19.1875rem;
    font-size: .75rem
}

.div1.fly-birds-page_886109ec7f .div607 {
    flex-direction: column;
    align-items: center;
    width: 22.5rem;
    height: 31.7917rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div607 .image608 {
    z-index: 0;
    width: 22.5rem;
    height: 31.7917rem
}

.div1.fly-birds-page_886109ec7f .div607 .div609 {
    z-index: 1;
    box-sizing: border-box;
    flex-direction: column;
    align-items: flex-start;
    width: 16.1458rem;
    min-height: 4.89583rem;
    margin-top: -27.0208rem;
    margin-left: -3.10417rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div607 .div609 .split_text1462 {
    color: #fff;
    width: 18rem;
    font-size: 1.5rem
}

.div1.fly-birds-page_886109ec7f .div607 .div609 .div613 {
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    width: 16.1458rem;
    margin-top: .70833rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div607 .div609 .div613 .split_text1460 {
    color: #fff;
    width: 18rem;
    font-size: 1.5rem
}

.div1.fly-birds-page_886109ec7f .div614 {
    box-sizing: border-box;
    flex-direction: column;
    align-items: center;
    width: 22.5rem;
    height: 27.0833rem;
    padding-bottom: 12.625rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div614 .image615 {
    z-index: 0;
    width: 22.5rem;
    height: 27.0833rem
}

.div1.fly-birds-page_886109ec7f .div614 .div616 {
    z-index: 1;
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    width: 18.3958rem;
    margin-top: -25.1042rem;
    margin-left: -.72917rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div614 .div616 .div617 {
    box-sizing: border-box;
    flex-direction: column;
    align-items: flex-start;
    width: 18.3958rem;
    min-height: 6.5625rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div614 .div616 .div617 .div618 {
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    width: 15.1458rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div614 .div616 .div617 .div618 .split_text1459 {
    color: #fff;
    width: 17.0417rem;
    font-size: 1.5rem
}

.div1.fly-birds-page_886109ec7f .div614 .div616 .div617 .div619 {
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    width: 11.375rem;
    margin-top: 0;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div614 .div616 .div617 .div619 .split_text1458 {
    color: #fff;
    width: 17.0417rem;
    font-size: 1.5rem
}

.div1.fly-birds-page_886109ec7f .div614 .div616 .div617 .div620 {
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    width: 18.3958rem;
    margin-top: 1.5rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div614 .div616 .div617 .div620 .split_text1457 {
    color: rgba(255, 255, 255, .7);
    width: 19.125rem;
    font-size: .75rem
}

.div1.fly-birds-page_886109ec7f .div614 .div616 .image621 {
    width: 14.8542rem;
    height: 2.27083rem;
    margin-top: 3.125rem
}

.div1.fly-birds-page_886109ec7f .div622 {
    box-sizing: border-box;
    flex-direction: column;
    align-items: center;
    width: 22.5rem;
    height: 24.9167rem;
    padding-bottom: 4.22917rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div622 .image623 {
    z-index: 0;
    width: 22.5rem;
    height: 24.9167rem
}

.div1.fly-birds-page_886109ec7f .div622 .div624 {
    z-index: 1;
    box-sizing: border-box;
    flex-direction: column;
    align-items: center;
    width: 19.2083rem;
    min-height: 15.8542rem;
    margin-top: -20.0833rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div622 .div624 .div625 {
    box-sizing: border-box;
    align-items: flex-start;
    width: 19.2083rem;
    min-height: 7.5625rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div622 .div624 .div625 .div626 {
    box-sizing: border-box;
    flex-direction: column;
    align-items: center;
    width: 9.29167rem;
    min-height: 7.5625rem;
    padding-bottom: 2.20833rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div622 .div624 .div625 .div626 .image627 {
    z-index: 0;
    width: 9.29167rem;
    height: 7.5625rem
}

.div1.fly-birds-page_886109ec7f .div622 .div624 .div625 .div626 .div628 {
    z-index: 1;
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
    width: 6.75rem;
    min-height: 3.375rem;
    margin-top: -5.58333rem;
    margin-left: .125rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div622 .div624 .div625 .div626 .div628 .image629 {
    width: 1.58333rem;
    height: 1.58333rem
}

.div1.fly-birds-page_886109ec7f .div622 .div624 .div625 .div626 .div628 .div630 {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: 6.75rem;
    margin-top: .83333rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div622 .div624 .div625 .div626 .div628 .div630 .split_text1456 {
    color: #fff;
    text-align: center;
    width: 8.10417rem;
    font-size: .75rem
}

.div1.fly-birds-page_886109ec7f .div622 .div624 .div625 .div631 {
    box-sizing: border-box;
    align-items: center;
    width: 9.29167rem;
    min-height: 7.5625rem;
    margin-left: .625rem;
    padding-right: 2.60417rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div622 .div624 .div625 .div631 .image632 {
    z-index: 0;
    flex-shrink: 0;
    width: 9.29167rem;
    height: 7.5625rem
}

.div1.fly-birds-page_886109ec7f .div622 .div624 .div625 .div631 .div633 {
    z-index: 1;
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
    width: 4.58333rem;
    min-height: 3.47917rem;
    margin-top: -.375rem;
    margin-left: -7.1875rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div622 .div624 .div625 .div631 .div633 .image634 {
    width: 1.4375rem;
    height: 1.75rem
}

.div1.fly-birds-page_886109ec7f .div622 .div624 .div625 .div631 .div633 .div635 {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: 4.58333rem;
    margin-top: .83333rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div622 .div624 .div625 .div631 .div633 .div635 .split_text1455 {
    color: #fff;
    text-align: center;
    width: 6.6875rem;
    font-size: .75rem
}

.div1.fly-birds-page_886109ec7f .div622 .div624 .div636 {
    box-sizing: border-box;
    flex-direction: column;
    align-items: center;
    width: 9.29167rem;
    min-height: 7.5625rem;
    margin-top: .72917rem;
    padding-bottom: 2.14583rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div622 .div624 .div636 .image637 {
    z-index: 0;
    width: 9.29167rem;
    height: 7.5625rem
}

.div1.fly-birds-page_886109ec7f .div622 .div624 .div636 .div638 {
    z-index: 1;
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
    width: 3.1875rem;
    min-height: 3.39583rem;
    margin-top: -5.54167rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div622 .div624 .div636 .div638 .image639 {
    width: 1.6875rem;
    height: 1.60417rem;
    margin-left: .16667rem
}

.div1.fly-birds-page_886109ec7f .div622 .div624 .div636 .div638 .div640 {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: 3.1875rem;
    margin-top: .83333rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div622 .div624 .div636 .div638 .div640 .split_text1454 {
    color: #fff;
    text-align: center;
    width: 6.6875rem;
    font-size: .75rem
}

.div1.fly-birds-page_886109ec7f .image641 {
    width: 22.5rem;
    height: 26.6667rem
}

.div1.fly-birds-page_886109ec7f .div642 {
    box-sizing: border-box;
    flex-direction: column;
    align-items: center;
    width: 22.5rem;
    height: 54.0417rem;
    padding-bottom: 5.25rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div642 .image643 {
    z-index: 0;
    width: 22.5rem;
    height: 54.0417rem
}

.div1.fly-birds-page_886109ec7f .div642 .div644 {
    z-index: 1;
    box-sizing: border-box;
    flex-direction: column;
    align-items: center;
    width: 19.6042rem;
    min-height: 45.1458rem;
    margin-top: -50.3958rem;
    margin-left: .39583rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div642 .div644 .image645 {
    width: 17.1042rem;
    height: 3.6875rem;
    margin-left: -2.375rem
}

.div1.fly-birds-page_886109ec7f .div642 .div644 .split_text1453 {
    color: #fff;
    text-align: center;
    width: 20.625rem;
    margin-top: 1.47917rem;
    font-size: .75rem
}

.div1.fly-birds-page_886109ec7f .div642 .div644 .div649 {
    flex-direction: column;
    justify-content: space-between;
    align-items: center;
    width: 15.625rem;
    min-height: 20.4375rem;
    margin-top: 18.5625rem;
    margin-left: 1.85417rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div642 .div644 .div649 .div650 {
    justify-content: space-between;
    align-items: flex-start;
    width: 15.4583rem;
    min-height: .77083rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div642 .div644 .div649 .div650 .div651 {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: 3.64583rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div642 .div644 .div649 .div650 .div651 .split_text1451 {
    color: #fff;
    text-align: center;
    width: 8.6875rem;
    font-size: .75rem
}

.div1.fly-birds-page_886109ec7f .div642 .div644 .div649 .div650 .div652 {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: 8.10417rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div642 .div644 .div649 .div650 .div652 .split_text1450 {
    color: #fff;
    text-align: center;
    width: 8.6875rem;
    font-size: .75rem
}

.div1.fly-birds-page_886109ec7f .div642 .div644 .div649 .div653 {
    justify-content: space-between;
    align-items: flex-start;
    width: 15.625rem;
    min-height: .77083rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div642 .div644 .div649 .div653 .div654 {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: 3.4375rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div642 .div644 .div649 .div653 .div654 .split_text1449 {
    color: #fff;
    text-align: center;
    width: 8.6875rem;
    font-size: .75rem
}

.div1.fly-birds-page_886109ec7f .div642 .div644 .div649 .div653 .div655 {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: 8.41667rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div642 .div644 .div649 .div653 .div655 .split_text1448 {
    color: #fff;
    text-align: center;
    width: 8.6875rem;
    font-size: .75rem
}

.div1.fly-birds-page_886109ec7f .div656 {
    box-sizing: border-box;
    flex-direction: column;
    align-items: center;
    width: 22.5rem;
    height: 59.9792rem;
    padding-bottom: 26.1875rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div656 .image657 {
    z-index: 0;
    width: 22.5rem;
    height: 59.9792rem
}

.div1.fly-birds-page_886109ec7f .div656 .div658 {
    z-index: 1;
    box-sizing: border-box;
    flex-direction: column;
    align-items: flex-start;
    width: 19.25rem;
    min-height: 31.6458rem;
    margin-top: -57.8333rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div656 .div658 .div659 {
    flex-direction: column;
    justify-content: space-between;
    align-items: flex-start;
    width: 19.1667rem;
    min-height: 5.47917rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div656 .div658 .div659 .image660 {
    width: 19.1458rem;
    height: 2.08333rem
}

.div1.fly-birds-page_886109ec7f .div656 .div658 .div659 .split_text1447 {
    color: #fff;
    width: 19.125rem;
    font-size: .75rem
}

.div1.fly-birds-page_886109ec7f .div656 .div658 .div664 {
    flex-direction: column;
    justify-content: space-between;
    align-items: flex-start;
    width: 18.8125rem;
    min-height: 21.5625rem;
    margin-top: 4.60417rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div656 .div658 .div664 .div665 {
    flex-direction: column;
    justify-content: space-between;
    align-items: flex-start;
    width: 18.8125rem;
    min-height: 3.16667rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div656 .div658 .div664 .div665 .div666 {
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div656 .div658 .div664 .div665 .div666 .split_text1445 {
    color: #fff;
    -webkit-text-fill-color: transparent;
    background: linear-gradient(90deg, #fff 5%, #cfcdca 95%, #6a594a 100%) 0 0/100% no-repeat;
    -webkit-background-clip: text;
    background-clip: text;
    max-width: 19.0417rem;
    font-size: .75rem
}

.div1.fly-birds-page_886109ec7f .div656 .div658 .div664 .div665 .div667 {
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    width: 18.8125rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div656 .div658 .div664 .div665 .div667 .split_text1444 {
    color: #fff;
    width: 19.1667rem;
    font-size: .75rem
}

.div1.fly-birds-page_886109ec7f .div656 .div658 .div664 .div668 {
    flex-direction: column;
    justify-content: space-between;
    align-items: flex-start;
    width: 17.4792rem;
    min-height: 2.35417rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div656 .div658 .div664 .div668 .div669 {
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div656 .div658 .div664 .div668 .div669 .split_text1443 {
    color: #fff;
    -webkit-text-fill-color: transparent;
    background: linear-gradient(90deg, #fff 5%, #cfcdca 95%, #6a594a 100%) 0 0/100% no-repeat;
    -webkit-background-clip: text;
    background-clip: text;
    max-width: 19.0417rem;
    font-size: .75rem
}

.div1.fly-birds-page_886109ec7f .div656 .div658 .div664 .div668 .div670 {
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    width: 17.4583rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div656 .div658 .div664 .div668 .div670 .split_text1442 {
    color: #fff;
    width: 19.1667rem;
    font-size: .75rem
}

.div1.fly-birds-page_886109ec7f .div656 .div658 .div664 .div671 {
    flex-direction: column;
    justify-content: space-between;
    align-items: flex-start;
    width: 18.625rem;
    min-height: 3.25rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div656 .div658 .div664 .div671 .div672 {
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div656 .div658 .div664 .div671 .div672 .split_text1441 {
    color: #fff;
    -webkit-text-fill-color: transparent;
    background: linear-gradient(90deg, #fff 5%, #cfcdca 95%, #6a594a 100%) 0 0/100% no-repeat;
    -webkit-background-clip: text;
    background-clip: text;
    max-width: 19.0417rem;
    font-size: .75rem
}

.div1.fly-birds-page_886109ec7f .div656 .div658 .div664 .div671 .div673 {
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    width: 18.625rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div656 .div658 .div664 .div671 .div673 .split_text1440 {
    color: #fff;
    width: 19.1875rem;
    font-size: .75rem
}

.div1.fly-birds-page_886109ec7f .div656 .div658 .div664 .div674 {
    flex-direction: column;
    justify-content: space-between;
    align-items: flex-start;
    width: 12.4792rem;
    min-height: 2.35417rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div656 .div658 .div664 .div674 .div675 {
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div656 .div658 .div664 .div674 .div675 .split_text1439 {
    color: #fff;
    -webkit-text-fill-color: transparent;
    background: linear-gradient(90deg, #fff 5%, #cfcdca 95%, #6a594a 100%) 0 0/100% no-repeat;
    -webkit-background-clip: text;
    background-clip: text;
    max-width: 18.7917rem;
    font-size: .75rem
}

.div1.fly-birds-page_886109ec7f .div656 .div658 .div664 .div674 .div676 {
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    width: 12.4792rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div656 .div658 .div664 .div674 .div676 .split_text1438 {
    color: #fff;
    width: 19.0833rem;
    font-size: .75rem
}

.div1.fly-birds-page_886109ec7f .div677 {
    flex-direction: column;
    align-items: center;
    width: 22.5rem;
    height: 36.8542rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div677 .image678 {
    z-index: 0;
    width: 22.5rem;
    height: 36.8542rem
}

.div1.fly-birds-page_886109ec7f .div677 .div679 {
    z-index: 1;
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
    width: 18.6042rem;
    min-height: 3.9375rem;
    margin-top: -33rem;
    margin-left: .64583rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div677 .div679 .div680 {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: 13.9375rem;
    margin-left: -.70833rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div677 .div679 .div680 .split_text1437 {
    color: #fff;
    text-align: center;
    width: 18.3333rem;
    font-size: 1.5rem
}

.div1.fly-birds-page_886109ec7f .div677 .div679 .split_text1436 {
    color: #fff;
    text-align: center;
    width: 19.1875rem;
    margin-top: 1.35417rem;
    font-size: .75rem
}

.div1.fly-birds-page_886109ec7f .div684 {
    box-sizing: border-box;
    align-items: center;
    width: 22.5rem;
    height: 29.2083rem;
    padding-right: 1.85417rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div684 .image685 {
    z-index: 0;
    flex-shrink: 0;
    width: 22.5rem;
    height: 29.2083rem
}

.div1.fly-birds-page_886109ec7f .div684 .div686 {
    z-index: 1;
    flex-direction: column;
    justify-content: space-between;
    align-items: center;
    width: 17.4167rem;
    min-height: 20.5833rem;
    margin-top: .5rem;
    margin-left: -20rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div684 .div686 .div687 {
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
    width: 17.4167rem;
    min-height: 4.4375rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div684 .div686 .div687 .div688 {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: 15.8333rem;
    margin-left: .14583rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div684 .div686 .div687 .div688 .split_text1434 {
    color: #fff;
    text-align: center;
    width: 19.2083rem;
    font-size: 1.5rem
}

.div1.fly-birds-page_886109ec7f .div684 .div686 .div687 .split_text1433 {
    color: #fff;
    text-align: center;
    width: 19.1667rem;
    margin-top: 1.79167rem;
    font-size: .75rem
}

.div1.fly-birds-page_886109ec7f .div684 .div686 .div694 {
    box-sizing: border-box;
    background-color: #0084ff;
    border-radius: 1.45833rem;
    align-items: center;
    min-height: 1.64583rem;
    padding: 0 .625rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div684 .div686 .div694 .div695 {
    z-index: 1;
    box-sizing: border-box;
    justify-content: center;
    align-items: center;
    min-width: 6.25rem;
    min-height: 1rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div684 .div686 .div694 .div695 .split_text1431 {
    color: #fff;
    min-width: 6.25rem;
    font-size: .75rem
}

.div1.fly-birds-page_886109ec7f .div684 .div686 .div694 .div695 .split_text1431:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    text-align: left
}

.div1.fly-birds-page_886109ec7f .div684 .div686 .div694 .div695 .split_text1431:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    text-align: left
}

.div1.fly-birds-page_886109ec7f .div684 .div686 .div694 .div695 .split_text1431:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    text-align: left
}

.div1.fly-birds-page_886109ec7f .div684 .div686 .div694 .div695 .split_text1431:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    text-align: right
}

.div1.fly-birds-page_886109ec7f .div684 .div686 .div694 .div695 .split_text1431:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    text-align: right
}

.div1.fly-birds-page_886109ec7f .div684 .div686 .div694 .div695 .split_text1431:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    text-align: right
}

.div1.fly-birds-page_886109ec7f .div684 .div686 .div694 .div695 .split_text1431 .xm-update:after {
    position: none;
    border: none
}

.div1.fly-birds-page_886109ec7f .div684 .div686 .div694 .div695 .image696 {
    flex-shrink: 0;
    width: 1rem;
    height: 1rem;
    margin-left: .58333rem
}

.div1.fly-birds-page_886109ec7f .div697 {
    box-sizing: border-box;
    background-color: #000;
    flex-direction: column;
    align-items: center;
    width: 22.5rem;
    padding-bottom: 4.04167rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div697 .div699 {
    z-index: 1;
    box-sizing: border-box;
    flex-direction: column;
    align-items: center;
    width: 19.2083rem;
    margin-top: 6rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div697 .div699 .split_text1430 {
    color: #fff;
    letter-spacing: -.02083rem;
    text-align: center;
    width: 17.4375rem;
    font-size: 1.16667rem
}

.div1.fly-birds-page_886109ec7f .div697 .div699 .div703 {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    width: 19.2083rem;
    margin-top: 4.08333rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div697 .div699 .div703 .div704 {
    box-sizing: border-box;
    flex-direction: column;
    align-items: center;
    width: 19.2083rem;
    min-height: 7.58333rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div697 .div699 .div703 .div704 .image705 {
    z-index: 0;
    flex-shrink: 0;
    width: 19.2083rem;
    height: 7.58333rem
}

.div1.fly-birds-page_886109ec7f .div697 .div699 .div703 .div704 .div706 {
    z-index: 1;
    box-sizing: border-box;
    align-items: center;
    width: 15.0208rem;
    min-height: 1.95833rem;
    margin-top: -4.79167rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div697 .div699 .div703 .div704 .div706 .image707 {
    flex-shrink: 0;
    width: 2.77083rem;
    height: 1.95833rem
}

.div1.fly-birds-page_886109ec7f .div697 .div699 .div703 .div704 .div706 .div708 {
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    width: 10.625rem;
    margin-left: 1.625rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div697 .div699 .div703 .div704 .div706 .div708 .split_text1428 {
    color: #fff;
    width: 12.2083rem;
    font-size: .875rem
}

.div1.fly-birds-page_886109ec7f .div697 .div699 .div703 .div709 {
    box-sizing: border-box;
    flex-direction: column;
    align-items: center;
    width: 19.2083rem;
    min-height: 7.5625rem;
    margin-top: .83333rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div697 .div699 .div703 .div709 .image710 {
    z-index: 0;
    flex-shrink: 0;
    width: 19.2083rem;
    height: 7.5625rem
}

.div1.fly-birds-page_886109ec7f .div697 .div699 .div703 .div709 .div711 {
    z-index: 1;
    box-sizing: border-box;
    align-items: flex-start;
    width: 14.9792rem;
    min-height: 2.10417rem;
    margin-top: -4.79167rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div697 .div699 .div703 .div709 .div711 .image712 {
    flex-shrink: 0;
    width: 2.08333rem;
    height: 2.08333rem
}

.div1.fly-birds-page_886109ec7f .div697 .div699 .div703 .div709 .div711 .div713 {
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    width: 10.9375rem;
    margin-left: 1.95833rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div697 .div699 .div703 .div709 .div711 .div713 .split_text1427 {
    color: #fff;
    width: 11.2083rem;
    font-size: .875rem
}

.div1.fly-birds-page_886109ec7f .div697 .div699 .div703 .div714 {
    box-sizing: border-box;
    flex-direction: column;
    align-items: center;
    width: 19.2083rem;
    min-height: 7.58333rem;
    margin-top: .83333rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div697 .div699 .div703 .div714 .image715 {
    z-index: 0;
    width: 19.2083rem;
    height: 7.58333rem
}

.div1.fly-birds-page_886109ec7f .div697 .div699 .div703 .div714 .div716 {
    z-index: 1;
    box-sizing: border-box;
    align-items: center;
    width: 14.4583rem;
    min-height: 3.0625rem;
    margin-top: -5.20833rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div697 .div699 .div703 .div714 .div716 .image717 {
    flex-shrink: 0;
    width: 2.08333rem;
    height: 2.04167rem
}

.div1.fly-birds-page_886109ec7f .div697 .div699 .div703 .div714 .div716 .div718 {
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    width: 10.4375rem;
    margin-left: 1.9375rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div697 .div699 .div703 .div714 .div716 .div718 .split_text1426 {
    color: #fff;
    width: 11.375rem;
    font-size: .875rem
}

.div1.fly-birds-page_886109ec7f .div697 .div699 .div703 .div719 {
    box-sizing: border-box;
    flex-direction: column;
    align-items: center;
    width: 19.2083rem;
    min-height: 7.58333rem;
    margin-top: .83333rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div697 .div699 .div703 .div719 .image720 {
    z-index: 0;
    flex-shrink: 0;
    width: 19.2083rem;
    height: 7.58333rem
}

.div1.fly-birds-page_886109ec7f .div697 .div699 .div703 .div719 .div721 {
    z-index: 1;
    box-sizing: border-box;
    align-items: flex-start;
    width: 14rem;
    min-height: 2.08333rem;
    margin-top: -5.20833rem;
    margin-left: -.20833rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div697 .div699 .div703 .div719 .div721 .image722 {
    flex-shrink: 0;
    width: 2.0625rem;
    height: 2.08333rem
}

.div1.fly-birds-page_886109ec7f .div697 .div699 .div703 .div719 .div721 .div723 {
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    width: 9.97917rem;
    margin-left: 1.95833rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div697 .div699 .div703 .div719 .div721 .div723 .split_text1425 {
    color: #fff;
    width: 10.3542rem;
    font-size: .875rem
}

.div1.fly-birds-page_886109ec7f .div697 .div699 .div703 .div724 {
    box-sizing: border-box;
    flex-direction: column;
    align-items: center;
    width: 19.2083rem;
    min-height: 7.58333rem;
    margin-top: .83333rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div697 .div699 .div703 .div724 .image725 {
    z-index: 0;
    width: 19.2083rem;
    height: 7.58333rem
}

.div1.fly-birds-page_886109ec7f .div697 .div699 .div703 .div724 .div726 {
    z-index: 1;
    box-sizing: border-box;
    align-items: flex-end;
    width: 13.4375rem;
    min-height: 1.85417rem;
    margin-top: -5rem;
    margin-left: -.83333rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div697 .div699 .div703 .div724 .div726 .image727 {
    flex-shrink: 0;
    width: 2.20833rem;
    height: 1.41667rem
}

.div1.fly-birds-page_886109ec7f .div697 .div699 .div703 .div724 .div726 .div728 {
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    width: 9.375rem;
    margin-left: 1.85417rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div697 .div699 .div703 .div724 .div726 .div728 .split_text1424 {
    color: #fff;
    width: 10.4792rem;
    font-size: .875rem
}

.div1.fly-birds-page_886109ec7f .div697 .div699 .div703 .div729 {
    box-sizing: border-box;
    flex-direction: column;
    align-items: center;
    width: 19.2083rem;
    min-height: 7.58333rem;
    margin-top: .83333rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div697 .div699 .div703 .div729 .image730 {
    z-index: 0;
    flex-shrink: 0;
    width: 19.2083rem;
    height: 7.58333rem
}

.div1.fly-birds-page_886109ec7f .div697 .div699 .div703 .div729 .div731 {
    z-index: 1;
    box-sizing: border-box;
    align-items: center;
    width: 13.5417rem;
    min-height: 3.0625rem;
    margin-top: -5rem;
    margin-left: -1.04167rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div697 .div699 .div703 .div729 .div731 .image732 {
    flex-shrink: 0;
    width: 2.45833rem;
    height: 2.08333rem
}

.div1.fly-birds-page_886109ec7f .div697 .div699 .div703 .div729 .div731 .div733 {
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    width: 9.52083rem;
    margin-left: 1.9375rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div697 .div699 .div703 .div729 .div731 .div733 .split_text1423 {
    color: #fff;
    width: 10.5625rem;
    font-size: .875rem
}

.div1.fly-birds-page_886109ec7f .div697 .div699 .div703 .div734 {
    box-sizing: border-box;
    flex-direction: column;
    align-items: center;
    width: 19.2083rem;
    min-height: 7.58333rem;
    margin-top: .83333rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div697 .div699 .div703 .div734 .image735 {
    z-index: 0;
    flex-shrink: 0;
    width: 19.2083rem;
    height: 7.58333rem
}

.div1.fly-birds-page_886109ec7f .div697 .div699 .div703 .div734 .div736 {
    z-index: 1;
    box-sizing: border-box;
    align-items: center;
    width: 14.625rem;
    min-height: 2.375rem;
    margin-top: -5rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div697 .div699 .div703 .div734 .div736 .image737 {
    flex-shrink: 0;
    width: 2.125rem;
    height: 2.375rem
}

.div1.fly-birds-page_886109ec7f .div697 .div699 .div703 .div734 .div736 .div738 {
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    width: 10.5625rem;
    margin-left: 1.9375rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div697 .div699 .div703 .div734 .div736 .div738 .split_text1422 {
    color: #fff;
    width: 10.75rem;
    font-size: .875rem
}

.div1.fly-birds-page_886109ec7f .div697 .div699 .div703 .div739 {
    box-sizing: border-box;
    align-items: center;
    width: 19.2083rem;
    min-height: 7.58333rem;
    margin-top: .83333rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div697 .div699 .div703 .div739 .image740 {
    z-index: 0;
    flex-shrink: 0;
    width: 19.2083rem;
    height: 7.58333rem
}

.div1.fly-birds-page_886109ec7f .div697 .div699 .div703 .div739 .div741 {
    z-index: 1;
    box-sizing: border-box;
    align-items: center;
    width: 12.9583rem;
    min-height: 2.89583rem;
    margin-left: -16.9167rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div697 .div699 .div703 .div739 .div741 .image742 {
    flex-shrink: 0;
    width: 2.125rem;
    height: 2.60417rem
}

.div1.fly-birds-page_886109ec7f .div697 .div699 .div703 .div739 .div741 .div743 {
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    width: 8.89583rem;
    margin-left: 1.9375rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div697 .div699 .div703 .div739 .div741 .div743 .split_text1421 {
    color: #fff;
    width: 10.7292rem;
    font-size: .875rem
}

.div1.fly-birds-page_886109ec7f .div697 .div699 .div703 .div744 {
    box-sizing: border-box;
    flex-direction: column;
    align-items: center;
    width: 19.2083rem;
    min-height: 7.58333rem;
    margin-top: .83333rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div697 .div699 .div703 .div744 .image745 {
    z-index: 0;
    width: 19.2083rem;
    height: 7.58333rem
}

.div1.fly-birds-page_886109ec7f .div697 .div699 .div703 .div744 .div746 {
    z-index: 1;
    box-sizing: border-box;
    align-items: center;
    width: 13.75rem;
    min-height: 3.0625rem;
    margin-top: -5.20833rem;
    margin-left: -.66667rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div697 .div699 .div703 .div744 .div746 .image747 {
    flex-shrink: 0;
    width: 1.91667rem;
    height: 2.39583rem;
    margin-top: -.20833rem
}

.div1.fly-birds-page_886109ec7f .div697 .div699 .div703 .div744 .div746 .div748 {
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    width: 9.83333rem;
    margin-left: 2rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div697 .div699 .div703 .div744 .div746 .div748 .split_text1420 {
    color: #fff;
    width: 11.125rem;
    font-size: .875rem
}

.div1.fly-birds-page_886109ec7f .div697 .div699 .div703 .div749 {
    box-sizing: border-box;
    align-items: center;
    width: 19.2083rem;
    min-height: 7.58333rem;
    margin-top: .83333rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div697 .div699 .div703 .div749 .image750 {
    z-index: 0;
    flex-shrink: 0;
    width: 19.2083rem;
    height: 7.58333rem
}

.div1.fly-birds-page_886109ec7f .div697 .div699 .div703 .div749 .div751 {
    z-index: 1;
    box-sizing: border-box;
    align-items: center;
    width: 14.0208rem;
    min-height: 2.08333rem;
    margin-left: -16.8958rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div697 .div699 .div703 .div749 .div751 .image752 {
    flex-shrink: 0;
    width: 1.9375rem;
    height: 1.91667rem
}

.div1.fly-birds-page_886109ec7f .div697 .div699 .div703 .div749 .div751 .div753 {
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    width: 9.97917rem;
    margin-left: 1.95833rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div697 .div699 .div703 .div749 .div751 .div753 .split_text1419 {
    color: #fff;
    width: 11.125rem;
    font-size: .875rem
}

.div1.fly-birds-page_886109ec7f .div697 .div699 .div703 .div754 {
    box-sizing: border-box;
    align-items: center;
    width: 19.2083rem;
    min-height: 7.58333rem;
    margin-top: .83333rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div697 .div699 .div703 .div754 .image755 {
    z-index: 0;
    flex-shrink: 0;
    width: 19.2083rem;
    height: 7.58333rem
}

.div1.fly-birds-page_886109ec7f .div697 .div699 .div703 .div754 .div756 {
    z-index: 1;
    box-sizing: border-box;
    align-items: center;
    width: 12.375rem;
    min-height: 2.08333rem;
    margin-left: -16.7917rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div697 .div699 .div703 .div754 .div756 .image757 {
    flex-shrink: 0;
    width: 1.875rem;
    height: 2.08333rem
}

.div1.fly-birds-page_886109ec7f .div697 .div699 .div703 .div754 .div756 .div758 {
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    width: 8.47917rem;
    margin-left: 2.02083rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div697 .div699 .div703 .div754 .div756 .div758 .split_text1418 {
    color: #fff;
    width: 11.125rem;
    font-size: .875rem
}

.div1.fly-birds-page_886109ec7f .div697 .div699 .div764 {
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    width: 17.7708rem;
    margin-top: 1.66667rem;
    margin-left: -1.66667rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div697 .div699 .div764 .split_text1416 {
    color: rgba(255, 255, 255, .4);
    width: 19.2083rem;
    font-size: .75rem
}

.div1.fly-birds-page_886109ec7f .div765 {
    box-sizing: border-box;
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
    width: 22.5rem;
    padding-bottom: 1.66667rem;
    display: flex;
    position: relative
}

.div1.fly-birds-page_886109ec7f .div765 .image766 {
    z-index: 0;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0
}

.div1.fly-birds-page_886109ec7f .div765 .div767 {
    z-index: 1;
    box-sizing: border-box;
    flex-direction: column;
    align-items: flex-start;
    width: 19.0833rem;
    margin-top: 0;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div765 .div767 .div768 {
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    width: 2.27083rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div765 .div767 .div768 .split_text1415 {
    color: #7d7d7d;
    width: 19.5833rem;
    font-size: .75rem
}

.div1.fly-birds-page_886109ec7f .div765 .div767 .div769 {
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    width: 18.2292rem;
    margin-top: 1.29167rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div765 .div767 .div769 .split_text1414 {
    color: #7d7d7d;
    width: 19.1667rem;
    font-size: .75rem
}

.div1.fly-birds-page_886109ec7f .div765 .div767 .div770 {
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    width: 16.875rem;
    margin-top: 0;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div765 .div767 .div770 .split_text1413 {
    color: #7d7d7d;
    width: 19.1667rem;
    font-size: .75rem
}

.div1.fly-birds-page_886109ec7f .div765 .div767 .div771 {
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    width: 18.8125rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div765 .div767 .div771 .split_text1412 {
    color: #7d7d7d;
    width: 19.1667rem;
    font-size: .75rem
}

.div1.fly-birds-page_886109ec7f .div765 .div767 .div772 {
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    width: 17.6667rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div765 .div767 .div772 .split_text1411 {
    color: #7d7d7d;
    width: 19.1667rem;
    font-size: .75rem
}

.div1.fly-birds-page_886109ec7f .div765 .div767 .div773 {
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    width: 15.2083rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div765 .div767 .div773 .split_text1410 {
    color: #7d7d7d;
    width: 19.1667rem;
    font-size: .75rem
}

.div1.fly-birds-page_886109ec7f .div765 .div767 .div774 {
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    width: 18.9583rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div765 .div767 .div774 .split_text1409 {
    color: #7d7d7d;
    width: 19.2292rem;
    font-size: .75rem
}

.div1.fly-birds-page_886109ec7f .div765 .div767 .div775 {
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    width: 17.7083rem;
    margin-top: 0;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div765 .div767 .div775 .split_text1408 {
    color: #7d7d7d;
    width: 19.1667rem;
    font-size: .75rem
}

.div1.fly-birds-page_886109ec7f .div765 .div767 .div776 {
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    width: 18.2083rem;
    margin-top: 0;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div765 .div767 .div776 .split_text1407 {
    color: #7d7d7d;
    width: 19.1667rem;
    font-size: .75rem
}

.div1.fly-birds-page_886109ec7f .div765 .div767 .div777 {
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    width: 17.6875rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div765 .div767 .div777 .split_text1406 {
    color: #7d7d7d;
    width: 19.2083rem;
    font-size: .75rem
}

.div1.fly-birds-page_886109ec7f .div765 .div767 .div778 {
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    width: 18.625rem;
    margin-top: .14583rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div765 .div767 .div778 .split_text1405 {
    color: #7d7d7d;
    width: 19.1667rem;
    font-size: .75rem
}

.div1.fly-birds-page_886109ec7f .div765 .div767 .div779 {
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    width: 18.2292rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div765 .div767 .div779 .split_text1404 {
    color: #7d7d7d;
    width: 19.1667rem;
    font-size: .75rem
}

.div1.fly-birds-page_886109ec7f .div765 .div767 .div780 {
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    width: 18.5417rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div765 .div767 .div780 .split_text1403 {
    color: #7d7d7d;
    width: 19.1667rem;
    font-size: .75rem
}

.div1.fly-birds-page_886109ec7f .div765 .div767 .div781 {
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    width: 17.6458rem;
    margin-top: .125rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div765 .div767 .div781 .split_text1402 {
    color: #7d7d7d;
    width: 19.1667rem;
    font-size: .75rem
}

.div1.fly-birds-page_886109ec7f .div765 .div767 .div782 {
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    width: 18.9375rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div765 .div767 .div782 .split_text1401 {
    color: #7d7d7d;
    width: 19.1667rem;
    font-size: .75rem
}

.div1.fly-birds-page_886109ec7f .div765 .div767 .div783 {
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    width: 18rem;
    margin-top: 0;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div765 .div767 .div783 .split_text1400 {
    color: #7d7d7d;
    width: 19.1667rem;
    font-size: .75rem
}

.div1.fly-birds-page_886109ec7f .div765 .div767 .div784 {
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    width: 18.1667rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div765 .div767 .div784 .split_text1399 {
    color: #7d7d7d;
    width: 19.1667rem;
    font-size: .75rem
}

.div1.fly-birds-page_886109ec7f .div765 .div767 .div785 {
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    width: 17.3333rem;
    margin-top: 0;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div765 .div767 .div785 .split_text1398 {
    color: #7d7d7d;
    width: 19.1667rem;
    font-size: .75rem
}

.div1.fly-birds-page_886109ec7f .div765 .div767 .div786 {
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    width: 18.8125rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div765 .div767 .div786 .split_text1385 {
    color: #7d7d7d;
    width: 19.1667rem;
    font-size: .75rem
}

.div1.fly-birds-page_886109ec7f .div765 .div767 .div787 {
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    width: 12.2708rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div765 .div767 .div787 .split_text1386 {
    color: #7d7d7d;
    width: 19.1667rem;
    font-size: .75rem
}

.div1.fly-birds-page_886109ec7f .div765 .div767 .div788 {
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    width: 18.7708rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div765 .div767 .div788 .split_text1397 {
    color: #7d7d7d;
    width: 19.1667rem;
    font-size: .75rem
}

.div1.fly-birds-page_886109ec7f .div765 .div767 .div789 {
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    width: 18.9167rem;
    margin-top: 0;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div765 .div767 .div789 .split_text1396 {
    color: #7d7d7d;
    width: 19.1667rem;
    font-size: .75rem
}

.div1.fly-birds-page_886109ec7f .div765 .div767 .div790 {
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    width: 19.0833rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div765 .div767 .div790 .split_text1395 {
    color: #7d7d7d;
    width: 19.25rem;
    font-size: .75rem
}

.div1.fly-birds-page_886109ec7f .div765 .div767 .div791 {
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    width: 19rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div765 .div767 .div791 .split_text1394 {
    color: #7d7d7d;
    width: 19.2292rem;
    font-size: .75rem
}

.div1.fly-birds-page_886109ec7f .div765 .div767 .div792 {
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    width: 18.875rem;
    margin-top: 0;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div765 .div767 .div792 .split_text1393 {
    color: #7d7d7d;
    width: 19.1667rem;
    font-size: .75rem
}

.div1.fly-birds-page_886109ec7f .div765 .div767 .div793 {
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    width: 18.5833rem;
    margin-top: 0;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div765 .div767 .div793 .split_text1392 {
    color: #7d7d7d;
    width: 19.1667rem;
    font-size: .75rem
}

.div1.fly-birds-page_886109ec7f .div765 .div767 .div794 {
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    width: 18.9375rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div765 .div767 .div794 .split_text1391 {
    color: #7d7d7d;
    width: 19.1875rem;
    font-size: .75rem
}

.div1.fly-birds-page_886109ec7f .div765 .div767 .div795 {
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    width: 17.6875rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div765 .div767 .div795 .split_text1390 {
    color: #7d7d7d;
    width: 19.1667rem;
    font-size: .75rem
}

.div1.fly-birds-page_886109ec7f .div765 .div767 .div796 {
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    width: 17.7917rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div765 .div767 .div796 .split_text1389 {
    color: #7d7d7d;
    width: 19.1667rem;
    font-size: .75rem
}

.div1.fly-birds-page_886109ec7f .div765 .div767 .div797 {
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    width: 18.7708rem;
    margin-top: 0;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div765 .div767 .div797 .split_text1388 {
    color: #7d7d7d;
    width: 19.1667rem;
    font-size: .75rem
}

.div1.fly-birds-page_886109ec7f .div765 .div767 .div798 {
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    width: 16.4375rem;
    display: flex
}

.div1.fly-birds-page_886109ec7f .div765 .div767 .div798 .split_text1387 {
    color: #7d7d7d;
    width: 19.1667rem;
    font-size: .75rem
}

.specs-con {
    background-color: #fff
}

.compare {
    background-color: #f7f7f7;
    width: 100%;
    padding-top: 64px
}

.compare .compare-content {
    box-sizing: border-box;
    width: 1226px;
    margin: 0 auto
}

.compare .compare-list {
    box-sizing: border-box;
    flex-wrap: wrap;
    width: 100%;
    display: flex
}

.compare .compare-list .compare-item {
    box-sizing: border-box;
    width: 366px;
    margin-bottom: 64px;
    margin-right: 64px
}

.compare .compare-list .compare-item:nth-child(3n) {
    margin-right: 0
}

.compare .compare-list .compare-icon {
    width: 64px;
    height: 64px;
    margin-bottom: 14px
}

.compare .compare-list .compare-text {
    color: #191919;
    font-size: 20px;
    font-weight: 400;
    line-height: 1.6
}

.compare .compare-line {
    border-top: 1px solid #e1e1e1;
    width: 100%
}

.compare .compare-link {
    box-sizing: border-box;
    justify-content: center;
    align-items: center;
    width: 100%;
    padding: 32px 50px;
    display: flex
}

.compare .compare-link .compare-link-text {
    color: #191919;
    text-align: center;
    cursor: pointer;
    font-size: 20px;
    font-weight: 400;
    line-height: 1.6
}

.compare-mobile {
    background-color: #f7f7f7;
    width: 100%
}

.compare-mobile .compare-content {
    box-sizing: border-box;
    width: 22.5rem;
    margin: 0 auto;
    padding: 1.66667rem 1rem 0
}

.compare-mobile .compare-list {
    box-sizing: border-box;
    flex-wrap: wrap;
    width: 100%;
    display: flex
}

.compare-mobile .compare-list .compare-item {
    box-sizing: border-box;
    width: 9.72917rem;
    margin-bottom: 1.66667rem;
    margin-right: .97917rem
}

.compare-mobile .compare-list .compare-item:nth-child(2n) {
    margin-right: 0
}

.compare-mobile .compare-list .compare-icon {
    width: 2.5rem;
    height: 2.5rem;
    margin-bottom: .64583rem
}

.compare-mobile .compare-list .compare-text {
    color: #191919;
    font-size: .75rem;
    font-weight: 400;
    line-height: 1.6
}

.compare-mobile .compare-line {
    border-top: .02083rem solid #e1e1e1;
    width: 20.5rem
}

.compare-mobile .compare-link {
    box-sizing: border-box;
    justify-content: center;
    align-items: center;
    width: 100%;
    padding: 1.10417rem;
    display: flex
}

.compare-mobile .compare-link .compare-link-text {
    color: #191919;
    text-align: center;
    font-size: .75rem;
    font-weight: 400;
    line-height: 1.2
}

.mi-toast.mi-toast--responsive .mi-toast__wrapper-enter {
    opacity: 0
}

.mi-toast.mi-toast--responsive .mi-toast__wrapper-enter-active {
    opacity: 1;
    transition: opacity .2s
}

.mi-toast.mi-toast--responsive .mi-toast__wrapper-exit {
    opacity: 1
}

.mi-toast.mi-toast--responsive .mi-toast__wrapper-exit-active {
    opacity: 0;
    transition: opacity .2s
}

.mi-toast.mi-toast--responsive .mi-toast__content {
    z-index: 20;
    box-sizing: border-box;
    color: var(--title-primary-variant-2);
    text-align: center;
    background: var(--background-toast);
    position: fixed;
    left: 50%;
    transform: translate(-50%)
}

@media screen and (min-width: 1226px) {
    .mi-toast.mi-toast--responsive .mi-toast__content {
        border-radius: 4px;
        max-width: 580px;
        padding: 15px 20px;
        font-size: 16px;
        line-height: 20px;
        bottom: 150px
    }
}

@media screen and (max-width: 1225px) {
    .mi-toast.mi-toast--responsive .mi-toast__content {
        border-radius: 10px;
        max-width: 580px;
        padding: 20px 30px;
        font-size: 26px;
        line-height: 32px;
        bottom: 150px
    }
}

.mi-toast.mi-toast--responsive .mi-toast__img {
    text-align: center
}

@media screen and (max-width: 1225px) {
    .mi-toast.mi-toast--responsive .mi-toast__img {
        margin-bottom: 10px
    }

    .mi-toast.mi-toast--responsive .mi-toast__img img {
        width: 80px;
        height: 80px
    }
}

@media screen and (min-width: 1226px) {
    .mi-toast.mi-toast--responsive .mi-toast__img {
        margin-bottom: 10px
    }

    .mi-toast.mi-toast--responsive .mi-toast__img img {
        width: 40px;
        height: 40px
    }
}

.compliance-content-kr {
    background: #f7f7f7;
    width: 100%
}

.compliance-content-kr .content-specs-block {
    width: 1226px;
    margin: 0 auto;
    padding: 100px 0;
    display: flex
}

.compliance-content-kr .content-specs-block .content-specs__title {
    color: #000;
    word-break: normal;
    flex-shrink: 0;
    width: 310px;
    font-size: 35px;
    font-weight: 700;
    line-height: 1.2
}

.compliance-content-kr .content-specs-block .content-specs__main {
    flex-direction: column;
    flex: 1;
    display: flex
}

.compliance-content-kr .content-specs-block .content-specs__main:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    margin-left: 50px
}

.compliance-content-kr .content-specs-block .content-specs__main:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    margin-left: 50px
}

.compliance-content-kr .content-specs-block .content-specs__main:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    margin-left: 50px
}

.compliance-content-kr .content-specs-block .content-specs__main:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    margin-right: 50px
}

.compliance-content-kr .content-specs-block .content-specs__main:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    margin-right: 50px
}

.compliance-content-kr .content-specs-block .content-specs__main:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    margin-right: 50px
}

.compliance-content-kr .content-specs-block .content-specs__main .content-specs__list {
    flex-direction: column;
    display: flex
}

.compliance-content-kr .content-specs-block .content-specs__main .content-specs__list:not(:first-child) {
    border-top: 1px solid #e8e8e8;
    margin-top: 50px;
    padding-top: 50px
}

.compliance-content-kr .content-specs-block .content-specs__main .content-specs__list .content-specs__item {
    flex-direction: column;
    display: flex
}

.compliance-content-kr .content-specs-block .content-specs__main .content-specs__list .content-specs__item:not(:first-child) {
    margin-top: 30px
}

.compliance-content-kr .content-specs-block .content-specs__main .content-specs__list .content-specs__item .content-specs__name {
    color: #000;
    word-break: normal;
    font-size: 22px;
    font-weight: 700;
    line-height: 1.2
}

.compliance-content-kr .content-specs-block .content-specs__main .content-specs__list .content-specs__item .content-specs__value {
    margin-top: 15px
}

.compliance-content-kr .content-specs-block .content-specs__main .content-specs__list .content-specs__item .content-specs__value .content-specs__value--icon {
    margin-top: -8px;
    margin-left: -3px;
    font-size: 27px;
    display: inline
}

.compliance-content-kr .content-specs-block .content-specs__main .content-specs__list .content-specs__item .content-specs__value .content-specs__value--icon:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    margin-right: 5px
}

.compliance-content-kr .content-specs-block .content-specs__main .content-specs__list .content-specs__item .content-specs__value .content-specs__value--icon:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    margin-right: 5px
}

.compliance-content-kr .content-specs-block .content-specs__main .content-specs__list .content-specs__item .content-specs__value .content-specs__value--icon:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    margin-right: 5px
}

.compliance-content-kr .content-specs-block .content-specs__main .content-specs__list .content-specs__item .content-specs__value .content-specs__value--icon:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    margin-left: 5px
}

.compliance-content-kr .content-specs-block .content-specs__main .content-specs__list .content-specs__item .content-specs__value .content-specs__value--icon:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    margin-left: 5px
}

.compliance-content-kr .content-specs-block .content-specs__main .content-specs__list .content-specs__item .content-specs__value .content-specs__value--icon:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    margin-left: 5px
}

.compliance-content-kr .content-specs-block .content-specs__main .content-specs__list .content-specs__item .content-specs__value .content-specs__value--text {
    color: #000;
    word-break: normal;
    font-size: 22px;
    font-weight: 300;
    line-height: 1.2;
    display: inline
}

.compliance-content-kr .content-specs-block-m {
    flex-direction: column;
    width: 20rem;
    margin: 0 auto;
    padding: 3rem 0;
    display: flex
}

.compliance-content-kr .content-specs-block-m .content-specs__title {
    color: #000;
    word-break: normal;
    font-size: 1.5625rem;
    font-weight: 700;
    line-height: 1.2
}

.compliance-content-kr .content-specs-block-m .content-specs__main {
    flex-direction: column;
    margin-top: 1.5rem;
    display: flex
}

.compliance-content-kr .content-specs-block-m .content-specs__main .content-specs__list {
    flex-direction: column;
    display: flex
}

.compliance-content-kr .content-specs-block-m .content-specs__main .content-specs__list:not(:first-child) {
    border-top: 1px solid #e8e8e8;
    margin-top: 2rem;
    padding-top: 2rem
}

.compliance-content-kr .content-specs-block-m .content-specs__main .content-specs__list .content-specs__item {
    flex-direction: column;
    display: flex
}

.compliance-content-kr .content-specs-block-m .content-specs__main .content-specs__list .content-specs__item:not(:first-child) {
    margin-top: 1.5rem
}

.compliance-content-kr .content-specs-block-m .content-specs__main .content-specs__list .content-specs__item .content-specs__name {
    color: #000;
    word-break: normal;
    font-size: .875rem;
    font-weight: 700;
    line-height: 1.2
}

.compliance-content-kr .content-specs-block-m .content-specs__main .content-specs__list .content-specs__item .content-specs__value {
    margin-top: .5rem
}

.compliance-content-kr .content-specs-block-m .content-specs__main .content-specs__list .content-specs__item .content-specs__value .content-specs__value--icon {
    margin-top: -.3rem;
    margin-left: -.15rem;
    font-size: 1.1rem;
    display: inline
}

.compliance-content-kr .content-specs-block-m .content-specs__main .content-specs__list .content-specs__item .content-specs__value .content-specs__value--icon:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    margin-right: .15rem
}

.compliance-content-kr .content-specs-block-m .content-specs__main .content-specs__list .content-specs__item .content-specs__value .content-specs__value--icon:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    margin-right: .15rem
}

.compliance-content-kr .content-specs-block-m .content-specs__main .content-specs__list .content-specs__item .content-specs__value .content-specs__value--icon:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    margin-right: .15rem
}

.compliance-content-kr .content-specs-block-m .content-specs__main .content-specs__list .content-specs__item .content-specs__value .content-specs__value--icon:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    margin-left: .15rem
}

.compliance-content-kr .content-specs-block-m .content-specs__main .content-specs__list .content-specs__item .content-specs__value .content-specs__value--icon:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    margin-left: .15rem
}

.compliance-content-kr .content-specs-block-m .content-specs__main .content-specs__list .content-specs__item .content-specs__value .content-specs__value--icon:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    margin-left: .15rem
}

.compliance-content-kr .content-specs-block-m .content-specs__main .content-specs__list .content-specs__item .content-specs__value .content-specs__value--text {
    color: #000;
    word-break: normal;
    font-size: .875rem;
    font-weight: 300;
    line-height: 1.2;
    display: inline
}

.content-spec {
    background: #fff;
    width: 100%
}

.content-spec__box {
    background-color: #fff;
    border-top: 1px solid rgba(0, 0, 0, .16);
    justify-content: flex-start;
    align-items: flex-start;
    width: 1226px;
    min-height: 500px;
    margin: 0 auto;
    padding: 100px 0 0;
    display: flex
}

.content-spec__box .content-spec__left {
    color: #323232;
    width: 260px;
    font-size: 24px;
    font-weight: 700;
    line-height: 1.2
}

.content-spec__box .content-spec__left:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    text-align: left
}

.content-spec__box .content-spec__left:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    text-align: left
}

.content-spec__box .content-spec__left:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    text-align: left
}

.content-spec__box .content-spec__left:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    text-align: right
}

.content-spec__box .content-spec__left:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    text-align: right
}

.content-spec__box .content-spec__left:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    text-align: right
}

.content-spec__box .content-spec__right {
    margin-left: 100px
}

.content-spec__box .content-spec__right-box {
    justify-content: flex-start;
    align-items: flex-start;
    margin-bottom: 7px;
    display: flex
}

.content-spec__box .content-spec__right-box .content-spec__name {
    color: #0b0b0b;
    width: 340px;
    font-weight: 700;
    font-size: 18px !important;
    line-height: 34px !important
}

.content-spec__box .content-spec__right-box .content-spec__text {
    color: #5d5d5d;
    width: 400px;
    margin-left: 12px;
    font-size: 18px !important;
    line-height: 1.2 !important
}

.content-spec__box-m {
    background-color: #fff;
    border-top: 1px solid rgba(0, 0, 0, .16);
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    padding: 3.7rem 0 2rem 1.3rem;
    display: flex
}

.content-spec__box-m .content-spec__left {
    color: #323232;
    width: 300px;
    font-size: 1.25rem;
    font-weight: 700;
    line-height: 1.2
}

.content-spec__box-m .content-spec__left:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    text-align: left
}

.content-spec__box-m .content-spec__left:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    text-align: left
}

.content-spec__box-m .content-spec__left:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    text-align: left
}

.content-spec__box-m .content-spec__left:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    text-align: right
}

.content-spec__box-m .content-spec__left:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    text-align: right
}

.content-spec__box-m .content-spec__left:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    text-align: right
}

.content-spec__box-m .content-spec__right {
    margin-top: 1.4rem
}

.content-spec__box-m .content-spec__right-box {
    justify-content: flex-start;
    align-items: flex-start;
    margin-bottom: 7px;
    display: flex
}

.content-spec__box-m .content-spec__right-box .content-spec__name {
    color: #0b0b0b;
    width: 8.9rem;
    font-weight: 700;
    font-size: .75rem !important;
    line-height: 1.68 !important
}

.content-spec__box-m .content-spec__right-box .content-spec__text {
    color: #5d5d5d;
    width: 8.9rem;
    margin-left: 12px;
    font-size: .75rem !important;
    line-height: 1 !important
}

.xm-page-area .buy-container {
    background-color: #fafafa;
    width: 100%;
    transition: height .5s;
    display: none
}

.xm-page-area .buy-container::-webkit-scrollbar {
    display: none
}

.xm-page-area .buy-container .product__main {
    border-top: none !important
}

.hide-pc {
    display: none !important
}

.xm-page-area_mobile .buy-container {
    z-index: 5;
    background-color: #fafafa;
    width: 100%;
    height: auto;
    transition: transform .5s;
    position: absolute;
    transform: translateY(-130%)
}

.xm-page-area_mobile .buy-container::-webkit-scrollbar {
    display: none
}

.xm-page-area_mobile .buy-container .product__main {
    border-top: none !important
}

.xm-page-area_mobile .buy-container.buy-container--hide > #root-chunk {
    display: none !important
}

.xm-page-area_mobile .root-product__footer {
    opacity: 0
}

.mi-modal.mi-modal--desktop .mi-modal__content.notify-pc-modal {
    width: 850px;
    min-width: 560px
}

.notify-m-modal__title, .notify-pc-modal__title {
    height: 80px;
    color: var(--title-base);
    text-align: center;
    text-transform: uppercase;
    border-bottom: 1px solid var(--border-light-variant);
    margin: 0;
    padding: 0;
    font-size: 28px;
    font-weight: 400;
    line-height: 80px
}

.notify-m-modal__content, .notify-pc-modal__content {
    box-sizing: border-box;
    padding: 30px 0
}

.notify-m-modal__content .notify-modal__icon, .notify-pc-modal__content .notify-modal__icon {
    justify-content: center;
    height: 100px;
    margin-bottom: 15px;
    display: flex
}

.notify-m-modal__content .notify-modal__icon .xiaomi, .notify-pc-modal__content .notify-modal__icon .xiaomi {
    color: #83c44e;
    font-size: 85px;
    line-height: 1
}

.notify-m-modal__content .notify-modal__subtitle, .notify-pc-modal__content .notify-modal__subtitle {
    text-align: center;
    text-transform: uppercase;
    margin-bottom: 20px;
    font-size: 24px;
    font-weight: 300
}

.notify-m-modal__content .notify-modal__detail, .notify-pc-modal__content .notify-modal__detail {
    width: 475px;
    margin-left: auto;
    margin-right: auto;
    font-size: 16px;
    font-weight: 300;
    line-height: 24px
}

.notify-m-modal__content .notify-modal__detail a, .notify-pc-modal__content .notify-modal__detail a {
    color: #ff6700;
    text-decoration: underline
}

.notify-m-modal__actions, .notify-pc-modal__actions {
    border-top: 1px solid var(--border-light-variant);
    justify-content: center;
    align-items: center;
    height: 80px;
    display: flex
}

.notify-m-modal__actions .notify-modal__button, .notify-pc-modal__actions .notify-modal__button {
    box-sizing: border-box;
    height: 40px;
    color: var(--link-light-variant);
    background-color: var(--background-primary);
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    border: 0;
    justify-content: center;
    align-items: center;
    padding: 0 40px;
    font-size: 14px;
    line-height: 40px;
    display: flex
}

.mi-modal.mi-modal--mobile .notify-m-modal .mi-modal__title--center {
    text-align: left;
    padding-top: 10px;
    padding-bottom: 10px;
    font-size: 18px
}

.mi-modal.mi-modal--mobile .notify-m-modal .mi-modal__title-wrap {
    height: auto;
    height: initial
}

.mi-modal.mi-modal--mobile .notify-m-modal__content {
    padding-left: 10px;
    padding-right: 10px
}

.mi-modal.mi-modal--mobile .notify-m-modal__content .notify-modal__icon {
    display: none
}

.mi-modal.mi-modal--mobile .notify-m-modal__content .notify-modal__subtitle {
    text-align: left;
    font-size: 16px
}

.mi-modal.mi-modal--mobile .notify-m-modal__content .notify-modal__detail {
    text-align: left;
    width: 100%
}

.mi-modal.mi-modal--mobile .notify-m-modal__actions {
    display: none
}

.top-drainage {
    z-index: 9;
    box-sizing: border-box;
    background-color: #fff;
    border-bottom: .5px solid #e8e8e8;
    min-height: 77px;
    padding: 16px 24px;
    display: flex;
    position: relative
}

.top-drainage .top-drainage__right {
    flex: 1;
    align-items: center;
    display: flex
}

.top-drainage .top-drainage__right__des {
    color: #191919;
    flex: 1;
    margin-right: 16px;
    font-size: 12px;
    font-weight: 700
}

.top-drainage .top-drainage__right__text {
    margin-top: 4px;
    font-size: 10px;
    font-weight: 400;
    line-height: 1.3
}

.top-drainage .top-drainage__right__button {
    color: #191919;
    background: #fff;
    border: 1px solid #191919;
    border-radius: 8px;
    justify-content: center;
    align-items: center;
    min-width: 88px;
    height: 28px;
    font-size: 10px;
    font-weight: 700;
    display: flex
}

.top-drainage .top-drainage__close {
    display: flex;
    position: absolute;
    top: 5px;
    right: 10px
}

.top-drainage .top-drainage__close i {
    color: rgba(25, 25, 25, .35);
    cursor: pointer;
    opacity: .8;
    font-size: 14px;
    line-height: 1
}

.mi-btn {
    box-sizing: border-box;
    text-align: center;
    cursor: pointer;
    border-radius: .125rem;
    outline: 0
}

.mi-btn:focus {
    outline: 0
}

.mi-btn:focus-visible {
    outline-offset: .04167rem;
    outline: .04167rem solid rgba(255, 105, 0, .5)
}

.mi-btn--large {
    width: 3.33333rem;
    height: 1.45833rem;
    font-size: .54167rem;
    line-height: 1.45833rem
}

.mi-btn--normal {
    width: 2.5rem;
    height: 1.45833rem;
    font-size: .5rem
}

.mi-btn--small {
    font-size: .41667rem
}

.mi-btn--primary {
    color: var(--title-primary-variant-2);
    background: var(--background-primary);
    border: none
}

.mi-btn--primary.mi-btn-disabled {
    background: #e0e0e0
}

.mi-btn--line {
    color: var(--primary-base);
    border: .02083rem solid var(--border-primary);
    background: 0 0
}

.mi-btn--line.mi-btn--disabled {
    color: #c9c9c9;
    border: .02083rem solid #c9c9c9
}

.mi-btn--link {
    width: auto;
    color: var(--primary-base);
    cursor: pointer;
    background: 0 0;
    border: none
}

.mi-btn--link.mi-btn--disabled {
    color: #c9c9c9
}

.mi-btn--default {
    color: #757575;
    background: var(--background-light);
    border: .02083rem solid #757575
}

.mi-btn--default.mi-btn--disabled {
    color: #c9c9c9;
    border: .02083rem solid #c9c9c9
}

.mi-btn--tag {
    color: #ff6900;
    cursor: pointer;
    background: 0 0;
    border: .02083rem solid #ff6900;
    border-radius: .16667rem;
    width: auto;
    height: .72917rem;
    padding: 0 .125rem;
    font-size: .5rem;
    line-height: .72917rem
}

.mi-btn--tag.mi-btn--disabled {
    color: #c9c9c9;
    border: .02083rem solid #c9c9c9
}

.mi-btn--disabled {
    cursor: not-allowed
}

.mi-toast.mi-toast--mobile .mi-toast__wrapper-enter {
    opacity: 0
}

.mi-toast.mi-toast--mobile .mi-toast__wrapper-enter-active {
    opacity: 1;
    transition: opacity .2s
}

.mi-toast.mi-toast--mobile .mi-toast__wrapper-exit {
    opacity: 1
}

.mi-toast.mi-toast--mobile .mi-toast__wrapper-exit-active {
    opacity: 0;
    transition: opacity .2s
}

.mi-toast.mi-toast--mobile .mi-toast__content {
    z-index: 20;
    box-sizing: border-box;
    max-width: 12.0833rem;
    color: var(--title-primary-variant-2);
    text-align: center;
    background: var(--background-toast);
    border-radius: .20833rem;
    padding: .41667rem .625rem;
    font-size: .54167rem;
    line-height: .66667rem;
    position: fixed;
    bottom: 3.125rem;
    left: 50%;
    transform: translate(-50%)
}

.mi-toast.mi-toast--mobile .mi-toast__img {
    text-align: center;
    margin-bottom: .20833rem
}

.mi-toast.mi-toast--mobile .mi-toast__img img {
    width: 1.66667rem;
    height: 1.66667rem
}

.site-footer__footnote {
    color: var(--text-secondary);
    background-color: #ececec;
    padding: 1rem 0
}

.site-footer__footnote .site-container {
    box-sizing: border-box;
    margin: 0 auto;
    padding: 0 .66667rem;
    width: 100% !important
}

.site-footer__footnote .footnote__list {
    grid-row-gap: .66667rem;
    row-gap: .66667rem;
    margin: 0;
    padding: 0;
    font-size: .33333rem;
    display: grid
}

.site-footer__footnote .footnote__list:not(:first-child) {
    border-top: .02083rem solid #d6d6d6;
    margin-top: 1rem;
    padding-top: 1rem
}

.site-footer__footnote .footnote__item {
    list-style-type: decimal;
    list-style-position: inside;
    position: relative
}

.site-footer__footnote .site-footer__terms .site-footer__payment-terms {
    white-space: pre-line
}

.site-footer__footnote .site-footer__terms .site-footer__payment-terms a {
    color: var(--link-active);
    margin: 0 auto;
    text-decoration: none
}

.faq-con {
    background-color: #fff;
    width: 100%
}

.faq-con .section {
    box-sizing: border-box;
    color: #000;
    background-repeat: no-repeat;
    background-size: cover;
    width: 100%;
    padding: 1.04167rem;
    font-weight: 400;
    line-height: 1.5;
    position: relative;
    overflow: hidden
}

.faq-con .section .xm-text {
    display: block
}

.faq-con .section .flex-list {
    justify-content: center;
    align-items: center;
    display: flex
}

.faq-con .section-banner {
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 6.25rem;
    display: flex;
    position: relative
}

.faq-con .section-banner .banner-text {
    color: #fefefe;
    text-align: center;
    font-size: 1rem;
    font-weight: 700
}

.faq-con .section-faq {
    min-height: 16.6667rem;
    padding: 0 0 2.08333rem
}

.faq-con .section-faq .faq-content {
    background-color: #fff;
    width: 100%;
    margin: 0 auto;
    padding: 1.04167rem 0
}

.faq-con .section-faq .J_faqLi {
    border-bottom: .02083rem solid #eee;
    width: 18.75rem;
    margin: 0 auto .20833rem;
    padding-bottom: .625rem;
    font-size: .95833rem;
    line-height: 1.3
}

.faq-con .section-faq .J_faqLi.opened .list-content {
    max-height: 41.6667rem;
    transition: max-height .3s ease-in
}

.faq-con .section-faq .J_faqLi.opened .icon {
    transform: rotate(-135deg)
}

.faq-con .section-faq .J_faqLi:last-of-type {
    border-bottom: none
}

.faq-con .section-faq .module-title {
    margin: 1.04167rem 0 .41667rem
}

.faq-con .section-faq .list-header {
    color: #424242;
    cursor: pointer;
    justify-content: space-between;
    margin-top: .20833rem;
    margin-bottom: .41667rem;
    font-weight: 400;
    display: flex;
    position: relative
}

.faq-con .section-faq .list-header .sub-title {
    color: #424242;
    width: 17.7083rem;
    margin: 0;
    font-size: .95833rem;
    font-weight: 400;
    display: inline-block
}

.faq-con .section-faq .list-content {
    max-height: 0;
    padding: 0;
    transition: max-height .5s cubic-bezier(0, 1.05, 0, 1);
    overflow: hidden
}

.faq-con .section-faq .list-content-inner {
    color: #757575;
    margin-top: .10417rem;
    font-size: .58333rem;
    font-weight: 400
}

.faq-con .section-faq .icon {
    cursor: pointer;
    border-top: .10417rem solid #424242;
    border-left: .10417rem solid #424242;
    width: .20833rem;
    height: .20833rem;
    margin-top: .20833rem;
    transform: rotate(45deg)
}